:root,body{--custom-primary: #031634;--custom-primary-dark: #021126;--custom-primary-light: #0a2a52;--custom-primary-soft: #eef3f8;--custom-accent: var(--custom-primary);--custom-accent-dark: var(--custom-primary-dark);--custom-accent-light: var(--custom-primary-light);--custom-text: #031634;--custom-bg: #ffffff;--custom-bg-alt: #f4f6f9;--custom-shadow-rgb: 3 22 52;--custom-radius-media: 12px;--custom-radius-card: 12px;--custom-radius-button: 6px;--custom-radius-input: 6px;--custom-radius-badge: 6px;--custom-radius-popover: 14px;--custom-radius-pills: 40px;--custom-page-width: 81.25rem;--custom-grid-gap: 40px;--custom-grid-gap-mobile: 20px;--custom-card-shadow: 0 .4rem 1rem rgb(var(--custom-shadow-rgb) / .08);--custom-card-shadow-hover: 0 .8rem 1.8rem rgb(var(--custom-shadow-rgb) / .18);--custom-card-border-width: 1px;--custom-card-border-color: rgb(var(--custom-shadow-rgb) / .4);--color-foreground: var(--custom-primary);--color-border: var(--custom-primary)}:root{--style-border-radius-buttons-primary: var(--custom-radius-button);--style-border-radius-buttons-secondary: var(--custom-radius-button);--style-border-radius-inputs: var(--custom-radius-input);--style-border-radius-popover: var(--custom-radius-popover);--style-border-radius-pills: var(--custom-radius-pills);--font-heading--spacing: .06em;--shadow-button: 0 2px 3px rgb(var(--custom-shadow-rgb) / .2)}body.page-width-wide{--wide-page-width: var(--custom-page-width)}body.page-width-normal{--normal-page-width: var(--custom-page-width)}.section-resource-list__content,.collection-wrapper .card-gallery,.product-grid,.collection__grid{--grid-desktop-horizontal-spacing: var(--custom-grid-gap);--grid-desktop-vertical-spacing: var(--custom-grid-gap);--grid-mobile-horizontal-spacing: var(--custom-grid-gap-mobile);--grid-mobile-vertical-spacing: var(--custom-grid-gap-mobile)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:.06rem;font-weight:700}.link,.underlined-link,.rte a,.product-card__content a:hover{color:var(--custom-accent)}.link:hover,.underlined-link:hover,.rte a:hover{color:var(--custom-accent-dark)}.button,.button-secondary,.shopify-payment-button__button,button.shopify-payment-button__button--unbranded{border-radius:var(--custom-radius-button);letter-spacing:.03em}.button-secondary:hover{color:var(--custom-accent)!important;border-color:var(--custom-accent)!important}.product-card{--product-card-border-width: 0rem;--product-card-border-opacity: .1;border-radius:var(--custom-radius-card);background-color:var(--custom-bg);box-shadow:var(--custom-card-shadow);overflow:hidden;transition:transform var(--animation-speed-slow, .2s) ease,box-shadow var(--animation-speed-slow, .2s) ease}.product-card:hover{transform:translateY(-2px);box-shadow:var(--custom-card-shadow-hover)}.product-card__content{text-align:center}.product-card__content>*,.product-card__content .price,.product-card__content .card__heading,.product-card__content .product-card__title{justify-content:center;text-align:center}.product-card__image,.product-card__image img,.product-card__media,.product-card__media img{border-radius:var(--custom-radius-media)}.badge,.product-card__badge,.card__badge{border-radius:var(--custom-radius-badge);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.collection-card,.collection-card__image,.collection-card__image img,.blog-card__image,.blog-card__image img{border-radius:var(--custom-radius-media)}.field__input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea{border-radius:var(--custom-radius-input)}:root{--color-input-border: rgb(var(--custom-shadow-rgb) / .5)}input:not([type=checkbox],[type=radio]):focus,select:focus,textarea:focus,.quantity-selector:focus-within{border-color:var(--custom-text)}.variant-picker__option-button,.product-form__input .variant-picker__option-button{border-radius:var(--custom-radius-pills)}@media screen and (min-width:990px){.product-information__grid--half,.product-information__grid--half:has(.media-gallery--extend){grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .56) calc(var(--full-page-grid-central-column-width) * .44) var(--full-page-grid-margin)!important}.product-information__grid--limit-details .product-details>.group-block,.product-information__grid--half .product-details>.group-block{--details-max-width: none !important;max-width:none!important;width:100%}.product-information__grid--half .product-details{justify-content:flex-start}.product-information__grid--half.product-information--media-left .product-information__media{padding-right:calc(var(--gap, 0) / 2)}.product-information__grid--half.product-information--media-left .product-details{padding-left:calc(var(--gap, 0) / 2)}}.product-card{position:relative!important;border:var(--custom-card-border-width) solid var(--custom-card-border-color);border-radius:var(--custom-radius-card)!important;background:var(--custom-bg);box-shadow:var(--custom-card-shadow)!important;overflow:hidden;transition:transform var(--animation-speed-slow, .2s) ease,box-shadow var(--animation-speed-slow, .2s) ease}.product-card:hover{transform:translateY(-2px);box-shadow:var(--custom-card-shadow-hover)!important}.product-card__content{position:relative!important;--product-card-gap: 10px;padding-bottom:80px!important}.product-card .card-gallery{position:static!important;transform:none!important;contain:none!important;container-type:normal!important;will-change:auto!important}.product-card .card-gallery slideshow-arrows{display:none!important}.product-card__content .text-block,.product-card__content .text-block--align-left,.product-card__content .rte{text-align:center!important;justify-content:center!important;align-items:center!important;padding-inline:20px!important}.product-card__content :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){text-align:center!important}.product-card__content :is(h3,.h3,.h4,.h5){font-weight:700!important;line-height:1.3!important;letter-spacing:0!important}.product-card__content product-price{justify-content:center!important;padding-inline:20px!important}.product-card__content :is(.price__sale,.price__regular){display:flex!important;justify-content:center!important;align-items:baseline!important;flex-wrap:wrap!important;gap:.4rem!important;text-align:center!important}.product-card__content .price-item--sale{color:var(--custom-accent)!important;font-weight:700!important;font-size:1rem!important}.product-card__content :is(.price-item--regular,.compare-at-price){color:rgb(var(--custom-shadow-rgb) / .55)!important;font-weight:400!important;text-decoration:line-through!important}.product-card__content .price__hidden{display:none!important}.product-card .quick-add{position:absolute!important;top:auto!important;right:20px!important;bottom:14px!important;left:20px!important;display:block!important;pointer-events:auto!important;z-index:var(--layer-raised, 2)}.product-card .quick-add__product-form-component,.product-card .quick-add__product-form-component .shopify-product-form{display:block!important;height:auto!important}.product-card .quick-add__button{position:static!important;display:flex!important;justify-content:center!important;align-items:center!important;opacity:1!important;width:100%!important;height:49px!important;border:0!important;border-radius:8px!important;background:var(--custom-accent)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.01em;overflow:hidden!important;scale:none!important;transition:background-color var(--animation-speed-slow, .2s) ease}.product-card .quick-add__button:hover,.product-card .quick-add__button:active{scale:none!important;background:var(--custom-accent-dark)!important}.product-card .quick-add__button .add-to-cart-text{background:transparent!important;border-radius:0!important;height:auto!important;width:100%;justify-content:center!important;gap:.4rem!important}.product-card .quick-add__button .add-to-cart-text__content{grid-template-columns:1fr!important}.product-card .quick-add__button .add-to-cart-text__content span span{opacity:1!important;translate:0 0!important;filter:none!important;padding-right:0!important}.product-card .quick-add__button .add-to-cart-icon,.product-card .quick-add[data-quick-add-button=add] .quick-add__button--choose,.product-card .quick-add[data-quick-add-button=choose] .quick-add__button--add{display:none!important}@media screen and (max-width:749px){.product-card .quick-add__button .add-to-cart-text__content.is-visually-hidden-mobile,.product-card .quick-add__button .add-to-cart-text__content.is-visually-hidden-mobile:not(:focus,:active){position:static!important;overflow:visible!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;clip:auto!important;clip-path:none!important;white-space:normal!important}.product-card__content .text-block,.product-card__content product-price{padding-inline:10px!important}.product-card .quick-add{right:10px!important;bottom:10px!important;left:10px!important}.product-card__content :is(h3,.h3,.h4,.h5){font-size:13px!important;line-height:1.28!important}.product-card__content a[ref=productTitleLink] .text-block,.product-card__content a[ref=productTitleLink] .text-block>p,.product-card__content .text-block:has(>p[role=heading]){font-size:13px!important;line-height:1.3!important;letter-spacing:0!important}.product-card__content :is(.price__sale,.price__regular){gap:.28rem!important}.product-card__content .price-item--sale{font-size:13px!important}.product-card__content :is(.price-item--regular,.compare-at-price){font-size:11.5px!important}.product-card__content{padding-bottom:68px!important}}@media screen and (max-width:359px){.product-card__content .text-block,.product-card__content product-price{padding-inline:8px!important}.product-card .quick-add{right:8px!important;bottom:8px!important;left:8px!important}.product-card__content .price-item--sale{font-size:12px!important}.product-card__content :is(.price-item--regular,.compare-at-price){font-size:10.5px!important}.product-card__content :is(h3,.h3,.h4,.h5),.product-card__content a[ref=productTitleLink] .text-block,.product-card__content a[ref=productTitleLink] .text-block>p,.product-card__content .text-block:has(>p[role=heading]){font-size:12px!important;line-height:1.25!important;letter-spacing:0!important;-webkit-hyphens:auto;hyphens:auto}.product-card .quick-add__button{font-size:13px!important;height:42px!important}.product-card__content{padding-bottom:58px!important;padding-inline:4px!important}}:root{--custom-cta: #C2410C;--custom-cta-dark: #9a3412}.product-card{border:1px solid #e3e8ef!important;box-shadow:none!important}.product-card:hover{box-shadow:0 10px 24px rgb(var(--custom-shadow-rgb) / .12)!important}.product-card__content .text-block,.product-card__content .rte,.product-card__content product-price{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;padding-inline:14px!important}.product-card__content a[ref=productTitleLink] .text-block>p{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600!important;font-size:15px!important;line-height:1.35!important;text-align:left!important}.product-card__content :is(.price__sale,.price__regular){justify-content:flex-start!important}.product-card__content .price-item--sale,.product-card__content .price__regular .price{font-size:20px!important;font-weight:800!important;color:var(--custom-primary)!important}.product-card .product-badges{top:10px!important;left:10px!important;right:auto!important}.product-card .product-badges__badge{background:var(--custom-cta)!important;color:#fff!important;border-radius:6px!important;padding:4px 8px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important}.product-card__content .price__save{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:4px;background:#e8f5ee;color:#13723f;font-size:12px;font-weight:700}.product-card__content{padding-bottom:70px!important}.product-card .quick-add{left:14px!important;right:14px!important;bottom:14px!important}.product-card .quick-add__button{background:#fff!important;color:#031634!important;border:1.5px solid #031634!important;height:46px!important;font-size:15px!important;border-radius:8px!important}.product-card .quick-add__button *{color:inherit!important}.product-card .quick-add__button:hover,.product-card .quick-add__button:active{background:#031634!important;color:#fff!important}@media screen and (max-width:749px){.product-card__content .text-block,.product-card__content product-price{padding-inline:10px!important}.product-card__content a[ref=productTitleLink] .text-block>p{font-size:13px!important}.product-card__content .price-item--sale,.product-card__content .price__regular .price{font-size:16px!important}.product-card__content{padding-bottom:62px!important}.product-card .quick-add{left:10px!important;right:10px!important;bottom:10px!important}.product-card .quick-add__button{height:44px!important;font-size:14px!important}}@media screen and (max-width:359px){.product-card__content .text-block,.product-card__content product-price{padding-inline:8px!important}.product-card__content .price-item--sale,.product-card__content .price__regular .price{font-size:14px!important}.product-card .quick-add{left:8px!important;right:8px!important;bottom:8px!important}.product-card .quick-add__button{height:42px!important;font-size:13px!important}.product-card__content{padding-bottom:58px!important}}.product-details h1{font-size:28px!important;line-height:1.25!important}.product-details product-price [ref=priceContainer]{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.product-details product-price .price__sale{display:flex;align-items:baseline;gap:10px}.product-details product-price .price-item--sale{font-size:32px!important;font-weight:800!important}.product-details .compare-at-price{color:#8a94a6!important;font-size:.62em!important;font-weight:500!important;text-decoration-color:#8a94a6!important}.product-details .price__save{padding:4px 10px;border-radius:6px;background:#e8f5ee;color:#13723f;font-size:14px;font-weight:700}.product-details .variant-option__button-label{min-height:50px;border-radius:10px!important;background:#fff!important;color:#031634!important;box-shadow:inset 0 0 0 1px #cfd5df!important}.product-details .variant-option__button-label__pill{background:transparent!important;border:0!important}.product-details .variant-option__button-label:has(input:checked){background:#fff7ed!important;box-shadow:inset 0 0 0 2px var(--custom-cta)!important;font-weight:700}.product-details .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--custom-cta-dark)!important}.product-details .add-to-cart-button{--button-background-color: var(--custom-cta) !important;min-height:58px!important;border-radius:10px!important;background:var(--custom-cta)!important;color:#fff!important;font-size:17px!important;font-weight:700!important;box-shadow:0 6px 16px #c2410c47!important}.product-details .add-to-cart-button:hover{background:var(--custom-cta-dark)!important}.product-details .product-form-buttons>.button:not(.add-to-cart-button){min-height:52px!important;border-radius:10px!important}.product-details .quantity-selector{min-height:58px;border-radius:10px!important;border-color:#e5e7eb;background:#f9fafb}.product-details .quantity-selector:focus-within{border-color:var(--custom-text);background:#fff}.product-details .quantity-selector input,.product-details .quantity-selector input:focus,.product-details .quantity-selector input:focus-visible{border:0;outline:none;box-shadow:none;background:transparent;font-size:16px;font-weight:600;color:var(--custom-text);-moz-appearance:textfield}.product-details .quantity-selector input::-webkit-inner-spin-button,.product-details .quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details .quantity-selector button{color:#6b7280;transition:color .15s}.product-details .quantity-selector button:hover{color:var(--custom-text)}.product-details [class^=ai-trust-info-list]{background:#fff!important;border:1px solid #e3e8ef!important;border-radius:12px!important}@media screen and (min-width:750px){body:has(#header-group #header-component[data-sticky-state=active]) media-gallery.sticky-content{--sticky-header-offset: var(--header-height)}media-gallery.sticky-content:has(.slideshow-controls__thumbnails) .product-media-container.constrain-height{--viewport-offset: calc(var(--header-height, 100px) + 210px);--constrained-min-height: 400px}}.delivery-trust{margin:0;color:#4b5563;line-height:1.4;list-style:none;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.delivery-trust svg{color:#031634;flex:0 0 18px;width:18px;height:18px;opacity:.8}.delivery-trust--eta{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:13px}.delivery-trust--eta strong{color:#031634;font-weight:600}.delivery-trust--list{display:grid;grid-template-columns:repeat(3,1fr);padding:16px 0}.delivery-trust--list li{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 8px;font-size:11.5px;line-height:1.35;text-align:center}.delivery-trust--list li+li{border-left:1px solid #e5e7eb}.delivery-trust--list svg{flex-basis:auto;width:22px;height:22px}.delivery-trust--list a{color:inherit;text-underline-offset:2px}.announcement-bar__text{text-transform:uppercase;letter-spacing:.14em;font-size:11px!important;font-weight:500}.announcement-bar__text strong{font-weight:500}@media screen and (min-width:750px){.product-grid:not([product-grid-view=zoom-out]):not([data-masonry=ready]),.resource-list--grid:not([data-masonry=ready]){display:block!important;grid-template-columns:none!important;column-count:4!important;column-gap:var(--custom-grid-gap)!important;row-gap:0!important;margin:auto}.product-grid:not([product-grid-view=zoom-out]):not([data-masonry=ready])>.product-grid__item,.resource-list--grid:not([data-masonry=ready])>.resource-list__item{display:block!important;width:100%!important;height:auto!important;margin:0 0 var(--custom-grid-gap) 0!important;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:750px)and (max-width:989px){.product-grid:not([product-grid-view=zoom-out]):not([data-masonry=ready]),.resource-list--grid:not([data-masonry=ready]){column-count:2!important}}@media screen and (min-width:990px)and (max-width:1199px){.product-grid:not([product-grid-view=zoom-out]):not([data-masonry=ready]),.resource-list--grid:not([data-masonry=ready]){column-count:3!important}}@media screen and (max-width:749px){.product-grid:not([product-grid-view=zoom-out]):not([data-masonry=ready]),.resource-list--grid:not([data-masonry=ready]){display:block!important;grid-template-columns:none!important;column-count:2!important;column-gap:var(--custom-grid-gap-mobile)!important;row-gap:0!important}.product-grid:not([product-grid-view=zoom-out]):not([data-masonry=ready])>.product-grid__item,.resource-list--grid:not([data-masonry=ready])>.resource-list__item{display:block!important;width:100%!important;height:auto!important;margin:0 0 var(--custom-grid-gap-mobile) 0!important;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}}@media screen and (max-width:749px){.product-grid[product-grid-view=mobile-single]:not([data-masonry=ready]){display:grid!important;grid-template-columns:1fr!important;row-gap:var(--custom-grid-gap-mobile)!important}.product-grid[product-grid-view=mobile-single]:not([data-masonry=ready])>.product-grid__item{width:auto!important;margin:0!important}}@media screen and (max-width:749px){.product-grid:not([product-grid-view=zoom-out]){padding-inline:var(--page-margin, 16px)!important}}@media screen and (min-width:750px){.product-grid[data-masonry=ready],.resource-list--grid[data-masonry=ready]{display:flex!important;align-items:flex-start;column-count:unset!important;column-gap:normal!important;gap:var(--custom-grid-gap)!important;margin:auto}}@media screen and (max-width:749px){.product-grid[data-masonry=ready],.resource-list--grid[data-masonry=ready]{display:flex!important;align-items:flex-start;column-count:unset!important;column-gap:normal!important;gap:var(--custom-grid-gap-mobile)!important;margin:auto}}.product-grid[data-masonry=ready]>.masonry-col,.resource-list--grid[data-masonry=ready]>.masonry-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column}@media screen and (min-width:750px){.product-grid[data-masonry=ready]>.masonry-col,.resource-list--grid[data-masonry=ready]>.masonry-col{gap:var(--custom-grid-gap)}}@media screen and (max-width:749px){.product-grid[data-masonry=ready]>.masonry-col,.resource-list--grid[data-masonry=ready]>.masonry-col{gap:var(--custom-grid-gap-mobile)}}.product-grid[data-masonry=ready]>.masonry-col>*,.resource-list--grid[data-masonry=ready]>.masonry-col>*{width:100%!important;height:auto!important;margin:0!important;break-inside:auto;page-break-inside:auto}:is(.product-grid__item,.resource-list__item) .product-card,:is(.product-grid__item,.resource-list__item) product-card,.resource-list__item{height:auto!important}@media screen and (max-width:749px){ul[product-grid-view=zoom-out] .product-grid__card>.product-grid-view-zoom-out--details,[product-grid-view=zoom-out] .product-grid__card>.product-grid-view-zoom-out--details,[product-grid-view=zoom-out] .product-grid-view-zoom-out--details{display:block!important}}ul[product-grid-view=zoom-out] .quick-add,[product-grid-view=zoom-out] .product-card .quick-add{display:none!important}.header,.header-wrapper,.header-section,.footer{background-color:var(--custom-bg);color:var(--custom-text)}.hero-wrapper:first-child .hero:has(.hero__media){width:min(calc(100% - 2 * var(--page-margin, 16px)),var(--custom-page-width, 81.25rem));margin-inline:auto;min-height:0}.hero-wrapper:first-child .hero:has(.hero__media) .hero__container{min-height:0;padding-block:0;aspect-ratio:var(--hero-aspect-ratio-mobile, var(--hero-aspect-ratio, 16 / 9))}.hero-wrapper:first-child .hero:has(.hero__media) .hero__content-wrapper{padding-block-end:clamp(24px,4vw,60px)}@media screen and (min-width:750px){.hero-wrapper:first-child .hero:has(.hero__media) .hero__container{aspect-ratio:var(--hero-aspect-ratio, 16 / 9)}}@media screen and (min-width:750px)and (max-width:989px){.product-details .text-block :is(h1,h2,h3,p),.product-details>.group-block h1{hyphens:auto;-webkit-hyphens:auto}}[id$=__footer_m9NzUG] .section{padding-block:64px 48px!important}[id$=__footer_m9NzUG] :is(h4,h4 strong,.menu__heading,.menu__heading span){font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:600!important;line-height:1.4!important;min-height:0!important;padding:0!important;color:#ffffff8c!important}[id$=__footer_m9NzUG] :is(h4,.menu__heading){margin:0 0 18px!important}[id$=__footer_m9NzUG] .text-block{padding-block-start:0!important}[id$=__footer_m9NzUG] .text-block p{margin:0 0 6px!important}[id$=__footer_m9NzUG] :is(p,li,a){font-size:14px!important;line-height:1.7!important;color:#ffffffd1!important}[id$=__footer_m9NzUG] a:hover{color:#fff!important}[id$=__footer_m9NzUG] ul{display:grid;gap:8px!important}[id$=__footer_m9NzUG] li.menu__item{margin:0!important}[id$=__footer_m9NzUG] .email-signup__input-group{flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;border-bottom:1px solid rgba(255,255,255,.35)}[id$=__footer_m9NzUG] .email-signup__input{flex:1 1 auto!important;min-width:0!important;width:auto!important;height:46px!important;min-height:0!important;background:transparent!important;border:0!important;border-radius:0!important;padding-inline:0!important;color:#fff!important}[id$=__footer_m9NzUG] .email-signup__input::placeholder{color:#ffffff80}[id$=__footer_m9NzUG] .email-signup__button{flex:0 0 auto!important;width:auto!important;min-width:0!important;height:46px!important;padding:0 0 0 16px!important;background:transparent!important;border:0!important;color:#fff!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600}[id$=__footer_Ai9Umt] .section{padding-block:22px!important;border-top:1px solid rgba(255,255,255,.12)}[id$=__footer_Ai9Umt] .section>div{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important}[id$=__footer_Ai9Umt] .section>div>div{flex:0 0 auto!important;width:auto!important}[id$=__footer_Ai9Umt] p{font-size:12px!important;letter-spacing:.02em;color:#ffffff8c!important}[id$=__footer_Ai9Umt] .section>div:after{content:"Secure checkout with";order:2;margin-left:auto;font-size:12px;letter-spacing:.02em;color:#ffffff8c}[id$=__footer_Ai9Umt] .section>div:before{content:"";order:3;width:72px;height:26px;border-radius:6px;background:#fff url(paypal.svg) center / 54px auto no-repeat}@media screen and (max-width:749px){[id$=__footer_m9NzUG] .section{padding-block:44px 32px!important}[id$=__footer_m9NzUG] .section>div{row-gap:36px!important}[id$=__footer_Ai9Umt] .section>div{flex-wrap:wrap!important;row-gap:8px!important}[id$=__footer_Ai9Umt] .section>div>div{flex-basis:100%!important}[id$=__footer_Ai9Umt] .section>div:after{margin-left:0}}#header-component .menu-list__link-title{position:relative;font-size:11.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important}#header-component .menu-list__link-title:after{content:"";position:absolute;left:calc(var(--gap-xl) / 2);right:100%;bottom:-5px;height:1px;background:currentColor;transition:right .25s}#header-component .menu-list__link:hover .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after{right:calc(var(--gap-xl) / 2)}#header-component .header__row--top{border-bottom:1px solid #E8E6E1}#header-component .currency-code{font-size:11.5px!important;letter-spacing:.12em}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{padding-block:6px!important}#header-component .header__column{height:68px!important}#header-component .header__underlay-closed{height:100%!important}#header-component :is(.header-menu,.menu-list__list-item){height:100%!important}#header-component .overflow-menu::part(list){height:100%!important;min-height:0!important}#header-component :is(.header-logo,.header-logo__image-container,.header-logo__image,.header-logo__mask){height:68px!important;max-height:68px!important}#header-component .header-logo__mask{width:calc(68px * var(--logo-aspect-ratio, 1))!important}#header-component img.header-logo__image{width:auto!important}}.product-details .compare-at-price{color:#6b7280!important;text-decoration-color:#6b7280!important}.product-details [id^=custom-buy-now-]{background:transparent!important;color:#031634!important;box-shadow:inset 0 0 0 1.5px #031634!important}.cart__ctas .cart__checkout-button{background:#c2410c!important;border-color:#c2410c!important;color:#fff!important}@media screen and (max-width:749px){.product-details .variant-option--buttons:has(>label:nth-of-type(7)){grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-details .variant-option--buttons:has(>label:nth-of-type(7)) .variant-option__button-label{width:auto!important;min-width:0!important;padding-inline:6px!important;font-size:13px;text-align:center}.sticky-add-to-cart__button{background:#c2410c!important;border-color:#c2410c!important;color:#fff!important}.theme-drawer__close-button{min-width:44px!important;min-height:44px!important}.cart-discount__input{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme-override.css.map */
