:root{color-scheme:light;--swc-page-bg: #f7f9fc;--swc-text: #172232;--swc-text-rgb: 23 34 50;--swc-muted: #536276;--swc-surface: #ffffff;--swc-surface-rgb: 255 255 255;--swc-panel-bg: #f2f5f9;--swc-panel-rgb: 242 245 249;--swc-line: #cbd5df;--swc-hover: #e5ebf2;--swc-footer-bg: #edf2f7;--swc-footer-bottom: #e2e9f1;--swc-accent: #bb2035;--swc-accent-hover: #98192b;--swc-link: #ad1730;--color-background: var(--swc-page-bg);--color-background-rgb: 247 249 252;--color-foreground: var(--swc-text);--color-foreground-rgb: var(--swc-text-rgb);--color-border: #66788e;--color-border-rgb: 102 120 142;--color-primary-button-background: var(--swc-accent);--color-primary-button-text: #ffffff;--color-primary-button-border: var(--swc-accent);--color-primary-button-focus-outline: var(--swc-accent);--color-primary-button-hover-background: var(--swc-accent-hover);--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-border: var(--swc-accent-hover);--color-secondary-button-text: var(--swc-text);--color-secondary-button-border: var(--swc-text);--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-background: var(--swc-text);--color-secondary-button-hover-border: var(--swc-text);--color-input-background: #ffffff;--color-input-text: var(--swc-text);--color-input-text-rgb: var(--swc-text-rgb);--color-input-border: #889aad;--color-variant-background: #ffffff;--color-variant-text: var(--swc-text);--color-variant-text-rgb: var(--swc-text-rgb);--color-variant-border: #889aad;--color-selected-variant-background: var(--swc-text);--color-selected-variant-text: #ffffff;--color-selected-variant-text-rgb: 255 255 255;--color-selected-variant-border: var(--swc-text)}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--swc-page-bg: #0e131b;--swc-text: #f2f5fa;--swc-text-rgb: 242 245 250;--swc-muted: #b7c3d2;--swc-surface: #19212d;--swc-surface-rgb: 25 33 45;--swc-panel-bg: #222d3b;--swc-panel-rgb: 34 45 59;--swc-line: #3b4859;--swc-hover: #314053;--swc-footer-bg: #161e2a;--swc-footer-bottom: #101722;--swc-accent: #e02742;--swc-accent-hover: #ff405c;--swc-link: #ff6b82;--color-background: var(--swc-page-bg);--color-background-rgb: 14 19 27;--color-foreground: var(--swc-text);--color-foreground-rgb: var(--swc-text-rgb);--color-border: #8a9bad;--color-border-rgb: 138 155 173;--color-secondary-button-hover-text: #0e131b;--color-secondary-button-hover-background: #f2f5fa;--color-secondary-button-hover-border: #f2f5fa;--color-input-background: #202a38;--color-input-text: #f2f5fa;--color-input-text-rgb: 242 245 250;--color-input-border: #889aad;--color-variant-background: #202a38;--color-variant-text: #f2f5fa;--color-variant-text-rgb: 242 245 250;--color-variant-border: #889aad;--color-selected-variant-background: #f2f5fa;--color-selected-variant-text: #172232;--color-selected-variant-text-rgb: 23 34 50;--color-selected-variant-border: #f2f5fa}}body,.page-wrapper,#MainContent{background-color:var(--swc-page-bg)}body{color:var(--swc-text)}:where(input,select,textarea,button):focus-visible,:where(a,summary,[role=button]):focus-visible{outline:2px solid var(--swc-accent);outline-offset:3px}:where(input,select,textarea){accent-color:var(--swc-accent)}.shopify-policy__container{background:var(--swc-page-bg)!important;color:var(--swc-text)!important}.shopify-policy__title,.shopify-policy__body{color:var(--swc-text)!important;background:transparent!important}.shopify-policy__container :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,span,strong,b,em,i,small,blockquote,td,th){color:var(--swc-text)!important}.shopify-policy__container a{color:var(--swc-link)!important;text-decoration:underline;text-underline-offset:2px}.shopify-policy__container :is(table,th,td){border-color:var(--swc-line)}.shopify-policy__container :is(input,select,textarea){background:var(--swc-surface);color:var(--swc-text)}#terms-policies-popover,.terms-policies-popover.color-custom-popover{--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;background:var(--swc-panel-bg)!important;color:var(--swc-text)!important;border:1px solid var(--swc-line)!important;box-shadow:0 12px 34px #0000002e}#terms-policies-popover .policy_list a,#terms-policies-popover .footer-utilities__text{color:var(--swc-text)!important}#terms-policies-popover .policy_list li:is(:hover,:focus-within){background:var(--swc-hover)!important}#terms-policies-popover a:focus-visible{outline:2px solid var(--swc-accent);outline-offset:-2px}#header-component{--color-background-top-row: var(--swc-surface) !important;--color-background-bottom-row: var(--swc-surface) !important;--color-background: var(--swc-surface) !important;--color-background-rgb: var(--swc-surface-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--menu-top-level-font-color: var(--swc-text) !important;--menu-top-level-font-color-rgb: var(--swc-text-rgb) !important;color:var(--swc-text)}#header-component .header__underlay{--color-submenu: var(--swc-panel-bg) !important}#header-component .header__row{--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--menu-top-level-font-color: var(--swc-text) !important}#header-component .menu-list__submenu,#header-component .menu-drawer,#header-component .menu-drawer__submenu,#header-component .menu-drawer__inner-submenu{--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;color:var(--swc-text)!important}#header-component .menu-drawer,#header-component .menu-drawer__submenu,#header-component .menu-drawer__inner-submenu{background-color:var(--swc-panel-bg)!important}#header-component .menu-list__submenu :is(a,span),#header-component .menu-drawer :is(a,button,span),#header-component .menu-list__link{color:var(--swc-text)!important}#header-component :is(.menu-list__link,.menu-drawer__menu-item):is(:hover,:focus-visible){text-decoration-color:var(--swc-accent)}#header-component .menu-list__submenu a:is(:hover,:focus-visible),#header-component .menu-drawer a:is(:hover,:focus-visible){color:var(--swc-accent)!important}#header-group .announcement-bar,#header-group .announcement-bar.section,#header-group .section-background:has(+.announcement-bar){--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;color:var(--swc-text)!important;background-color:var(--swc-panel-bg)!important}.footer .section,.footer .section-background,.footer-utilities .section,.footer-utilities .section-background{--color-background: var(--swc-footer-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground-muted: var(--swc-muted) !important;--color-foreground-subdued: var(--swc-muted) !important;background-color:var(--swc-footer-bg)!important;color:var(--swc-text)!important}.footer-utilities .section,.footer-utilities .section-background{background-color:var(--swc-footer-bottom)!important;--color-background: var(--swc-footer-bottom) !important}.footer .section :is(a,button,summary),.footer-utilities .section :is(a,button,summary),.footer-utilities .utilities :is(a,button),.footer-utilities .policy-list-trigger{color:var(--swc-text)!important}.footer :is(a,button):is(:hover,:focus-visible),.footer-utilities :is(a,button):is(:hover,:focus-visible){color:var(--swc-accent)!important}.footer :is(input,select,textarea),.footer-utilities :is(input,select,textarea){background-color:var(--swc-surface);color:var(--swc-text);border-color:var(--swc-line)}.color-custom-popover,.color-custom-drawer,.search-modal,.cart-drawer,.dialog-modal{--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;--color-foreground-muted: var(--swc-muted) !important}:is(.search-modal,.cart-drawer,.dialog-modal){background-color:var(--swc-panel-bg);color:var(--swc-text)}.swc-homepage,.swc-catalog,.swc-product{transition:background-color .15s ease,color .15s ease}@media(prefers-color-scheme:light){.swc-homepage{--swc-black: #f7f9fc;--swc-charcoal: #eef2f7;--swc-line: #d3dce6;--swc-red: #bb2035;color:#172232;background:#f7f9fc}.swc-hero{color:#fff}.swc-hero__content,.swc-hero__content :is(h1,p){color:#fff}.swc-hero__shade{background:linear-gradient(90deg,#000000d9,#00000091 40%,#0000001a 82%)}.swc-machine__card{background:#fff;border-color:#d2dbe5}.swc-machine__card>span{color:#fff}.swc-proof{background:#eef2f7;border-color:#d3dce6}.swc-proof__copy>p:last-child{color:#40516a}.swc-proof__points svg{color:#172232}.swc-proof__points>div:first-child svg{color:#267b55}.swc-product-card__image{background:#fff}.swc-testimonial{background:#fff;border-color:#d3dce6}.swc-testimonial cite,.swc-trust__item p{color:#526174}.swc-product-card__add.button{background:#bb2035;border-color:#bb2035;color:#fff}.swc-product-card__add.button:hover{background:#911b2c;border-color:#911b2c;color:#fff}.swc-catalog,.swc-product{background:#f7f9fc;color:#172232}.swc-catalog__hero{background:linear-gradient(105deg,#eff3f8,#e5ebf2 70%);border-color:#d0d9e4}.swc-catalog__hero p,.swc-catalog-card__price,.swc-product__section-heading p{color:#ad1730}.swc-catalog__sidebar,.swc-filter,.swc-catalog__tools,.swc-product__promises,.swc-product__features,.swc-product__recommended{border-color:#cbd5df}.swc-catalog__sidebar-heading a,.swc-product__section-heading>a,.swc-catalog__tools p,.swc-catalog__tools label{color:#536276}.swc-filter__link,.swc-filter__check{color:#27384c}.swc-filter__check small{color:#596b7f}.swc-filter__price label{color:#536276;border-color:#9baabc}.swc-filter__price input{color:#172232}.swc-catalog__tools select,.swc-product__variant{color:#172232;background:#fff;border-color:#9caaba}.swc-catalog-card__media,.swc-product__main-media{background:#fff}.swc-catalog-card__title{color:#172232}.swc-catalog-card__button,.swc-filter__apply{color:#ad1730;background:#fff;border-color:#bb2035}.swc-catalog-card__button:hover,.swc-filter__apply:hover{background:#bb2035;color:#fff}.swc-catalog__mobile-filter{border-color:#bb2035}.swc-product__thumb{background:#fff}.swc-product__qty{border-color:#98a7b7}.swc-product__qty button,.swc-product__qty input{color:#172232}.swc-product__opening,.swc-product__features .rte,.swc-product__features ul,.swc-product__details .rte{color:#33455a}.swc-product__promises span+span{border-color:#bb2035}.swc-product__add{background:#bb2035!important;border-color:#bb2035!important;color:#fff!important}}@media(prefers-color-scheme:dark){.swc-homepage{--swc-black: #0e131b;--swc-charcoal: #151d27;--swc-line: #3b4859;--swc-red: #f03750;background:#0e131b;color:#f2f5fa}.swc-catalog,.swc-product{background:#0e131b;color:#f2f5fa}.swc-product__features .rte,.swc-product__opening,.swc-product__details .rte{color:#d5deea}.swc-catalog__tools p,.swc-catalog__tools label{color:#c0cbda}.swc-catalog__sidebar-heading a,.swc-product__section-heading>a{color:#cbd6e4}.swc-filter__link,.swc-filter__check{color:#d7e0ec}.swc-filter__check small{color:#b5c0d0}.swc-catalog-card__button,.swc-filter__apply{color:#fff}}@media(prefers-reduced-motion:reduce){.swc-homepage,.swc-catalog,.swc-product{transition:none}}@media(prefers-color-scheme:dark){#MainContent:is([data-template^=page],[data-template^=article]) .section-wrapper:not(.hero-wrapper) .section-background,#MainContent:is([data-template^=page],[data-template^=article]) .section-wrapper:not(.hero-wrapper)>.section{--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground-muted: var(--swc-muted) !important;--color-foreground-subdued: var(--swc-muted) !important;background-color:var(--swc-panel-bg)!important;color:var(--swc-text)!important}#MainContent[data-template^=blog] blog-posts-list .section-background,#MainContent[data-template^=blog] blog-posts-list .section.blog-posts,#MainContent[data-template^=blog] blog-posts-list .blog-post-item,#MainContent[data-template^=blog] blog-posts-list .blog-post-card{--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground-muted: var(--swc-muted) !important;--color-foreground-subdued: var(--swc-muted) !important;background-color:var(--swc-panel-bg)!important;color:var(--swc-text)!important;border-color:var(--swc-line)}#MainContent[data-template^=page] .section-wrapper:not(.hero-wrapper) .text-block:not([style*="--color:"]),#MainContent[data-template^=article] .section-wrapper:not(.hero-wrapper) .text-block:not([style*="--color:"]),#MainContent[data-template^=blog] blog-posts-list .text-block:not([style*="--color:"]),#MainContent[data-template^=article] .blog-post-content:not([style*="--color:"]),#MainContent[data-template^=page] .page-content{--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;color:var(--swc-text)!important}#MainContent[data-template^=blog] .blog-post-card__title-link,#MainContent[data-template^=blog] .blog-post-card__title-link :is(h1,h2,h3,h4,span),#MainContent[data-template^=blog] .blog-post-card__content-text:not([style*="--color:"]),#MainContent[data-template^=article] .blog-post-content :is(p,li,blockquote,td,th),#MainContent[data-template^=article] .blog-post-comments-container{color:var(--swc-text)!important}#MainContent[data-template^=blog] .text-block[style*="#CC222B"],#MainContent[data-template^=blog] .text-block[style*="#cc222b"]{--color: var(--swc-link) !important;color:var(--swc-link)!important}#MainContent[data-template^=article] .blog-post-content a,#MainContent[data-template^=page] .section-wrapper:not(.hero-wrapper) :is(.text-block,.page-content) a:not(.button){color:var(--swc-link)!important;text-decoration:underline;text-underline-offset:2px}#MainContent[data-template^=blog] .blog-post-card__title-link:is(:hover,:focus-visible),#MainContent[data-template^=blog] .blog-post-card__content-text a:is(:hover,:focus-visible){color:var(--swc-link)!important}}@media(prefers-color-scheme:light){#MainContent:is([data-template^=page],[data-template^=article]) .section-wrapper:not(.hero-wrapper) .section-background,#MainContent:is([data-template^=page],[data-template^=article]) .section-wrapper:not(.hero-wrapper)>.section,#MainContent[data-template^=blog] blog-posts-list .section-background,#MainContent[data-template^=blog] blog-posts-list .section.blog-posts,#MainContent[data-template^=blog] blog-posts-list .blog-post-item,#MainContent[data-template^=blog] blog-posts-list .blog-post-card{--color-background: var(--swc-panel-bg) !important;--color-background-rgb: var(--swc-panel-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground-muted: var(--swc-muted) !important;--color-foreground-subdued: var(--swc-muted) !important;background-color:var(--swc-panel-bg)!important;color:var(--swc-text)!important}#MainContent[data-template^=page] .section-wrapper:not(.hero-wrapper) .text-block:not([style*="--color:"]),#MainContent[data-template^=article] .section-wrapper:not(.hero-wrapper) .text-block:not([style*="--color:"]),#MainContent[data-template^=blog] .section-wrapper:not(.hero-wrapper) .text-block:not([style*="--color:"]),#MainContent[data-template^=blog] blog-posts-list .text-block:not([style*="--color:"]),#MainContent[data-template^=page] .page-content,#MainContent[data-template^=article] .blog-post-content:not([style*="--color:"]){--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;color:var(--swc-text)!important}#MainContent[data-template^=blog] .blog-post-card__title-link,#MainContent[data-template^=blog] .blog-post-card__content-text:not([style*="--color:"]),#MainContent[data-template^=article] .blog-post-content :is(h1,h2,h3,h4,h5,h6,p,li,blockquote){color:var(--swc-text)!important}#MainContent[data-template^=article] .blog-post-content a,#MainContent[data-template^=page] .section-wrapper:not(.hero-wrapper) :is(.page-content,.text-block) a:not(.button){color:var(--swc-link)!important;text-decoration:underline;text-underline-offset:2px}}.footer .section .text-block:not([style*="--color:"]),.footer-utilities .section .text-block:not([style*="--color:"]){--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;color:var(--swc-text)!important}.footer .section .text-block[style*="#F30700"],.footer .section .text-block[style*="#f30700"]{--color: var(--swc-link) !important;color:var(--swc-link)!important}.footer .section :is(input[type=email],input[type=text],textarea){color:var(--swc-text)}.footer .section :is(input[type=email],input[type=text],textarea):focus-visible{outline:2px solid var(--swc-accent);outline-offset:2px}footer .footer-content .text-block--text_LWt8Pz,footer .footer-content .text-block--text_LWt8Pz>*,footer .footer-content .text-block--text_LWt8Pz :is(h1,h2,h3,h4,h5,h6,p,span,strong),footer .footer-content .text-block:not([style*="--color:"]),footer .footer-content .text-block:not([style*="--color:"])>:is(h1,h2,h3,h4,h5,h6,p,span,strong){--color: var(--swc-text) !important;--color-rgb: var(--swc-text-rgb) !important;--color-foreground: var(--swc-text) !important;--color-foreground-rgb: var(--swc-text-rgb) !important;color:var(--swc-text)!important}footer .footer-content .text-block[style*="#F30700"],footer .footer-content .text-block[style*="#f30700"],footer .footer-content .text-block[style*="#F30700"] p,footer .footer-content .text-block[style*="#f30700"] p{--color: var(--swc-link) !important;--color-rgb: var(--swc-text-rgb) !important;color:var(--swc-link)!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/swc-adaptive-theme.css.map */
