.feature-item .figure.image-wrapper,.feature-item p{margin:0}.feature-item .figure.image-wrapper{line-height:0;margin-right:8px}.feature-item{display:flex;margin:12px 0;align-items:center}.feature-item p{font-weight:500}.cs_review{display:flex;align-items:center;gap:16px;background-color:#e6f0eb;padding:16px 20px;border-radius:20px;max-width:700px;margin-bottom:30px}.cs_review__images{display:flex}.cs_review__images .figure{width:38px;height:38px;border-radius:50%;overflow:hidden;border:3px solid #e6f0eb;margin:0 0 0 -15px}.cs_review__images .figure:first-child{margin-left:0}.cs_review__images .figure img{width:100%;height:100%;object-fit:cover;display:block}.text strong{color:#08673b;font-weight:700}details[open] .accordion__content{padding-left:0;margin-top:20px;margin-bottom:20px;color:#496257;line-height:1.4}p.accordion__title{color:#496257;font-weight:500;font-size:16px}.product__accordion.accordion summary{padding:2.4rem 0}.product__accordion.accordion details{border-bottom:1px solid rgba(0,0,0,.1)}.value_props_block{display:flex;flex-wrap:wrap;margin-block:32px;gap:40px;align-items:center}.prop_item{display:flex;flex-direction:column;align-items:center;flex:1}.prop_title{text-align:center}.prop_img{margin-bottom:12px}.prop_title p{color:#496257;font-weight:500;line-height:1.4;font-size:14px}.subscription_box{margin-top:32px;margin-bottom:32px}.bundle_box_title,.sub_box_title,.box_variant_title{display:flex;align-items:center;gap:12px;margin-bottom:24px}.bundle_box_title .step,.sub_box_title .step,.box_variant_title .step{background:#08673b;color:#fff;width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.bundle_box_title p,.sub_box_title p,.box_variant_title p{margin:0;color:#08673b;font-weight:700}.bundle-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bundle-card{position:relative;display:block;padding:15px 16px;border-radius:16px;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:.3s ease}.bundle-card .content{text-align:center}.bundle-card strong{display:block;font-size:16px;color:#08673b;letter-spacing:normal}.bundle-card p:first-child{margin-top:0}.bundle-card p{margin:4px 0 0;color:#496257;font-weight:500;letter-spacing:normal;line-height:1.4}.product-form__input--pill .ad-lander-scents input[type=radio].disabled+label{opacity:.4;pointer-events:none}.scents_op{display:flex;align-items:center;justify-content:flex-start;gap:8px}.ad-lander-scents label,.product-form__input--pill .ad-lander-scents input[type=radio]+label{width:100%!important;border:2px solid #e6f0eb;justify-content:center}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label .scent_block p{color:#08673b;font-weight:700}.scent_block p{font-weight:500}.bundle-card:has(input:checked):before{border-color:#46b4e8;content:"";border:2px solid #46b4e8;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit}.bundle-card:has(input:checked){background:#edf9ff}.bundle-card .badge{position:absolute;top:-12px;right:-2px;background:#46b4e8;border-color:#46b4e8;color:#fff;padding:5px 12px;font-size:14px;border-radius:8px 8px 0;font-weight:700;letter-spacing:normal}.bundle-card:hover{border-color:#46b4e8}fieldset.subs-box-options{display:flex;align-items:center;flex-direction:column;gap:16px;width:100%}.subs-label,.onetime-label{display:flex;align-items:center;gap:12px;flex:1}.option-card:has(>input:checked){background:#edf9ff;position:relative;border-color:#46b4e8}.option-card:has(>input):before{content:"";border:1px solid rgba(0,0,0,.1);position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit}.label-title{font-weight:700;color:#08673b}.subs-box-options label.option-card{width:100%;padding:22px;cursor:pointer;border-radius:12px;display:none}.subs-pricing span.subs_origin_price,.onetime-pricing .ot_origin_price{font-weight:700}.subs-pricing,.onetime-pricing{display:flex;align-items:center;gap:8px}.subs-pricing s,.onetime-pricing s{font-weight:700;color:#496257;opacity:.4}.subs-frequency span:not(.freq-options span){font-weight:500;color:#08673b;font-size:1.4rem;line-height:1.4}.benefit_usp strong,.benefit_usp span{color:#496257}.radio{max-width:20px;height:20px;width:100%;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:#fff;margin-top:0;position:relative}.radio:after{content:"";width:7px;height:7px;background:#fff8dc;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:.2s}.option-card input:checked+.subs-header .radio,.option-card input:checked+.onetime-header .radio{border-color:#f9c904;background:#f9c904}.option-card input:checked+.subs-header .radio:after,.option-card input:checked+.onetime-header .radio:after{transform:translate(-50%,-50%) scale(1)}.subs-header,.onetime-header{display:flex;align-items:center;justify-content:space-between}.frequency{display:flex;align-items:center;gap:16px;margin:0 0 16px;padding-bottom:24px}.frequency span{font-size:16px;font-weight:500;color:#08673b;line-height:1.4}.freq-options{display:flex;gap:8px}.freq-options label{position:relative;cursor:pointer;height:44px;width:44px;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#fff;border-radius:8px;border:1px solid transparent}.freq-options label:has(input:checked){border:2px solid #46b4e8;background:#c9e8fb}.freq-options span{border-radius:14px;font-weight:700;text-align:center}.freq-options input:checked+span{border-color:#46b4e8;color:#166534}.subs-frequency{display:flex;align-items:center;gap:16px;position:relative;flex-wrap:wrap}label.option-card{border:2px solid transparent;position:relative}.subs-header{margin-bottom:24px}label.option-card.subscription.subscription_op{position:relative}.sub-badge{position:absolute;top:0;right:-2px;background-color:#46b4e8;color:#fff;font-weight:700;padding:2px 12px 4px;transform:translateY(-50%);border-radius:8px 8px 0;font-size:14px;line-height:1.4}.divider{display:block!important;background-color:#0000001a;height:1px;width:100%;margin-top:24px;margin-bottom:16px}.benefit_usp{display:flex;align-items:center;gap:12px}.benefits{display:flex;align-items:center;gap:2.4rem}.benefit_usp>div{display:flex;flex-direction:column;gap:2px}.ad-lander-variants .product-form__input{margin-bottom:32px;max-width:100%}.ads_option_title{display:flex;align-items:center;gap:12px;margin-bottom:24px}.ads_option_title span{background-color:#08673b;border-radius:30px;padding:13px;width:32px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.ads_option_title p{color:#08673b;font-weight:700}.product__info-wrapper .ad-lander-bundle input[type=radio]+.product-hr__label{margin:0}.ad-bundles{display:flex;flex-direction:column;gap:14px}.product__media-wrapper .thumbnail-list__item .thumbnail{border-radius:16px}.product__info-wrapper .product-form__input--pill input[type=radio]+label{border-radius:16px;font-size:12px;font-weight:700;color:#08673b;letter-spacing:0;padding:14px 10px;text-align:center;width:115px;margin-right:5px;display:flex;flex-direction:column;height:100%}.scent_block{text-align:left}.scent-image .figure img{width:100%;max-width:32px;height:auto;margin:0 auto}.ad-scents{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.ad-lander-scents input[type=radio]+label{margin:0!important}.ad-scents .ad-lander-scents{flex-basis:calc(50% - 8px);height:auto}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label,.product__info-wrapper .product-form__input--pill input[type=radio]:checked+.product-hr__label{background-color:#edf9ff;border:2px solid #46b4e8;color:#08673b}.product__info-wrapper .product-form__input--pill input[type=radio]+.product-hr__label:focus-visible,.ad-lander-bundle:focus-visible,.ad-lander-bundle input:focus-visible,*:focus-visible,.ad-lander-bundle input[type=radio]:focus-visible+label,.product-form__input--pill input[type=radio]:focus-visible+label{outline:unset;box-shadow:unset!important;outline-offset:unset}.product__info-wrapper .product-form__input--pill input[type=radio]+.product-hr__label{width:100%;padding:24px 16px;border:2px solid #0000001a}.product__info-wrapper .product-hr__label .product-hr__wrapper{display:flex;align-items:center;gap:16px}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price{margin-left:auto}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-details,.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price{display:flex;flex-direction:column;gap:8px}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price{gap:4px}.product__info-wrapper .product-hr__label .product-hr__wrapper h6{color:#08673b}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-tag{background-color:#46b4e8;color:#fff;font-size:12px;font-weight:700;padding:6px 8px;border-radius:48px}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price{text-align:right}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price .price-item--qty{color:#08673b}.subscription_activate .one_time_per_wash,.onetime_activate .sub_per_wash{display:none}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price .price-text{color:#496257;font-weight:500}.ad-lander-variants .product-form__input--pill input[type=radio]+label:hover{border-color:#46b4e8}.product-media{flex:1;max-width:12rem}.product-media .image-wrapper img{aspect-ratio:15/7}.product-media img{width:100%;object-fit:contain;display:block}.d-block-mobile{display:none!important}.freeship_texts{display:flex;align-items:center;gap:2px}.truck_ic svg{vertical-align:middle}.truck_ic{line-height:0;width:100%;max-width:14px;height:auto}.freeship_label{font-size:11px;font-style:normal;font-weight:500;line-height:1.4;color:#496257}@media screen and (min-width:900px){.product__media-wrapper .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(12.5% - .8rem)}.product--large:not(.product--no-media) .product__media-wrapper{max-width:55%}.product--large:not(.product--no-media) .product__info-wrapper{max-width:45%}}@media screen and (min-width:1200px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:60%}.product--large:not(.product--no-media) .product__info-wrapper{max-width:40%}}@media screen and (max-width:1199px){.product__info-wrapper .product-form__input--pill input[type=radio]+.product-hr__label{padding:20px 10px}.product__info-wrapper .product-hr__label .product-hr__wrapper{gap:10px}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-media img{max-width:100px;height:auto}}@media screen and (max-width:767px){.product__info-wrapper{margin-bottom:32px;margin-top:32px}}@media screen and (max-width:749px){.product__info-wrapper .product-form__input--pill input[type=radio]+.product-hr__label{padding:16px 12px;text-align:center}.product__info-wrapper .product-hr__label .product-hr__wrapper{gap:16px}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-media img{max-width:117px;height:auto}.product__info-wrapper .product-hr__label .product-hr__wrapper{flex-direction:column;text-align:center}.product__info-wrapper .product-form__input{max-width:100%}.d-block-desktop{display:none!important}.d-block-mobile{display:block!important}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-price{text-align:center;margin:0 auto}.product__info-wrapper .product-form__input--pill input[type=radio]+label{padding:14px 8px;width:105px}.product__info-wrapper .product__title .h3{font-size:3.2rem}.ad-scents{justify-content:flex-start}.product__info-wrapper .product-form__input--pill .ad-lander-scents input[type=radio]+label{margin:0;width:100%}.cs_review{margin-bottom:4rem}.ad-bundles{flex-direction:row}.product__info-wrapper .product-form__input--pill input[type=radio]+.product-hr__label{margin-right:0}.product__info-wrapper .product-hr__label .product-hr__wrapper h6{font-size:16px}.ad-bundles{gap:6px}.product__info-wrapper .product-hr__label .product-hr__wrapper{gap:12px}.product__info-wrapper .product-form__input--pill input[type=radio]+.product-hr__label{padding:16px 5px 12px}.product__info-wrapper .product-hr__label .product-hr__wrapper .product-tag{padding:5px 8px 6px;margin-top:8px}.selling{padding:2px 8px;width:max-content;right:unset;left:50%;transform:translate(-50%,-50%);font-size:11px}.freeship_texts{gap:4px;margin-top:8px;justify-content:center}.ad-lander-bundle{flex-basis:calc(33.33% - 6px)}}@media screen and (max-width:450px){.product__info-wrapper .product-hr__label .product-hr__wrapper .product-tag{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/section-main-ad-lander.css.map */
