.filter-loader{position:fixed;background:#00000080;top:0;right:0;bottom:0;left:0;z-index:5;display:none}.filter-loader:not(.hidden){display:block}.collection-filter{flex:0 0 25%;position:sticky;top:20px}.tab-sections{flex:0 0 75%}.tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.tabs .tab-link{font-family:Degular;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;background:no-repeat;border:1px solid #b2b6b8;border-radius:222px;padding:7.5px 19px;min-width:190px;margin-right:5px;cursor:pointer}button.tab-link.active{background:#f1f2ff;border-color:#000}.tab-content h2{margin-top:0;margin-bottom:0;font-weight:500;font-size:24px;line-height:130%;letter-spacing:0px;vertical-align:middle}.tab-content p{margin:0;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0px;vertical-align:middle;color:#515151}.tab-header-inner{border-bottom:1px solid #bfc2c3;padding-bottom:20px}.collection-wrapper{padding:20px}.subscription-container{margin-top:10px;padding:0 8px 16px}.all-products-collection{padding:28px 0;padding-right:0!important}.all-products-collection.all-products-homepage__title-container{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:24px;padding-right:18px!important}.all-products-collection .all-products-homepage__title-container .all-products-homepage__title{font-size:32px;font-style:normal;font-weight:600;line-height:30px;margin:0}.all-products-collection .all-products-homepage__title-container .btn{padding:7px 20px!important}.all-products-collection-inner{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin:0 auto}.relative.all-products-collection-repeated{border:1px solid;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .all-products-homepage__slider-item__tag{position:absolute;top:2px;right:5px;z-index:9}.all-products-homepage__slider-item__tag.best-seller-tag{rotate:-18deg}.all-products-collection .all-products-collection-inner .all-products-collection-repeated img{width:100%;height:100%;object-fit:cover;border-bottom:.818px solid #2d2d2d;transition:all .3s ease}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .product-image-wrapper{position:relative;width:100%;overflow:hidden}.all-products-collection.all-products-collection-inner .all-products-collection-repeated .product-main-image,.all-products-collection .all-products-collection-inner .all-products-collection-repeated .product-hover-image{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .3s ease;position:absolute;top:0;left:0}.all-products-collection.all-products-collection-inner .all-products-collection-repeated .product-main-image{opacity:1;z-index:1}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .product-hover-image{opacity:0;z-index:2;pointer-events:none}.all-products-collection .all-products-collection-inner .all-products-collection-repeated:hover .product-main-image{opacity:0}.all-products-collection .all-products-collection-inner .all-products-collection-repeated:hover .product-hover-image{opacity:1}.all-products-collection .all-products-collection-inner .all-products-collection-repeated a button{border:none;cursor:pointer}.all-products-collection .all-products-collection-inner .all-products-collection-repeated a{text-decoration:none;height:100%;display:block}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .all-products-homepage__slider__content{padding:12px 8px 16px;flex-direction:column;justify-content:space-between;flex:1 1 auto}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .all-products-homepage__slider__content h4{font-size:18px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0px;margin:0 0 4px}.all-products-collection-repeated .all-products-homepage__slider__content .review__stars{display:flex;align-items:center;gap:0px}.all-products-collection-repeated .all-products-homepage__slider__content .reviews{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.59px;display:flex;align-items:center;gap:4px;margin-bottom:4px}.all-products-collection-repeated .all-products-homepage__slider__content .product__description{font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px;margin:0;color:#262525}.all-products-collection-repeated .all-products-homepage__slider__content .btn{width:100%;box-sizing:border-box;font-family:Degular;font-weight:700;font-size:15px;line-height:84%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;cursor:pointer}.collection-product-atc{margin-top:20px;width:auto;border-radius:8px;font-weight:700;font-size:14px;line-height:84%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;cursor:pointer;min-height:34px}.collection-product-atc.loading{position:relative;pointer-events:none;color:transparent}.collection-product-atc.loading:after{content:"";border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:spin .6s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.subscription-options label{width:100%;display:flex;align-items:center;padding:5px 0;justify-content:space-between}.subscription-options .option-title{font-family:Degular;font-weight:500;font-size:14px;line-height:115.99999999999999%;letter-spacing:0px;vertical-align:middle;margin-left:5px}.subscription-options .price-container{font-weight:500;font-size:14px;line-height:115.99999999999999%;letter-spacing:0px;vertical-align:middle;display:none}.subs-inner{display:flex;align-items:center}.subs-inner input{margin:0}.subs-inner input[type=radio]{appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid #000;border-radius:50%;outline:none;cursor:pointer;position:relative;transition:all .2s;margin-bottom:-1px}.subs-inner input[type=radio]:checked{border-color:#000}.subs-inner input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background:#000;transform:translate(-50%,-50%)}.all-products-collection-inner .swiper-button-prev:after,.all-products-collection-inner .swiper-button-next:after{content:"";display:none!important}.all-products-collection-inner .swiper-button-prev.swiper-button-disabled,.all-products-collection-inner .swiper-button-next.swiper-button-disabled{opacity:0!important}.subscription-dropdown{display:none}.see_detail{position:absolute;bottom:0;left:0;right:0;font-family:Degular;font-weight:500;font-style:Medium;font-size:16px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;background:#e1e3ff;color:#000;text-align:center;padding:10px;z-index:9;opacity:0}.all-products-collection .all-products-collection-inner .all-products-collection-repeated:hover .see_detail{opacity:1}.see-detail-btn{display:none}.promo-card.detergent-promo{background:#3c7847}.promo-heading{padding:0 10px}.promo-card-content h3{color:#fff;font-family:Degular;font-weight:700;font-size:16px;line-height:120%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase;border:1px solid #72b29b;width:212px;margin:38px auto 0;border-radius:222px;padding:5px 0;width:100%}.promo-card-content p{font-family:Degular;font-weight:500;font-size:16px;line-height:120%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;margin-top:10px;padding:0 10px}.promo-button{width:100%;padding:0 10px;margin-top:15px}.promo-button .promo-btn{width:100%;text-align:center;font-weight:700;font-size:14px;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;min-height:34px;line-height:0px;display:flex!important}.promo-card.promo-addon .promo-card-content{position:absolute;bottom:15px}.promo-card.bundle-promo .promo-image{height:200px;margin-top:auto}.promo-card.detergent-promo.relative.all-products-collection-repeated img{width:100%;border-bottom:0;object-fit:contain}.promo-card.bundle-promo{background:#e7e9ff}.promo-card.bundle-promo h3.font-degular{font-weight:600;font-size:23px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;color:#262525;border:none;text-transform:none;margin-top:30px}.promo-card.bundle-promo p{font-weight:500;font-size:18px;line-height:140%;letter-spacing:0px;text-align:center;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#262525;text-transform:none;text-underline-offset:3px}.promo-card.bundle-promo .promo-button{margin-top:30px}.promo-card.bundle-promo img{border-bottom:0!important}.promo-card.promo-addon{background:#0d7a7a;display:flex;flex-direction:column;height:100%;box-sizing:border-box;gap:0;line-height:0}.promo-card.promo-addon .promo-image{margin:10px}.promo-card.promo-addon h3{border:none;margin-top:0;font-weight:600;font-size:22px;line-height:110.00000000000001%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:inherit}.promo-card.promo-addon .promo-image{overflow:hidden;border-radius:4.34px;border:1px solid #000}.promo-card.promo-addon p{font-weight:500;font-size:16px;line-height:140%;letter-spacing:0px;vertical-align:middle;margin-top:13px;text-transform:inherit}.promo-card-content{margin-top:0}.promo-card.promo-addon .promo-button{margin-bottom:0;margin-top:70px}.promo-card.promo-addon .promo-button a{background:#fff;color:#262525}.filter-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:30px;margin-bottom:20px}.filter-heading h3{font-family:Degular;font-weight:600;font-size:24px;line-height:120%;letter-spacing:0px;vertical-align:middle;margin-top:0;margin-bottom:0}#clear-btn{font-weight:500;font-size:16px;line-height:120%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#6e6d6d;text-underline-offset:4px;margin-bottom:0;background:transparent;border:none;cursor:pointer}.filter-heading .clear-btn{display:block}.collection-filter-title h4{font-weight:600;font-size:18px;line-height:140%;margin:0}.collection-filter-title label{font-family:Degular;font-weight:400;font-size:16px;line-height:140%;padding:4px 0;display:flex;align-items:center;cursor:pointer}.collection-filter-title label span,.filter--icon{margin-left:5px}.filter--icon svg{vertical-align:middle}.coll-filter-block input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #b6c1ca;border-radius:50%;outline:none;cursor:pointer;position:relative;transition:all .2s}.coll-filter-block input[type=radio]:checked{border-color:#13acac;border:2px solid #13acac}.coll-filter-block input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;background:#13acac;transform:translate(-50%,-50%)}.coll-filter-block input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #d3d5d6;border-radius:4px;background-color:#90909014;cursor:pointer;position:relative;transition:all .2s}.coll-filter-block input[type=checkbox]:checked{border-color:#13acac;background-color:#13acac}.coll-filter-block input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background:#fff;border-radius:2px;transform:translate(-50%,-50%)}#toggle-scent-notes{font-family:Degular;font-weight:500;font-size:15px;line-height:140%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#6f7c8e;text-underline-offset:2px;cursor:pointer}.promo-card.detergent-promo .promo-image{height:auto}.hidden-product{display:none!important}.accordion-list .accordion-item .accordion-question{-webkit-appearance:none;appearance:none;background:none;border:none;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:14px;font-weight:500;line-height:120%;padding:0;color:#262525;text-transform:uppercase;margin-bottom:3px}.accordion-list .accordion-item .accordion-answer{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.78px;max-height:0;overflow:hidden;transition:max-height .8s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1);padding:0;text-align:left;will-change:max-height,padding}.accordion-list .accordion-item .accordion-answer.active{max-height:1000px}.arrow-dropdown-icon{vertical-align:middle;margin-top:0;transition:transform .5s ease}.coll-filter-block{margin-top:20px}.accordion-question.active .arrow-dropdown-icon{transform:rotate(180deg);transition:transform .3s ease;transition-delay:.5s}.filter-mobile-header,.filter--icon{display:none}.all-products-collection-inner{grid-template-columns:repeat(2,1fr);gap:16px;column-gap:14px}@media screen and (max-width: 768px){.subscription-container{padding-bottom:14px}.collection-product-atc{margin-top:0}.all-products-collection-repeated .subscription-options{margin-bottom:5px!important}.see-detail-btn{width:100%;text-align:center;display:block;margin-top:8px;font-size:16px;line-height:120%;vertical-align:middle}.mob-see-detail{font-weight:500;font-size:16px;line-height:120%;letter-spacing:0px;text-align:center;vertical-align:middle;text-decoration:underline;color:#262525;border-bottom:1px solid #262525;display:inline!important}.tabs .tab-link{min-width:170px}.all-products-homepage__slider-item__tag svg{width:60px;height:60px}.promo-card.detergent-promo .promo-button{margin-bottom:12px}.relative.all-products-collection-repeated{border-radius:3px}}@media screen and (max-width: 989px){.tab-content h2{margin-bottom:5px}.filter-mobile-header,.filter--icon{display:block}.collection-filter{position:inherit}.filter-heading{text-align:center;border-top:1px solid;border-bottom:1px solid;display:flex;align-items:center;justify-content:center;padding-right:0;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;margin-bottom:24px}.filter-heading h3{margin-top:10px;margin-bottom:10px}.filter-heading .clear-btn,.coll-filter-inner{display:none}.coll-filter-inner.active{position:fixed;display:block;top:0;background:#fff;z-index:10000;left:0;width:80%;max-width:350px;height:100vh;transition:left .4s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:40px}.filter-mob-drawer-head{display:flex;justify-content:space-between}.coll--filter-mob{padding-left:20px;padding-right:20px}.filter-cross{padding:20px;border-bottom:1px solid #262525}.filter-mob-drawer-head{padding:0 20px}.coll-filter-block{margin-top:20}.filter-mob-drawer-head h3{font-weight:600;font-size:24px;line-height:120%;letter-spacing:0px;vertical-align:middle;margin-bottom:0}.filter-cross svg{vertical-align:middle}.filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:9999}.promo-card.promo-addon .promo-image{margin-left:5px;margin-right:5px}.promo-card.promo-addon .promo-button{margin-top:52px}.promo-card.promo-addon .promo-card-content{position:unset}}@media screen and (min-width: 750px){.all-products-collection-inner{grid-template-columns:repeat(3,1fr);gap:24px}}@media screen and (min-width: 769px){.tabs{gap:0px}.subscription-options .price-container{display:block}.promo-image{height:216px;margin-top:0}.promo-card.bundle-promo h3.font-degular{font-size:24px;font-weight:700}.promo-card.bundle-promo .promo-image{height:240px;width:100%}.promo-card.promo-addon .promo-image{height:253px}.promo-card.promo-addon .promo-button{margin-top:20px}.promo-card.detergent-promo .promo-button{margin-bottom:12px}.promo-card.promo-addon h3{font-size:28px}}@media screen and (min-width: 990px){.tabs .tab-link{padding:10px 19px;min-width:164px}.promo-image{margin-top:0}.promo-card-content h3,.promo-card-content p{font-size:18px}.collection-product-atc{margin-top:auto}.all-products-collection-repeated .all-products-homepage__slider__content .btn{font-size:14px}.collection-wrapper{padding:28px 40px 40px}.all-products-collection{padding:28px 18px}.tab-content h2{font-size:32px}.tab-content p{font-size:18px;line-height:140%}.collection-outer{display:flex;align-items:baseline;border-top:1px solid #000;padding-top:20px}.coll-filter-inner{padding-right:30px}.all-products-collection{padding:44px 0}.all-products-collection .all-products-homepage__title-container{padding-right:36px!important;margin-bottom:48px}.all-products-collection .all-products-homepage__title-container .all-products-homepage__title{font-size:48px;font-weight:600;line-height:24.23px}.all-products-collection .all-products-homepage__title-container .btn{width:282px}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .all-products-homepage__slider__content{padding:12px 10px}.all-products-collection .all-products-collection-inner .all-products-collection-repeated .all-products-homepage__slider__content h4{font-size:18px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:0;margin-bottom:0}.all-products-collection-repeated .all-products-homepage__slider__content .product__description{font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.78px;margin:0;color:#262525}.subscription-container{margin-top:10px;padding:0 12px 14px}}@media screen and (min-width: 1200px){.promo-image{margin-top:16px}.all-products-collection-inner{grid-template-columns:repeat(4,1fr);row-gap:30px}.collection-filter{flex:0 0 20%}.tab-sections{flex:0 0 80%}}@media screen and (min-width: 1900px){.promo-card.detergent-promo .promo-image{height:320px}}@media screen and (max-width: 1024px){.promo-card.bundle-promo h3{font-size:22px}.promo-card.bundle-promo p{font-size:16px}.promo-button{margin-top:0}.promo-card.detergent-promo .promo-image{height:210px}}.okeReviews[data-oke-container] svg{height:12px}.all-products-collection-repeated .subscription-options{margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/collection.css.map */
