@font-face{font-family:WorkSans;font-display:swap;src:url(//onoff.ch/cdn/shop/t/3/assets/WorkSans-Regular.woff2?v=138685241892142804081779174436) format("woff2"),url(//onoff.ch/cdn/shop/t/3/assets/WorkSans-Regular.woff?v=56385734296249397661779174436) format("woff");font-weight:400;font-style:normal}@font-face{font-family:WorkSans;font-display:swap;src:url(//onoff.ch/cdn/shop/t/3/assets/WorkSans-Medium.woff2?v=31151952834364265401779174436) format("woff2"),url(//onoff.ch/cdn/shop/t/3/assets/WorkSans-Medium.woff?v=132114462396001965821779174436) format("woff");font-weight:500;font-style:normal}@font-face{font-family:WorkSans;font-display:swap;src:url(//onoff.ch/cdn/shop/t/3/assets/WorkSans-SemiBold.woff2?v=100639111230605249121779174436) format("woff2"),url(//onoff.ch/cdn/shop/t/3/assets/WorkSans-SemiBold.woff?v=49877364059325101851779174436) format("woff");font-weight:600;font-style:normal}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:16px 20px;border:1px solid transparent;border-radius:32px;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:WorkSans,sans-serif;font-size:16px;font-weight:600;line-height:100%;letter-spacing:0;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;min-height:56px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.btn--primary{background-color:#010009;color:#fff}.btn--primary:focus-visible,.btn--primary:hover{border-color:color-mix(in srgb,color-accent-primary 50%,transparent);background-color:#010009;color:#fff;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}.btn--secondary{background-color:#fff;color:#010009;-webkit-box-shadow:none;box-shadow:none}.btn--secondary:focus-visible,.btn--secondary:hover{border-color:#ff0001;background-color:#fff;color:#010009;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}.btn__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.btn__icon svg{display:block;width:100%;height:100%}.btn--primary .btn__icon svg path{fill:currentColor}:is(.button,.button-primary,.button--primary):not(.button-secondary,.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:16px 20px;border:1px solid transparent;border-radius:32px;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:WorkSans,sans-serif;font-size:16px;font-weight:600;line-height:100%;letter-spacing:0;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;min-height:56px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;background-color:#010009;color:#fff}:is(.button,.button-primary,.button--primary):not(.button-secondary,.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):disabled,:is(.button,.button-primary,.button--primary):not(.button-secondary,.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button)[aria-disabled=true]{cursor:not-allowed;opacity:.5}:is(.button,.button-primary,.button--primary):not(.button-secondary,.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):focus-visible,:is(.button,.button-primary,.button--primary):not(.button-secondary,.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):hover{border-color:color-mix(in srgb,color-accent-primary 50%,transparent);background-color:#010009;color:#fff;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button),.button.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:16px 20px;border:1px solid transparent;border-radius:32px;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:WorkSans,sans-serif;font-size:16px;font-weight:600;line-height:100%;letter-spacing:0;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:56px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;background-color:#fff;color:#010009;-webkit-box-shadow:none;box-shadow:none}.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):disabled,.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button)[aria-disabled=true],.button.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):disabled,.button.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button)[aria-disabled=true]{cursor:not-allowed;opacity:.5}.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):focus-visible,.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):hover,.button.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):focus-visible,.button.button-secondary:not(.button-unstyled,.button--tertiary,.close-button,.menu-drawer__back-button,.menu-drawer__close-button,.search-modal__button,.dropdown-localization__button,.header-actions__action,.quantity-minus,.quantity-plus,.deferred-media__poster-button,.slideshow-control,.facets-toggle__button,.facets-drawer__close,.predictive-search__reset-button,.predictive-search__close-modal-button,.country-filter__reset-button,.popup-link__button,.menu-list__link,.pickup-location__button,.pickup-location__close-button,.password-dialog__close-button,.quick-add-modal__close,.account-drawer__close-button,.cart-drawer__close-button,.dialog-zoomed-gallery__close-button,.dialog-thumbnails-list__thumbnail,.product-media-container__zoom-button,.search__reset-button,.quick-add__button,.video-interaction-hint,.email-signup__button):hover{border-color:#ff0001;background-color:#fff;color:#010009;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary,button.shopify-payment-button__button--unbranded{-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;width:-webkit-fit-content;width:-moz-fit-content;min-height:56px;font-size:16px}button.shopify-payment-button__button--unbranded{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:16px 20px;border:1px solid transparent;border-radius:32px;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:WorkSans,sans-serif;font-weight:600;line-height:100%;letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none;box-shadow:none;width:fit-content;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;background-color:#010009;color:#fff}.shopify-section.section-wrapper .section.section--page-width,.shopify-section.section-wrapper .section.section--page-width.spacing-style,.shopify-section.section-wrapper .section.section--page-width>.spacing-style,.site-footer .section-wrapper .menu .menu__details{padding-inline:0}button.shopify-payment-button__button--unbranded:disabled,button.shopify-payment-button__button--unbranded[aria-disabled=true]{cursor:not-allowed;opacity:.5}button.shopify-payment-button__button--unbranded:focus-visible,button.shopify-payment-button__button--unbranded:hover{border-color:color-mix(in srgb,color-accent-primary 50%,transparent);background-color:#010009;color:#fff;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}:root{--font-h1--family:WorkSans,sans-serif;--font-h1--style:normal;--font-h1--weight:500;--font-h1--size:64px;--font-h1--line-height:1.1;--font-h1--letter-spacing:-1px;--font-h1--case:uppercase;--font-h1--color:#010009;--font-h2--family:WorkSans,sans-serif;--font-h2--style:normal;--font-h2--weight:500;--font-h2--size:46px;--font-h2--line-height:1.15;--font-h2--letter-spacing:-1px;--font-h2--case:uppercase;--font-h2--color:#010009;--font-h3--family:WorkSans,sans-serif;--font-h3--style:normal;--font-h3--weight:500;--font-h3--size:32px;--font-h3--line-height:1.2;--font-h3--letter-spacing:0;--font-h3--case:uppercase;--font-h3--color:#010009;--font-h4--family:WorkSans,sans-serif;--font-h4--style:normal;--font-h4--weight:500;--font-h4--size:24px;--font-h4--line-height:1.2;--font-h4--letter-spacing:-1px;--font-h4--case:uppercase;--font-h4--color:#010009}:is(h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*,h3,.h3,.h3.h3,.text-block.h3>*,h4,.h4.h4,.text-block.h4>*){-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off}main .shopify-policy__container{max-width:1100px;margin-inline:auto;padding-inline:var(--page-margin);padding-top:calc(40px + var(--section-top-offset,0px));padding-bottom:64px;scroll-margin-top:calc(var(--header-height,60px) + 16px)}main .shopify-policy__container :is(h2,h3,h4,h5,h6){text-transform:none}main .shopify-policy__title h1{font-weight:500;text-transform:uppercase;font-size:64px;line-height:1.1;letter-spacing:-1px;color:#010009;margin-bottom:32px}.announcement-bar{background:0 0;color:var(--color-foreground);-webkit-border-after:none;border-block-end:none}.announcement-bar__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;min-height:48px}.announcement-bar__slider slideshow-arrows{padding:0;mix-blend-mode:normal}.announcement-bar__slider slideshow-arrows .slideshow-control{color:currentColor}.announcement-bar__heading,.announcement-bar__text{font-family:WorkSans,sans-serif;color:inherit;margin:0}.announcement-bar__slider .slideshow-control{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:var(--button-size,32px);height:var(--button-size,32px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;-webkit-animation:none;animation:none}.announcement-bar__slider .slideshow-control .svg-wrapper{width:var(--icon-size-xs,16px);height:var(--icon-size-xs,16px)}dropdown-localization-component .dropdown-localization__button .icon-flag,dropdown-localization-component .dropdown-localization__button .menu-list__chevron svg,header-menu .menu-list__link[aria-haspopup] .menu-list__chevron svg{height:14px;width:14px}.announcement-bar__slides{display:grid;grid:[stack] auto/[stack] auto;width:100%;max-width:none;margin-inline:0}.announcement-bar__slides>*{grid-area:stack}.announcement-bar__slide{-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.announcement-bar__slide[aria-hidden=true]{opacity:0;visibility:hidden}.announcement-bar__slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;width:100%;padding:8px 16px}.announcement-bar__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.announcement-bar__heading{font-size:14px;font-weight:700;line-height:20px}.announcement-bar__text{font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.2px;max-width:204px}.header,.header__row,header-menu .menu-list__link{color:#010009}.announcement-bar__cta.btn{-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:500;line-height:100%;padding:10px 16px;border-radius:32px;min-height:unset;gap:0}.header{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.header-secondary-menu__link,header-menu .menu-list__link{font-size:14px;line-height:114%;-webkit-transition:opacity var(--animation-speed) var(--animation-easing);font-family:WorkSans,sans-serif;font-weight:500}.header__row{background-color:var(--header-bg-color,#f2f2f4)}.header__row--bottom,.header__row--top.divider--page-width .header__columns,.header__row--top:not(.divider--page-width){border-bottom:var(--border-bottom-width) solid #d1d2db}.header__row--top .header__columns{--padding-block-start:16px;--padding-block-end:16px;padding-inline:16px}.header__column--center,.header__column--left,.header__column--right{gap:32px}.header__columns{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}header-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto}header-menu .menu-list{--menu-horizontal-gap:20px}header-menu .menu-list__link{gap:4px;transition:opacity var(--animation-speed) var(--animation-easing)}header-menu .menu-list__link--active{text-decoration:underline;text-underline-offset:4px}dropdown-localization-component .dropdown-localization__button .menu-list__chevron,header-menu .menu-list__link[aria-haspopup] .menu-list__chevron{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;background-image:none;-webkit-clip-path:none;clip-path:none;-webkit-transition:-webkit-transform var(--animation-speed) var(--animation-easing);transition:-webkit-transform var(--animation-speed) var(--animation-easing);transition:transform var(--animation-speed) var(--animation-easing);transition:transform var(--animation-speed) var(--animation-easing),-webkit-transform var(--animation-speed) var(--animation-easing)}dropdown-localization-component .dropdown-localization__button[aria-expanded=true] .menu-list__chevron,dropdown-localization-component:has(.localization-wrapper:not([hidden])) .menu-list__chevron,header-menu .menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true]) .menu-list__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mega-menu__link .mega-menu__link-title,.mega-menu__link-title,.menu-drawer__menu-item--child,.menu-drawer__menu-item--child .menu-drawer__menu-item-text,dropdown-localization-component .dropdown-localization__button{font-family:WorkSans,sans-serif;font-size:14px;font-weight:500;line-height:114%}dropdown-localization-component .dropdown-localization__button{white-space:nowrap}.mega-menu__list .mega-menu__column--wide-collection-image{-webkit-transition:opacity var(--animation-speed-slow) var(--animation-easing);transition:opacity var(--animation-speed-slow) var(--animation-easing)}.mega-menu__list:where(:has(.mega-menu__column--wide-collection-image:focus-within)) .mega-menu__column--wide-collection-image,.mega-menu__list:where(:has(.mega-menu__column--wide-collection-image:hover)) .mega-menu__column--wide-collection-image{opacity:.5}.mega-menu__list:where(:has(.mega-menu__column--wide-collection-image:focus-within)) .mega-menu__column--wide-collection-image:where(:hover,:focus-within),.mega-menu__list:where(:has(.mega-menu__column--wide-collection-image:hover)) .mega-menu__column--wide-collection-image:where(:hover,:focus-within){opacity:1}.header-secondary-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0;padding:0}.header-secondary-menu__link{color:#010009;text-decoration:none;white-space:nowrap;transition:opacity var(--animation-speed) var(--animation-easing)}.header-secondary-menu__link:focus-visible,.header-secondary-menu__link:hover{color:#010009}.header-secondary-menu__link--active{text-decoration:underline;text-underline-offset:4px}.header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link{color:#010009;opacity:var(--opacity-subdued-text)}.header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,.header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active{color:#010009;opacity:1}.header__column--right dropdown-localization-component .dropdown-localization__button{color:#010009;-webkit-transition:opacity var(--animation-speed) var(--animation-easing);transition:opacity var(--animation-speed) var(--animation-easing)}.header__column--right dropdown-localization-component .dropdown-localization__button:focus-visible,.header__column--right dropdown-localization-component .dropdown-localization__button:hover{color:#010009}.header__column--right:has(.header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover))) dropdown-localization-component .dropdown-localization__button{color:#010009;opacity:var(--opacity-subdued-text)}.header__column--right dropdown-localization-component:has(.dropdown-localization__button:focus-visible) .dropdown-localization__button,.header__column--right dropdown-localization-component:has(.dropdown-localization__button:hover) .dropdown-localization__button,.header__column--right dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button,.header__column--right dropdown-localization-component:where(:hover,:focus-within) .dropdown-localization__button{color:#010009;opacity:1}.header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link{color:#010009;opacity:var(--opacity-subdued-text)}.header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,.header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active{color:#010009;opacity:1}.menu-drawer__menu--secondary{-webkit-margin-before:8px;margin-block-start:8px;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:1px solid color-mix(in srgb,#010009 12%,transparent);border-block-start:1px solid color-mix(in srgb,#010009 12%,transparent)}.menu-drawer,.menu-drawer__submenu{background-color:#fff;color:#010009}.menu-drawer__list-item--divider,.menu-drawer__menu-container--divider{border-block-end-color:#d1d2db}.menu-drawer .menu-drawer__list-item--divider .menu-drawer__menu-item.menu-drawer__menu-item--mainlist:not(.menu-drawer__menu-item--child),.menu-drawer .menu-drawer__menu--secondary .menu-drawer__menu-item.menu-drawer__menu-item--secondary,.menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist{min-height:44px;font-family:WorkSans,sans-serif;font-size:18px;font-weight:500;line-height:120%;text-transform:none;color:#010009}.menu-drawer .menu-drawer__menu--secondary .menu-drawer__menu-item.menu-drawer__menu-item--secondary .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:WorkSans,sans-serif;font-size:18px;font-weight:500;line-height:120%}.menu-drawer .menu-drawer__menu--secondary .menu-drawer__menu-item.menu-drawer__menu-item--secondary{min-height:auto;padding-block:12px}.menu-drawer-container .header__icon--summary,.menu-drawer__back-button{color:#010009}drawer-localization-component,drawer-localization-component .menu-drawer__nav-buttons,drawer-localization-component .menu-drawer__submenu{background-color:#fff}#header-component .drawer-localization .localization-form,#header-component dropdown-localization-component .localization-wrapper,#header-component localization-form-component,.menu-drawer .drawer-localization .localization-form,.menu-drawer dropdown-localization-component .localization-wrapper,.menu-drawer localization-form-component{background-color:#fff;color:#010009}#header-component localization-form-component .localization-form__list-item .country,#header-component localization-form-component .localization-form__list-item .language,.menu-drawer localization-form-component .localization-form__list-item .country,.menu-drawer localization-form-component .localization-form__list-item .language{color:#010009}#header-component localization-form-component .localization-form__list-item:not([aria-current=true]),.menu-drawer localization-form-component .localization-form__list-item:not([aria-current=true]){background-color:transparent}#header-component localization-form-component .localization-form__list-item:not([aria-current=true]):hover,.menu-drawer localization-form-component .localization-form__list-item:not([aria-current=true]):hover{text-decoration:underline;text-underline-offset:4px}#header-component localization-form-component .localization-form__list-item[aria-current=true],.menu-drawer localization-form-component .localization-form__list-item[aria-current=true]{background-color:transparent;opacity:1;text-decoration:underline;text-underline-offset:4px}#header-component localization-form-component .localization-form__list-item[aria-current=true]:focus,#header-component localization-form-component .localization-form__list-item[aria-current=true]:hover,.menu-drawer localization-form-component .localization-form__list-item[aria-current=true]:focus,.menu-drawer localization-form-component .localization-form__list-item[aria-current=true]:hover{background-color:transparent}#header-component localization-form-component .localization-form__list-item .country mark,.menu-drawer localization-form-component .localization-form__list-item .country mark{color:#010009}#header-component localization-form-component .localization-form__list-item#no-results-message,.menu-drawer localization-form-component .localization-form__list-item#no-results-message{color:#383838}#header-component localization-form-component .is-searching .localization-form__list-item .country,#header-component localization-form-component .is-searching .localization-form__list-item .language,.menu-drawer localization-form-component .is-searching .localization-form__list-item .country,.menu-drawer localization-form-component .is-searching .localization-form__list-item .language{color:color-mix(in srgb,#010009 80%,transparent)}#header-component localization-form-component .country-filter__search-icon,#header-component localization-form-component .localization-form__currency,.menu-drawer localization-form-component .country-filter__search-icon,.menu-drawer localization-form-component .localization-form__currency{color:#383838}#header-component localization-form-component .country-filter.is-scrolled,.menu-drawer localization-form-component .country-filter.is-scrolled{border-color:#d1d2db}#header-component localization-form-component .country-filter__input,.menu-drawer localization-form-component .country-filter__input{background-color:#fff;color:#010009;border-color:#d1d2db}#header-component localization-form-component .country-filter .field__button:not([hidden]),.menu-drawer localization-form-component .country-filter .field__button:not([hidden]){color:#010009}#header-component localization-form-component .language-selector__label,.menu-drawer localization-form-component .language-selector__label{color:#010009;opacity:.6}#header-component localization-form-component .localization-form__select,.menu-drawer localization-form-component .localization-form__select{background-color:#fff;color:#010009;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}#header-component localization-form-component .localization-form__select option,.menu-drawer localization-form-component .localization-form__select option{background-color:#fff;color:#010009}#header-component localization-form-component .svg-wrapper.icon-checkmark,.menu-drawer localization-form-component .svg-wrapper.icon-checkmark{color:#010009}#header-component dropdown-localization-component .localization-form__select:hover,.menu-drawer dropdown-localization-component .localization-form__select:hover{background-color:color-mix(in srgb,#010009 8%,transparent)}#header-component dropdown-localization-component .language-selector.language-selector,#header-component dropdown-localization-component .localization-form__select,.menu-drawer dropdown-localization-component .language-selector.language-selector,.menu-drawer dropdown-localization-component .localization-form__select{font-family:WorkSans,sans-serif;font-size:14px;font-weight:500;line-height:114%;color:#010009;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}#header-component dropdown-localization-component:has(.localization-wrapper:not([hidden])),#header-component dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button,#header-component dropdown-localization-component:has(.localization-wrapper:not([hidden])) .localization-wrapper,#header-component dropdown-localization-component:has(.localization-wrapper:not([hidden])) localization-form-component,#header-component dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)),#header-component dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)) .dropdown-localization__button,#header-component dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)) .localization-wrapper,#header-component dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)) localization-form-component,.menu-drawer dropdown-localization-component:has(.localization-wrapper:not([hidden])),.menu-drawer dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button,.menu-drawer dropdown-localization-component:has(.localization-wrapper:not([hidden])) .localization-wrapper,.menu-drawer dropdown-localization-component:has(.localization-wrapper:not([hidden])) localization-form-component,.menu-drawer dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)),.menu-drawer dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)) .dropdown-localization__button,.menu-drawer dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)) .localization-wrapper,.menu-drawer dropdown-localization-component:has(localization-form-component:is(:hover,:focus-within)) localization-form-component{opacity:1}.account-popover__panel.details-content{--color-background:$color-text-muted-inverse;background-color:#d1d2db}#header-component.header[sticky] .header__row--top{-webkit-transition:background-color .4s ease,color .4s ease,border-color .4s ease;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.footer-utilities .footer-utilities__policy-list a,.site-footer .section-wrapper .menu .menu__item a{color:#010009;white-space:nowrap;-webkit-transition:opacity .2s ease;font-family:WorkSans,sans-serif;text-decoration:none}body:has(.hero-feature-product[data-transparent-header=true]) #header-component.header[transparent=not-sticky]:not([data-sticky-state=active]) .header__row--top,body:has(.hero-image-with-text[data-transparent-header=true]) #header-component.header[transparent=not-sticky]:not([data-sticky-state=active]) .header__row--top,body:has(.hero-on-off[data-transparent-header=true]) #header-component.header[transparent=not-sticky]:not([data-sticky-state=active]) .header__row--top{background-color:transparent}body:has(.hero-feature-product[data-transparent-header=true]) #header-component.header[transparent=not-sticky][data-sticky-state=active],body:has(.hero-image-with-text[data-transparent-header=true]) #header-component.header[transparent=not-sticky][data-sticky-state=active],body:has(.hero-on-off[data-transparent-header=true]) #header-component.header[transparent=not-sticky][data-sticky-state=active]{--header-bg-color:transparent}#header-component.header[data-sticky-state=active] .header__row--top{background-color:#fff}html:has(#header-component[sticky]){scroll-padding-top:calc(var(--header-height,60px) + 16px)}.account-actions__header .account-actions__title{color:#010009;text-transform:uppercase;font-weight:600}.account-actions__link.button,.account-actions__link.button-secondary{width:100%}.account-actions__shop-login{--buttons-radius:32px}.site-footer{position:relative;overflow:hidden;background-color:#f2f2f4}.site-footer .shopify-section-group-footer-group>.shopify-section{position:static}.site-footer .svg-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.on-off-product-card,.site-footer .footer-utilities .section,.site-footer .section-wrapper .section{z-index:1;position:relative}.site-footer .svg-container[data-anim-viewport=desktop]{display:none}.footer-utilities .section-background,.site-footer .section-wrapper .section-background{background-color:#f2f2f4!important}.footer-utilities .section,.site-footer .section-wrapper .section{background-color:transparent!important}.site-footer .section-wrapper .section{padding-block:40px 0!important;padding-inline:0!important}.site-footer .section-wrapper .footer-content,.site-footer .section-wrapper .footer-content__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:100%}.site-footer .section-wrapper .footer-content__left,.site-footer .section-wrapper .footer-content__right{width:100%;-ms-flex-item-align:start;align-self:start}.site-footer .section-wrapper .footer-content__right .email-signup-block,.site-footer .section-wrapper .footer-content__right email-signup-block{width:100%}.site-footer .section-wrapper .footer-content__extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;width:100%}.site-footer .section-wrapper .footer-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%}.site-footer .section-wrapper .footer-middle .menu+.payment-icons{-webkit-margin-before:0;margin-block-start:0}.site-footer .section-wrapper .logo-block{width:auto;max-width:100%}.site-footer .section-wrapper .logo-block .logo-block__image-wrapper{display:block;width:100%;max-height:63px}.site-footer .section-wrapper .logo-block .logo-block__image-wrapper .logo-block__image,.site-footer .section-wrapper .logo-block .logo-block__image-wrapper img{display:block;width:100%;height:auto;max-height:inherit;-o-object-fit:contain;object-fit:contain}.site-footer .section-wrapper .menu{width:100%}.site-footer .section-wrapper .menu summary.menu__heading{list-style:none;cursor:default}.site-footer .section-wrapper .menu summary.menu__heading::-webkit-details-marker{display:none}.site-footer .section-wrapper .menu .menu__heading,.site-footer .section-wrapper .menu .menu__heading__default{font-family:WorkSans,sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:-1.5px;text-transform:uppercase;padding:0}.site-footer .section-wrapper .menu .menu__heading{margin-block:0 12px}.site-footer .section-wrapper .menu .menu__heading__accordion,.site-footer .section-wrapper .menu .menu__heading__toggle{display:none}.site-footer .section-wrapper .menu .menu__heading__default{display:block}.site-footer .section-wrapper .menu .details-content{-webkit-margin-before:0;margin-block-start:0}.site-footer .section-wrapper .menu .details-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin:0;padding:0}.site-footer .section-wrapper .menu .menu__item{-webkit-margin-before:0;margin-block-start:0}.site-footer .section-wrapper .menu .menu__item a{font-size:14px;font-weight:500;line-height:16px;transition:opacity .2s ease}.site-footer .section-wrapper .menu .menu__item a:focus-visible,.site-footer .section-wrapper .menu .menu__item a:hover{opacity:.7}.site-footer .section-wrapper .payment-icons{width:100%}.site-footer .section-wrapper .payment-icons__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:0;padding:0;list-style:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-footer .section-wrapper .payment-icons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:38px;height:24px;list-style:none}.footer-utilities .utilities,.on-off-product-card{-ms-flex-direction:column;-webkit-box-direction:normal}.site-footer .section-wrapper .payment-icons__item::marker{display:none}.site-footer .section-wrapper .payment-icons__item .icon,.site-footer .section-wrapper .payment-icons__item img,.site-footer .section-wrapper .payment-icons__item svg{display:block;width:38px;height:24px;-o-object-fit:contain;object-fit:contain}.footer-utilities .section{padding-block:40px 16px!important;padding-inline:0!important}.footer-utilities .utilities{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;border-top:0;color:#010009;padding-top:0}.footer-utilities .footer-utilities__icons{-webkit-margin-after:40px;margin-block-end:40px}.footer-utilities .footer-utilities__icons .social-icons__wrapper{gap:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-utilities .footer-utilities__icons .social-icons__icon-wrapper{width:24px;height:24px}.footer-utilities .footer-utilities__icons .social-icons__icon-wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px}.footer-utilities .footer-utilities__icons .social-icons__icon-wrapper svg{width:24px;height:24px}.footer-utilities .footer-utilities__policy-list{-webkit-margin-after:40px;margin-block-end:40px}.footer-utilities .footer-utilities__policy-list .footer-policy-list__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 20px;margin:0;padding:0;list-style:none}.footer-utilities .footer-utilities__policy-list a{font-size:14px;font-weight:400;line-height:20px;transition:opacity .2s ease}.footer-utilities .footer-utilities__policy-list a:focus-visible,.footer-utilities .footer-utilities__policy-list a:hover{opacity:.7}.footer-utilities .footer-utilities__group-copyright{width:100%;text-align:left}.footer-utilities .footer-utilities__group-copyright .footer-utilities__text{font-family:WorkSans,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase;color:#383838;letter-spacing:0}.footer-utilities .footer-utilities__group-copyright .footer-utilities__text a{color:inherit;text-decoration:none}.email-signup-block .email-signup__heading,.email-signup-block .email-signup__input,.email-signup-block .email-signup__text{font-family:WorkSans,sans-serif;color:#010009}#contact_form,.contact-form__error,.contact-form__form,.contact-form__success,.email-signup-block,.email-signup__form,.email-signup__message--error,.email-signup__message--success,email-signup-block{scroll-margin-top:calc(var(--header-height,60px) + 16px)}.email-signup-block{width:100%}.email-signup-block .email-signup__text{font-size:14px;font-weight:400;line-height:20px}.email-signup-block .email-signup__text p{margin:0}.email-signup-block .email-signup__text--below-heading{-webkit-margin-after:12px;margin-block-end:12px}.email-signup-block .email-signup__text--below-form{-webkit-margin-before:12px;margin-block-start:12px}.email-signup-block .email-signup__heading{font-size:28px;font-weight:600;line-height:32px;letter-spacing:-1.5px;text-transform:uppercase;margin-block:0 12px;padding:0}.email-signup-block .email-signup__input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:54px}.email-signup-block .email-signup__input-group:not(:has(.email-signup__button--integrated)){gap:8px}.email-signup-block .email-signup__input{font-size:14px;font-weight:400;line-height:20px;border-color:#010009;-webkit-box-sizing:border-box;box-sizing:border-box;height:54px;min-height:54px;padding-block:16px;padding-inline:16px}.email-signup-block .email-signup__input::-webkit-input-placeholder{font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#010009;opacity:1}.email-signup-block .email-signup__input::-moz-placeholder{font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#010009;opacity:1}.email-signup-block .email-signup__input:-ms-input-placeholder{font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#010009;opacity:1}.email-signup-block .email-signup__input::-ms-input-placeholder{font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#010009;opacity:1}.email-signup-block .email-signup__input::placeholder{font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#010009;opacity:1}.email-signup-block .email-signup__input:has(+.email-signup__button--arrow.email-signup__button--integrated){-webkit-padding-end:70px;padding-inline-end:70px}.email-signup-block .email-signup__button--arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:46px;height:46px;min-width:46px;min-height:46px;padding:8px;margin:0;aspect-ratio:1;border-radius:100px;background-color:#010009;color:#fff;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.email-signup-block .email-signup__button--arrow svg{display:block;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.email-signup-block .email-signup__button--arrow.button-secondary{background-color:#fff;color:#010009}.email-signup-block .email-signup__button--arrow.email-signup__button--integrated{--button-offset:4px;position:absolute;top:var(--button-offset);right:var(--button-offset);bottom:var(--button-offset);width:auto;height:auto;min-width:0;min-height:0}.email-signup-block .email-signup__button--integrated:not(.email-signup__button--arrow){padding:0;min-height:unset;margin:0}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary,.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--secondary{display:-ms-inline-flexbox;gap:12px;padding:16px 20px;text-decoration:none;line-height:100%;letter-spacing:0;text-transform:none;-webkit-box-align:center;font-family:WorkSans,sans-serif;white-space:nowrap}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary{display:-webkit-inline-box;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:32px;cursor:pointer;font-weight:600;-webkit-appearance:none;appearance:none;box-shadow:none;width:fit-content;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;background-color:#010009;color:#fff}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary:disabled,.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary[aria-disabled=true]{cursor:not-allowed;opacity:.5}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary:focus-visible,.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--primary:hover{border-color:color-mix(in srgb,color-accent-primary 50%,transparent);background-color:#010009;color:#fff;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--secondary{display:-webkit-inline-box;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:32px;cursor:pointer;font-size:16px;font-weight:600;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:56px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;background-color:#fff;color:#010009;-webkit-box-shadow:none;box-shadow:none}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--secondary:disabled,.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--secondary[aria-disabled=true]{cursor:not-allowed;opacity:.5}.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--secondary:focus-visible,.email-signup-block .email-signup__button--text:not(.email-signup__button--integrated).btn--secondary:hover{border-color:#ff0001;background-color:#fff;color:#010009;-webkit-box-shadow:0 0 4px #ff0001,0 0 8px #ff0001;box-shadow:0 0 4px #ff0001,0 0 8px #ff0001}.email-signup-block .email-signup__button--arrow.button:not(.button-unstyled),.email-signup-block .email-signup__button--integrated.button:not(.button-unstyled){opacity:1;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.email-signup-block .email-signup__button--arrow.button:not(.button-unstyled):focus-visible,.email-signup-block .email-signup__button--arrow.button:not(.button-unstyled):hover,.email-signup-block .email-signup__button--integrated.button:not(.button-unstyled):focus-visible,.email-signup-block .email-signup__button--integrated.button:not(.button-unstyled):hover{opacity:1;background-color:#010009;color:#fff;-webkit-box-shadow:0 0 2px #ff0001,0 0 8px #ff0001;box-shadow:0 0 2px #ff0001,0 0 8px #ff0001}.email-signup-block .email-signup__button--arrow.button-secondary:not(.button-unstyled),.email-signup-block .email-signup__button--integrated.button-secondary:not(.button-unstyled){opacity:1;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.email-signup-block .email-signup__button--arrow.button-secondary:not(.button-unstyled):focus-visible,.email-signup-block .email-signup__button--arrow.button-secondary:not(.button-unstyled):hover,.email-signup-block .email-signup__button--integrated.button-secondary:not(.button-unstyled):focus-visible,.email-signup-block .email-signup__button--integrated.button-secondary:not(.button-unstyled):hover{opacity:1;background-color:#fff;color:#010009;-webkit-box-shadow:0 0 2px #ff0001,0 0 8px #ff0001;box-shadow:0 0 2px #ff0001,0 0 8px #ff0001}.cart-drawer .cart-drawer__content,.cart-drawer .cart-drawer__dialog,.cart-drawer .cart-drawer__header,.cart-drawer .cart-drawer__summary{background-color:#fff}.product-details .email-signup__heading{font-size:24px;font-weight:500;line-height:1.1;letter-spacing:-1px;text-transform:uppercase;color:#010009;overflow-wrap:break-word}.cart-drawer--empty .cart-drawer__heading{padding-top:24px;padding-right:16px;padding-left:16px}.cart-drawer--empty .cart-drawer__items{padding-bottom:24px}.cart-drawer .cart-drawer__dialog{width:480px;border-top-left-radius:12px;border-bottom-left-radius:12px}.cart-drawer .cart-drawer__heading .cart-bubble__background{background-color:#d1d2db!important}.cart-drawer .cart-drawer__heading .cart-bubble__text{color:#010009;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.cart-drawer .cart-drawer__header,.cart-drawer .cart-drawer__summary{padding:24px 16px}.cart-drawer .cart-drawer__items{padding:0 16px}.cart-drawer .cart-drawer__heading.h3{font-family:WorkSans,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:120%;text-transform:uppercase}.cart-drawer .cart-drawer__close-button{color:#010009;-webkit-transition:color .2s ease;transition:color .2s ease;top:14px;width:44px;height:44px}.cart-drawer .cart-drawer__close-button:focus-visible,.cart-drawer .cart-drawer__close-button:hover{color:#ff0001}.cart-drawer .cart-drawer__items .cart-items__table-row{border-bottom:2px solid transparent;border-color:#d1d2db;margin-bottom:var(--gap-xl);grid-template-columns:minmax(var(--cart-item-media-size),var(--cart-item-media-size)) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.cart-drawer .cart-drawer__items .cart-items__table-row:last-child{border-bottom:none;-webkit-padding-after:0;padding-block-end:0;-webkit-margin-after:0;margin-block-end:0}.cart-page .cart-page__items .cart-items__table-row{border-bottom:2px solid transparent;border-color:#d1d2db;margin-bottom:var(--gap-xl)}.cart-page .cart-page__items .cart-items__table-row:last-child{border-bottom:none;-webkit-padding-after:0;padding-block-end:0;-webkit-margin-after:0;margin-block-end:0}.cart-drawer .cart-actions,.cart-page .cart-actions{border-block:2px solid transparent;border-color:#d1d2db}.cart-drawer .cart-actions__divider,.cart-page .cart-actions__divider{-webkit-border-before:2px solid transparent;border-block-start:2px solid transparent;border-color:#d1d2db}.cart-drawer .cart-discount .disclosure-trigger,.cart-drawer .cart-note .cart-note__summary,.cart-page .cart-discount .disclosure-trigger,.cart-page .cart-note .cart-note__summary{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:var(--padding-sm);padding-left:0;padding-right:0;width:100%;border:none;background:0 0;color:#010009;-webkit-transition:color .2s ease;transition:color .2s ease}.cart-drawer .cart-discount .disclosure-trigger .svg-wrapper,.cart-drawer .cart-note .cart-note__summary .svg-wrapper,.cart-page .cart-discount .disclosure-trigger .svg-wrapper,.cart-page .cart-note .cart-note__summary .svg-wrapper{color:inherit;-webkit-transition:color .2s ease;transition:color .2s ease}.cart-drawer .cart-discount .disclosure-trigger .svg-wrapper,.cart-drawer .cart-discount .disclosure-trigger .svg-wrapper svg,.cart-drawer .cart-note .cart-note__summary .svg-wrapper,.cart-drawer .cart-note .cart-note__summary .svg-wrapper svg,.cart-page .cart-discount .disclosure-trigger .svg-wrapper,.cart-page .cart-discount .disclosure-trigger .svg-wrapper svg,.cart-page .cart-note .cart-note__summary .svg-wrapper,.cart-page .cart-note .cart-note__summary .svg-wrapper svg{width:16px;height:16px}.cart-drawer .cart-discount .disclosure-trigger:focus-visible,.cart-drawer .cart-discount .disclosure-trigger:hover,.cart-drawer .cart-note .cart-note__summary:focus-visible,.cart-drawer .cart-note .cart-note__summary:hover,.cart-page .cart-discount .disclosure-trigger:focus-visible,.cart-page .cart-discount .disclosure-trigger:hover,.cart-page .cart-note .cart-note__summary:focus-visible,.cart-page .cart-note .cart-note__summary:hover{color:#ff0001}.cart-drawer .cart-discount .disclosure-trigger .disclosure-trigger__label,.cart-drawer .cart-note .cart-note__summary .cart-note__label,.cart-page .cart-discount .disclosure-trigger .disclosure-trigger__label,.cart-page .cart-note .cart-note__summary .cart-note__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--gap-2xs);color:inherit;font-family:WorkSans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:130%;-webkit-transition:color .2s ease;transition:color .2s ease}.cart-drawer .cart-discount .button.button--primary.cart-discount__button,.cart-page .cart-discount .button.button--primary.cart-discount__button{min-height:unset;padding:10px}.cart-drawer .cart-discount .button.button--primary.cart-discount__button:focus-visible,.cart-drawer .cart-discount .button.button--primary.cart-discount__button:hover,.cart-page .cart-discount .button.button--primary.cart-discount__button:focus-visible,.cart-page .cart-discount .button.button--primary.cart-discount__button:hover{background-color:#010009;color:#fff;-webkit-box-shadow:0 0 2px #ff0001,0 0 4px #ff0001;box-shadow:0 0 2px #ff0001,0 0 4px #ff0001}.cart-drawer .cart-discount__input,.cart-page .cart-discount__input{-webkit-transition:border-color .2s ease,color .2s ease,background-color .2s ease;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.cart-drawer .cart-discount__pill,.cart-page .cart-discount__pill{background-color:#d1d2db;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}.cart-drawer .cart-discount__pill .cart-discount__pill-remove,.cart-page .cart-discount__pill .cart-discount__pill-remove{color:#010009;-webkit-transition:all .2s ease;transition:all .2s ease}.cart-drawer .cart-discount__pill .cart-discount__pill-remove:focus-visible,.cart-drawer .cart-discount__pill .cart-discount__pill-remove:hover,.cart-page .cart-discount__pill .cart-discount__pill-remove:focus-visible,.cart-page .cart-discount__pill .cart-discount__pill-remove:hover{--close-icon-opacity:1}.cart-drawer .cart-bubble__background,.cart-page .cart-bubble__background{background-color:#d1d2db!important}.cart-items__table-row{--cart-item-media-size:70px}.cart-items__table-row>.cart-items__media{display:block;width:100%;min-width:var(--cart-item-media-size);max-width:var(--cart-item-media-size)}.cart-items__table-row .cart-items__media-container{width:100%;max-width:var(--cart-item-media-size);aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;border-radius:12px;overflow:hidden}.cart-items__table-row .cart-items__media-image{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:12px;border:1px solid transparent;border-color:#d1d2db;background-color:#fff}.cart-items__table .cart-items__table-row .cart-items__price,.cart-items__table .cart-items__table-row .cart-items__title{color:#010009;font-family:WorkSans,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:130%}.cart-items__table-row .cart-items__details *{font-size:14px;line-height:130%}.cart-items__variants .cart-items__variant{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.cart-items__discount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 4px;border-radius:2px;background-color:#90f09e;color:#010009}.cart-items__discount .cart-items__discount-label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.cart-items__discount-amount,.cart-items__discount-percentage{font-weight:400;line-height:130%;white-space:nowrap}.cart-items__details .on-off-product-card__discount-icon{width:14px;height:14px}.cart-items__details .on-off-product-card__discount-icon svg path{stroke:#010009}.cart-drawer__summary .cart__total-container,.cart__summary-inner .cart__total-container{text-align:center}.cart-drawer__summary .cart__total-label,.cart__summary-inner .cart__total-label{color:#010009;font-family:WorkSans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:130%;text-align:left}.cart-drawer__summary .cart__total-value,.cart__summary-inner .cart__total-value{color:#010009;font-family:WorkSans,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1px;text-transform:uppercase;text-align:right}.cart-drawer__summary .cart__summary-item.tax-note,.cart__summary-inner .cart__summary-item.tax-note{color:#515151;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.cart-items__bundle,.cart-items__price-in-row,.cart-items__variants,.on-off-product-card{color:#010009}.details-content.cart-note__inner .cart-note__instructions{-webkit-box-shadow:none;box-shadow:none}.cart-title h1,.cart-title h1.h4{text-transform:uppercase;font-size:32px}.cart-page__summary .section-background{border-top-left-radius:32px;border-bottom-left-radius:32px}.button.button--tertiary.cart-items__remove{background-color:#fff;width:46px;height:46px;border:1px solid transparent;border-color:#010009;-webkit-transition:all .2s ease;transition:all .2s ease}.button.button--tertiary.cart-items__remove:hover{background-color:#d1d2db}.on-off-product-card,.site-preloader__dot-core{background-color:#fff}product-card.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.on-off-product-card{--on-off-product-card-radius:20px;--on-off-product-card-padding:10px;--on-off-product-card-gap:16px;--on-off-product-card-body-gap:16px;--on-off-product-card-text-gap:12px;--on-off-product-card-media-height:252px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--on-off-product-card-gap);width:100%;padding:var(--on-off-product-card-padding);border-radius:var(--on-off-product-card-radius)}.on-off-product-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;pointer-events:none}.on-off-product-card:has(>.product-card__link:focus-visible):before,.on-off-product-card:has(>.product-card__link:hover):before{opacity:1}.on-off-product-card:has(>.product-card__link:focus-visible) .on-off-product-card__title,.on-off-product-card:has(>.product-card__link:hover) .on-off-product-card__title{color:#ff0001}.on-off-product-card__badges{position:absolute;top:20px;right:16px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.on-off-product-card__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px;border-radius:4px;background-color:#e9e9ed;color:#010009;font-family:WorkSans,sans-serif;font-size:14px;font-weight:500;line-height:16px;text-transform:uppercase;white-space:nowrap}.on-off-product-card__body,.on-off-product-card__text-block{display:-ms-flexbox;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal}.on-off-product-card__reviews .jdgm-prev-badge__text,.on-off-product-card__title{margin:0;font-family:WorkSans,sans-serif;line-height:110%}.on-off-product-card__badge--sale{background-color:#ff8a8a;color:#010009}.on-off-product-card__link{z-index:1;border-radius:inherit}.on-off-product-card__body{display:-webkit-box;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:var(--on-off-product-card-body-gap);width:100%}.on-off-product-card__media{position:relative;display:block;-ms-flex-negative:0;flex-shrink:0;width:100%;aspect-ratio:1/1;height:auto;overflow:hidden;border-radius:16px}.on-off-product-card__media img,.on-off-product-card__media svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.on-off-product-card__text-block{display:-webkit-box;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:var(--on-off-product-card-text-gap)}.on-off-product-card__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24px}.on-off-product-card__reviews .jdgm-preview-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.on-off-product-card__reviews .jdgm-prev-badge__stars{margin:0}.on-off-product-card__reviews .jdgm-star{font-size:16px}.on-off-product-card__reviews .jdgm-prev-badge__text{font-size:12px;font-weight:400;color:#383838;text-transform:uppercase}.on-off-product-card__title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-transform:uppercase}.on-off-product-card__title{font-size:18px;font-weight:500;color:#010009;-webkit-transition:color .2s ease;transition:color .2s ease;letter-spacing:-1px}.on-off-product-card__description,.on-off-product-card__product-type{font-weight:400;font-family:WorkSans,sans-serif;font-size:14px;margin:0}.on-off-product-card__product-type{line-height:120%;color:#383838}.on-off-product-card__description{line-height:130%;color:#010009}.on-off-product-card__discount-label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:8px;padding:4px 8px;border-radius:4px;background-color:#0e5f24;color:#fff;font-family:WorkSans,sans-serif;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.on-off-product-card__discount-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}.on-off-product-card__discount-icon svg{display:block;width:100%;height:100%}.on-off-product-card__footer,.on-off-product-card__price-block{display:-ms-flexbox;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal}.on-off-product-card__footer{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:2;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:12px;border-top:1px solid #d1d2db}.on-off-product-card__footer>product-form-component,.on-off-product-card__footer>product-form-component>form{width:100%}.on-off-product-card__price-block{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.on-off-product-card__price-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.on-off-product-card__sale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:4px;min-width:0}.on-off-product-card__compare-price{margin:0;font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#383838;text-decoration:line-through;white-space:nowrap}.on-off-product-card__price,.on-off-product-card__sale-badge{font-family:WorkSans,sans-serif;font-weight:600;color:#010009}.on-off-product-card__sale-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px;border-radius:4px;background-color:#90f09e;font-size:16px;line-height:22px;white-space:nowrap}.on-off-product-card__price{margin:0;font-size:20px;line-height:32px;text-transform:uppercase;white-space:nowrap}.on-off-product-card__delivery,.on-off-product-card__stock{font-size:14px;font-family:WorkSans,sans-serif;margin:0;white-space:nowrap}.on-off-product-card__meta-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.on-off-product-card__meta-row--no-delivery{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.on-off-product-card__delivery{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;line-height:20px;color:#0e5f24}.on-off-product-card__delivery-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}.on-off-product-card__delivery-icon svg{display:block;width:100%;height:100%}.on-off-product-card__stock{-ms-flex-negative:0;flex-shrink:0;font-weight:500;line-height:16px;color:#383838;text-align:right;text-transform:uppercase}.on-off-product-card .btn,.on-off-product-card__form{width:100%}.on-off-product-card .btn.btn--primary{padding-left:0;padding-right:0}.product-information .product-information-price,.quick-add-modal__content .product-information-price{width:100%}.product-information .product-information-price.paragraph>.product-information-price__container,.quick-add-modal__content .product-information-price.paragraph>.product-information-price__container{margin-block:0}.product-information .product-information-price .product-information-price__container,.quick-add-modal__content .product-information-price .product-information-price__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%}.product-information .product-information-price .product-information-price__row,.quick-add-modal__content .product-information-price .product-information-price__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%}.product-information .product-information-price .product-information-price__prices,.quick-add-modal__content .product-information-price .product-information-price__prices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;min-width:0}.product-information .product-information-price .product-information-price__price,.quick-add-modal__content .product-information-price .product-information-price__price{margin:0;font-family:WorkSans,sans-serif;font-size:24px;font-weight:500;line-height:28px;letter-spacing:-1px;text-transform:uppercase;color:#010009;white-space:nowrap}.product-information .product-information-price .product-information-price__compare-price,.quick-add-modal__content .product-information-price .product-information-price__compare-price{margin:0;font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through;text-decoration-thickness:1px;color:#383838;opacity:1;white-space:nowrap}.product-information .product-information-price .product-information-price__sale-badge,.quick-add-modal__content .product-information-price .product-information-price__sale-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 14px;border-radius:6px;background-color:#90f09e;font-family:WorkSans,sans-serif;font-size:16px;font-weight:600;line-height:22px;color:#010009;white-space:nowrap}.quick-add-modal__content .product-details .view-product-title a,.quick-add-modal__content .product-header a:not(product-price *){font-family:WorkSans,sans-serif;font-size:32px;font-weight:600;line-height:120%;letter-spacing:-1px;color:#010009;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.quick-add-modal__content .product-details .view-product-title a:hover,.quick-add-modal__content .product-header a:not(product-price *):hover{color:#ff0001}.quick-add-modal__content .variant-picker,.quick-add-modal__content .variant-picker__form{overflow:visible}.quick-add-modal__content .variant-picker__form{gap:24px}.quick-add-modal__content .variant-option--buttons{gap:12px;width:100%;padding-block:10px;margin-block:-10px;padding-inline:10px;margin-inline:-10px}.quick-add-modal__content .variant-option--buttons legend{-webkit-margin-after:12px;margin-block-end:12px;padding:0;font-family:WorkSans,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-transform:uppercase;color:#010009}.quick-add-modal__content .variant-option--buttons .variant-option__button-label{--options-border-radius:36px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;min-height:auto;overflow:hidden;padding-block:8px;padding-inline:12px;border-color:#d1d2db;background-color:transparent;color:#010009;-webkit-transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,background-color .2s ease,color .2s ease;transition:box-shadow .2s ease,background-color .2s ease,color .2s ease,-webkit-box-shadow .2s ease}.quick-add-modal__content .variant-option--buttons .variant-option__button-label .variant-option__button-label__pill{display:none}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:focus-visible),.quick-add-modal__content .variant-option--buttons .variant-option__button-label:hover{background-color:transparent;-webkit-box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:checked):not(:has([data-option-available=false])),.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:checked):not(:has([data-option-available=false])):has(:focus-visible),.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:checked):not(:has([data-option-available=false])):hover{background-color:#010009;border-color:#010009;color:#fff}.quick-add-modal__content .variant-option--buttons .variant-option__button-label .variant-option__button-label__text{width:100%;font-family:WorkSans,sans-serif;font-size:18px;font-weight:500;line-height:28px;text-align:center;text-wrap:balance}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:checked):not(:has([data-option-available=false])) .variant-option__button-label__text{color:#fff}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:checked):not(:has([data-option-available=false])):has(:focus-visible) .variant-option__button-label__text,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has(:checked):not(:has([data-option-available=false])):hover .variant-option__button-label__text{color:#fff}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]){--variant-picker-stroke-color:#d1d2db;color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):after,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):before{border-color:#d1d2db}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]) svg,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]) svg line,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]) svg line:last-of-type{stroke:#d1d2db}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked) svg,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked) svg line,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked) svg line:last-of-type,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible) svg,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible) svg line,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible) svg line:last-of-type,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover svg,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover svg line,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover svg line:last-of-type{stroke:#010009}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked){background-color:transparent;border-color:#010009;color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):after,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):before{border-color:#010009}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked) .variant-option__button-label__text{color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible),.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover{border-color:#010009;background-color:transparent;-webkit-box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible):after,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible):before,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover:after,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover:before{border-color:#010009}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):has(:focus-visible) .variant-option__button-label__text,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked):hover .variant-option__button-label__text{color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible),.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover{background-color:transparent;-webkit-box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible):after,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible):before,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover:after,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover:before{border-color:#d1d2db}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible) svg,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible) svg line,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible) svg line:last-of-type,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover svg,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover svg line,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover svg line:last-of-type{stroke:#d1d2db}.js-motion-dot,.track-line{stroke-width:2;stroke-linecap:round}.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:focus-visible) .variant-option__button-label__text,.quick-add-modal__content .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):hover .variant-option__button-label__text{color:color-mix(in srgb,#010009 50%,transparent)}.quick-add-modal__content .product-form-buttons{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12px}.quick-add-modal__content .product-form-buttons>:not(.quantity-selector,.quantity-rules,.quantity-label){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:auto;flex-basis:auto;min-width:0}.quick-add-modal__content .product-form-buttons>span:has(.add-to-cart-button){display:-webkit-box;display:-ms-flexbox;display:flex}.quick-add-modal__content .product-form-buttons add-to-cart-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;width:100%}.quick-add-modal__content .product-form-buttons .quantity-selector{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-positive:0;flex-grow:0;width:auto;height:56px;min-height:56px;border-color:#d1d2db;border-radius:32px;background-color:transparent;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,background-color .2s ease;transition:box-shadow .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease}.account-actions__main-menu .button,.account-actions__main-menu .button-secondary,.nav-tag{min-height:48px;padding:12px 24px}.quick-add-modal__content .product-form-buttons .quantity-selector:hover{background-color:transparent;-webkit-box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent);box-shadow:0 0 10px color-mix(in srgb,#ff0001 50%,transparent)}.quick-add-modal__content .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){width:48px;height:56px}.quick-add-modal__content .product-form-buttons .quantity-selector .quantity-minus{border-start-start-radius:32px;border-end-start-radius:32px;border-right:1px solid #d1d2db}.quick-add-modal__content .product-form-buttons .quantity-selector .quantity-plus{border-start-end-radius:32px;border-end-end-radius:32px;border-left:1px solid #d1d2db}.quick-add-modal__content .product-form-buttons .quantity-selector input[type=number]{max-width:48px;font-family:WorkSans,sans-serif;font-size:16px;font-weight:600;line-height:16px;color:#010009}.quick-add-modal__content .product-form-buttons .quantity-selector svg{width:24px;height:24px}.quick-add-modal__content .product-form-buttons .add-to-cart-button{width:100%}.quick-add-modal__content .product-form-buttons .add-to-cart-button .add-to-cart-text{gap:12px}.quick-add-modal__content .product-form-buttons .add-to-cart-button .add-to-cart-icon,.quick-add-modal__content .product-form-buttons .add-to-cart-button .add-to-cart-icon svg{width:24px;height:24px}.svg-container,svg{width:100%;height:100%}.svg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}svg{overflow:visible}.nav-tag,.nav-tag-block{width:-webkit-fit-content;width:-moz-fit-content;max-width:100%}.js-motion-dot{opacity:0;fill:none}.js-motion-dot-dark{stroke:var(--svg-motion-dot-dark-fill);-webkit-filter:url(#motionDotGlow--day);filter:url(#motionDotGlow--day)}.js-motion-dot-light{stroke:var(--svg-motion-dot-light-fill);-webkit-filter:url(#motionDotGlow--night);filter:url(#motionDotGlow--night)}.nav-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:19px;width:fit-content;border:1px solid transparent;border-color:#e9e9ed;border-radius:8px;background-color:color-mix(in srgb,#ffffff 65%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.facets-buttons,.nav-tag-block{display:-webkit-box;display:-ms-flexbox}.facets-buttons__button,.facets-buttons__clear-all{border:0;font-family:WorkSans,sans-serif}.nav-tag__item{margin:0;font-family:WorkSans,sans-serif;font-weight:600;font-size:16px;line-height:138%;color:#010009;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;word-break:break-word;-webkit-transition:color .2s ease;transition:color .2s ease;letter-spacing:0}.nav-tag__item:is(a):focus-visible,.nav-tag__item:is(a):hover{color:#ff0001}.nav-tag__item--center{white-space:normal;word-break:normal}.nav-tag__divider{-ms-flex-negative:0;flex-shrink:0;width:1px;height:24px;background-color:#e9e9ed}.nav-tag-block{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:fit-content;margin-inline:auto}.nav-tag-block .nav-tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.section-resource-list__content>.nav-tag,.section-resource-list__content>.nav-tag-block{-ms-flex-item-align:center;align-self:center}.facets-block-wrapper--buttons{width:100%}.facets--buttons{display:block;position:static;top:auto;bottom:auto;height:auto;max-height:none;width:100%;max-width:100%;overflow:visible;padding-block:var(--facets-inner-padding-block)}.facets--buttons .facets__form,.facets--buttons .facets__form-wrapper{width:100%;height:auto}.facets-buttons{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.facets-buttons__groups,.facets-buttons__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.facets-buttons__clear{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}.facets-buttons__clear-all{display:none;margin:0;padding:8px 0;background:0 0;color:#383838;font-size:14px;font-weight:400;line-height:20px;-webkit-text-decoration:underline transparent .075em;text-decoration:underline transparent .075em;text-underline-offset:.125em;text-transform:none;cursor:pointer;-webkit-transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.facets-buttons__clear-all:hover{color:#010009;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.facets-buttons__clear-all.active{display:inline-block}.facets-buttons__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.facets-buttons__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.facets-buttons__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.facets-buttons__input:disabled{cursor:not-allowed}.facets-buttons__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin:0;padding:8px 12px;border-radius:8px;background-color:#fff;color:#010009;font-size:20px;font-weight:600;line-height:32px;text-transform:var(--facet-label-transform,uppercase);white-space:nowrap;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease,opacity .2s ease;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.facets-buttons__button:focus-visible:not(.facets-buttons__button--disabled),.facets-buttons__button:hover:not(.facets-buttons__button--disabled){opacity:.85}.facets-buttons__button--active{background-color:#010009;color:#fff}.facets-buttons__button--disabled{opacity:.35;cursor:not-allowed}.facets-buttons__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.facets-buttons__icon svg{width:100%;height:100%}.site-preloader__stars--one,.site-preloader__stars--three,.site-preloader__stars--two{top:0;width:100%;height:calc(100% + 1000px);background-repeat:repeat;background-size:1600px 1000px;background-position:0 0;contain:layout paint style;will-change:transform;left:0}.facets-buttons__icon--sun{color:#ffd104}.facets-buttons__icon--moon{color:#a18bff}.facets-buttons__button--active .facets-buttons__icon--moon,.facets-buttons__button--active .facets-buttons__icon--sun{color:currentColor}.facets-buttons__meta{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:16px;width:100%}.facets-buttons__meta .products-count-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;color:#383838;font-family:WorkSans,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-transform:none}.facets-buttons__meta .sorting-filter__horizontal{margin:0}.facets-buttons__meta .sorting-filter__summary .facets__label{font-family:WorkSans,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-transform:none}.facets-buttons__input:checked+.facets-buttons__button{background-color:#010009;color:#fff}.facets-buttons__input:checked+.facets-buttons__button .facets-buttons__icon--moon,.facets-buttons__input:checked+.facets-buttons__button .facets-buttons__icon--sun{color:currentColor}.site-preloader,.site-preloader__dot-label,.site-preloader__logo-caption{color:#fff}.facets-buttons__item:has(.facets-buttons__input:focus-visible) .facets-buttons__button{outline:solid 2px;outline-offset:2px}html.preloader-seen .site-preloader{display:none}.site-preloader,.site-preloader__dot,.site-preloader__spinner{display:-webkit-box;display:-ms-flexbox}.site-preloader{--site-preloader-dot-size:64px;--site-preloader-webp-icon-size:180px;--site-preloader-clock-height:72px;--site-preloader-label-gap:24px;--site-preloader-label-size:24px;--site-preloader-label-lockup-size:60px;--site-preloader-dot-lockup-size:12px;--site-preloader-label-center-gap:7px;--site-preloader-stage-offset:24px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#010009;overflow:hidden}.site-preloader__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.site-preloader__stars{pointer-events:none}.site-preloader__stars--one{position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'%3E%3Ccircle cx='1558' cy='557' r='0.6' fill='white'/%3E%3Ccircle cx='1276' cy='910' r='0.6' fill='white'/%3E%3Ccircle cx='683' cy='902' r='0.6' fill='white'/%3E%3Ccircle cx='495' cy='437' r='0.6' fill='white'/%3E%3Ccircle cx='1159' cy='704' r='0.6' fill='white'/%3E%3Ccircle cx='10' cy='417' r='0.6' fill='white'/%3E%3Ccircle cx='873' cy='123' r='0.6' fill='white'/%3E%3Ccircle cx='1171' cy='891' r='0.6' fill='white'/%3E%3Ccircle cx='716' cy='748' r='0.6' fill='white'/%3E%3Ccircle cx='214' cy='138' r='0.6' fill='white'/%3E%3Ccircle cx='1470' cy='315' r='0.6' fill='white'/%3E%3Ccircle cx='288' cy='141' r='0.6' fill='white'/%3E%3Ccircle cx='695' cy='870' r='0.6' fill='white'/%3E%3Ccircle cx='1163' cy='339' r='0.6' fill='white'/%3E%3Ccircle cx='979' cy='678' r='0.6' fill='white'/%3E%3Ccircle cx='1164' cy='275' r='0.6' fill='white'/%3E%3Ccircle cx='373' cy='476' r='0.6' fill='white'/%3E%3Ccircle cx='632' cy='66' r='0.6' fill='white'/%3E%3Ccircle cx='114' cy='815' r='0.6' fill='white'/%3E%3Ccircle cx='816' cy='406' r='0.6' fill='white'/%3E%3Ccircle cx='1424' cy='729' r='0.6' fill='white'/%3E%3Ccircle cx='1503' cy='76' r='0.6' fill='white'/%3E%3Ccircle cx='143' cy='143' r='0.6' fill='white'/%3E%3Ccircle cx='494' cy='386' r='0.6' fill='white'/%3E%3Ccircle cx='828' cy='976' r='0.6' fill='white'/%3E%3Ccircle cx='1203' cy='476' r='0.6' fill='white'/%3E%3Ccircle cx='1173' cy='574' r='0.6' fill='white'/%3E%3Ccircle cx='663' cy='440' r='0.6' fill='white'/%3E%3Ccircle cx='151' cy='383' r='0.6' fill='white'/%3E%3Ccircle cx='647' cy='132' r='0.6' fill='white'/%3E%3Ccircle cx='1401' cy='674' r='0.6' fill='white'/%3E%3Ccircle cx='32' cy='380' r='0.6' fill='white'/%3E%3Ccircle cx='832' cy='325' r='0.6' fill='white'/%3E%3Ccircle cx='193' cy='229' r='0.6' fill='white'/%3E%3Ccircle cx='229' cy='631' r='0.6' fill='white'/%3E%3Ccircle cx='899' cy='602' r='0.6' fill='white'/%3E%3Ccircle cx='229' cy='837' r='0.6' fill='white'/%3E%3Ccircle cx='1003' cy='684' r='0.6' fill='white'/%3E%3Ccircle cx='1076' cy='471' r='0.6' fill='white'/%3E%3Ccircle cx='909' cy='247' r='0.6' fill='white'/%3E%3Ccircle cx='554' cy='925' r='0.6' fill='white'/%3E%3Ccircle cx='420' cy='906' r='0.6' fill='white'/%3E%3Ccircle cx='540' cy='581' r='0.6' fill='white'/%3E%3Ccircle cx='772' cy='1000' r='0.6' fill='white'/%3E%3Ccircle cx='292' cy='683' r='0.6' fill='white'/%3E%3Ccircle cx='1551' cy='701' r='0.6' fill='white'/%3E%3Ccircle cx='1083' cy='893' r='0.6' fill='white'/%3E%3Ccircle cx='837' cy='388' r='0.6' fill='white'/%3E%3Ccircle cx='85' cy='792' r='0.6' fill='white'/%3E%3Ccircle cx='45' cy='382' r='0.6' fill='white'/%3E%3Ccircle cx='884' cy='74' r='0.6' fill='white'/%3E%3Ccircle cx='1256' cy='709' r='0.6' fill='white'/%3E%3Ccircle cx='1320' cy='904' r='0.6' fill='white'/%3E%3Ccircle cx='888' cy='970' r='0.6' fill='white'/%3E%3Ccircle cx='1523' cy='390' r='0.6' fill='white'/%3E%3Ccircle cx='983' cy='872' r='0.6' fill='white'/%3E%3Ccircle cx='245' cy='291' r='0.6' fill='white'/%3E%3Ccircle cx='59' cy='974' r='0.6' fill='white'/%3E%3Ccircle cx='997' cy='2' r='0.6' fill='white'/%3E%3Ccircle cx='1180' cy='597' r='0.6' fill='white'/%3E%3Ccircle cx='67' cy='369' r='0.6' fill='white'/%3E%3Ccircle cx='1315' cy='843' r='0.6' fill='white'/%3E%3Ccircle cx='836' cy='20' r='0.6' fill='white'/%3E%3Ccircle cx='646' cy='192' r='0.6' fill='white'/%3E%3Ccircle cx='169' cy='20' r='0.6' fill='white'/%3E%3Ccircle cx='222' cy='138' r='0.6' fill='white'/%3E%3Ccircle cx='985' cy='427' r='0.6' fill='white'/%3E%3Ccircle cx='1597' cy='323' r='0.6' fill='white'/%3E%3Ccircle cx='602' cy='663' r='0.6' fill='white'/%3E%3Ccircle cx='528' cy='156' r='0.6' fill='white'/%3E%3Ccircle cx='361' cy='868' r='0.6' fill='white'/%3E%3Ccircle cx='299' cy='894' r='0.6' fill='white'/%3E%3Ccircle cx='167' cy='990' r='0.6' fill='white'/%3E%3Ccircle cx='1482' cy='882' r='0.6' fill='white'/%3E%3Ccircle cx='640' cy='419' r='0.6' fill='white'/%3E%3Ccircle cx='538' cy='281' r='0.6' fill='white'/%3E%3Ccircle cx='1408' cy='703' r='0.6' fill='white'/%3E%3Ccircle cx='337' cy='690' r='0.6' fill='white'/%3E%3Ccircle cx='309' cy='309' r='0.6' fill='white'/%3E%3Ccircle cx='129' cy='884' r='0.6' fill='white'/%3E%3Ccircle cx='59' cy='485' r='0.6' fill='white'/%3E%3Ccircle cx='1171' cy='836' r='0.6' fill='white'/%3E%3Ccircle cx='1013' cy='106' r='0.6' fill='white'/%3E%3Ccircle cx='813' cy='227' r='0.6' fill='white'/%3E%3Ccircle cx='679' cy='939' r='0.6' fill='white'/%3E%3Ccircle cx='403' cy='671' r='0.6' fill='white'/%3E%3Ccircle cx='568' cy='900' r='0.6' fill='white'/%3E%3Ccircle cx='1223' cy='43' r='0.6' fill='white'/%3E%3Ccircle cx='1091' cy='770' r='0.6' fill='white'/%3E%3Ccircle cx='1100' cy='12' r='0.6' fill='white'/%3E%3Ccircle cx='383' cy='950' r='0.6' fill='white'/%3E%3Ccircle cx='88' cy='505' r='0.6' fill='white'/%3E%3Ccircle cx='58' cy='767' r='0.6' fill='white'/%3E%3Ccircle cx='1265' cy='357' r='0.6' fill='white'/%3E%3Ccircle cx='174' cy='69' r='0.6' fill='white'/%3E%3Ccircle cx='803' cy='847' r='0.6' fill='white'/%3E%3Ccircle cx='623' cy='774' r='0.6' fill='white'/%3E%3Ccircle cx='467' cy='487' r='0.6' fill='white'/%3E%3Ccircle cx='895' cy='549' r='0.6' fill='white'/%3E%3Ccircle cx='1021' cy='705' r='0.6' fill='white'/%3E%3Ccircle cx='430' cy='833' r='0.6' fill='white'/%3E%3Ccircle cx='1465' cy='20' r='0.6' fill='white'/%3E%3Ccircle cx='1279' cy='759' r='0.6' fill='white'/%3E%3Ccircle cx='819' cy='425' r='0.6' fill='white'/%3E%3Ccircle cx='926' cy='114' r='0.6' fill='white'/%3E%3Ccircle cx='213' cy='387' r='0.6' fill='white'/%3E%3Ccircle cx='1405' cy='916' r='0.6' fill='white'/%3E%3Ccircle cx='604' cy='101' r='0.6' fill='white'/%3E%3Ccircle cx='1531' cy='622' r='0.6' fill='white'/%3E%3Ccircle cx='322' cy='494' r='0.6' fill='white'/%3E%3Ccircle cx='292' cy='414' r='0.6' fill='white'/%3E%3Ccircle cx='714' cy='775' r='0.6' fill='white'/%3E%3Ccircle cx='771' cy='99' r='0.6' fill='white'/%3E%3Ccircle cx='1253' cy='570' r='0.6' fill='white'/%3E%3Ccircle cx='490' cy='310' r='0.6' fill='white'/%3E%3Ccircle cx='291' cy='515' r='0.6' fill='white'/%3E%3Ccircle cx='7' cy='708' r='0.6' fill='white'/%3E%3Ccircle cx='1367' cy='71' r='0.6' fill='white'/%3E%3Ccircle cx='1042' cy='75' r='0.6' fill='white'/%3E%3Ccircle cx='1145' cy='814' r='0.6' fill='white'/%3E%3Ccircle cx='537' cy='988' r='0.6' fill='white'/%3E%3Ccircle cx='429' cy='979' r='0.6' fill='white'/%3E%3Ccircle cx='410' cy='324' r='0.6' fill='white'/%3E%3Ccircle cx='1020' cy='199' r='0.6' fill='white'/%3E%3Ccircle cx='513' cy='514' r='0.6' fill='white'/%3E%3Ccircle cx='99' cy='751' r='0.6' fill='white'/%3E%3Ccircle cx='739' cy='825' r='0.6' fill='white'/%3E%3Ccircle cx='980' cy='898' r='0.6' fill='white'/%3E%3Ccircle cx='1528' cy='451' r='0.6' fill='white'/%3E%3Ccircle cx='217' cy='673' r='0.6' fill='white'/%3E%3Ccircle cx='855' cy='779' r='0.6' fill='white'/%3E%3Ccircle cx='1320' cy='270' r='0.6' fill='white'/%3E%3Ccircle cx='13' cy='119' r='0.6' fill='white'/%3E%3Ccircle cx='1262' cy='319' r='0.6' fill='white'/%3E%3Ccircle cx='430' cy='428' r='0.6' fill='white'/%3E%3Ccircle cx='664' cy='657' r='0.6' fill='white'/%3E%3Ccircle cx='1017' cy='445' r='0.6' fill='white'/%3E%3Ccircle cx='1335' cy='738' r='0.6' fill='white'/%3E%3Ccircle cx='224' cy='368' r='0.6' fill='white'/%3E%3Ccircle cx='516' cy='713' r='0.6' fill='white'/%3E%3C/svg%3E");-webkit-animation:site-preloader-stars-drift 90s linear infinite;animation:site-preloader-stars-drift 90s linear infinite;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-preloader__stars--two{position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'%3E%3Ccircle cx='1526' cy='284' r='1' fill='white'/%3E%3Ccircle cx='1176' cy='723' r='1' fill='white'/%3E%3Ccircle cx='1223' cy='655' r='1' fill='white'/%3E%3Ccircle cx='1031' cy='240' r='1' fill='white'/%3E%3Ccircle cx='1260' cy='905' r='1' fill='white'/%3E%3Ccircle cx='1459' cy='200' r='1' fill='white'/%3E%3Ccircle cx='381' cy='310' r='1' fill='white'/%3E%3Ccircle cx='539' cy='191' r='1' fill='white'/%3E%3Ccircle cx='740' cy='531' r='1' fill='white'/%3E%3Ccircle cx='260' cy='197' r='1' fill='white'/%3E%3Ccircle cx='547' cy='954' r='1' fill='white'/%3E%3Ccircle cx='475' cy='716' r='1' fill='white'/%3E%3Ccircle cx='1344' cy='774' r='1' fill='white'/%3E%3Ccircle cx='561' cy='691' r='1' fill='white'/%3E%3Ccircle cx='1593' cy='199' r='1' fill='white'/%3E%3Ccircle cx='1224' cy='741' r='1' fill='white'/%3E%3Ccircle cx='1194' cy='551' r='1' fill='white'/%3E%3Ccircle cx='882' cy='798' r='1' fill='white'/%3E%3Ccircle cx='838' cy='533' r='1' fill='white'/%3E%3Ccircle cx='735' cy='684' r='1' fill='white'/%3E%3Ccircle cx='1414' cy='155' r='1' fill='white'/%3E%3Ccircle cx='1180' cy='974' r='1' fill='white'/%3E%3Ccircle cx='728' cy='208' r='1' fill='white'/%3E%3Ccircle cx='461' cy='633' r='1' fill='white'/%3E%3Ccircle cx='1477' cy='43' r='1' fill='white'/%3E%3Ccircle cx='595' cy='888' r='1' fill='white'/%3E%3Ccircle cx='1414' cy='558' r='1' fill='white'/%3E%3Ccircle cx='645' cy='578' r='1' fill='white'/%3E%3Ccircle cx='1263' cy='879' r='1' fill='white'/%3E%3Ccircle cx='884' cy='473' r='1' fill='white'/%3E%3Ccircle cx='457' cy='792' r='1' fill='white'/%3E%3Ccircle cx='986' cy='443' r='1' fill='white'/%3E%3Ccircle cx='1111' cy='758' r='1' fill='white'/%3E%3Ccircle cx='727' cy='374' r='1' fill='white'/%3E%3Ccircle cx='226' cy='181' r='1' fill='white'/%3E%3Ccircle cx='673' cy='625' r='1' fill='white'/%3E%3Ccircle cx='432' cy='27' r='1' fill='white'/%3E%3Ccircle cx='977' cy='896' r='1' fill='white'/%3E%3Ccircle cx='635' cy='526' r='1' fill='white'/%3E%3Ccircle cx='830' cy='322' r='1' fill='white'/%3E%3Ccircle cx='1097' cy='569' r='1' fill='white'/%3E%3Ccircle cx='113' cy='401' r='1' fill='white'/%3E%3Ccircle cx='759' cy='645' r='1' fill='white'/%3E%3Ccircle cx='1067' cy='770' r='1' fill='white'/%3E%3Ccircle cx='513' cy='703' r='1' fill='white'/%3E%3Ccircle cx='1090' cy='699' r='1' fill='white'/%3E%3Ccircle cx='619' cy='251' r='1' fill='white'/%3E%3Ccircle cx='1060' cy='99' r='1' fill='white'/%3E%3Ccircle cx='948' cy='179' r='1' fill='white'/%3E%3Ccircle cx='568' cy='206' r='1' fill='white'/%3E%3Ccircle cx='843' cy='659' r='1' fill='white'/%3E%3Ccircle cx='1241' cy='986' r='1' fill='white'/%3E%3Ccircle cx='126' cy='356' r='1' fill='white'/%3E%3Ccircle cx='430' cy='703' r='1' fill='white'/%3E%3Ccircle cx='110' cy='983' r='1' fill='white'/%3E%3Ccircle cx='1095' cy='55' r='1' fill='white'/%3E%3Ccircle cx='1140' cy='69' r='1' fill='white'/%3E%3Ccircle cx='544' cy='178' r='1' fill='white'/%3E%3Ccircle cx='1195' cy='177' r='1' fill='white'/%3E%3Ccircle cx='278' cy='408' r='1' fill='white'/%3E%3Ccircle cx='906' cy='549' r='1' fill='white'/%3E%3Ccircle cx='1458' cy='441' r='1' fill='white'/%3E%3Ccircle cx='1494' cy='589' r='1' fill='white'/%3E%3Ccircle cx='440' cy='835' r='1' fill='white'/%3E%3Ccircle cx='758' cy='159' r='1' fill='white'/%3E%3Ccircle cx='142' cy='863' r='1' fill='white'/%3E%3Ccircle cx='561' cy='707' r='1' fill='white'/%3E%3Ccircle cx='1562' cy='233' r='1' fill='white'/%3E%3Ccircle cx='3' cy='835' r='1' fill='white'/%3E%3Ccircle cx='207' cy='538' r='1' fill='white'/%3E%3Ccircle cx='398' cy='646' r='1' fill='white'/%3E%3Ccircle cx='477' cy='566' r='1' fill='white'/%3E%3Ccircle cx='788' cy='206' r='1' fill='white'/%3E%3Ccircle cx='831' cy='547' r='1' fill='white'/%3E%3Ccircle cx='1171' cy='42' r='1' fill='white'/%3E%3Ccircle cx='1151' cy='204' r='1' fill='white'/%3E%3Ccircle cx='1329' cy='924' r='1' fill='white'/%3E%3Ccircle cx='877' cy='136' r='1' fill='white'/%3E%3Ccircle cx='223' cy='665' r='1' fill='white'/%3E%3Ccircle cx='1562' cy='149' r='1' fill='white'/%3E%3C/svg%3E");-webkit-animation:site-preloader-stars-drift 60s linear infinite;animation:site-preloader-stars-drift 60s linear infinite;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-preloader__stars--three{position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1000'%3E%3Ccircle cx='452' cy='471' r='1.5' fill='white'/%3E%3Ccircle cx='1093' cy='262' r='1.5' fill='white'/%3E%3Ccircle cx='352' cy='66' r='1.5' fill='white'/%3E%3Ccircle cx='950' cy='114' r='1.5' fill='white'/%3E%3Ccircle cx='1004' cy='218' r='1.5' fill='white'/%3E%3Ccircle cx='718' cy='665' r='1.5' fill='white'/%3E%3Ccircle cx='1263' cy='155' r='1.5' fill='white'/%3E%3Ccircle cx='774' cy='991' r='1.5' fill='white'/%3E%3Ccircle cx='25' cy='387' r='1.5' fill='white'/%3E%3Ccircle cx='793' cy='542' r='1.5' fill='white'/%3E%3Ccircle cx='1314' cy='565' r='1.5' fill='white'/%3E%3Ccircle cx='341' cy='91' r='1.5' fill='white'/%3E%3Ccircle cx='477' cy='395' r='1.5' fill='white'/%3E%3Ccircle cx='835' cy='276' r='1.5' fill='white'/%3E%3Ccircle cx='442' cy='555' r='1.5' fill='white'/%3E%3Ccircle cx='569' cy='149' r='1.5' fill='white'/%3E%3Ccircle cx='88' cy='183' r='1.5' fill='white'/%3E%3Ccircle cx='407' cy='881' r='1.5' fill='white'/%3E%3Ccircle cx='523' cy='217' r='1.5' fill='white'/%3E%3Ccircle cx='878' cy='886' r='1.5' fill='white'/%3E%3Ccircle cx='623' cy='465' r='1.5' fill='white'/%3E%3Ccircle cx='1362' cy='397' r='1.5' fill='white'/%3E%3Ccircle cx='428' cy='741' r='1.5' fill='white'/%3E%3Ccircle cx='757' cy='313' r='1.5' fill='white'/%3E%3Ccircle cx='98' cy='610' r='1.5' fill='white'/%3E%3Ccircle cx='1104' cy='7' r='1.5' fill='white'/%3E%3Ccircle cx='343' cy='302' r='1.5' fill='white'/%3E%3Ccircle cx='616' cy='616' r='1.5' fill='white'/%3E%3Ccircle cx='196' cy='68' r='1.5' fill='white'/%3E%3Ccircle cx='1237' cy='601' r='1.5' fill='white'/%3E%3Ccircle cx='321' cy='434' r='1.5' fill='white'/%3E%3Ccircle cx='405' cy='484' r='1.5' fill='white'/%3E%3Ccircle cx='1290' cy='392' r='1.5' fill='white'/%3E%3Ccircle cx='1595' cy='132' r='1.5' fill='white'/%3E%3Ccircle cx='868' cy='561' r='1.5' fill='white'/%3E%3Ccircle cx='182' cy='623' r='1.5' fill='white'/%3E%3Ccircle cx='626' cy='504' r='1.5' fill='white'/%3E%3Ccircle cx='1479' cy='322' r='1.5' fill='white'/%3E%3Ccircle cx='1423' cy='982' r='1.5' fill='white'/%3E%3Ccircle cx='921' cy='284' r='1.5' fill='white'/%3E%3Ccircle cx='806' cy='722' r='1.5' fill='white'/%3E%3Ccircle cx='1070' cy='906' r='1.5' fill='white'/%3E%3Ccircle cx='380' cy='283' r='1.5' fill='white'/%3E%3Ccircle cx='101' cy='372' r='1.5' fill='white'/%3E%3Ccircle cx='250' cy='70' r='1.5' fill='white'/%3E%3C/svg%3E");-webkit-animation:site-preloader-stars-drift 40s linear infinite;animation:site-preloader-stars-drift 40s linear infinite;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.site-preloader__stage{position:relative;z-index:1;margin-top:var(--site-preloader-stage-offset);width:min(90vw,1100px);padding-inline:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.site-preloader__clock{position:relative;width:100%;height:var(--site-preloader-clock-height);overflow:visible}.site-preloader__clock--reveal{z-index:4}.site-preloader__line{position:absolute;top:50%;left:0;width:100%;height:2px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(color-mix(in srgb,#ffd104 90%,transparent)),color-stop(50%,#ffffff),to(color-mix(in srgb,#A18BFF 90%,transparent)));background:linear-gradient(90deg,color-mix(in srgb,#ffd104 90%,transparent) 0,#fff,color-mix(in srgb,#A18BFF 90%,transparent));-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 8px #ffffff,0 0 12px color-mix(in srgb,#ffffff 80%,transparent);box-shadow:0 0 8px #fff,0 0 12px color-mix(in srgb,#ffffff 80%,transparent);opacity:0;z-index:1}.site-preloader__dots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:visible}.site-preloader__dot{position:absolute;top:50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:var(--site-preloader-dot-size);height:var(--site-preloader-dot-size);overflow:visible}.site-preloader__dot-core,.site-preloader__dot-glow{display:block;width:100%;height:100%}.site-preloader__dot .site-preloader__dot-icon{position:relative;z-index:2;display:block;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;opacity:0;-webkit-filter:none;filter:none}.site-preloader__dot-icon-overlay{position:absolute;left:50%;top:50%;z-index:3;width:var(--site-preloader-webp-icon-size);height:var(--site-preloader-webp-icon-size);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.site-preloader__dot-icon-overlay .site-preloader__dot-icon{width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}.site-preloader__dot-core{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;opacity:0}.site-preloader__dot-core--revealing{-webkit-animation:site-preloader-center-reveal var(--site-preloader-center-reveal-duration,1s) cubic-bezier(.33,1,.68,1) forwards;animation:site-preloader-center-reveal var(--site-preloader-center-reveal-duration,1s) cubic-bezier(.33,1,.68,1) forwards;will-change:transform,opacity}.site-preloader__dot-label{position:absolute;bottom:calc(100% + var(--site-preloader-label-gap));left:50%;font-family:Inter,sans-serif;font-size:var(--site-preloader-label-size);font-style:normal;font-weight:700;line-height:1;text-align:center;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap;z-index:3;opacity:0}.site-preloader__center-ripple,.site-preloader__dot-glow{position:absolute;z-index:0;opacity:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.site-preloader__dot--on .site-preloader__dot-core{-webkit-box-shadow:0 0 2px #ffd104,0 0 4px #ffd104,0 0 12px #ffd104,0 0 20px #ffd104;box-shadow:0 0 2px #ffd104,0 0 4px #ffd104,0 0 12px #ffd104,0 0 20px #ffd104}.site-preloader__center-ripple{border-radius:50%;border:2px solid;-webkit-transform:scale(1);transform:scale(1)}.site-preloader__dot-glow,.site-preloader__logo-orbit-dot{border-radius:50%;background-color:#fff}.site-preloader__dot-glow--revealing{-webkit-animation:site-preloader-center-reveal var(--site-preloader-center-reveal-duration,1s) cubic-bezier(.33,1,.68,1) forwards;animation:site-preloader-center-reveal var(--site-preloader-center-reveal-duration,1s) cubic-bezier(.33,1,.68,1) forwards;will-change:transform,opacity}.site-preloader__dot--center{z-index:3}.site-preloader__dot--center .site-preloader__dot-glow{-webkit-box-shadow:0 0 2px #ffffff,0 0 4px #ffffff,0 0 12px #ffffff,0 0 20px #ffffff;box-shadow:0 0 2px #fff,0 0 4px #fff,0 0 12px #fff,0 0 20px #fff}.site-preloader__dot--center .site-preloader__dot-core{-webkit-box-shadow:none;box-shadow:none}.site-preloader__spinner{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.site-preloader__spinner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(95vw,600px);max-width:600px;margin-top:var(--site-preloader-stage-offset)}.site-preloader__logo-wrap{position:relative;width:100%}.site-preloader__logo{display:block;width:100%;max-width:600px;height:auto;overflow:visible}.site-preloader__logo-orbit{position:absolute;top:50%;left:43.621%;width:10.95%;aspect-ratio:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.site-preloader__logo-orbit-arm{display:block;position:relative;width:100%;height:100%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:site-preloader-spin 1.2s linear infinite;animation:site-preloader-spin 1.2s linear infinite}.site-preloader__logo-orbit-dot{position:absolute;top:30.19%;left:95.865%;width:32.9%;aspect-ratio:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.site-preloader__logo-caption{margin:40px 0 0;font-family:WorkSans,sans-serif;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-.01em;text-transform:uppercase;text-align:center}.site-preloader__dot--off .site-preloader__dot-core{-webkit-box-shadow:0 0 2px #A18BFF,0 0 4px #A18BFF,0 0 12px #A18BFF,0 0 20px #A18BFF;box-shadow:0 0 2px #a18bff,0 0 4px #a18bff,0 0 12px #a18bff,0 0 20px #a18bff}@-webkit-keyframes site-preloader-stars-drift{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}}@keyframes site-preloader-stars-drift{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}}@-webkit-keyframes site-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes site-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes site-preloader-center-reveal{0%{opacity:0;-webkit-transform:scale3d(.85,.85,1);transform:scale3d(.85,.85,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes site-preloader-center-reveal{0%{opacity:0;-webkit-transform:scale3d(.85,.85,1);transform:scale3d(.85,.85,1)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}body{background-color:#f2f2f4}:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=range]):not([type=color]):not([type=file]),textarea,select){-webkit-transition:border-color .2s ease,color .2s ease,background-color .2s ease;transition:border-color .2s ease,color .2s ease,background-color .2s ease}@media only screen and (min-width:749px){body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top{--hero-on-off-header-active-color:color-mix( in srgb, #010009 var(--hero-on-off-header-position, 50%), #ffffff );--hero-on-off-header-split-color:linear-gradient( 90deg, #010009 0 var(--hero-on-off-header-position, 50%), #ffffff var(--hero-on-off-header-position, 50%) 100% )}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top :is(.menu-list__link,.header-secondary-menu__link),body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button{opacity:1;-webkit-transition:opacity var(--animation-speed) var(--animation-easing);transition:opacity var(--animation-speed) var(--animation-easing)}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header-secondary-menu__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list__link-title{color:transparent;background-image:var(--hero-on-off-header-split-color);background-repeat:no-repeat;background-attachment:fixed;background-position:0 0;background-size:100vw 100%;background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button{background-image:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:unset}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button .currency-code,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button>span:not(.svg-wrapper):not(.visually-hidden):not(.icon-flag){color:transparent;background-image:var(--hero-on-off-header-split-color);background-repeat:no-repeat;background-attachment:fixed;background-position:0 0;background-size:100vw 100%;background-clip:text;-webkit-text-fill-color:transparent;-webkit-background-clip:text}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button:focus-visible .currency-code,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button:focus-visible>span:not(.svg-wrapper):not(.visually-hidden):not(.icon-flag),body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button:hover .currency-code,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button:hover>span:not(.svg-wrapper):not(.visually-hidden):not(.icon-flag){color:transparent}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top header-menu .menu-list__chevron{background-color:transparent;background-image:var(--hero-on-off-header-split-color);background-repeat:no-repeat;background-attachment:fixed;background-position:0 0;background-size:100vw 100%;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:unset;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5.5L7 9.5L3 5.5' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M11 5.5L7 9.5L3 5.5' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .cart-bubble__background,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .cart-bubble__background,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .cart-bubble__background{background-color:#fff}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top header-menu .menu-list__chevron svg{visibility:hidden}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button .menu-list__chevron{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;width:14px;height:14px;background-image:none;-webkit-mask-image:none;mask-image:none;color:#fff}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button .menu-list__chevron svg{visibility:visible}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component .dropdown-localization__button[aria-expanded=true] .menu-list__chevron,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button .menu-list__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active)) .menu-list__link{opacity:var(--opacity-subdued-text)}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true],body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active{opacity:1}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header-secondary-menu__list:where(:has(.header-secondary-menu__item .header-secondary-menu__link--active)) :is(.header-secondary-menu__link,dropdown-localization-component .dropdown-localization__button),body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header-secondary-menu__list:where(:has(.header-secondary-menu__item:focus-within)) :is(.header-secondary-menu__link,dropdown-localization-component .dropdown-localization__button),body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) :is(.header-secondary-menu__link,dropdown-localization-component .dropdown-localization__button){opacity:var(--opacity-subdued-text)}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component:has(.dropdown-localization__button:focus-visible) .dropdown-localization__button,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component:has(.dropdown-localization__button:hover) .dropdown-localization__button,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top dropdown-localization-component:where(:hover,:focus-within) .dropdown-localization__button{opacity:1}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:where(:has(.header-secondary-menu__item .header-secondary-menu__link--active)) .header-secondary-menu__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:where(:has(.header-secondary-menu__item:focus-within)) .header-secondary-menu__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link{opacity:var(--opacity-subdued-text)}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active{opacity:1}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top :is(.header__column--left .search-modal__button,.header__column--center .search-modal__button){color:var(--hero-on-off-header-active-color)}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top :is(.account-button,.action__cart,.header-actions__cart-icon),body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top header-actions .search-modal__button{color:#fff}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .cart-bubble__text{color:#010009}body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top :is(.account-button,.header-actions__cart-icon) svg path{stroke:#fff;fill:none}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__link,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component .dropdown-localization__button,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__link,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component .dropdown-localization__button{color:#fff;background-image:none;-webkit-text-fill-color:currentColor}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) :is(.header-secondary-menu__link,dropdown-localization-component .dropdown-localization__button),body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) :is(.header-secondary-menu__link,dropdown-localization-component .dropdown-localization__button){color:#fff;opacity:var(--opacity-subdued-text)}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:has(.dropdown-localization__button:focus-visible) .dropdown-localization__button,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:has(.dropdown-localization__button:hover) .dropdown-localization__button,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:where(:hover,:focus-within) .dropdown-localization__button,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:has(.dropdown-localization__button:focus-visible) .dropdown-localization__button,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:has(.dropdown-localization__button:hover) .dropdown-localization__button,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:has(.localization-wrapper:not([hidden])) .dropdown-localization__button,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right dropdown-localization-component:where(:hover,:focus-within) .dropdown-localization__button{color:#fff;opacity:1}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:where(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link{color:#fff;opacity:var(--opacity-subdued-text)}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list .header-secondary-menu__item:where(:hover,:focus-within) .header-secondary-menu__link,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right:has(dropdown-localization-component:hover,dropdown-localization-component:focus-within,dropdown-localization-component:has(.localization-wrapper:not([hidden]))) .header-secondary-menu__list:not(:has(.header-secondary-menu__item:hover)) .header-secondary-menu__link--active{color:#fff;opacity:1}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right :is(.account-button,.action__cart,.header-actions__cart-icon),body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right header-actions .search-modal__button,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right :is(.account-button,.action__cart,.header-actions__cart-icon),body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right header-actions .search-modal__button{color:#fff}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right :is(.account-button,.header-actions__cart-icon) svg path,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right :is(.account-button,.header-actions__cart-icon) svg path{stroke:#fff;fill:none}body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .cart-bubble__text,body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .header__row--top .header__column--right .cart-bubble__text{color:#010009}.cart-drawer body:has(.hero-feature-product[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .cart-drawer .cart-drawer__heading .cart-bubble__background,.cart-drawer body:has(.hero-image-with-text[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .cart-drawer .cart-drawer__heading .cart-bubble__background,.cart-drawer body:has(.hero-on-off[data-transparent-header-light-style=true]) #header-component.header[transparent]:not([data-sticky-state=active]) .cart-drawer .cart-drawer__heading .cart-bubble__background{background-color:#d1d2db}.on-off-product-card{--on-off-product-card-padding:32px;--on-off-product-card-gap:24px;--on-off-product-card-body-gap:28px;--on-off-product-card-media-height:297px;--on-off-product-card-text-gap:16px}.on-off-product-card__media{aspect-ratio:auto;height:var(--on-off-product-card-media-height)}.on-off-product-card__reviews{min-height:24px}.on-off-product-card__description,.on-off-product-card__product-type,.on-off-product-card__reviews .jdgm-prev-badge__text{font-size:16px;line-height:22px}.on-off-product-card__discount-label{margin-top:auto;font-size:14px}.on-off-product-card__discount-icon{width:21px;height:21px}.on-off-product-card .btn.btn--primary{padding-left:20px;padding-right:20px}.on-off-product-card__title-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.on-off-product-card__title{font-size:32px;line-height:38px}.on-off-product-card__footer{border-top-color:#e9e9ed}.on-off-product-card__price{font-size:28px;letter-spacing:-1.5px}.product-information .product-information-price .product-information-price__prices,.quick-add-modal__content .product-information-price .product-information-price__prices{gap:4px}.product-information .product-information-price .product-information-price__price,.quick-add-modal__content .product-information-price .product-information-price__price{font-size:28px;font-weight:500;line-height:32px;letter-spacing:-1.5px}.product-information .product-information-price .product-information-price__sale-badge,.quick-add-modal__content .product-information-price .product-information-price__sale-badge{padding:4px 8px;border-radius:4px}}@media only screen and (min-width:750px){.header__row--top .header__columns{padding-inline:0}.site-footer .svg-container[data-anim-viewport=desktop]{display:-webkit-box;display:-ms-flexbox;display:flex}.site-footer .svg-container[data-anim-viewport=mobile]{display:none}.site-footer .section-wrapper .section{padding-block:48px 0!important}.cart-page .cart-page__items .cart-items__table-row{--cart-item-media-size:120px;grid-template-columns:minmax(var(--cart-item-media-size),var(--cart-item-media-size)) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}}@media screen and (min-width:750px){.cart-page__summary .cart__container--extend .cart__summary-inner{padding-left:24px}.facets-block-wrapper--buttons{margin:var(--facets-margin);grid-column:var(--grid-column--desktop)}.facets-buttons{gap:4px}.facets-buttons__groups,.facets-buttons__toolbar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;gap:24px}.facets-buttons__toolbar{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.facets-buttons__groups{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.facets-buttons__clear-all{padding:12px 0;font-size:16px;line-height:22px}.facets-buttons__button{padding:12px;font-size:24px;font-weight:500;line-height:28px;letter-spacing:-1px}.facets-buttons__meta{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:990px){.announcement-bar__text-block,.footer-utilities .utilities{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.announcement-bar__slide-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px;padding:8px 56px}.announcement-bar__text-block{-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.announcement-bar__text{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;max-width:none}.site-footer .section-wrapper .footer-content__main{display:grid;grid-template-columns:200px minmax(0,1fr) 240px;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.site-footer .section-wrapper .footer-content__right{max-width:100%}.site-footer .section-wrapper .footer-middle{min-height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .section-wrapper .footer-middle .menu+.payment-icons{-webkit-margin-before:auto;margin-block-start:auto}.site-footer .section-wrapper .logo-block{max-width:268px}.site-footer .section-wrapper .logo-block .logo-block__image-wrapper{max-height:49px}.site-footer .section-wrapper .menu .details-content ul{gap:31px}.footer-utilities .section{padding-block:40px 48px!important}.footer-utilities .utilities{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-utilities .footer-utilities__icons{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer-utilities .footer-utilities__policy-list{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:28px;margin-inline-start:28px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-utilities .footer-utilities__group-copyright{width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-margin-end:0;margin-inline-end:0}}@media only screen and (min-width:1280px){.site-footer .section-wrapper .footer-content__main{grid-template-columns:220px minmax(0,1fr) 400px}}@media only screen and (max-width:990px){main .shopify-policy__container{padding-top:calc(24px + var(--section-top-offset,0px));padding-bottom:48px}main .shopify-policy__title h1{font-size:24px}.cart-title h1,.cart-title h1.h4{font-size:26px}}@media only screen and (max-width:749px){:root{--font-h1--size:48px;--font-h2--size:32px;--font-h2--line-height:1.1;--font-h2--letter-spacing:-1px;--font-h3--size:26px;--font-h3--color:#ffffff;--font-h4--size:22px}.drawer-localization .drawer-localization__button--label.h6,.drawer-localization__button--label.h6{font-size:14px;gap:4px}.header__row--top .header__columns{--padding-block-start:16px;--padding-block-end:16px;padding-inline:16px}.cart-page .cart-page__items .cart-items__table-row{grid-template-columns:minmax(var(--cart-item-media-size),var(--cart-item-media-size)) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.cart-items__discount .cart-items__discount-label{gap:2px}.cart-items__discount .cart-items__discount-label *{font-size:12px}.cart-items__bundle,.cart-items__bundle *{font-size:10px!important}.cart-page__summary .section-background{border-radius:none}.on-off-product-card__sale{gap:8px}.quick-add-modal__content .product-information__media{grid-column:1/-1;grid-row:1;width:100%}.quick-add-modal__content .product-header{grid-column:1/-1;grid-row:2;padding-right:0}.facets-block-wrapper--buttons{padding-bottom:32px}.site-preloader{--site-preloader-dot-size:48px;--site-preloader-clock-height:54px;--site-preloader-webp-icon-size:110px}}@media only screen and (max-width:748px){.on-off-product-card__sale-badge{padding:0 4px;border-radius:2px;font-size:12px;line-height:16px}.on-off-product-card__price{font-size:18px;line-height:24px}.quick-add-modal__content .product-form-buttons:not(:has(.quantity-rules)){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.quick-add-modal__content .product-form-buttons .quantity-selector{width:180px;max-width:100%;height:56px;min-height:56px}.quick-add-modal__content .product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus){height:54px}}@media only screen and (max-width:576px){.nav-tag{gap:12px;min-height:44px;padding:10px 16px}.nav-tag__item{font-size:14px;line-height:143%}}@media(prefers-reduced-motion:reduce){.site-preloader__logo-orbit-arm,.site-preloader__stars{-webkit-animation:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gulp-main.css.map */
