#MainContent,#MainContent .color-scheme-1,#MainContent .color-scheme-2,#MainContent .color-scheme-5,.menu-drawer,.menu-drawer.color-scheme-1,dialog.cart-drawer__dialog,dialog.quick-add-modal,dialog.facets,dialog.search-modal__content,.menu-drawer .color-scheme-1,dialog.cart-drawer__dialog .color-scheme-1,dialog.quick-add-modal .color-scheme-1,dialog.facets .color-scheme-1,dialog.search-modal__content .color-scheme-1{--color-background: rgb(255 255 255 / 1);--color-background-rgb: 255 255 255;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(10 14 20 / 1);--color-foreground-rgb: 10 14 20;--color-foreground-heading: rgb(10 14 20 / 1);--color-foreground-heading-rgb: 10 14 20;--color-primary: rgb(10 14 20 / 1);--color-primary-rgb: 10 14 20;--color-primary-hover: rgb(15 102 214 / 1);--color-primary-hover-rgb: 15 102 214;--color-border: rgb(227 232 239 / 1);--color-border-rgb: 227 232 239;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(15 102 214 / 1);--color-primary-button-border: rgb(15 102 214 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(12 92 176 / 1);--color-primary-button-hover-border: rgb(12 92 176 / 1);--color-secondary-button-text: rgb(10 14 20 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(10 14 20 / 1);--color-secondary-button-hover-text: rgb(10 14 20 / 1);--color-secondary-button-hover-background: rgb(244 247 251 / 1);--color-secondary-button-hover-border: rgb(10 14 20 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(10 14 20 / .85);--color-input-text-rgb: 10 14 20;--color-input-border: rgb(10 14 20 / .45);--color-input-hover-background: rgb(250 250 250 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(227 232 239 / 1);--color-variant-text: rgb(10 14 20 / 1);--color-variant-text-rgb: 10 14 20;--color-variant-hover-background: rgb(244 247 251 / 1);--color-variant-hover-text: rgb(10 14 20 / 1);--color-variant-hover-border: rgb(201 209 220 / 1);--color-selected-variant-background: rgb(10 14 20 / 1);--color-selected-variant-border: rgb(10 14 20 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 31 40 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 31 40 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%);--style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%);--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);--input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + .5px) var(--color-input-border);--checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));--border-color: rgb(var(--color-border-rgb) / var(--opacity-50));--card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));--card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));--card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10))}#MainContent [id$=__jjs_hero],#MainContent [id$=__jjs_hero] .color-scheme-1{--color-background: rgb(0 0 0 / 1);--color-background-rgb: 0 0 0;--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 1);--color-foreground-heading-rgb: 255 255 255;--color-primary: rgb(255 255 255 / 1);--color-primary-rgb: 255 255 255;--color-primary-hover: rgb(26 127 255 / 1);--color-primary-hover-rgb: 26 127 255;--color-border: rgb(255 255 255 / .1);--color-border-rgb: 255 255 255;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(26 127 255 / 1);--color-primary-button-border: rgb(26 127 255 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(10 95 204 / 1);--color-primary-button-hover-border: rgb(10 95 204 / 1);--color-secondary-button-text: rgb(255 255 255 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(255 255 255 / .25);--color-secondary-button-hover-text: rgb(255 255 255 / 1);--color-secondary-button-hover-background: rgb(255 255 255 / .08);--color-secondary-button-hover-border: rgb(255 255 255 / .5);--color-input-background: rgb(17 17 17 / 1);--color-input-text: rgb(255 255 255 / 1);--color-input-text-rgb: 255 255 255;--color-input-border: rgb(51 51 51 / 1);--color-input-hover-background: rgb(26 26 26 / 1);--color-variant-background: rgb(17 17 17 / 1);--color-variant-border: rgb(51 51 51 / 1);--color-variant-text: rgb(255 255 255 / 1);--color-variant-text-rgb: 255 255 255;--color-variant-hover-background: rgb(26 26 26 / 1);--color-variant-hover-text: rgb(255 255 255 / 1);--color-variant-hover-border: rgb(68 68 68 / 1);--color-selected-variant-background: rgb(26 127 255 / 1);--color-selected-variant-border: rgb(26 127 255 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(10 95 204 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(10 95 204 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));color:var(--color-foreground)}#MainContent{background-color:var(--color-background);color:var(--color-foreground)}.menu-drawer,dialog.cart-drawer__dialog,dialog.quick-add-modal,dialog.facets,dialog.search-modal__content{background-color:var(--color-background);color:var(--color-foreground)}#MainContent a[href="/collections/clean"]:not(.chip):not(.button):not([class*=btn]),.menu-drawer a[href="/collections/clean"],dialog a[href="/collections/clean"]{color:#0f66d6!important}#MainContent a[href="/collections/restore"]:not(.chip):not(.button):not([class*=btn]),.menu-drawer a[href="/collections/restore"],dialog a[href="/collections/restore"]{color:#b85900!important}#MainContent a[href="/collections/protect"]:not(.chip):not(.button):not([class*=btn]),.menu-drawer a[href="/collections/protect"],dialog a[href="/collections/protect"]{color:#0f7a2a!important}#MainContent [id$=__jjs_hero] a[href="/collections/clean"]{color:#4f9bff!important}#MainContent [id$=__jjs_hero] a[href="/collections/restore"]{color:#f0953a!important}#MainContent [id$=__jjs_hero] a[href="/collections/protect"]{color:#35c659!important}#MainContent .jjs-col-header{border-bottom-color:#e3e8ef}#MainContent .jjs-col-header[style*="#4F9BFF"]{--cat-color: #0F66D6 !important}#MainContent .jjs-col-header[style*="#F0953A"]{--cat-color: #B85900 !important}#MainContent .jjs-col-header[style*="#35C659"]{--cat-color: #0F7A2A !important}#MainContent .jjs-col-header__title{color:#0a0e14}#MainContent .jjs-col-header__tagline{color:#5b6775}#MainContent .jjschips{background:#f4f7fb}#MainContent .jjschips .lbl{color:#5b6775}#MainContent .jjschips a.chip{color:#0a0e14;border-color:#c9d1dc;background:#fff}#MainContent .jjschips a.chip:hover{border-color:#0f66d6;color:#0a0e14}#MainContent .jjschips a.chip.step1{border-color:#0f66d68c}#MainContent .jjschips a.chip.step2{border-color:#b859008c}#MainContent .jjschips a.chip.step3{border-color:#0f7a2a8c}#MainContent .jjschips a.chip.on,#MainContent .jjschips a.chip.step1:hover,#MainContent .jjschips a.chip.step2:hover,#MainContent .jjschips a.chip.step3:hover{color:#fff!important}#MainContent .jjschips a.chip.on:not(.step2):not(.step3){background:#0f66d6;border-color:#0f66d6}#MainContent .jjschips a.chip.step1:hover{background:#0f66d6;border-color:#0f66d6}#MainContent .jjschips a.chip.step2.on,#MainContent .jjschips a.chip.step2:hover{background:#b85900;border-color:#b85900}#MainContent .jjschips a.chip.step3.on,#MainContent .jjschips a.chip.step3:hover{background:#0f7a2a;border-color:#0f7a2a}#MainContent .jjsabout{background:#fff;color:#2b3340;--gray: #5B6775;--line: #e3e8ef;--clean: #0F66D6;--restore: #B85900;--protect: #0F7A2A;--blue: #0F66D6}#MainContent .jjsabout h1,#MainContent .jjsabout h2,#MainContent .jjsabout h3{color:#0a0e14}#MainContent .jjsabout .hero .tag{color:#0f66d6}#MainContent .jjsabout .story-img{background:#f4f7fb;color:#5b6775}#MainContent .jjsabout .story-img .when{color:#0f66d6;background:#0f66d61a}#MainContent .jjsabout .story p{color:#39424e}#MainContent .jjsabout .story p strong,#MainContent .jjsabout .promise .flagline p strong{color:#0a0e14}#MainContent .jjsabout .beliefs,#MainContent .jjsabout .cta{background:#f4f7fb}#MainContent .jjsabout .belief{background:#fff}#MainContent .jjsabout .belief p{color:#4a5562}#MainContent .jjsabout .promise .flagline p{color:#2b3340}#MainContent .jjsabout .cta .ghost{border-color:#9aa4b0;color:#0a0e14}#MainContent .jjsabout .assure{color:#5b6775}#MainContent .jjsarea .hero{background:#f4f7fb;color:#0a0e14}#MainContent .jjsarea .hero .tag{color:#0f66d6}#MainContent .jjsarea .hero h1{color:#0a0e14}#MainContent .jjsarea .hero p{color:#4a5562}#MainContent .jjsarea .hero p strong{color:#0a0e14}#MainContent .jjsarea .h-price{color:#5b6775}#MainContent .jjsarea .kitband{background:#f4f7fb;color:#0a0e14}#MainContent .jjsarea .kitband h2{color:#0a0e14}#MainContent .jjsarea .kitband p,#MainContent .jjsarea .kit-cta .knote{color:#4a5562}#MainContent .jjsarea .kit-prods .kp{background:#fff;border-color:#e3e8ef}#MainContent .jjsarea .kit-prods .plus{color:#8a93a0}#MainContent .jjspdp .ap-brand{background:#f4f7fb;color:#0a0e14}#MainContent .jjspdp .ap-brand-copy .ap-tag{color:#0f66d6}#MainContent .jjspdp .ap-brand-copy h2{color:#0a0e14}#MainContent .jjspdp .ap-brand-copy p{color:#4a5562}#MainContent .jjspdp .ap-brand-img{background:#e9eef5;border-color:#e3e8ef;color:#5b6775}#MainContent .jjspdp .ap-brand-img .when{color:#0f66d6;background:#0f66d61a}#MainContent .jjspdp .closer{background:#f4f7fb;color:#0a0e14}#MainContent .jjspdp .closer h2,#MainContent .jjspdp .closer .c-price{color:#0a0e14}#MainContent .jjspdp .closer p{color:#4a5562}#MainContent .jjspdp .closer .assure2{color:#5b6775}#MainContent .jjspdp .closer .c-add--soon{background:#e9edf2;color:#6b7280}.jjs-fs{--jjs-fs-green: #1f7a36}.jjs-fs .jjs-fs__fill{background:#2abb45}.jjs-fs .jjs-fs__check{background:#1f7a36;color:#fff}.jjs-fs .jjs-fs__btn{background:#0f66d6}.jjs-club-pill{display:none!important}.menu-drawer li:has(>a[href="/pages/staff-club"]){display:none!important}.announcement-bar__slide,.announcement-bar__slide *{text-wrap:balance}@media screen and (max-width:749px){.announcement-bar__slides{min-width:calc(100vw - 32px)}}@media screen and (max-width:749px){.header__navigation-bar-row{display:none!important}.menu-drawer__menu.has-submenu{display:flex;flex-direction:column}.menu-drawer__menu.has-submenu>li{order:20}.menu-drawer__menu.has-submenu>li:has(>a[href="/"]){display:none}.menu-drawer__menu.has-submenu>li.jjs-sys-drawer{display:none}.menu-drawer__menu.has-submenu>li:has(>a[href="/collections/clean"]){order:1}.menu-drawer__menu.has-submenu>li:has(>a[href="/collections/restore"]){order:2}.menu-drawer__menu.has-submenu>li:has(>a[href="/collections/protect"]){order:3}.menu-drawer__menu.has-submenu>li:has(>a[href="/collections/all"]){order:4}.menu-drawer__menu.has-submenu>li:has(>a[href="/collections/bundles"]){order:5}.menu-drawer__menu.has-submenu>li:has(>a[href="/pages/about"]){order:6}.menu-drawer__menu.has-submenu>li{margin:0;padding:0}.menu-drawer .menu-drawer__menu-item--mainlist{min-height:60px;padding-block:0;font-weight:700;border-bottom:1px solid #e3e8ef}.jjs-footer__twocol{width:auto;margin:0;grid-template-columns:1fr 1fr;column-gap:24px}.jjs-footer__link,.jjs-footer__policy-link,.jjs-footer__wordmark,.jjs-story__cta,#MainContent .jjsarea .viewlink,#MainContent .jjschips a.chip{display:inline-flex;align-items:center;min-height:44px;min-width:44px}#MainContent .jjsarea .addbtn,#MainContent .jjspdp a.add,#MainContent .jjspdp .sb-btn,.jjs-fs .jjs-fs__btn,#MainContent .facets-toggle__button{min-height:44px}#MainContent .search__reset-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jjs-light.css.map */
