*{box-sizing:border-box;text-decoration:none!important}body .page-width{padding-left:20px!important;padding-right:20px!important}body p{margin:0 0 12px;letter-spacing:0;font-size:17px;line-height:27px}body p:last-child{margin-bottom:0}body h1,body h2,body h3,body h4,body h5,body h6{margin:0 0 14px;line-height:1!important;letter-spacing:0}body h2{font-weight:800;font-size:42px}html{scroll-behavior:smooth}.announcement-bar .announcement-bar__message{font-weight:500;letter-spacing:0}.header-wrapper .header{grid-template-columns:auto}.header-wrapper .header__inline-menu .list-menu{width:100%;justify-content:center}.header-wrapper .header__inline-menu .list-menu a{font-size:16px;font-weight:600;color:#000;letter-spacing:0}product-info .product.grid{gap:35px;display:grid;grid-template-columns:1fr 1fr}product-info .product.grid>.grid__item{width:100%;max-width:100%;padding:0}product-info .product.grid>.grid__item .product__info-container{max-width:100%}product-info .product.grid .product__text{background:#7ddce0;display:inline-block;padding:9px 10px;min-width:180px;text-align:center;font-weight:600;font-size:11px;border-radius:100px;color:#308596}product-info .product.grid .thumbnail-list .thumbnail{height:auto;border-radius:10px;aspect-ratio:16/12;width:auto}product-info .product.grid .thumbnail-list .thumbnail img{object-fit:cover;height:auto}product-info .product.grid>.grid__item .product__title{margin:10px 0 0}product-info .product.grid .product__title h1{color:#000;letter-spacing:0;font-size:42px;margin:22px 0}product-info .product__info-container>*+*{margin:22px 0}product-info .product.grid .grid__item media-gallery slider-component button.slider-button{padding:0;position:absolute;background:#fff;z-index:1;border-radius:50%;top:30px}.cart-notification__heading{font-size:22px!important;line-height:32px!important}.cart__footer .totals__total{font-size:22px!important;text-align:left!important;line-height:32px!important}.cart__footer .totals{justify-content:space-between;align-items:center}.cart__footer .tax-note{margin:6px 0 20px!important;text-align:left}product-info .product.grid .grid__item media-gallery slider-component button.slider-button.slider-button--prev{left:0}product-info .product.grid .grid__item media-gallery slider-component button.slider-button.slider-button--next{right:0}product-info .product.grid .grid__item media-gallery slider-component button.slider-button svg.icon{color:#000;height:15px;width:15px}product-info .product.grid media-gallery ul.thumbnail-list li{width:calc(20% - .8rem)!important}product-info .product.grid .price.price--large{display:flex;gap:5px;align-items:center}product-info .product.grid .price.price--large .price__container{margin:0}product-info .product.grid .price.price--large span.badge{margin:0;padding:7px 15px}product-info .product.grid .price.price--large .price__container .price-item{font-weight:600;font-size:30px;line-height:100%;letter-spacing:0;color:#000}product-info .product.grid .price.price--large .price__container s.price-item{color:#999;font-size:18px;font-weight:400}product-info .product.grid>.grid__item .product__description,product-info .product.grid>.grid__item .product__description p{font-weight:400;font-size:16px;letter-spacing:0;line-height:26px}product-info .product.grid>.grid__item .product__description ul{padding:0}product-info .product.grid .price.price--large .price__container .price__sale{display:flex;flex-direction:row-reverse}product-info .product.grid .product-form__quantity{margin:0}product-info .product.grid .product-form__quantity label.form__label span{font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#000}product-info .product.grid input{border-color:#c3c3c3!important}product-info .product.grid quantity-input.quantity{background:#f6f6f6;border:1px solid #C3C3C3;width:auto;max-width:270px}product-info .product.grid quantity-input.quantity:before,product-info .product.grid quantity-input.quantity:after{display:none}product-info .product.grid .separator{margin:20px 0}product-info .product.grid product-form.product-form{margin:24px 0}product-info .product.grid product-form.product-form .product-form__buttons{max-width:55rem}product-info .product.grid product-form.product-form .product-form__buttons button{margin:0;font-weight:600;text-transform:uppercase;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;padding:15px;height:58px;border:none;background:#b1e7e9;border-radius:14px;color:#000;width:100%;max-width:100%}product-info .product.grid .icon-with-text__item{align-items:flex-start}product-info .product.grid product-form.product-form .product-form__buttons button:focus-visible{outline:0!important;box-shadow:none!important}product-info .product.grid product-form.product-form .product-form__buttons .shopify-payment-button{width:calc(50% - 5px)!important;max-width:calc(50% - 5px)}product-info .product.grid product-form.product-form .product-form__buttons button:before,product-info .product.grid product-form.product-form .product-form__buttons button:after{display:none}footer .footer__content-top{padding-bottom:0}footer .footer__content-top .footer-block__heading{margin:0}.footer-block__image-wrapper img{filter:brightness(0) invert(1)}footer .footer__content-bottom{display:none}footer .footer__content-top .footer__blocks-wrapper{align-items:center}footer .footer-block--menu .footer-block__details-content{text-align:center}footer .footer-block--menu ul li{display:inline-block;padding:0 12px}footer .footer-block--menu ul li a,.footer-block__details-content p{font-size:16px!important;letter-spacing:0;color:#fff!important;line-height:normal;padding:0!important}footer .footer-block__details-content{text-align:right}.page-width{max-width:1400px!important}body h2{font-size:42px!important;line-height:52px!important}.product__info-wrapper .product-benefits li{list-style:none;display:flex;align-items:start;gap:6px;width:calc(50% - 20px)}.product__info-wrapper .product-benefits{padding:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:20px;row-gap:10px}.product__info-wrapper .product-benefits li .benefit-icon{width:20px;height:20px;margin-top:4px}.testimonial-content{border:1px solid #99E1E4;border-radius:16px;padding:20px}.testimonial-content p{font-size:14px;line-height:22px;color:#666;font-weight:400}.testimonial-content .testimonial-author{font-size:16px;font-weight:400;margin:10px 0 0;color:#000}.product__media-list{border-radius:25px;overflow:hidden}h2.icon-with-text__heading{font-size:23px!important;font-weight:600!important;text-align:center;line-height:32px!important;margin:10px 0!important}product-info .product.grid .icon-with-text__item{align-items:flex-start;flex-direction:row;width:50%}product-info .product.grid .icon-with-text__item span{text-align:left;font-size:14px;font-weight:400;line-height:20px}.product__info-container .icon-with-text{flex-wrap:wrap;margin:0;padding:0;gap:0;justify-content:space-between;row-gap:20px}product-info .product.grid .icon-with-text__item img{width:20px;height:20px;margin-right:10px}.price__regular{display:none!important}.footer-block .footer-block__image-wrapper{margin-bottom:0}.product .product-form__buttons{max-width:100%!important}product-info .product.grid .grid__item media-gallery slider-component button.slider-button:active{background:#b1e7e9}.product__info-container .car-icon-bundel ul.icon-with-text{justify-content:center;align-items:center}.product__info-container .car-icon-bundel ul.icon-with-text .icon-with-text__item{align-items:center;justify-content:center}.product__info-container .car-icon-bundel img{margin:0}.product__info-container .car-icon-bundel ul.icon-with-text .icon-with-text__item span{font-weight:600}.kaching-bundles .kaching-bundles__bar-main img{background:#97dbdf;padding:5px;width:60px;height:60px;object-fit:contain}.kaching-bundles .kaching-bundles__bar-most-popular.kaching-bundles__bar-most-popular--simple{top:-8px;right:100px!important;left:unset;width:auto;max-width:max-content;margin:0 auto}.kaching-bundles .kaching-bundles__bar-most-popular__content{padding:6px 13px!important;border-radius:30px!important}.kaching-bundles .kaching-bundles__bar-most-popular__content:before,.kaching-bundles .kaching-bundles__bar-most-popular__content:after{display:none!important}.kaching-bundles__bar:nth-child(3) .kaching-bundles__bar-most-popular__content{background:#97dbdf;color:#000}span.kaching-bundles__bar-label{background:#ff8686!important;color:#fff!important;padding:6px 10px!important}.kaching-bundles .kaching-bundles__bar-full-price{text-decoration:line-through!important}@media(max-width:1024px){product-info .product.grid .product__title h1{font-size:35px}product-info .product.grid{gap:40px}product-info .product.grid .icon-with-text__item{align-items:center;text-align:center;flex-wrap:wrap}product-info .product.grid .icon-with-text__item .h4{font-size:14px;display:block}.why-love-section .why-love-heading,.ingredients-grid h2{font-size:35px}.ingredients-grid{gap:40px!important}}@media(max-width:767px){product-info .product.grid{grid-template-columns:1fr}product-info .product.grid .product__title h1{font-size:30px}product-info .product.grid product-form.product-form .product-form__buttons button{font-size:14px}.why-love-section .why-love-heading{font-size:30px;margin-bottom:30px}.steps-heading{font-size:30px!important}.step-card:before{top:20px}.step-card:before{display:none}.step-card p{max-width:100%!important}.step-card{text-align:center}.step-number{width:50px!important;height:50px!important;font-size:18px!important;margin:0 auto 30px}.steps-section .steps-grid{margin-top:40px}.ingredients-heading{font-size:30px!important}.formula-heading{font-size:30px!important;margin-bottom:30px!important}.crp-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:20px;align-items:start}.crp-heading,.faq-pro-heading{font-size:30px!important}.faq-answer p{font-size:14px;line-height:24px}.cta-heading{font-size:30px!important}.footer-block.grid__item{margin:0!important}.footer-block.grid__item{text-align:center}.footer-block__details-content.rte{margin-bottom:15px!important;text-align:center!important}footer .footer-block--menu .footer-block__details-content{margin-bottom:15px!important}body h2{font-size:26px!important;line-height:36px!important}.section-shape svg{height:450px!important}.compare-image img{max-height:400px!important}product-info .product.grid .grid__item media-gallery slider-component button.slider-button{display:none}product-info .product.grid{gap:0px}.product__info-container .icon-with-text{margin-bottom:0}product-info .product.grid .icon-with-text__item{flex-wrap:nowrap}.product__info-wrapper .product-benefits li{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
