#MainContent{--font-body-family: "Bricolage Grotesque", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-heading-family: var(--font-body-family);background:#efe7e5;--color-foreground: 87,67,54;color:rgb(var(--color-foreground))}#MainContent [class*=color-scheme]{background:transparent;--color-foreground: inherit}@media(max-width:767px){#MainContent [class*=color-scheme]{padding-top:0!important}}@media screen and (max-width:749px){.slider.slider--mobile{margin-bottom:0!important}}#MainContent,#MainContent .rte,#MainContent .rte *{font-family:var(--font-body-family)}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6{font-family:var(--font-heading-family)}#MainContent h1{font-size:3.6rem;font-weight:700;line-height:.85;letter-spacing:-.03em}#MainContent h2{font-size:3.2rem;font-weight:700;line-height:.92;letter-spacing:-.03em}#MainContent h3{font-size:2.4rem;font-weight:400;line-height:1.07;letter-spacing:-.03em}#MainContent p,#MainContent .rte{font-size:1.6rem;line-height:1.5}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{border-radius:0}@media(min-width:750px){#MainContent h1{font-size:4.8rem}#MainContent h2{font-size:4.4rem}#MainContent h3{font-size:2.8rem}#MainContent p,#MainContent .rte{font-size:1.8rem}}@media(min-width:990px){#MainContent h1{font-size:5.8rem}#MainContent h2{font-size:5.4rem}#MainContent h3{font-size:3.2rem}#MainContent p,#MainContent .rte{font-size:2rem}}.price-ker{font-weight:600!important;font-size:2.4rem!important;line-height:.85!important;letter-spacing:.05em!important}@media(min-width:750px){.price-ker{font-size:2.8rem!important}}@media(min-width:990px){.price-ker{font-size:3.2rem!important}}#MainContent .product-media-container{border-radius:0;border:none}#MainContent .thumbnail-list .thumbnail{border-radius:0;border:none;border-color:unset;box-shadow:unset}#MainContent .thumbnail-list .thumbnail[aria-current=true]{border-color:#ccc;box-shadow:unset}#MainContent .wrap-price{display:flex;flex-direction:row;align-items:center;gap:15px}#MainContent .wrap-price .custom-price{font-size:2rem!important;font-weight:600;margin:5px 0;color:#856a59}#MainContent .wrap-price .custom-compare-price{font-size:1.6rem!important;color:#af9d91}#MainContent .wrap-price .custom-compare-price s{text-decoration:line-through}#MainContent .wrap-price .custom-excerpt{font-size:1.4rem!important;padding-top:5px}#MainContent .ker-steps-container .ker-step-title{color:#856a59;font-size:20px}#MainContent .ker-steps-container .ker-tab{color:#856a59;font-size:16px;font-weight:400}#MainContent .ker-steps-container .ker-tab.active{color:#fff7f5;background:#af9d91}#MainContent .ker-steps-container .ker-confirm-button{color:#fff7f5;background:#ddd3ce;font-size:20px}#MainContent .ker-steps-container .ker-confirm-button.enabled{color:#fff7f5;background:#9e887b}#MainContent .ker-steps-container .ker-step-header-title{color:#856a59;font-size:14px}#MainContent .ker-steps-container .ker-step-header-choice{color:#856a59;font-size:20px}#MainContent .ker-steps-container .ker-freq-label{color:#fff7f5;font-size:20px}#MainContent .ker-steps-container .ker-wash-frequency-question{font-size:16px;margin-bottom:0}#MainContent .ker-steps-container .ker-frequency-tooltip{color:#fff7f5}#MainContent .ker-steps-container .ker-benefits-list{font-size:14px}#MainContent .product-form__submit:not(.ker-disabled){color:#fff7f5!important;background-color:#9e887b!important;border-radius:5px!important}#MainContent .button:not([disabled]):hover:after{border:unset;box-shadow:none}#MainContent .product-form{margin-bottom:0}#MainContent p.presale-note{font-size:14px;text-align:center;margin:5px 0 50px}@media(min-width:750px){#MainContent .custom-price{font-size:2.6rem!important}}#MainContent .ker-faq-section{margin-bottom:40px}#MainContent .ker-faq-section .accordion{border-bottom:1px solid #AF9D91}#MainContent .ker-faq-section .accordion:first-child{border-top:1px solid #AF9D91}#MainContent .ker-faq-section .accordion .icon-accordion{display:none}#MainContent .ker-faq-section .accordion svg{width:18px;height:18px}#MainContent .ker-faq-section .accordion .summary__title h3{font-size:2rem;font-weight:400}#MainContent .ker-faq-section .accordion .accordion__content.rte *{font-size:1.8rem;line-height:2.2rem}#MainContent .ker-showcase-grid .ker-showcase-grid__title h3{color:#856a59;font-size:26px;font-weight:400;text-align:left;margin-bottom:20px}#MainContent .ker-showcase-grid .ker-showcase-grid__container .grid__item{padding-left:5px;padding-right:5px}#MainContent .ker-showcase-grid .product-card-wrapper .card__inner{flex-grow:unset!important}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information.showcase-info{padding:10px 0;display:flex;flex-direction:column}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information.showcase-info .card-information{padding-top:5px}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information .product-subtitle{font-size:12px;color:#9a897d;margin:0}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information .card__heading{color:#7b5f4e;font-size:20px;font-weight:400;flex-grow:1}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information .card__heading a:hover{text-decoration:none}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information .card__heading .variant-title{font-size:16px;font-weight:700;padding-top:5px;display:block}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information .card__heading .variant-use{font-size:16px;display:block}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .card__information .price{font-size:18px;font-weight:600;line-height:1.2}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .quick-add .button{background:#7b5f4e;color:#fff7f5;font-size:14px;font-weight:400;text-transform:uppercase;border-radius:0}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .quick-add .button:after{border-radius:0;box-shadow:none}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .quick-add .button span{width:100%}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .quick-add .button span .price{color:#fff;display:inline}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .quick-add .button span .price .price__container{margin-bottom:0}#MainContent .ker-showcase-grid .product-card-wrapper .card__content .quick-add .button span .price .price__sale s{display:none}@media not (min-width:750px){.ker-showcase-grid .product-grid .grid__item .card{flex-direction:row;gap:15px}.ker-showcase-grid .product-grid .grid__item .card .card__inner{flex:0 0 33%}.ker-showcase-grid .product-grid .grid__item .card .card__content .card__information{padding-top:0}.ker-showcase-grid .product-grid .grid__item .card .card__content .quick-add{margin-bottom:0}}.quick-add-modal__content-info.ker-product-modal,.ker-product-modal{--font-body-family: "Bricolage Grotesque", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-heading-family: var(--font-body-family);--color-foreground: 87,67,54;color:rgb(var(--color-foreground));font-family:var(--font-body-family);background:#efe7e5!important}[class*=ker-icon-features-container]{background:#efe7e5!important}.shopify-section:has([class*=ker-icon-features]){background:#efe7e5!important}[class*=ker-icon-features-template]{background:#efe7e5!important}.ker-product-modal [class*=color-scheme]{background:transparent;--color-foreground: inherit}.ker-product-modal,.ker-product-modal .rte,.ker-product-modal .rte *{font-family:var(--font-body-family)}.ker-product-modal h1,.ker-product-modal h2,.ker-product-modal h3,.ker-product-modal h4,.ker-product-modal h5,.ker-product-modal h6{font-family:var(--font-heading-family)}.ker-product-modal h1{font-size:3.6rem;font-weight:700;line-height:.85;letter-spacing:-.03em}.ker-product-modal h2{font-size:3.2rem;font-weight:700;line-height:.92;letter-spacing:-.03em}.ker-product-modal h3{font-size:20px!important;font-weight:400;line-height:1.07;letter-spacing:-.03em}.ker-product-modal p,.ker-product-modal .rte{font-size:1.6rem;line-height:1.5}.ker-product-modal .price-ker{font-weight:600!important;font-size:2.4rem!important;line-height:.85!important;letter-spacing:.05em!important}.ker-product-modal .wrap-price{display:flex;flex-direction:row;align-items:center;gap:15px}.ker-product-modal .wrap-price .custom-price{font-size:2rem!important;font-weight:600;margin:5px 0;color:#856a59}.ker-product-modal .wrap-price .custom-compare-price{font-size:1.6rem!important;color:#af9d91}.ker-product-modal .wrap-price .custom-compare-price s{text-decoration:line-through}.ker-product-modal .wrap-price .custom-excerpt{font-size:1.4rem!important;padding-top:5px}.ker-product-modal .product-media-container{border-radius:0;border:none}.ker-product-modal .thumbnail-list .thumbnail{border-radius:0;border:none;border-color:unset;box-shadow:unset}.ker-product-modal .thumbnail-list .thumbnail[aria-current=true]{border-color:#ccc;box-shadow:unset}.ker-product-modal .ker-steps-container .ker-step-title{color:#856a59;font-size:20px}.ker-product-modal .ker-steps-container .ker-tab{color:#856a59;font-size:16px;font-weight:400}.ker-product-modal .ker-steps-container .ker-tab.active{color:#fff7f5;background:#af9d91}.ker-product-modal .ker-steps-container .ker-confirm-button{color:#fff7f5;background:#ddd3ce;font-size:20px}.ker-product-modal .ker-steps-container .ker-confirm-button.enabled{color:#fff7f5;background:#9e887b}.ker-product-modal .ker-steps-container .ker-step-header-title{color:#856a59;font-size:14px}.ker-product-modal .ker-steps-container .ker-step-header-choice{color:#856a59;font-size:20px}.ker-product-modal .ker-steps-container .ker-freq-label{color:#fff7f5;font-size:20px}.ker-product-modal .ker-steps-container .ker-wash-frequency-question{font-size:16px;margin-bottom:0}.ker-product-modal .ker-steps-container .ker-frequency-tooltip{color:#fff7f5}.ker-product-modal .ker-steps-container .ker-benefits-list{font-size:14px}.ker-product-modal .product-form__submit:not(.ker-disabled){color:#fff7f5!important;background-color:#9e887b!important;border-radius:5px!important}.ker-product-modal .button:not([disabled]):hover:after{border:unset;box-shadow:none}.ker-showcase-grid .quick-add__submit,.ker-showcase-grid .quick-add__submit.button--secondary{background:#7b5f4e!important;color:#fff7f5!important;font-size:14px;font-weight:400;text-transform:uppercase;border-radius:0!important;border:none!important}.ker-showcase-grid .quick-add__submit:after,.ker-showcase-grid .quick-add__submit.button--secondary:after{border-radius:0!important;box-shadow:none!important;border:none!important}.ker-product-modal .product-form{margin-bottom:0}.ker-product-modal p.presale-note{font-size:14px;text-align:center;margin:5px 0 50px}.ker-product-modal .ker-faq-section{margin-bottom:40px}.ker-product-modal .ker-faq-section .accordion{border-bottom:1px solid #AF9D91}.ker-product-modal .ker-faq-section .accordion:first-child{border-top:1px solid #AF9D91}.ker-product-modal .ker-faq-section .accordion .icon-accordion{display:none}.ker-product-modal .ker-faq-section .accordion svg{width:18px;height:18px}.ker-product-modal .ker-faq-section .accordion .summary__title h3{font-size:2rem;font-weight:400}.ker-product-modal .ker-faq-section .accordion .accordion__content.rte *{font-size:1.8rem;line-height:2.2rem}@media(min-width:750px){.ker-product-modal h1{font-size:4.8rem}.ker-product-modal h2{font-size:4.4rem}.ker-product-modal h3{font-size:2.8rem}.ker-product-modal p,.ker-product-modal .rte{font-size:1.8rem}.ker-product-modal .price-ker{font-size:2.8rem!important}.ker-product-modal .wrap-price .custom-price{font-size:2.6rem!important}}@media(min-width:990px){.ker-product-modal h1{font-size:5.8rem}.ker-product-modal h2{font-size:5.4rem}.ker-product-modal h3{font-size:3.2rem}.ker-product-modal p,.ker-product-modal .rte{font-size:2rem}.ker-product-modal .price-ker{font-size:3.2rem!important}}.ker-product-modal .slider-with-text{display:flex;flex-direction:row;gap:2rem;align-items:flex-start}.ker-product-modal .slider-with-text__content{flex:1;padding-right:1rem;text-align:left}.ker-product-modal .slider-with-text__title{font-size:3.5rem;margin-bottom:1rem}.ker-product-modal .slider-with-text__subtitle{font-size:1.4rem}.ker-product-modal .slider-with-text__swiper-container{flex:1;min-width:0}.ker-product-modal .slider-with-text__swiper .swiper-slide{aspect-ratio:1 / 1}.ker-product-modal .slider-with-text__swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:8px}.ker-product-modal .slider-with-text__nav-container{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:.5rem}.ker-product-modal .slider-with-text__nav-buttons{display:flex;justify-content:flex-start;gap:12px}.ker-product-modal .slider-with-text .swiper-button-prev,.ker-product-modal .slider-with-text .swiper-button-next{position:static;width:40px;height:40px;margin:0;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.ker-product-modal .slider-with-text .swiper-button-prev:hover,.ker-product-modal .slider-with-text .swiper-button-next:hover{opacity:.7}@media(max-width:749px){.ker-product-modal .slider-with-text{flex-direction:column;gap:1.5rem}.ker-product-modal .slider-with-text__content{padding-right:0;text-align:center}.ker-product-modal .slider-with-text__nav-container{display:flex;justify-content:center}}.jdgm-rev-widg__section-title{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/ker-styles.css.map */
