.ig-swiper-media,.kaching-bundles__block,.kaching-bundles-sticky-atc,.kach-b,.kanso-tiers--cards_h .kanso-tiers-img{display:none!important}.kanso-tiers--cards_h .offer-test-hori{display:block!important}.kanso-tiers--cards_img .offer-test-hori{display:none!important}.gift-card.gift-card--unlocked .gift-card__lock{display:none}.gift-card.gift-card--locked .gift-card__lock{display:flex}.kanso-faq-mobile{display:none}@media(max-width:915px){.kanso-faq-mobile{display:block}.below_media_custom.desktop_only{display:none}}.kanso-video-still{width:100%;height:100%;object-fit:cover;display:block}.videos_slider_item .custom_button,.videos_slider_item video{display:none!important}.kanso-protect{margin:14px 16px 6px;background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:10px 14px}.kanso-protect-page .kanso-protect{margin:24px 0 0;max-width:100%}.kanso-protect__row{display:flex;align-items:center;gap:12px;cursor:pointer;margin:0}.kanso-protect__switch{position:relative;width:40px;height:22px;flex:0 0 40px}.kanso-protect__switch input{opacity:0;width:0;height:0;position:absolute}.kanso-protect__slider{position:absolute;top:0;right:0;bottom:0;left:0;background:#cfcfcf;border-radius:22px;transition:.2s}.kanso-protect__slider:before{content:"";position:absolute;width:16px;height:16px;left:3px;top:3px;background:#fff;border-radius:50%;transition:.2s;box-shadow:0 1px 3px #00000040}.kanso-protect__switch input:checked+.kanso-protect__slider{background:sienna}.kanso-protect__switch input:checked+.kanso-protect__slider:before{transform:translate(18px)}.kanso-protect__text{flex:1;line-height:1.25}.kanso-protect__text strong{font-size:1.2rem;display:block;color:#1f1f1f}.kanso-protect__text small{font-size:1.05rem;color:#666}.kanso-protect__info{display:inline-flex;width:14px;height:14px;border-radius:50%;border:1px solid #999;color:#999;font-size:9px;align-items:center;justify-content:center;font-style:italic;margin-left:4px;vertical-align:middle;cursor:help}.kanso-protect__price{font-size:1.25rem;font-weight:600;white-space:nowrap}.kanso-cart-trust{padding:6px 16px 18px;text-align:center;font-size:1.15rem;color:#1f1f1f}.kanso-cart-trust__row{font-weight:700;letter-spacing:.02em}.kanso-cart-trust__check{display:inline-flex;width:16px;height:16px;border-radius:50%;background:sienna;color:#fff;font-size:10px;align-items:center;justify-content:center;margin-right:4px}.kanso-cart-trust__sub{font-size:1.05rem;color:#444;margin-top:4px}.kanso-cart-trust__stars{color:sienna;letter-spacing:1px}.prior-timer-content{background-color:sienna!important}.kanso-cart-upsell{padding:60px 0 40px;text-align:center}.kanso-cart-upsell__title{font-size:2.6rem;font-weight:600;margin:0 0 28px;font-family:Inter,sans-serif}.kanso-cart-upsell__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:749px){.kanso-cart-upsell__grid{grid-template-columns:repeat(2,1fr);gap:14px}}.kanso-cart-upsell__card{display:block;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 35px #0000000d;text-decoration:none;color:inherit}.kanso-cart-upsell__media img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.kanso-cart-upsell__body{padding:16px}.kanso-cart-upsell__name{font-weight:600;font-size:1.4rem;margin-bottom:6px}.kanso-cart-upsell__price{color:sienna;font-weight:600}.kanso-cart-upsell__price s{color:#888;font-weight:400;margin-left:6px}.kanso-cart-upsell__cta{margin-top:28px}.kanso-newsletter{background:#f8f9fb;padding:60px 20px}.kanso-newsletter__title{font-size:3rem;font-weight:600;margin:0 0 8px;font-family:Inter,sans-serif}.kanso-newsletter__text{color:#555;margin:0 0 22px}.kanso-newsletter__form{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:340px;margin:0 auto}.kanso-newsletter__form .field__input{width:100%;padding:12px 14px;border:1px solid #1f1f1f;border-radius:6px;font-size:1.5rem}.kanso-newsletter__form .button{width:100%}.kanso-reviews{padding:60px 0 70px;font-family:Inter,sans-serif}.kr-head{display:grid;grid-template-columns:1.2fr 1fr auto;gap:32px;align-items:center;padding-bottom:28px;border-bottom:1px solid #eee;margin-bottom:28px}@media(max-width:749px){.kr-head{grid-template-columns:1fr;gap:18px}}.kr-title{font-size:2.8rem;margin:0 0 8px;font-weight:600}.kr-stars{color:sienna;letter-spacing:2px;font-size:1.4rem}.kr-stars--big{font-size:2rem}.kr-star--off{color:#ddd}.kr-summary{display:flex;align-items:center;gap:12px;color:#444}.kr-bar{display:flex;align-items:center;gap:10px;font-size:1.2rem;margin:4px 0}.kr-bar__label{width:34px;color:#444}.kr-bar__track{flex:1;height:10px;background:#eee;border-radius:6px;overflow:hidden}.kr-bar__fill{display:block;height:100%;background:sienna}.kr-bar__pct{width:40px;text-align:right;color:#444}.kr-list{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}@media(max-width:749px){.kr-list{grid-template-columns:1fr}}.kr-review{background:#fff;border:1px solid #eee;border-radius:14px;padding:22px}.kr-review__head{display:flex;gap:12px;align-items:center;margin-bottom:12px}.kr-avatar{width:40px;height:40px;border-radius:50%;background:sienna;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.kr-review__meta{font-size:1.25rem;color:#444}.kr-verified{color:sienna;font-size:1.1rem;margin-left:6px}.kr-review__title{margin:0 0 6px;font-size:1.6rem;font-weight:600}.kr-review__body{margin:0;color:#333;line-height:1.5}.cc-offer-card__image,.bundle-tier__img img{object-fit:contain}.faq_product .answer_product{display:none}.pdp_pdt_check .icons_with_text_flex .icons_with_text_item,.pdp_pdt_heading2 .h1,.pdp_pdt_listitems,body .bundle-tier__foot,body span.gift-card__badge,body .gift-card__lock-pill,body span.bundle-refill__title,body button.cc-fc-card__buttons,.review_slider_rating_top,.pdp_footer_form p strong,button#Subscribe,.field_lp input,.pdp_footer_menu p,.pdp_footer_menu ul a,.pdp_footer_copyright,.custom_sticky_flex-right a,.pdp_headertop_text1,.cc-atc__label{text-transform:none!important}.cc-defense-hero__button,.cc-guarantee-banner__button,.cc-difference-slider__button,.cc-real-life__button,.symptoms__button{background:sienna!important;color:#fff!important;border-color:sienna!important}.cc-defense-hero__button:hover,.cc-guarantee-banner__button:hover,.cc-difference-slider__button:hover,.cc-real-life__button:hover,.symptoms__button:hover{background:#8f4a28!important;color:#fff!important}.prior-timer-text{display:flex;justify-content:center;color:#fff;font-size:14px;gap:5px}.prior-timer-text p{margin:6px 0}div#countdown{display:flex;font-weight:800;align-items:center}.prior-timer-text span{margin-top:.6rem;margin-bottom:.6rem}.shipping-return-container{background:#1f1f1f}.shipping-return-content{display:flex;justify-content:space-between;padding:6px 0;max-width:90%;margin:auto;color:#fff}.shipping-return-content span{display:flex;align-items:center;gap:8px}.shipping-return-content span svg{width:18px}.shipping-return-content span p{margin:0}.cart-item__discounted-prices .oprice,.cart-item__price-wrapper .oprice{color:sienna!important;font-weight:700}.cart-item__discounted-prices .sprice{color:#1f1f1f!important;font-weight:600;font-size:1.1rem}.cart-item__old-price{color:#888!important}.pdp_bar_1 .flex_custom_item_flex,.flex_custom_item_flex,.icon_with_text_lpnew .flex_custom_item{text-transform:none!important}.product_image_wrapper img,.product-main-slider img{width:100%;height:auto;display:block}.rating-star{color:sienna}.price__sale .price-item--regular{margin-left:.6rem}.video_wrapper_custom>img{position:relative!important;width:100%;height:auto!important;aspect-ratio:334/420;object-fit:cover;display:block}@media(max-width:749px){.video_wrapper_custom>img{aspect-ratio:240/340}}.cc-real-life-card__media .kanso-video-still{position:relative;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover}cart-drawer:not(.active){visibility:hidden}cart-drawer.active{visibility:visible}@media(min-width:750px){.drawer__inner{width:44rem!important;max-width:calc(100vw - 3rem)}}.ve-ingredients__tab:not(:first-child),.cc-real-life__tab:not(:first-child){display:none!important}.ve-ingredients__tabs,.cc-real-life__tabs{justify-content:flex-start}.header__heading-logo{height:auto}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kanso-theme.css.map */
