:root,body{--md-heading-font: "MD49 Montserrat", "Arial Narrow", sans-serif;--font-heading--family: var(--md-heading-font) !important;--font-heading--weight: 900 !important;--font-heading--style: normal !important;--font-h1--family: var(--md-heading-font) !important;--font-h2--family: var(--md-heading-font) !important;--font-h3--family: var(--md-heading-font) !important;--font-h4--family: var(--md-heading-font) !important;--font-h1--weight: 900 !important;--font-h2--weight: 900 !important;--font-h3--weight: 900 !important;--font-h4--weight: 900 !important;--font-h1--case: uppercase !important;--font-h2--case: uppercase !important;--font-h3--case: uppercase !important;--font-h4--case: uppercase !important;--font-h1--letter-spacing: -.01em !important;--font-h2--letter-spacing: -.01em !important;--font-h3--letter-spacing: -.01em !important;--font-h4--letter-spacing: -.01em !important}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.text-block:is(.h1,.h2,.h3,.h4) :is(h1,h2,h3,h4,p){font-family:var(--md-heading-font)!important;font-weight:900!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:-.01em!important}h1,h2,h3,h4,.text-block:is(.h1,.h2,.h3,.h4) p{display:block;transform:skew(-8deg)!important;transform-origin:center bottom}#header-group :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,p),header :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4),:is(.header,.header-logo,.menu-list,.menu-drawer,.cart-drawer,.drawer,dialog) :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,p),:is(product-card,.product-card,.product-grid__card,.product-details,.product-information) :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,p),:is(.product-title,.product__title,.price,product-price,.card__title),:is(.product-title,.product__title,.price,product-price) :is(h1,h2,h3,h4,p){font-family:var(--font-body--family)!important;font-weight:inherit!important;text-transform:none!important;letter-spacing:normal!important;transform:none!important}.product-information .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6):has(>h1),.product-information .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6):has(>h1) *,.product-information .text-block[class*=__text_xrnftG],.product-information .text-block[class*=__text_xrnftG] *,.product-information .text-block h1,.product-information .text-block h1 *{--font-h1--case: none !important;--font-h3--case: none !important;font-family:var(--font-body--family)!important;font-weight:var(--font-body--weight, 400)!important;font-style:normal!important;text-transform:none!important;letter-spacing:normal!important;transform:none!important}@media screen and (min-width:750px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, 1fr)}}@media screen and (max-width:749px){.product-grid{--mobile-columns: 2}}.product-grid .product-card,.product-grid__card{background-color:#fff;border-radius:14px;overflow:hidden}.product-grid .product-card :is(.card-gallery,.product-media,img){border-radius:10px}.product-grid .product-card [class*=__product_title_] :is(p,a,h1,h2,h3,h4,span),.product-grid .product-card [class*=__product_title_],.resource-card .resource-card__title{font-family:var(--font-body--family)!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;text-transform:none!important;transform:none!important}@media screen and (max-width:749px){.product-grid .product-card [class*=__product_title_] :is(p,a,h1,h2,h3,h4,span),.product-grid .product-card [class*=__product_title_],.resource-card .resource-card__title{font-size:1.125rem!important}}body:has(.main-collection-grid),body:has(product-information),.main-collection-grid,.collection-wrapper,results-list,product-information,product-information [class*=color-],.main-collection-grid [class*=color-]{background-color:#fff!important}.product-grid.product-grid--grid{--product-grid-gap-desktop:36px 20px;--product-grid-gap-mobile:24px 12px}.product-grid .product-grid__item{display:flex}.product-grid .product-grid__item>product-card.product-card{display:flex;flex-direction:column;width:100%;background:transparent;overflow:visible}.product-grid .product-card .product-card__content.product-grid__card{--padding-block-start:0px!important;--padding-block-end:0px!important;--padding-inline-start:0px!important;--padding-inline-end:0px!important;--product-card-gap:0px!important;padding:0!important;gap:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product-grid .product-card .card-gallery{order:0;position:relative;background:#fff;border-radius:20px;overflow:hidden;margin-bottom:16px;isolation:isolate;padding:0!important;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.product-grid .product-card .card-gallery:after{content:"";position:absolute;left:50%;bottom:7%;width:46%;height:18px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(0,0,0,.42),rgba(0,0,0,.18) 55%,transparent);filter:blur(5px);z-index:0;pointer-events:none;transition:transform .35s ease,opacity .35s ease}.product-grid .product-card .card-gallery img.product-media__image{position:relative;z-index:1;mix-blend-mode:normal!important;object-fit:contain!important;transform:scale(.9);transition:transform .4s ease}.product-grid .product-card .card-gallery .product-media-container,.product-grid .product-card .card-gallery .product-media{background:transparent!important}.product-grid .product-card:hover .card-gallery img.product-media__image{transform:scale(.93)}.product-grid .product-card:hover .card-gallery:after{transform:translate(-50%) scale(.9);opacity:.8}.product-grid .product-card .product-card__content>a.contents{order:1}.product-grid .product-card .product-card__content [class*=__product_title_]{order:1;padding:0!important;margin:0 0 6px!important}.product-grid .product-card .product-card__content [class*=__product_title_] p{font-family:"MD49 Poppins",var(--font-body--family),sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:.005em!important;color:#3c363b!important;text-transform:none!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid .product-card product-price{order:2;margin-top:0!important;padding:0!important}.product-grid .product-card product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.product-grid .product-card product-price .price{font-family:"MD49 Poppins",var(--font-body--family),sans-serif!important;font-size:17px!important;font-weight:400!important;color:#3c363b!important;letter-spacing:0}.product-grid .product-card product-price:has(.compare-at-price) .price{color:#c8102e!important}.product-grid .product-card product-price .compare-at-price{font-family:MD49 Poppins,sans-serif!important;font-size:14px!important;color:#3c363b8c!important;text-decoration:line-through}.product-grid .product-card product-swatches{order:3;margin-top:0!important;padding-top:12px!important;--product-swatches-padding-block-start:12px}.product-grid .product-card .variant-option--swatches{margin:0;padding:0;border:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-grid .product-card .variant-option__swatch{margin:0}.product-grid .product-card .variant-option__button-label--has-swatch{--variant-picker-swatch-width:18px;--variant-picker-swatch-height:18px;width:18px!important;height:18px!important;min-width:0!important;border-radius:50%!important;outline:0!important;box-shadow:0 0 0 1px #0000000f!important}.product-grid .product-card .variant-option__button-label--has-swatch:has(input:checked){box-shadow:0 0 0 2px #fff,0 0 0 3.5px #3c363b!important}.product-grid .product-card .variant-option__button-label--has-swatch .swatch{border-radius:50%!important}.product-grid .product-card .hidden-swatches__count,.product-grid .product-card .hidden-swatches{font-family:MD49 Poppins,sans-serif;font-size:14px;color:#3c363b}.product-grid .product-card .product-badges{top:auto!important;right:auto!important;bottom:14px!important;left:14px!important;z-index:2}.product-grid .product-card .product-badges__badge{background:#3c363b!important;color:#fff!important;font-family:var(--font-body--family)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;padding:6px 13px!important;border-radius:999px!important;line-height:1.1!important}.main-collection h1,.collection-header h1,[class*=main-collection] h1,.section-resource-list h2,.product-recommendations h2{font-family:"MD49 Poppins",var(--font-heading--family),sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.01em;line-height:1}@media screen and (max-width:749px){.product-grid .product-card .card-gallery{border-radius:14px;margin-bottom:10px}.product-grid .product-card .product-card__content [class*=__product_title_] p{font-size:14.5px!important}.product-grid .product-card product-price .price{font-size:14.5px!important}.product-grid .product-card product-price .compare-at-price{font-size:12.5px!important}.product-grid .product-card .product-badges{bottom:9px!important;left:9px!important}.product-grid .product-card .product-badges__badge{font-size:11px!important;padding:5px 10px!important}.product-grid .product-card .variant-option__button-label--has-swatch{width:15px!important;height:15px!important}}.product-details:has(.md-po) product-price{display:none!important}.md-po{display:flex;flex-direction:column;gap:14px;width:100%;margin:2px 0 6px;font-family:var(--font-body--family)}.md-po__pills{display:flex;flex-wrap:wrap;gap:8px}.md-po__pill{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;line-height:1;color:#fff}.md-po__pill--po,.md-po__pill--batch{background:#3c363b}.md-po__pill--save{background:#b0173a}.md-po__prices p{margin:0}.md-po__price{font-size:20px;color:#d81f3c;font-weight:600}.md-po__price strong{font-weight:600;margin-left:4px}.md-po__listed{margin-top:6px!important;font-size:14px;color:#3c363bbf}.md-po__listed s{color:#3c363b8c}.md-po__how{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#3c363b;text-decoration:underline;text-underline-offset:3px;width:max-content}.md-po__cd{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 16px;border-radius:14px;background:#fd75001f;color:#3c363b}.md-po__cd[hidden]{display:none}.md-po__cd-head{display:flex;align-items:center;gap:10px}.md-po__cd-head p{margin:0}.md-po__cd-title{font-family:MD49 Poppins,sans-serif;font-weight:800;font-size:19px;line-height:1.05}.md-po__cd-sub{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.md-po__cd-timer{display:flex;align-items:center;gap:6px}.md-po__cd-timer div{background:#fff;border-radius:8px;min-width:46px;padding:6px 4px;text-align:center;display:flex;flex-direction:column}.md-po__cd-timer b{font-size:20px;line-height:1.1}.md-po__cd-timer small{font-size:9px;letter-spacing:.08em;text-transform:uppercase}.md-po__cd-timer i{font-style:normal;font-weight:700}.md-po__slots{display:inline-flex;align-items:center;gap:8px;margin:0;width:max-content;padding:8px 14px;border-radius:999px;background:#fd75001a;font-size:14px;color:#3c363b}.md-po__dot{width:10px;height:10px;border-radius:50%;background:#fd7500;box-shadow:0 0 0 3px #fd750040}.product-details:has(.md-po) .add-to-cart-button{border-radius:999px!important;background:#3c363b!important;color:#fff!important}.main-collection-grid h1,.collection-wrapper h1,results-list h1{font-size:clamp(40px,5vw,64px)!important;color:#3c363b!important}body:has(.main-collection-grid),body:has(.product-information),body:has(.main-collection-grid) main [class*=color-],body:has(product-information) main [class*=color-],body:has(.main-collection-grid) main .section,body:has(product-information) main .section{background-color:#fff!important}body:has(.main-collection-grid) main .text-block h1{font-family:MD49 Poppins,sans-serif!important;font-weight:800!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:-.01em!important;font-size:clamp(40px,5vw,60px)!important;line-height:1!important;color:#3c363b!important}@media screen and (max-width:749px){.main-collection-grid .product-grid{padding-inline:14px!important}}:root{--md-off:#FFFFFF;--md-dark:#3C363B;--md-green:#FD7500;--md-green-2:#FD7500;--md-line:rgba(60,54,59,.18);--md-sale:#FD7500}#header-component .header__row{padding-block:16px!important}#header-component .menu-list__link,#header-component .menu-list__list-item>a{padding:8px 12px!important}.section-resource-list :is(h2,.h2,.h3,h3),.product-list :is(h2,h3),[class*=product_list] .text-block :is(h2,h3,p){font-size:32px!important;line-height:1.1!important}.md-kicker{display:block;font-family:"MD49 Poppins",var(--font-body--family),sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--md-green);margin:0 0 8px;transform:none!important}.product-grid.product-grid--grid{--product-grid-gap-desktop:24px!important;--product-grid-gap-mobile:16px!important;gap:24px!important}@media(max-width:749px){.product-grid.product-grid--grid{gap:16px!important}}.product-grid .product-grid__item>product-card.product-card{background:#fff!important;border:1px solid var(--md-line)!important;border-radius:16px!important;padding:16px!important;overflow:hidden}@media(max-width:749px){.product-grid .product-grid__item>product-card.product-card{padding:12px!important;border-radius:12px!important}}.product-grid .product-card .card-gallery{margin-bottom:12px!important;border-radius:12px!important}.product-grid .product-card .product-card__content [class*=__product_title_]{margin:0 0 7px!important}.product-grid .product-card product-price .price{font-size:16px!important;font-weight:700!important;color:var(--md-dark)!important}.product-grid .product-card product-price:has(.compare-at-price) .price{color:var(--md-sale)!important}.product-grid .product-card product-price .compare-at-price{font-weight:400!important;font-size:13px!important}@media(max-width:749px){.product-grid .product-card product-price .price{font-size:15px!important}}.product-grid .product-card .product-badges__badge{background:var(--md-dark)!important;color:#fff!important}.product-grid .product-card .product-badges__badge.color-custom-badge-sale{background:var(--md-sale)!important}.card-gallery{position:relative}.md-card-pills{position:absolute;top:12px;left:12px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.md-card-pill{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font:600 12px/1 "MD49 Poppins",var(--font-body--family),sans-serif;letter-spacing:.02em;color:#fff;white-space:nowrap}.md-card-pill--po{background:var(--md-dark)}.md-card-pill--batch{background:var(--md-green)}.md-card-pill--save{background:var(--md-sale)}.md-card-cd{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--md-dark);color:#fff;font:600 13px/1 MD49 Poppins,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.md-card-cd[hidden]{display:none}@media(max-width:749px){.md-card-pills{top:8px;left:8px;gap:4px}.md-card-pill{font-size:10.5px;padding:5px 9px}.md-card-cd{font-size:11px;padding:6px 10px;bottom:8px}}.product-grid .product-card .variant-option__button-label--has-swatch{width:16px!important;height:16px!important}.product-grid.product-grid--grid{justify-content:start!important;justify-items:stretch;margin-inline:0!important;max-width:none!important}.product-details .text-block h1,.product-details .text-block[class*=__text_xrnftG] h1,.product-information .product-details .text-block[class*=__text_xrnftG] h1{font-family:"MD49 Poppins",var(--font-body--family),sans-serif!important;font-weight:600!important;text-transform:none!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.12!important;letter-spacing:.01em!important;color:var(--md-dark)!important}.product-details product-price .price{font-family:MD49 Poppins,sans-serif!important;font-size:22px!important;font-weight:700!important;color:var(--md-dark)!important}.product-details product-price:has(.compare-at-price) .price{color:var(--md-sale)!important}.product-details product-price .compare-at-price{font-size:15px!important;color:#3c363b8c!important}.product-details .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch){position:relative;border-radius:999px!important;border:1px solid rgba(60,54,59,.18)!important;background:#fff!important;color:var(--md-dark)!important;padding:9px 18px!important;min-height:40px;font-size:14px!important;overflow:visible!important;box-shadow:none!important}.product-details .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){border-color:var(--md-dark)!important;border-width:1.5px!important;background:#fff!important;color:var(--md-dark)!important}.product-details .variant-option--buttons .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked):after{content:"";position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;background:var(--md-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat;z-index:2}.product-details .variant-option__button-label:has(input:checked) .variant-option__button-label__pill,.product-details .variant-option__button-label .variant-option__button-label__pill{background:transparent!important;color:inherit!important}.product-details .variant-option__button-label:has(input[aria-disabled=true],input.disabled,input[data-option-available=false]):not(.variant-option__button-label--has-swatch){color:#3c363b8c!important;text-decoration:line-through;border-style:solid!important;background:#fff!important}.product-details .variant-option__button-label svg{display:none}.product-details .variant-option__button-label--has-swatch{--variant-picker-swatch-width:52px;--variant-picker-swatch-height:52px;width:52px!important;height:52px!important;border-radius:10px!important;padding:0!important;outline:0!important;box-shadow:inset 0 0 0 1px #3c363b2e!important}.product-details .variant-option__button-label--has-swatch .swatch{border-radius:8px!important;width:100%!important;height:100%!important}.product-details .variant-option__button-label--has-swatch:has(input:checked){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--md-dark)!important}.product-details legend,.product-details .variant-option legend{font:600 13px/1.2 MD49 Poppins,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.product-details .quantity-selector{border:1px solid rgba(60,54,59,.18)!important;border-radius:999px!important;background:#fff!important;min-height:48px}.product-details .buy-buttons-block .quantity-selector,.product-details .quantity-selector-wrapper{flex:0 0 auto}.product-details .add-to-cart-button{width:100%!important;min-height:52px!important;border-radius:999px!important;background:var(--md-green)!important;color:#fff!important;border:0!important;font:600 16px/1 MD49 Poppins,sans-serif!important;letter-spacing:.04em;text-transform:uppercase}.product-details .add-to-cart-button:hover{filter:brightness(.92)}.product-information:has(.md-po) .product-details .add-to-cart-button{background:var(--md-dark)!important;border-radius:999px!important;text-transform:none;letter-spacing:.01em}.md-features{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:12px}.md-features li{position:relative;padding-left:30px;font:400 15px/1.45 var(--font-body--family);color:var(--md-dark)}.md-features li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--md-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}.md-thumb-nav{display:flex;justify-content:center;gap:8px;padding-top:8px}.md-thumb-nav button{width:32px;height:32px;border-radius:50%;border:1px solid rgba(60,54,59,.18);background:#fff;color:var(--md-dark);display:grid;place-items:center;cursor:pointer;padding:0}.md-thumb-nav button:hover{border-color:var(--md-dark)}.md-thumb-nav button[disabled]{opacity:.35;cursor:default}media-gallery .slideshow-controls__thumbnails :is(button,img){border-radius:8px!important}media-gallery .slideshow-controls__thumbnails button[aria-selected=true]{outline:2px solid var(--md-dark)!important;outline-offset:1px}media-gallery .product-media-container,media-gallery slideshow-slide{background:var(--md-off)!important;border-radius:12px}.md-po__pill--po{background:var(--md-dark)!important}.md-po__pill--batch{background:var(--md-green)!important}.md-po__pill--save{background:var(--md-sale)!important}.md-po__price{color:var(--md-dark)!important;font:700 24px/1.2 MD49 Poppins,sans-serif!important}.md-po__price span{font-weight:600;color:var(--md-green)}.md-po__how{color:var(--md-dark)!important}.md-po__cd{background:var(--md-dark)!important;color:#fff!important;border-left:6px solid var(--md-green-2)}.md-po__cd-title{font-family:MD49 Poppins,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;font-size:18px!important;color:#fff}.md-po__cd-sub{color:#ffffffbf}.md-po__cd-timer div{background:var(--md-off)!important;color:var(--md-dark)}.md-po__cd-timer i{color:#fff}.md-po__slots{background:#fd75001a!important;color:var(--md-dark)!important;font-weight:500}.md-po__dot{background:var(--md-green-2)!important}footer .shopify-section:first-child{padding-top:32px}footer :is(p,li,a,small,.text-block,.footer-copyright,.policy-list){color:#3c363bbf!important}footer :is(p,li,small,.text-block p,.policy_list a,.footer-copyright,.policy-list a,.copyright){font-size:13px!important}footer :is(.section,.footer,[class*=footer]){--padding-block-start:32px}footer input[type=email],footer .email-signup__input{color:#3c363b!important}footer input[type=email]::placeholder{color:#3c363bbf!important}@media(max-width:749px){.hero a.button,.hero .button,[class*=hero] a[class*=button]{min-height:48px!important;display:inline-flex!important;align-items:center;justify-content:center;padding-inline:24px!important}}html:not(.md-popup-ok) shopify-forms-embed{display:none!important}.product-details fieldset.variant-option--buttons{display:flex!important;flex-wrap:wrap;gap:10px!important}.product-details fieldset.variant-option--buttons>.variant-option__button-label:not(.variant-option__button-label--has-swatch){flex:0 0 auto!important;width:auto!important}.product-details .product-form-buttons{display:flex!important;flex-direction:column!important;gap:12px!important;align-items:stretch!important}.product-details .quantity-selector-wrapper{width:100%!important;max-width:none!important}.product-details .quantity-selector-wrapper:before{content:"Quantity";display:block;font:600 13px/1.2 MD49 Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;color:var(--md-dark)}.product-details quantity-selector-component.quantity-selector{display:flex!important;width:100%!important;align-items:center;justify-content:space-between;background:#fff!important;color:var(--md-dark)!important;--quantity-selector-width:100%}.product-details quantity-selector-component .quantity-minus,.product-details quantity-selector-component .quantity-plus{background:transparent!important;color:var(--md-dark)!important;width:48px;height:46px;display:grid;place-items:center}.product-details quantity-selector-component input{flex:1;text-align:center;background:transparent!important;color:var(--md-dark)!important;font-size:16px}.product-details .product-form-buttons>*{width:100%!important;flex:1 1 auto}media-gallery slideshow-controls[thumbnails]{display:flex;flex-direction:column}@media(max-width:749px){.md-thumb-nav{display:none}}.md-kicker,span.md-kicker{font-family:MD49 Poppins,Arial,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-style:normal!important;transform:none!important;color:var(--md-green)!important}.section-resource-list__header .text-block:has(.md-kicker){display:flex;flex-direction:column;align-items:flex-start}.section-resource-list__header :is(h2,h3){font-size:32px!important;line-height:1.1!important;margin:0!important}@media(max-width:749px){.section-resource-list__header :is(h2,h3){font-size:28px!important}}.resource-list--grid{gap:24px!important;--resource-list-column-gap:24px;--resource-list-row-gap:24px}@media(max-width:749px){.resource-list--grid{gap:16px!important}}.resource-list__item>product-card.product-card{background:#fff!important;border:1px solid var(--md-line)!important;border-radius:16px!important;padding:16px!important;overflow:hidden;height:100%}@media(max-width:749px){.resource-list__item>product-card.product-card{padding:12px!important;border-radius:12px!important}}.resource-list__item>product-card .product-card__content{background:transparent!important;padding:0!important;gap:0!important;border-radius:0!important}.resource-list__item>product-card .card-gallery{margin-bottom:12px!important;border-radius:12px!important;background:var(--md-off)!important;overflow:hidden}.resource-list__item>product-card [class*=__product_title_]{margin:0 0 7px!important;padding:0!important}.resource-list__item>product-card [class*=__product_title_] :is(p,a,h3){font-family:MD49 Poppins,sans-serif!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important;text-transform:none!important;color:var(--md-dark)!important;margin:0!important}.resource-list__item>product-card product-price{padding:0!important;margin:0!important}.resource-list__item>product-card product-price .price{font-family:MD49 Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important;color:var(--md-dark)!important}.resource-list__item>product-card product-price:has(.compare-at-price) .price{color:var(--md-sale)!important}.resource-list__item>product-card product-price .compare-at-price{font-size:13px!important;color:#3c363b8c!important}.resource-list__item>product-card product-swatches{padding-top:10px!important}.resource-list__item>product-card .product-badges__badge{background:var(--md-dark)!important;color:#fff!important;border-radius:999px!important;font:600 12px/1 MD49 Poppins,sans-serif!important;padding:6px 12px!important}.resource-list__item>product-card .product-badges__badge.color-custom-badge-sale{background:var(--md-sale)!important}@media(max-width:749px){.resource-list__item>product-card [class*=__product_title_] :is(p,a,h3){font-size:14.5px!important}.resource-list__item>product-card product-price .price{font-size:15px!important}}@media(min-width:750px){.resource-list--grid:has(>.resource-list__item:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:960px;margin-inline:auto}}footer input:not([type=hidden]),footer .email-signup__input,footer input[type=email]{color:#3c363b!important;-webkit-text-fill-color:#3C363B}footer .footer-utilities__group-copyright,footer .footer-utilities__group-copyright *{font-size:13px!important;color:#3c363bbf!important}.md-mega{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:8px 0 4px;width:100%}.md-mega__item{min-width:0}.md-mega__tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:270px;padding:20px 22px;border-radius:20px;background:#fff;box-shadow:0 2px 10px #3c363b0f;color:#3c363b;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;overflow:hidden}.md-mega__tile:hover,.md-mega__tile:focus-visible{transform:translateY(-4px);box-shadow:0 14px 30px #3c363b1f}.md-mega__media{flex:1;display:flex;align-items:center;justify-content:center;gap:4%;min-height:150px;padding:6px 0 14px}.md-mega__img{width:40%;max-width:170px;height:auto;max-height:190px;object-fit:contain;transition:transform .3s ease}.md-mega__img--collection{width:80%;max-width:none;border-radius:12px;object-fit:cover}.md-mega__tile:hover .md-mega__img{transform:scale(1.04)}.md-mega__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.md-mega__text{display:flex;flex-direction:column;gap:4px;min-width:0}.md-mega__title{font-family:"MD49 Poppins",var(--font-heading--family),sans-serif;font-weight:700;font-size:1.375rem;line-height:1.15}.md-mega__desc{font-size:.875rem;line-height:1.35;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-mega__arrow{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#fff;box-shadow:0 1px 4px #00000014;transition:transform .25s ease}.md-mega__tile:hover .md-mega__arrow{transform:translate(3px)}.md-mega__hot{position:absolute;top:16px;right:16px;padding:4px 12px;border-radius:999px;background:#fd7500;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;z-index:1}.mega-menu__grid:has(>.md-mega){display:block}.md-mega--drawer{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 0 14px;scrollbar-width:none}.md-mega--drawer::-webkit-scrollbar{display:none}.md-mega--drawer .md-mega__item{flex:0 0 78%;scroll-snap-align:start}.md-mega--drawer .md-mega__tile{min-height:190px;padding:14px 16px;border-radius:16px}.md-mega--drawer .md-mega__media{min-height:100px;padding-bottom:10px}.md-mega--drawer .md-mega__img{max-height:120px}.md-mega--drawer .md-mega__title{font-size:1.125rem}.md-mega--drawer .md-mega__desc{font-size:.8125rem}.md-mega--drawer .md-mega__arrow{width:32px;height:32px}.md-mega--drawer .md-mega__hot{top:12px;right:12px}.md-mega-drawer-wrap{padding:0 var(--drawer-padding,1.5rem)}@media(prefers-reduced-motion:reduce){.md-mega__tile,.md-mega__img,.md-mega__arrow{transition:none}.md-mega__tile:hover{transform:none}}.md-mega-drawer-wrap{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:hidden}.md-mega--drawer{box-sizing:border-box;width:100%;max-width:100%}.md-mega--drawer .md-mega__item{flex:0 0 74%;min-width:0}.md-mega--drawer .md-mega__tile{box-sizing:border-box;width:100%}.md-mega--desktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.md-mega--desktop:has(>.md-mega__item:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__tile{min-height:250px;padding:18px}.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__title{font-size:1.25rem}.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__desc{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__arrow{width:36px;height:36px}.md-mega__img--collection{object-fit:contain;border-radius:12px;max-height:190px}.md-mega--drawer .md-mega__img--collection{max-height:120px}.menu-list__submenu-inner:has(.md-mega--desktop){max-height:none!important;overflow:visible!important;content-visibility:visible!important;contain:none!important}.mega-menu__grid:has(>.md-mega--desktop){display:block!important;width:100%;height:auto!important;max-height:none!important;overflow:visible!important;content-visibility:visible!important}.md-mega--desktop{grid-auto-rows:minmax(250px,auto);align-items:stretch;min-height:250px}.md-mega--desktop .md-mega__item{display:block;height:auto;min-height:250px}.md-mega--desktop .md-mega__tile{box-sizing:border-box;min-height:250px;height:100%}.md-mega__media,.md-mega__foot,.md-mega__text,.md-mega__title{visibility:inherit;opacity:1}@media(max-width:1199px){.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__tile{padding:16px 14px}.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__title{font-size:1.125rem}.md-mega--desktop .md-mega__tile{min-height:220px}.md-mega--desktop{grid-auto-rows:minmax(220px,auto);gap:14px}.md-mega--desktop .md-mega__img{max-height:150px}}.md-mega__tile{background:radial-gradient(110% 75% at 50% 32%,#fd750038,#fd750000 60%),#3c363b;color:#fff;box-shadow:0 10px 28px #3c363b47,0 2px 6px #3c363b29;isolation:isolate}.md-mega__tile:hover,.md-mega__tile:focus-visible{box-shadow:0 18px 40px #3c363b5c,0 4px 10px #3c363b33}.md-mega__tile:focus-visible{outline:3px solid #FD7500;outline-offset:3px}.md-mega__title{color:#fff;font-family:MD49 Poppins,sans-serif;font-weight:700}.md-mega__desc{color:#fff;opacity:.72}.md-mega__arrow{background:#fd7500;color:#fff;box-shadow:none}.md-mega__media{position:relative;flex:1 1 auto;gap:0;min-height:0;height:170px;padding:4px 0 10px;align-items:flex-end}.md-mega__img{width:50%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:50% 50%;filter:drop-shadow(0 10px 12px rgba(0,0,0,.4));transition:transform .35s ease}.md-mega__img+.md-mega__img{margin-left:-6%;height:90%}.md-mega__img:only-child{width:70%}.md-mega__img--collection{width:92%;max-width:92%;height:100%;object-fit:contain;border-radius:0}.md-mega__tile:hover .md-mega__img{transform:translateY(-4px) scale(1.04)}.md-mega--desktop .md-mega__tile,.md-mega--desktop:has(>.md-mega__item:nth-child(4)) .md-mega__tile{min-height:260px;padding:16px 18px 18px}.md-mega--desktop .md-mega__media{height:175px}@media(max-width:1199px){.md-mega--desktop .md-mega__media{height:150px}}.md-x--categories .md-mega__tile{min-height:320px}.md-x--categories .md-mega__media{height:225px}@media(max-width:989px){.md-x--categories .md-mega__media,.md-sparse .md-mega__media{height:170px!important}.md-x--categories .md-mega__tile,.md-sparse .md-mega__tile{min-height:250px!important;padding:12px 12px 14px!important;border-radius:18px}.md-x--categories .md-mega__title,.md-sparse .md-mega__title{font-size:1.05rem}.md-x--categories .md-mega__desc,.md-sparse .md-mega__desc{font-size:.75rem;white-space:normal;line-height:1.3}.md-x--categories .md-mega__arrow,.md-sparse .md-mega__arrow{display:inline-flex!important;width:30px;height:30px}.md-x--categories .md-mega__arrow svg,.md-sparse .md-mega__arrow svg{width:16px;height:16px}.md-x--categories .md-mega__hot,.md-sparse .md-mega__hot{top:10px;right:10px}}.md-mega--drawer .md-mega__tile{min-height:220px}.md-mega--drawer .md-mega__media{height:140px;min-height:0}.md-mega--drawer .md-mega__img{max-height:none}@media(prefers-reduced-motion:reduce){.md-mega__img{transition:none}.md-mega__tile:hover .md-mega__img{transform:none}}.md-mega__img{width:58%;transform-origin:50% 100%}.md-mega__img+.md-mega__img{margin-left:-14%;height:92%}.md-mega__img:only-child{width:82%}.md-mega--desktop .md-mega__media{height:190px}@media(max-width:1299px){.md-mega--desktop .md-mega__media{height:170px}}.md-x--categories .md-mega__media{height:250px}.md-x--categories .md-mega__tile{min-height:345px}@media(max-width:989px){.md-x--categories .md-mega__media,.md-sparse .md-mega__media{height:190px!important}.md-x--categories .md-mega__tile,.md-sparse .md-mega__tile{min-height:270px!important}}.md-mega--drawer .md-mega__media{height:155px}.md-mega--desktop .md-mega__media{padding-top:12px}@media(max-width:989px){.md-x--categories .md-mega__img,.md-sparse .md-mega__img,.md-mega--drawer .md-mega__img{width:68%}.md-x--categories .md-mega__img+.md-mega__img,.md-sparse .md-mega__img+.md-mega__img,.md-mega--drawer .md-mega__img+.md-mega__img{margin-left:-34%}.md-x--categories .md-mega__img:only-child,.md-sparse .md-mega__img:only-child,.md-mega--drawer .md-mega__img:only-child{width:100%}}@media(max-width:989px){html body .md-x--categories .md-mega__img,html body .md-sparse .md-mega__img,html body .md-mega--drawer .md-mega__img{max-height:none!important;height:100%!important}html body .md-x--categories .md-mega__img+.md-mega__img,html body .md-sparse .md-mega__img+.md-mega__img,html body .md-mega--drawer .md-mega__img+.md-mega__img{height:92%!important}}html body .md-mega__img:only-child{width:100%!important;height:100%!important;object-fit:contain!important;transform-origin:50% 60%}@media(max-width:989px){html body .md-x--categories .md-mega__tile,html body .md-sparse .md-mega__tile{min-height:0!important}html body .md-x--categories .md-mega__media,html body .md-sparse .md-mega__media{height:200px!important;padding-top:10px}}html body .md-mega--desktop .md-mega__media{height:172px;padding-top:6px}@media(max-width:1299px){html body .md-mega--desktop .md-mega__media{height:160px}}html body .md-mega--desktop .md-mega__tile{min-height:270px}@media(min-width:990px){html body .md-x--categories .md-mega__media{height:250px;padding-top:12px}html body .md-x--categories .md-mega__tile{min-height:345px}}html body .md-mega .md-mega__tile.md-mega__tile{min-height:0!important;justify-content:flex-start;gap:12px}html body .md-mega .md-mega__media.md-mega__media{--h:170px;position:relative;flex:0 0 auto!important;box-sizing:content-box;height:var(--h)!important;min-height:0!important;padding:6px 0 0!important;margin:0;display:flex!important;align-items:center;justify-content:center;gap:0;overflow:visible}html body .md-mega .md-mega__img.md-mega__img{position:static;flex:0 0 auto;width:auto!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:1/1;object-fit:contain!important;object-position:50% 50%;margin:0!important;transform:none}html body .md-mega .md-mega__img.md-mega__img+.md-mega__img{margin-left:calc(var(--h)*-.52)!important}html body .md-mega .md-mega__img--collection.md-mega__img--collection{aspect-ratio:auto;max-width:100%!important;border-radius:12px}html body .md-mega .md-mega__foot{margin-top:auto}@media(hover:hover){html body .md-mega .md-mega__tile:hover .md-mega__img.md-mega__img{transform:translateY(-3px)}}@media(max-width:749px){html body .md-mega .md-mega__media.md-mega__media{--h:140px}}html body :is(.md-x--categories,.md-sparse) .md-mega__tile.md-mega__tile{aspect-ratio:auto!important;height:100%!important;min-height:0!important;display:flex;flex-direction:column;justify-content:flex-start;gap:14px}html body :is(.md-x--categories,.md-sparse) .md-mega__media.md-mega__media{--h:230px;position:relative!important;display:block!important;flex:0 0 auto!important;height:var(--h)!important;padding:0!important;margin:4px 0 0;overflow:visible!important}html body :is(.md-x--categories,.md-sparse) .md-mega__img.md-mega__img{position:absolute!important;top:50%!important;left:50%!important;height:100%!important;width:auto!important;aspect-ratio:1/1;object-fit:contain!important;margin:0!important;transform:translate(-71%,-50%) rotate(-7deg)!important;transform-origin:50% 50%!important}html body :is(.md-x--categories,.md-sparse) .md-mega__img.md-mega__img+.md-mega__img{margin:0!important;height:100%!important;transform:translate(-29%,-50%) rotate(7deg)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__tile .md-mega__img.md-mega__img:only-child{height:100%!important;transform:translate(-50%,-50%)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__foot{margin-top:auto}@media(hover:hover){html body :is(.md-x--categories,.md-sparse) .md-mega__tile:hover .md-mega__img.md-mega__img{transform:translate(-71%,-52%) rotate(-7deg)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__tile:hover .md-mega__img.md-mega__img+.md-mega__img{transform:translate(-29%,-52%) rotate(7deg)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__tile:hover .md-mega__img.md-mega__img:only-child{transform:translate(-50%,-52%)!important}}@media(min-width:750px)and (max-width:989px){html body :is(.md-x--categories,.md-sparse) .md-mega__media.md-mega__media{--h:250px}}@media(max-width:749px){html body :is(.md-x--categories,.md-sparse) .md-mega__media.md-mega__media{--h:142px;margin-top:2px}html body :is(.md-x--categories,.md-sparse) .md-mega__tile.md-mega__tile{gap:10px}}@media(prefers-reduced-motion:reduce){html body .md-mega .md-mega__tile:hover .md-mega__img.md-mega__img{transform:none}}.md-x{background:var(--color-background,#FFFFFF);padding:56px 0}.md-x__inner{max-width:1320px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.md-x__kicker{font-family:MD49 Poppins,sans-serif;font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#fd7500;margin:0 0 6px}.md-x__title{margin:0 0 22px}.md-x--categories .md-mega{padding:0}.md-x--categories .md-mega__tile{min-height:250px}@media(max-width:989px){.md-x--categories .md-mega{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.md-x--categories .md-mega__tile{min-height:200px;padding:14px}.md-x--categories .md-mega__img{max-height:120px}.md-x--categories .md-mega__title{font-size:1.05rem}.md-x--categories .md-mega__desc{white-space:normal;font-size:.78rem}.md-x--categories .md-mega__arrow{display:none}}.md-spot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,4vw,56px);background:#3c363b;color:#fff;border-radius:24px;padding:clamp(24px,4vw,48px);text-decoration:none;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.md-spot:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000040}.md-spot__media{display:flex;justify-content:center;background:radial-gradient(circle at 50% 55%,rgba(253,117,0,.35),transparent 65%);border-radius:18px}.md-spot__media img{width:100%;max-width:420px;height:auto;transition:transform .4s ease}.md-spot:hover .md-spot__media img{transform:scale(1.04) rotate(-2deg)}.md-spot__text{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.md-spot__kicker{color:#fd7500}.md-spot__title{font-family:MD49 Poppins,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(30px,4vw,52px);line-height:1}.md-spot__sub{font-size:17px;line-height:1.5;color:#ffffffd9;max-width:460px}.md-spot__price{font-family:MD49 Poppins,sans-serif;font-weight:700;font-size:22px}.md-spot__cta{display:inline-flex;align-items:center;min-height:50px;padding:0 26px;border-radius:999px;background:#fd7500;font-family:MD49 Poppins,sans-serif;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@media(max-width:749px){.md-spot{grid-template-columns:1fr;text-align:left}.md-spot__media img{max-width:260px}.md-spot__cta{width:100%;justify-content:center}}.md-x--trust{background:#3c363b;color:#fff;padding:36px 0}.md-trust{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.md-trust li{display:flex;gap:12px;align-items:center}.md-trust svg{flex:none;width:34px;height:34px;fill:#fd7500}.md-trust strong{display:block;font-family:MD49 Poppins,sans-serif;font-size:16px}.md-trust small{display:block;font-size:13px;opacity:.75}@media(max-width:989px){.md-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.md-trust{gap:16px}.md-trust strong{font-size:14px}.md-trust small{font-size:12px}.md-trust svg{width:26px;height:26px}}html.md-motion [data-md-reveal],html.md-motion .md-reveal{transform:translateY(16px);transition:transform .6s ease}html.md-motion [data-md-reveal].is-in,html.md-motion .md-reveal.is-in{transform:none}product-card,.product-card{transition:transform .25s ease,box-shadow .25s ease}@media(hover:hover){.product-grid__item:hover product-card,.resource-list__item:hover product-card{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){html.md-motion [data-md-reveal],html.md-motion .md-reveal{opacity:1;transform:none;transition:none}.md-spot,.md-spot img,product-card{transition:none}.md-spot:hover{transform:none}}.column-options-wrapper:has(input[value=zoom-out]),.column-options__option:has(input[value=zoom-out]){display:none!important}.product-grid[data-product-grid-layout=zoom-out],.product-grid--zoom-out{--product-grid-columns-desktop:4!important}.md-cbar{position:fixed;right:14px;top:50%;transform:translateY(-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;background:#3c363b2e;border-radius:999px;box-shadow:0 4px 18px #00000026}.md-cbar a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;color:#3c363b;transition:background .2s,transform .2s}.md-cbar a:hover,.md-cbar a:focus-visible{background:#ffffffb3;transform:scale(1.06)}.md-cbar svg{width:22px;height:22px;fill:currentColor}.md-cbar a.md-cbar__hot{height:auto;width:40px;padding:16px 0;margin-top:4px;background:#3c363b2e;font-family:MD49 Poppins,sans-serif;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.md-cbar__hot span{writing-mode:vertical-rl}@media(max-width:749px){.md-cbar{top:auto;transform:none;bottom:calc(16px + env(safe-area-inset-bottom));right:12px;padding:4px;flex-direction:row;background:#3c363b}.md-cbar a:not(.md-cbar__hot){display:none}.md-cbar a.md-cbar__hot{width:auto;height:40px;margin:0;padding:0 16px;background:#fd7500;color:#fff;font-size:12px}.md-cbar__hot span{writing-mode:horizontal-tb}}.md-sparse{max-width:1320px;margin:0 auto;padding:8px clamp(20px,4vw,48px) 56px}.md-sparse__desc{max-width:720px;margin:0 0 28px;font-size:17px;line-height:1.55;opacity:.85}.md-sparse__h{margin:32px 0 16px}.md-sparse .md-mega{padding:0}.md-like{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.md-like a{display:block;text-decoration:none;color:inherit;background:#fff;border-radius:16px;padding:12px;transition:transform .25s,box-shadow .25s}.md-like a:hover{transform:translateY(-4px);box-shadow:0 12px 26px #0000001a}.md-like img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px}.md-like__t{display:block;font-family:MD49 Poppins,sans-serif;font-weight:600;margin-top:10px;line-height:1.25}.md-like__p{display:block;font-size:14px;opacity:.8;margin-top:4px}@media(max-width:989px){.md-like,.md-sparse .md-mega{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}}:root{--md-g:40px;--md-sec:72px}@media(max-width:749px){:root{--md-g:16px;--md-sec:48px}}.md-x__inner,.md-hero__inner{max-width:none!important;padding-left:var(--md-g)!important;padding-right:var(--md-g)!important}.md-x{padding:var(--md-sec) 0!important}.md-x.md-x--trust{padding:40px 0!important}.md-x__head{margin:0 0 24px}.md-x__head .md-x__title{margin:0}h1,h2,h3,.md-x__title,.md-aff__title,.md-hero__title,.md-spot__title{transform-origin:0 .55em}.md-spot{background:#3c363b!important}.md-hero__btn,.md-spot__cta,.md-btn{border-radius:999px!important;font-family:"MD49 Poppins",var(--font-body--family),sans-serif!important;font-weight:600!important;letter-spacing:.01em;min-height:48px;padding:12px 26px!important;display:inline-flex;align-items:center;justify-content:center}.md-spot__cta{background:#fd7500;color:#fff;width:max-content}@media(max-width:749px){.md-hero__btn,.md-btn{width:100%}}.resource-list--grid{max-width:none!important;justify-self:start!important;margin-inline:0!important;width:100%}@media(min-width:750px){.resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.menu-drawer{background:#fff!important;color:#3c363b}.md-dlogo{display:block;padding:14px 20px 6px}.md-dlogo img{height:30px;width:auto;display:block}.menu-drawer__close-button{color:#3c363b}.menu-drawer__navigation{padding:6px 20px 0!important}.menu-drawer__menu-item--mainlist{font-family:MD49 Montserrat,Arial Narrow,sans-serif!important;font-weight:800!important;font-style:italic;text-transform:uppercase;font-size:26px!important;letter-spacing:.01em;color:#3c363b!important;padding:14px 0 8px!important;display:flex;align-items:center;gap:10px}.menu-drawer__menu-item--mainlist:before{content:"";width:4px;height:20px;background:#fd7500;border-radius:2px;flex:none}.menu-drawer__menu-item--mainlist[aria-current=page]{color:#fd7500!important}.md-mega-drawer-wrap{background:none!important;padding:4px 0 8px!important;margin:0!important;overflow:visible!important}html body .md-mega.md-mega--drawer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;overflow:visible!important;padding:0!important;margin:0!important;scroll-snap-type:none!important;width:100%!important}html body .md-mega--drawer .md-mega__item{width:auto!important;min-width:0!important;flex:none!important}html body .md-mega--drawer .md-mega__tile{min-height:0!important;padding:10px 10px 12px!important;border-radius:16px!important}html body .md-mega--drawer .md-mega__media{height:104px!important;padding:2px 0 6px!important}html body .md-mega--drawer .md-mega__desc{display:none!important}html body .md-mega--drawer .md-mega__title{font-size:15px!important;white-space:normal!important}html body .md-mega--drawer .md-mega__arrow{width:26px!important;height:26px!important}html body .md-mega--drawer .md-mega__hot{top:8px!important;right:8px!important;font-size:10px!important;padding:3px 8px!important}.md-dinfo{padding:2px 0 0!important;margin:0!important}.md-dinfo .menu-drawer__list-item{border-bottom:1px solid rgba(60,54,59,.12)}.md-dinfo .menu-drawer__list-item:last-child{border-bottom:0}.md-dinfo .menu-drawer__menu-item{font-family:"MD49 Poppins",var(--font-body--family),sans-serif!important;font-weight:500!important;font-size:16px!important;color:#3c363b!important;padding:13px 4px!important;display:flex!important;justify-content:space-between;align-items:center}.md-dinfo .menu-drawer__menu-item:after{content:"";width:8px;height:8px;border-right:2px solid #FD7500;border-top:2px solid #FD7500;transform:rotate(45deg);flex:none}.md-dfoot{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px 20px 22px;margin-top:8px;border-top:1px solid rgba(60,54,59,.12)}.md-dfoot__btn{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:999px;font-family:"MD49 Poppins",var(--font-body--family),sans-serif;font-weight:600;font-size:15px;text-decoration:none}.md-dfoot__btn svg{width:18px;height:18px;fill:currentColor}.md-dfoot__btn--fb{background:#3c363b;color:#fff}.md-dfoot__btn--hot{background:#fd7500;color:#fff}body:has(.header__icon--menu[aria-expanded=true]) .md-cbar,body:has(details[open]>.header__icon--menu) .md-cbar{display:none!important}.menu-drawer__menu-item--mainlist{justify-content:flex-start!important;text-align:left!important}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{flex:0 1 auto!important;text-align:left!important}.md-fcontact{opacity:.8}.md-fcontact a{color:inherit;text-decoration:underline;text-underline-offset:3px}.md-fcontact a:hover{color:#fd7500}footer a[href*="m.me/mightydink"]{color:inherit;text-decoration:underline;text-underline-offset:3px}footer a[href*="m.me/mightydink"]:hover{color:#fd7500}@media(min-width:750px){html body .section .resource-list.resource-list--grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px){html body .ui-test-product-list .resource-list.resource-list--grid:has(>.resource-list__item:nth-child(2):last-child){grid-template-columns:repeat(4,minmax(0,1fr))!important}}html body .ui-test-product-list .section-resource-list__header :is(h2,h3){font-size:48px!important;line-height:1!important;letter-spacing:-.01em!important}@media(max-width:749px){html body .ui-test-product-list .section-resource-list__header :is(h2,h3){font-size:36px!important}}.md-spot__media{background:radial-gradient(closest-side,rgba(253,117,0,.32),rgba(253,117,0,.12) 55%,transparent 100%)!important;overflow:visible!important}.md-spot__kicker,.md-spot .md-x__kicker{display:inline-block!important;width:max-content;background:#fd7500!important;box-shadow:none!important;padding:6px 12px!important;border-radius:999px;color:#fff!important;font-size:11px!important;margin-bottom:14px!important;-webkit-user-select:none;user-select:none}.md-spot__kicker::selection{background:transparent}.md-x.md-x--story{padding:28px 0!important}html body .ui-test-product-list .section.section--page-width{grid-template-columns:var(--md-g) minmax(0,1fr) var(--md-g)!important}:root{--md-sec:20px}@media(max-width:749px){:root{--md-sec:16px}}.md-x.md-x--categories{padding-top:calc(var(--md-sec)*2)!important}.md-x.md-x--story{padding:var(--md-sec) 0!important;margin-top:var(--md-sec)}.md-x.md-x--trust{padding:32px 0!important}@media(max-width:749px){html body .ui-test-product-list .section{--padding-block-start:16px!important;--padding-block-end:16px!important}}@media(max-width:749px){html body .ui-test-product-list .section.section--page-width{padding-top:16px!important;padding-bottom:16px!important}}.md-x.md-x--story{margin-top:0!important}:root{--md-g:40px;--md-max:1520px;--md-cream:#FFFFFF;--md-ink:#3C363B;--md-green:#FD7500;--md-line:rgba(60,54,59,.14)}@media(max-width:749px){:root{--md-g:16px}}html body .section.section--page-width,html body .ui-test-product-list .section.section--page-width,html body .header__row.section--page-width,html body .section--page-width,html body .section.product-grid-container:not(.section--full-width){grid-template-columns:minmax(var(--md-g),1fr) minmax(0,var(--md-max)) minmax(var(--md-g),1fr)!important}html body .section--full-width.section--full-width-margin>*{padding-inline:max(var(--md-g),calc((100% - var(--md-max))/2))!important}html body,html body :is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content),html body .section{--page-margin:var(--md-g);--page-content-width:var(--md-max);--page-width:calc(var(--md-max) + var(--md-g)*2)}html body .md-x__inner,html body .md-hero__inner{max-width:none!important;padding-left:max(var(--md-g),calc((100% - var(--md-max))/2))!important;padding-right:max(var(--md-g),calc((100% - var(--md-max))/2))!important;margin:0!important;box-sizing:border-box}html body .md-sparse{max-width:none!important;margin:0!important;padding:8px max(var(--md-g),calc((100% - var(--md-max))/2)) 40px!important;box-sizing:border-box}@media(max-width:749px){html body .md-sparse{padding-bottom:32px!important}}html body .md-sparse__h{margin:40px 0 20px!important;font-size:48px!important;line-height:1!important}@media(max-width:749px){html body .md-sparse__h{margin:32px 0 16px!important;font-size:36px!important}}@media(min-width:750px){html body .menu-list__list-item:first-child .menu-list__link-title{padding-inline-start:0!important}html body .menu-list__list-item:first-child>.menu-list__link,html body .menu-list__list-item:first-child .menu-list__link{margin-inline-start:0!important}}html body .header-logo .header-logo__image{height:50px!important;width:auto!important;max-width:none!important}@media(max-width:749px){html body .header-logo .header-logo__image{height:38px!important}}@media(min-width:990px){html body .md-x--categories .md-mega__tile,html body .md-sparse .md-mega__tile{aspect-ratio:4/5;min-height:0!important;height:auto!important}}html body .md-mega__media{min-height:0}html body [class*=color-custom-template]:is(.section-background){background-color:var(--md-cream)!important}html body main .section[class*=color-custom-template]{background-color:transparent!important}html body product-card.product-card,html body .product-card{background:transparent!important;border-color:var(--md-line)!important}html body slideshow-container,html body .product-card slideshow-container,html body .product-media-container{background-color:var(--md-cream)!important}html body .md-card-pill{color:var(--md-cream)!important}html body .md-card-pill--po{background:var(--md-ink)!important}html body s.compare-at-price,html body .compare-at-price,html body .price s,html body .price del{color:#3c363b8c!important}html body :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4),html body .product-card :is(p,a),html body .product-title{color:inherit}html body .product-card .product-title,html body product-card :is(.product-card__title,.product-title,[class*=title]),html body .md-like__t{text-transform:none!important}html body footer :is(p,a,span),html body .footer :is(p,a,span){color:inherit}html body .email-signup__input-group,html body .utilities,html body input,html body .facets__panel-content,html body floating-panel-component,html body .contact-form__input,html body .search-page-input{border-color:var(--md-line)!important}html body .contact-form__input,html body .search-page-input{background:var(--md-cream)!important}html body .sticky-add-to-cart__bar,html body .color-custom-popover{background-color:var(--md-cream)!important}html body .button,html body button.button,html body .add-to-cart-button,html body .submit-button,html body a.button{border-radius:999px!important}html body :is(.button:not(.button-secondary):not(.button-unstyled),.add-to-cart-button,.submit-button){color:var(--md-cream)!important}html body .rte [style*="0A0A0A"],html body .page [style*="0A0A0A"],html body main [style*="#082A82"]{color:var(--md-ink)!important}html body main a[style*="background:#082A82"],html body main a[style*="background: #082A82"]{background:var(--md-green)!important;color:var(--md-cream)!important;border-radius:999px!important;font-family:MD49 Poppins,sans-serif!important;font-weight:600!important;padding:12px 26px!important}html body main div[style*="background-color:#FFFFFF"]{font-family:MD49 Poppins,sans-serif!important}html body main div[style*="font-family:system-ui"]{font-family:MD49 Poppins,sans-serif!important}html body .md-hero{background:var(--md-ink)!important}html body .md-hero:after{background:linear-gradient(90deg,#3c363b 0% 40%,#3c363bb8 50%,#3c363b47 68%,#3c363b2e)!important}@media(max-width:749px){html body .md-hero:after{background:linear-gradient(180deg,#3c363b33,#3c363b80 40%,#3c363bf2 72%,#3c363b)!important}}html body .md-hero__eyebrow{display:inline-block;background:var(--md-green);color:var(--md-cream)!important;padding:6px 12px;border-radius:999px;font-size:11px!important;letter-spacing:.16em}html body .md-hero__trust li:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--md-green);box-shadow:0 0 0 3px #fd750040;vertical-align:1px}html.md-motion .md-hero__content>*{animation:mdFadeUp .8s cubic-bezier(.2,.7,.2,1) both}html.md-motion .md-hero__content>*:nth-child(2){animation-delay:.08s}html.md-motion .md-hero__content>*:nth-child(3){animation-delay:.16s}html.md-motion .md-hero__content>*:nth-child(4){animation-delay:.24s}html.md-motion .md-hero__content>*:nth-child(5){animation-delay:.32s}@keyframes mdHeroIn{0%{opacity:0;translate:6% 0;rotate:4deg;scale:1.06}to{opacity:1;translate:0 0;rotate:0deg;scale:1}}@keyframes mdFadeUp{0%{transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html body .md-hero picture,html body .md-hero__content>*{animation:none!important;transform:none!important}}shopify-forms-embed{--forms-body-font:normal 400 15px "MD49 Poppins",sans-serif;--forms-heading-font:italic 800 34px "MD49 Montserrat","Arial Narrow",sans-serif;--forms-heading-font-size:34px;--heading-font-size:34px;--forms-accent-color:#FD7500;--forms-accent-color-hovered-modifier:#FD75001a;--forms-discount-code-color:#FD7500;--forms-overlay-background-color:#3C363B;--forms-overlay-background-opacity:.7;--body-text-color:#3C363B;--link-text-color:#FD7500;--heading-text-color:#3C363B;--form-text-color:#3C363B;--form-placeholder-color:#3C363B80;--form-background-color:#FFFFFF;--button-text-color:#FFFFFF;--button-background-color:#FD7500;--button-close-background-color:#FFFFFF;--button-close-color:#3C363B;--container-background-color:#FFFFFF;--form-field-border:0 0 0 1px #3C363B33;--form-field-border-focused:0 0 0 2px #FD7500;--form-field-border-radius:12px;--button-border-radius:999px;--container-border-radius:20px}html body .md-hero picture:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:#3c363b;mix-blend-mode:lighten;pointer-events:none}html body .md-hero picture{overflow:visible}html body .product-card .card-gallery,html body .resource-list__item>product-card .card-gallery{background:#3c363b0b!important}html body .md-hero__btn--primary:hover,html body .md-spot__cta:hover{filter:brightness(.92)}html body input.field__input,html body .price-facet__input{background:var(--md-cream)!important}html body .slideshow-control--style-arrow{color:var(--md-ink)!important}@media(min-width:990px){html body .md-x--categories .md-mega__tile,html body .md-sparse .md-mega__tile{aspect-ratio:1/1}}html body .md-like a{background:transparent!important;border:1px solid var(--md-line);border-radius:16px}html body .md-like img{background:#3c363b0b!important}@media(min-width:750px){html body .md-hero picture{inset:0 max(0px,calc((100% - var(--md-max))/2 - 40px)) 0 auto!important;width:min(58%,calc(var(--md-max)*.62))!important}}html body .sticky-add-to-cart__bar{max-width:calc(100vw - 2*var(--md-g))!important;box-sizing:border-box!important}html body .sticky-add-to-cart__bar>*{min-width:0}html body .sticky-add-to-cart__bar :is(h2,h3,p,.sticky-add-to-cart__title){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){html,html body{overflow-x:clip}}html body .product-recommendations :is(h2,h3).h2,html body .product-recommendations .section-resource-list__header :is(h2,h3),html body .product-recommendations>* :is(h2,h3):first-of-type{font-size:48px!important;line-height:1!important}@media(max-width:749px){html body .product-recommendations :is(h2,h3).h2,html body .product-recommendations .section-resource-list__header :is(h2,h3),html body .product-recommendations>* :is(h2,h3):first-of-type{font-size:36px!important}}html body .product-details h1,html body .product-information h1{text-transform:none!important}html body :is(.md-x--categories,.md-sparse) .md-mega__media{position:relative!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important;display:block!important}html body :is(.md-x--categories,.md-sparse) .md-mega__img{position:absolute!important;top:50%!important;left:50%!important;height:84%!important;width:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:1/1;object-fit:contain!important;margin:0!important;transform:translate(-78%,-50%) rotate(-8deg) scale(1.4)!important;transform-origin:50% 50%!important;transition:transform .35s ease}html body :is(.md-x--categories,.md-sparse) .md-mega__img+.md-mega__img{height:84%!important;margin:0!important;transform:translate(-22%,-50%) rotate(8deg) scale(1.4)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__img:only-child{height:88%!important;transform:translate(-50%,-50%) scale(1.38)!important}html body :is(.md-x--categories,.md-sparse) [data-md-tile=accessories] .md-mega__img:only-child{transform:translate(-50%,-50%) scale(1.05)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__tile:hover .md-mega__img{transform:translate(-78%,-53%) rotate(-8deg) scale(1.43)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__tile:hover .md-mega__img+.md-mega__img{transform:translate(-22%,-53%) rotate(8deg) scale(1.43)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__tile:hover .md-mega__img:only-child{transform:translate(-50%,-53%) scale(1.41)!important}html body :is(.md-x--categories,.md-sparse) [data-md-tile=accessories]:hover .md-mega__img:only-child{transform:translate(-50%,-53%) scale(1.08)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__foot{position:relative;z-index:1}@media(max-width:989px){html body :is(.md-x--categories,.md-sparse) .md-mega__tile{aspect-ratio:4/5;min-height:0!important;height:auto!important}}@media(prefers-reduced-motion:reduce){html body :is(.md-x--categories,.md-sparse) .md-mega__img{transition:none}}@media(max-width:989px){html body :is(.md-x--categories,.md-sparse) .md-mega__img{height:80%!important;transform:translate(-74%,-46%) rotate(-8deg) scale(1.12)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__img+.md-mega__img{height:80%!important;transform:translate(-26%,-46%) rotate(8deg) scale(1.12)!important}html body :is(.md-x--categories,.md-sparse) .md-mega__img:only-child{height:84%!important;transform:translate(-50%,-46%) scale(1.12)!important}html body :is(.md-x--categories,.md-sparse) [data-md-tile=accessories] .md-mega__img:only-child{transform:translate(-50%,-46%) scale(.95)!important}}html body .md-aff__title{font-family:MD49 Montserrat,sans-serif!important;font-style:italic;font-weight:800;font-size:48px!important;line-height:1.05!important;text-transform:uppercase}@media(max-width:749px){html body .md-aff__title{font-size:36px!important}}html body .menu-drawer__close-button,html body .menu-drawer__close-button :is(span,svg){color:#3c363b!important}html body .menu-drawer__close-button svg path{stroke:#3c363b!important}html body footer{--md-fline:rgba(255,255,255,.12);background:var(--md-ink);color:var(--md-cream)}html body footer .section-background{background:var(--md-ink)!important}html body footer .section{background:transparent!important;color:var(--md-cream)!important;--color-foreground:245 243 238;--color-foreground-rgb:245 243 238;--color-border-rgb:245 243 238}html body footer .footer-content{border-top:1px solid var(--md-fline)}html body footer .shopify-section:first-child .footer-content{padding-block-start:40px!important;padding-block-end:40px!important}html body footer :is(h1,h2,h3,h4,.h4){color:var(--md-cream)!important;font-family:MD49 Montserrat,Arial Narrow,sans-serif!important;font-style:italic!important;font-weight:800!important}html body footer :is(p,span,button,li,a){font-family:MD49 Poppins,sans-serif}html body footer .rte p,html body footer .footer-utilities__text,html body footer .policy-list-trigger{color:#ffffffb8!important}html body footer .rte a,html body footer a[href*="m.me"]{color:var(--md-cream)!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:#fff9!important}html body footer .footer-utilities__text a{color:#ffffffb8!important}html body footer .utilities{--divider-color:var(--md-fline)!important;border-color:var(--md-fline)!important}html body footer .utilities,html body footer .footer-utilities .section{border-top-color:var(--md-fline)!important}html body footer .social-icons__wrapper a,html body footer .social-icons__wrapper svg{color:var(--md-cream)!important;fill:currentColor}html body footer .email-signup__input-group{--color-input-background:transparent!important;--color-input-text:#FFFFFF!important;--color-input-text-rgb:245 243 238!important;--color-input-border:rgba(255,255,255,.3)!important;background:transparent!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:100px!important}html body footer .email-signup__input-group:focus-within{border-color:#ffffffb3!important}html body footer input.email-signup__input,html body footer input.field__input{background:transparent!important;color:var(--md-cream)!important;border:0!important;box-shadow:none!important}html body footer .email-signup__input::placeholder{color:#fff9!important;opacity:1}html body footer .email-signup__button{color:var(--md-cream)!important;background:transparent!important}html body footer .email-signup__button svg{color:var(--md-cream)!important}html body footer .email-signup__button:hover{color:var(--md-green)!important}html body footer .footer-utilities .utilities{padding-block-end:104px!important}@media(max-width:749px){html body footer .footer-utilities .utilities{padding-block-end:96px!important}}html body .md-x--categories .md-mega{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:none!important;margin:0!important;align-items:start}@media(max-width:989px){html body .md-x--categories .md-mega{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body .md-x--categories .md-mega__item{min-width:0;width:auto!important}html body .md-x--categories .md-mega__tile{width:100%!important;box-sizing:border-box;overflow:hidden}html body footer .email-signup__input::placeholder,html body footer .email-signup__input::-webkit-input-placeholder{color:#fff9!important;-webkit-text-fill-color:rgba(255,255,255,.6)!important;opacity:1!important}html body footer .email-signup__input{-webkit-text-fill-color:#FFFFFF}html body .md-x--categories .md-mega{grid-auto-rows:auto!important;align-content:start!important;row-gap:12px!important}html body .md-x--categories .md-mega__item{height:auto!important;min-height:0!important;align-self:start}html body{--md-sale:#FD7500}html body .md-badge,html body .product-card .product-badges__badge,html body .md-mega__hot{display:inline-flex!important;align-items:center;height:24px;padding:0 10px!important;border-radius:999px!important;font:600 11px/1 MD49 Poppins,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:nowrap;color:var(--md-cream)!important;box-shadow:none!important;border:0!important}html body .md-badge--ink{background:var(--md-ink)!important}html body .md-badge--green{background:var(--md-green)!important}html body .md-badge--sale,html body .product-card .product-badges__badge.color-custom-badge-sale,html body .md-mega__hot{background:var(--md-sale)!important}html body .md-badge--new{background:var(--md-cream)!important;color:var(--md-ink)!important;box-shadow:inset 0 0 0 1px var(--md-ink)!important}html body .product-card .product-badges__badge.color-custom-badge-sold-out{background:var(--md-ink)!important}html body .md-badges{display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}html body product-card .card-gallery{display:flex!important;flex-direction:column}html body product-card .card-gallery>.md-badges,html body product-card .card-gallery>.product-badges{order:-1;position:static!important;inset:auto!important;padding:12px 12px 0;margin:0;z-index:2}html body product-card .card-gallery:not(:has(>.md-badges,>.product-badges)):before{content:"";display:block;order:-1;height:36px;flex:none}html body product-card .card-gallery>.product-badges{display:flex;gap:6px}@media(max-width:749px){html body .md-badge,html body .product-card .product-badges__badge{height:20px;padding:0 7px!important;font-size:9.5px!important;letter-spacing:.04em!important}html body .md-badges{gap:4px}html body product-card .card-gallery>.md-badges,html body product-card .card-gallery>.product-badges{padding:8px 8px 0}html body product-card .card-gallery:not(:has(>.md-badges,>.product-badges)):before{height:28px}}html body product-card product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px}@media(max-width:749px){html body product-card product-price .price{font-size:14px!important}html body product-card product-price .compare-at-price{font-size:12px!important}html body product-card product-price [ref=priceContainer]{column-gap:6px}}html body .md-po__pills{margin-bottom:12px}html body .md-po__pills .md-badge{height:28px;padding:0 12px!important;font-size:12px!important}html body .md-po__you-save{margin-left:8px;color:var(--md-sale);font-weight:600}html body product-card .product-card__content{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){html body product-card:hover .product-card__content{transform:translateY(-4px);box-shadow:0 14px 30px #3c363b1f}}@media(prefers-reduced-motion:reduce){html body product-card:hover .product-card__content{transform:none}}html body .product-grid .product-card .product-badges__badge,html body .resource-list__item>product-card .product-badges__badge{text-transform:uppercase!important;font:600 11px/1 MD49 Poppins,sans-serif!important;padding:0 10px!important;border-radius:999px!important}html body .product-grid product-card product-price [ref=priceContainer],html body .resource-list product-card product-price [ref=priceContainer]{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px}html body product-card product-price [ref=priceContainer] .md-badge{height:20px;padding:0 8px!important;font-size:10px!important}@media(max-width:749px){html body .product-grid .product-card product-price .price,html body .resource-list .product-card product-price .price{font-size:14px!important}html body .product-grid .product-card product-price .compare-at-price,html body .resource-list .product-card product-price .compare-at-price{font-size:11.5px!important}html body .product-grid .product-card .product-badges__badge,html body .resource-list__item>product-card .product-badges__badge{font-size:9.5px!important;padding:0 7px!important}html body product-card product-price [ref=priceContainer]{column-gap:6px!important}html body product-card product-price [ref=priceContainer] .md-badge{height:18px;padding:0 6px!important;font-size:9px!important}}html body .product-card .card-gallery slideshow-container,html body .product-card .card-gallery .product-media-container,html body .product-card .card-gallery slideshow-component{background:transparent!important}html body .product-card .card-gallery,html body .resource-list__item>product-card .card-gallery,html body .product-grid .product-card .card-gallery{background:transparent!important}@media(max-width:749px){html body .md-badges .md-badge,html body .product-grid .product-card .product-badges__badge,html body .resource-list__item>product-card .product-badges__badge{font-size:9px!important;padding:0 6px!important;letter-spacing:.02em!important}}html body .md-badge,html body .md-tag,html body .product-card .product-badges__badge,html body .product-grid .product-card .product-badges__badge,html body .resource-list__item>product-card .product-badges__badge,html body .md-mega__hot{font:italic 800 12px/1 MD49 Montserrat,Arial Narrow,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:999px!important;height:24px;padding:0 11px!important}html body .md-tag{position:relative;display:inline-flex;align-items:center;gap:7px;padding:0 11px 0 9px!important;background:var(--md-ink);color:var(--md-cream);white-space:nowrap;overflow:hidden;isolation:isolate;max-width:100%;box-sizing:border-box;box-shadow:0 0 0 1px #fd750073}html body .md-tag__dot{width:7px;height:7px;border-radius:50%;background:var(--md-green);flex:none;animation:mdPulse 2.4s ease-out infinite}html body .md-tag__sep{opacity:.55}html body .md-tag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,#fff0 35%,#ffffff2e,#fff0 65%);transform:translate(-120%);transition:transform .9s cubic-bezier(.2,.7,.2,1)}html body product-card:hover .md-tag:after,html body .md-po:hover .md-tag:after{transform:translate(120%)}@keyframes mdPulse{0%{box-shadow:0 0 #fd750099}70%,to{box-shadow:0 0 0 6px #fd750000}}html body .md-tag--lg{height:30px;font-size:15px!important;padding:0 14px 0 12px!important;gap:9px}html body product-card product-price [ref=priceContainer] .md-badge{height:20px;padding:0 8px!important;font-size:11px!important}html body .md-po__you-save{height:22px;margin-left:8px;padding:0 9px!important;font-size:12px!important;color:var(--md-cream)!important;vertical-align:1px}@media(max-width:749px){html body .md-tag,html body .md-badges .md-badge,html body .product-grid .product-card .product-badges__badge,html body .resource-list__item>product-card .product-badges__badge{font-size:10px!important;height:21px;letter-spacing:.03em!important}html body .md-tag{padding:0 8px 0 7px!important;gap:5px}html body .md-tag__dot{width:6px;height:6px}html body product-card product-price [ref=priceContainer] .md-badge{font-size:10px!important;height:18px;padding:0 6px!important}html body .md-tag--lg{height:28px;font-size:13px!important}}@media(prefers-reduced-motion:reduce){html body .md-tag__dot{animation:none}html body .md-tag:after{display:none}}html body product-card .card-gallery slideshow-slide{--product-media-fit:contain!important}html body product-card .card-gallery .product-media img,html body product-card .card-gallery slideshow-slide img{object-fit:contain!important;object-position:center!important}html body product-card .card-gallery slideshow-slide:not([variant-image]) img{border-radius:12px}html body product-card .card-gallery{display:block!important;position:relative!important}html body product-card .card-gallery:before{content:none!important;display:none!important;height:0!important}html body product-card .card-gallery>.md-badges,html body product-card .card-gallery>.product-badges{position:absolute!important;top:12px!important;left:12px!important;right:auto!important;bottom:auto!important;inset-inline-start:12px!important;padding:0!important;margin:0!important;z-index:3;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px);pointer-events:none}html body product-card .card-gallery>.md-badges>*,html body product-card .card-gallery>.product-badges>*{box-shadow:0 2px 8px #3c363b47,0 0 0 1px #ffffff2e!important}html body product-card .card-gallery>.md-badges .md-tag{box-shadow:0 2px 8px #3c363b47,0 0 0 1px #fd750099!important}@media(max-width:749px){html body product-card .card-gallery>.md-badges,html body product-card .card-gallery>.product-badges{top:10px!important;left:10px!important;inset-inline-start:10px!important;max-width:calc(100% - 20px);gap:4px}}html body .product-grid product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.md-badges{inset:12px auto auto 12px!important}@media(max-width:749px){html body .product-grid product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.md-badges{inset:10px auto auto 10px!important}}html body product-card.product-card .card-gallery{overflow:visible!important}html body .product-grid product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.md-badges{inset:4px auto auto 12px!important}@media(max-width:749px){html body .product-grid product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.product-badges,html body product-card.product-card .card-gallery>.md-badges{inset:4px auto auto 10px!important}}html body product-card .card-gallery{margin-bottom:10px}html body product-card .card-gallery slideshow-slide img.product-media__image{border-radius:16px!important;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease}html body product-card .card-gallery slideshow-slide:not(:first-of-type) img.product-media__image,html body .product-grid .product-card:hover .card-gallery slideshow-slide:not(:first-of-type) img.product-media__image{transform:scale(.8)!important;border-radius:20px!important;box-shadow:0 10px 24px #3c363b24}html body .product-grid .product-card:hover .card-gallery slideshow-slide:first-of-type img.product-media__image,html body product-card:hover .card-gallery slideshow-slide:first-of-type img.product-media__image{transform:scale(.9)!important}html body product-card .card-gallery slideshow-slide{overflow:visible!important}html body product-card.product-card,html body .product-grid .product-card{transition:outline-color .25s ease,box-shadow .3s ease;outline:2px solid transparent;outline-offset:-2px}html body product-card .product-card__content :is(.product-title,[class*=title]){transition:color .2s ease}@media(hover:hover){html body product-card.product-card:hover,html body .product-grid .product-card:hover{outline-color:#fd7500;box-shadow:0 16px 32px #1f541029}html body product-card:hover .product-card__content{box-shadow:none!important}html body product-card:hover .product-card__content :is(.product-title,.product-title *,a[class*=title]){color:#d96400!important}html body product-card:hover .card-gallery slideshow-arrows .slideshow-control{color:#fd7500}}html body product-card:focus-within{outline-color:#fd7500}@media(prefers-reduced-motion:reduce){html body product-card .card-gallery slideshow-slide img.product-media__image{transition:none}}@media(min-width:750px){html body header .menu-list__link{font-family:var(--md-heading-font,"MD49 Montserrat","Arial Narrow",sans-serif)!important;font-style:italic!important;font-weight:800!important;font-size:17px!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#3c363b!important;border-radius:999px;transition:color .2s ease,background-color .2s ease}html body header .menu-list__link-title{position:relative;display:inline-block;padding:8px 16px 7px}html body header .menu-list__link-title:after{content:"";position:absolute;left:16px;right:16px;bottom:2px;height:3px;border-radius:2px;background:#fd7500;transform:scaleX(0) skew(-24deg);transform-origin:left center;transition:transform .28s cubic-bezier(.2,.7,.2,1)}html body header .menu-list__link:hover .menu-list__link-title,html body header .menu-list__list-item:hover>.menu-list__link .menu-list__link-title,html body header .menu-list__trigger:hover .menu-list__link-title{color:#d96400}html body header .menu-list__link:hover .menu-list__link-title:after,html body header .menu-list__link:focus-visible .menu-list__link-title:after{transform:scaleX(1) skew(-24deg)}html body header .menu-list__link[aria-current=page] .menu-list__link-title,html body header .menu-list__link--active .menu-list__link-title{background:transparent!important;border-radius:0;color:#d96400}html body header .menu-list__link[aria-current=page] .menu-list__link-title:after,html body header .menu-list__link--active .menu-list__link-title:after{left:16px;right:16px;margin:0 auto;transform:none;transform-origin:center center}html body header .menu-list__link[aria-current=page],html body header .menu-list__link--active{background:transparent!important}html body header .menu-list__list-item:first-child .menu-list__link-title:after{left:0}}@media(prefers-reduced-motion:reduce){html body header .menu-list__link-title:after{transition:none}}html body [data-md-tile=accessories] .md-mega__img:only-child{max-width:62%!important;max-height:62%!important;object-fit:contain!important}html body :is(.md-pof__tag,.md-spot__kicker){background-image:linear-gradient(105deg,#fff0 38%,#ffffff61,#fff0 62%)!important;background-size:250% 100%!important;background-repeat:no-repeat!important;background-position:130% 0!important;transition:background-position .9s cubic-bezier(.2,.7,.2,1)!important}@media(hover:hover){html body :is(product-card,.md-pof,.md-po,.md-mega__tile,.product-details,.product-information):hover :is(.md-pof__tag),html body :is(.md-pof__tag):hover{background-position:-30% 0!important}html body .md-po:hover .md-tag:after,html body .md-tag:hover:after{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){html body :is(.md-pof__tag,.md-spot__kicker){transition:none!important;background-image:none!important}}html body :is(.product-badges__badge,.md-badge,.md-pof__save,.md-po__you-save){position:relative!important;overflow:hidden!important;isolation:isolate}html body .md-mega__hot{overflow:hidden!important;isolation:isolate}html body :is(.product-badges__badge,.md-badge,.md-mega__hot,.md-pof__save,.md-po__you-save):after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:2;pointer-events:none;background:linear-gradient(105deg,#fff0 25%,#ffffffbf 45%,#ffffff59 52%,#fff0 70%);transform:translate(-130%);transition:transform 1s cubic-bezier(.45,.05,.35,1)}@media(hover:hover){html body :is(product-card,.md-pof,.md-po,.md-mega__tile,.product-details,.product-information):hover :is(.product-badges__badge,.md-badge,.md-mega__hot,.md-pof__save,.md-po__you-save):after,html body :is(.product-badges__badge,.md-badge,.md-mega__hot,.md-pof__save,.md-po__you-save):hover:after{transform:translate(130%)}html body product-card:hover product-price:has(.compare-at-price) .price{transition:text-shadow .6s ease;text-shadow:0 0 12px rgba(192,57,43,.25)}}@media(prefers-reduced-motion:reduce){html body :is(.product-badges__badge,.md-badge,.md-mega__hot,.md-pof__save,.md-po__you-save):after{display:none}html body product-card:hover product-price .price{text-shadow:none!important}}html:root body main a[style*="background:#082A82"],html:root body main a[style*="background: #082A82"],html:root body main a[style*="background:#082A82"]:is(:hover,:focus,:focus-visible,:active,:visited),html:root body main a[style*="background: #082A82"]:is(:hover,:focus,:focus-visible,:active,:visited),html:root body main a[style*="background:#082A82"] *,html:root body main a[style*="background: #082A82"] *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;text-decoration:none!important}html:root body main a[style*="background:#082A82"]:hover,html:root body main a[style*="background: #082A82"]:hover{background:var(--md-green-dark,#D96400)!important}.md-up{margin:8px 0 4px;padding:14px 16px;border:1px solid rgba(60,54,59,.1);border-radius:14px;background:#3c363b08}.md-up__title{margin:0 0 10px;font-family:MD49 Poppins,sans-serif;font-weight:600;font-size:14px;color:#3c363b}.md-up__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.md-up__item{display:flex;align-items:center;gap:10px}.md-up__img{width:48px;height:48px;object-fit:contain;border-radius:8px;background:#fff;flex:0 0 48px}.md-up__info{flex:1;min-width:0;display:flex;flex-direction:column;font-family:MD49 Poppins,sans-serif;line-height:1.3}.md-up__name{font-size:14px;color:#3c363b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-up__price{font-size:13px;color:#3c363ba6}.md-up__add{flex:0 0 auto;min-height:36px;padding:0 14px;border:1px solid #FD7500;border-radius:999px;background:transparent;color:#fd7500;font-family:MD49 Poppins,sans-serif;font-weight:600;font-size:13px;cursor:pointer;transition:background-color .2s,color .2s}.md-up__add:hover{background:#fd7500;color:#fff}.md-up__add[aria-busy=true]{opacity:.6;pointer-events:none}html:not(.md-forms-ready) shopify-forms-embed{display:none!important}html body .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:40px!important;--shopify-accelerated-checkout-button-border-radius:999px!important}html body .product-details .accelerated-checkout-block{opacity:.8;transition:opacity .2s ease;margin-top:2px}html body .product-details .accelerated-checkout-block:hover,html body .product-details .accelerated-checkout-block:focus-within{opacity:1}html body .product-details .shopify-payment-button__more-options{font-size:12px;opacity:.75}@media(max-width:749px){html body product-card .md-tag__batch{display:none}html body .md-tag,html body .md-badges .md-badge,html body .product-grid .product-card .product-badges__badge,html body .resource-list__item>product-card .product-badges__badge,html body product-card product-price [ref=priceContainer] .md-badge{font-size:11px!important;height:auto!important;min-height:21px;line-height:1.1!important;padding-block:3px!important}html body product-card .md-badges,html body product-card .product-badges{max-width:calc(100% - 12px)}html body product-card .md-tag,html body product-card .product-badges__badge{max-width:100%;white-space:normal!important;text-overflow:clip;overflow:visible}}html body .product-details:has(.md-restock) :is(.quantity-label,.quantity-rules,quantity-selector-component,.quantity-selector,.quantity-selector-wrapper,[class*=quantity-selector]){display:none!important}html body .product-details:has(.md-restock) .add-to-cart-button:disabled,html body .product-details:has(.md-restock) .add-to-cart-button[disabled]{background:#d9d9d9!important;color:#3c363b!important;border-color:#d9d9d9!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;transform:none!important}html body .product-details:has(.md-restock) .add-to-cart-button:disabled *{color:#3c363b!important}html body .md-pdp--restock{margin-block:4px 8px}html body .md-hero__content>*,html.md-motion body .md-hero__content>*{animation:none!important;opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){html body .md-hero picture,html body .md-hero picture *{animation:none!important;transition:none!important;transform:none!important}}html body .slideshow-controls__dots button{width:24px!important;height:24px!important;margin:calc(var(--size,.56rem) / -2 - (24px - var(--size,.56rem) * 2) / 2)!important}html body header .menu-list__disclosure{min-width:24px;padding-inline:5px!important;margin-inline:-5px!important;box-sizing:content-box}html body footer a{padding-block:3px}html body footer .policy-list-trigger{padding-block:3px!important;margin-block:-3px!important}html body :is(.close-button,.quick-add-modal__close,.search-input,input.search-input,.email-signup__input,input.email-signup__input):focus-visible{outline:2px solid #FD7500!important;outline-offset:2px!important}html body .button.cart-items__remove.cart-items__remove:not(.x){color:var(--md-dark,#3C363B)!important;background:transparent!important;border:0!important;box-shadow:none!important;min-width:44px;min-height:44px;display:inline-grid!important;place-items:center;opacity:.75;cursor:pointer}html body .button.cart-items__remove.cart-items__remove:not(.x):is(:hover,:focus-visible){opacity:1;color:#d96400!important}html body .cart-items__remove svg{width:20px;height:20px}.md-shipnote{flex-basis:100%;width:100%;margin:0 0 6px;text-align:center;font:500 13px/1.4 MD49 Poppins,sans-serif;color:#3c363b}.md-paynote a,.md-shipnote a{color:#d96400;text-decoration:underline;text-underline-offset:2px}.md-ship{margin:0 0 14px;padding:12px 14px;border-radius:12px;background:#fd750014;font-family:MD49 Poppins,sans-serif;color:#3c363b}.md-ship__msg{margin:0 0 8px;font-size:14px;line-height:1.35}.md-ship__msg strong{color:#d96400}.md-ship__bar{height:6px;border-radius:999px;background:#3c363b1f;overflow:hidden}.md-ship__bar span{display:block;height:100%;background:#fd7500;border-radius:999px}.md-ship__note{margin:8px 0 0;font-size:12px;color:#3c363bb3}.md-restock__ok,.md-restock__err{margin:8px 0 0;padding:10px 12px;border-radius:10px;font:500 14px/1.4 MD49 Poppins,sans-serif}.md-restock__ok{background:#fd75001a;color:#d96400}.md-restock__err{background:#3c363b0f;color:#3c363b}.md-trust a,.md-hx a{color:inherit;text-decoration:underline}.md-ship{width:100%;box-sizing:border-box;align-self:stretch;grid-column:1/-1}
/*# sourceMappingURL=/cdn/shop/t/57/assets/md-all.css.map */
