.colagea-mobile-nav{display:none}body:has(.sb-hero) #colagea-cures{display:block!important;min-height:1px}@media(max-width:749px){body:has(.sb-hero){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}body:has(.sb-hero) .sb-hero__overline{font-size:11px;line-height:1.5;letter-spacing:.045em;margin-bottom:10px}body:has(.sb-hero) .sb-hero__title{font-size:clamp(25px,6.7vw,29px);line-height:1.18}body:has(.sb-hero) .sb-hero__subtitle{font-size:15px;line-height:1.6;margin-top:14px}body:has(.sb-hero) .product .icontxt-item span{font-size:15px;line-height:1.5}body:has(.sb-hero) .product .icontext-grid-row{gap:14px}body:has(.sb-hero) .product .variant-list__item{padding:20px 12px 16px;gap:10px}body:has(.sb-hero) .product .variant-list__name{font-size:16px;line-height:1.3}body:has(.sb-hero) .product .variant-list__left{min-width:0}body:has(.sb-hero) .product .variant-list__info{font-size:14px;line-height:1.45}body:has(.sb-hero) .product .sb-offer-phase{font-size:13px;line-height:1.45;margin:7px 0}body:has(.sb-hero) .product .sb-offer-detail{font-size:13px;line-height:1.5;margin-top:7px}body:has(.sb-hero) .product .variant-list__price{font-size:18px;line-height:1.3}body:has(.sb-hero) .product .variant-list__compare-price{font-size:13px}body:has(.sb-hero) .product .variant-list__ribbon{right:12px}body:has(.sb-hero) .product .variant-list__ribbon-text{font-size:12px;line-height:1.4}body:has(.sb-hero) .variant-sub__select-btn,body:has(.sb-hero) .variant-sub__option{min-height:48px}body:has(.sb-hero) variant-selects{scroll-margin-top:110px}body:has(.sb-hero) .sh-delivery__line{white-space:normal}body:has(.sb-hero) .sh-delivery__text{flex:1;min-width:0;font-size:14px}body:has(.sb-hero) .sh-delivery__info{flex:0 0 44px;width:44px;height:44px}body:has(.sb-hero) .payment-badges-block{flex-wrap:wrap;gap:6px}body:has(.sb-hero) .product-form__submit{min-height:54px;font-size:16px;line-height:1.3}body:has(.sb-hero) .product__accordion summary{min-height:52px;padding-block:15px}body:has(.sb-hero) .product__accordion .accordion__content{font-size:15px;line-height:1.6;overflow-wrap:anywhere}body:has(.sb-hero) .product__media-wrapper .slider-counter__link{min-width:28px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}body:has(.sb-hero) .product__media-wrapper .slider-button{min-width:44px;min-height:44px}body:has(.sb-hero) .product__media-wrapper .thumbnail-list{gap:0;min-height:44px}body:has(.sb-hero) .product__media-wrapper .thumbnail-list__item{width:28px;height:44px;flex:0 0 28px}body:has(.sb-hero) .product__media-wrapper .thumbnail{width:28px;height:44px;border:0;border-radius:0;background:radial-gradient(circle at center,#a6a9aa 4px,transparent 4.5px)!important;box-shadow:none}body:has(.sb-hero) .product__media-wrapper .thumbnail[aria-current=true]{background:radial-gradient(circle at center,#222823 5px,transparent 5.5px)!important}body:has(.sb-hero) .product__media-wrapper .thumbnail:before{display:none}body:has(.sb-hero) .product__media-wrapper .thumbnail:after{display:none}body:has(.sb-hero) .product__media-wrapper .thumbnail[aria-current=true]:after{width:10px;height:10px;background:#222823}body:has(.sb-hero) .proven-ingredients-section{padding:32px 0}body:has(.sb-hero) .proven-ingredients-section h2{max-width:none;margin:0 16px;font-size:26px;line-height:1.2;padding-bottom:22px}body:has(.sb-hero) .proven-ingredients-section .proven-swiper{padding:0 16px 4px}body:has(.sb-hero) .proven-ingredients-section .slide-item{height:100%;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#f4f6f7}body:has(.sb-hero) .proven-ingredients-section .slide-img{aspect-ratio:1 / 1}body:has(.sb-hero) .proven-ingredients-section .slide-img img{border-radius:0;width:100%;height:100%;object-fit:cover}body:has(.sb-hero) .proven-ingredients-section .slide-content{position:static;flex:1;width:auto;margin:0;padding:16px;min-height:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left;align-items:stretch;border-radius:0}body:has(.sb-hero) .proven-ingredients-section .title{font-size:16px;line-height:1.35;padding-bottom:8px}body:has(.sb-hero) .proven-ingredients-section .desc{font-size:15px;line-height:1.5;padding:0}body:has(.sb-hero) .colagea-ingredient-controls{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:16px}body:has(.sb-hero) .colagea-ingredient-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #c7cccf;border-radius:50%;background:#fff;color:#202820;font:inherit;font-size:23px;touch-action:manipulation}body:has(.sb-hero) .colagea-ingredient-controls button:disabled{opacity:.35}body:has(.sb-hero) .colagea-ingredient-count{font-size:14px;font-variant-numeric:tabular-nums;min-width:36px;text-align:center}body:has(.sb-hero) .three-steps-section{padding:32px 0}body:has(.sb-hero) .three-steps-section .section-heading{padding:0 10px 12px;font-size:26px;line-height:1.2}body:has(.sb-hero) .three-steps-section .sub-heading{max-width:340px;padding:0 10px 24px;line-height:1.5}body:has(.sb-hero) .three-steps-section .steps-grid{gap:26px}body:has(.sb-hero) .three-steps-section .step-img{padding-bottom:12px}body:has(.sb-hero) .shocker-faqs-section .shocker-faqs-wrapper{padding:28px 12px}body:has(.sb-hero) .shocker-faqs-section .section-heading{font-size:26px;line-height:1.2;margin-bottom:22px}body:has(.sb-hero) .shocker-faqs-section .block-wrapper{gap:10px;margin:0}body:has(.sb-hero) .shocker-faqs-section .block-wrap{padding:0 14px;min-height:60px;border-radius:10px;width:100%;max-width:100%}body:has(.sb-hero) .shocker-faqs-section .question-wrap{min-height:60px;padding:14px 0;gap:12px}body:has(.sb-hero) .shocker-faqs-section .text-wrapper{font-family:inherit;font-size:16px;line-height:1.45}body:has(.sb-hero) .shocker-faqs-section .answer-text{padding:0 0 16px;margin-top:0;font-size:15px;line-height:1.65}body:has(.sb-hero) .shocker-faqs-section .question-wrap span:last-child{flex:0 0 24px}body:has(.sb-hero) [class*=kl-teaser-]{display:none!important}body:has(.sb-hero) .colagea-mobile-nav:not([hidden]){display:block;position:fixed;inset:auto 0 0;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;border-top:1px solid #e3e8ed;box-shadow:0 -4px 18px #172b4010;z-index:25}.colagea-mobile-nav a{display:flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:10px 16px;border-radius:28px;background:#0066b7;color:#fff;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none}.colagea-mobile-nav--women a{background:#8854b2}body:has(.drawer.active) .colagea-mobile-nav,body.overflow-hidden .colagea-mobile-nav,body:has(dialog[open]) .colagea-mobile-nav{display:none!important}body:has(.sb-hero) :is(.colagea-mobile-nav a,.colagea-ingredient-controls button,.question-wrap):focus-visible{outline:3px solid #005f99;outline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/colagea-mobile.css.map */
