@media (max-width: 1440px){.index-clinically .index-clinically-proven-warp{--main-sec-gap: 40px}.product .product__info{padding-right:4rem}.footer__accordions .details .details__summary{padding-bottom:1.5rem}.clic-prov .collage.on-scroll .grid,.clic-prov .collage.on-scroll .grid .collage-left,.clic-prov .collage.on-scroll .grid .collage-right{gap:1rem}.clic-prov .collage .title-wrapper{padding:0}.ingrd-panel-inner{padding:25px 20px}.ingrd-panel-inner .hidden{display:block}.ingrd-left-panel{max-width:26%}.collection__topbar .facet-sorting{gap:10px}.collection__topbar .collection-list-wrap .collection-filters{gap:1.2rem}.collection__topbar .collection-list-wrap .collection-filters li a{display:flex;gap:.5rem;font-size:14px;padding:0}.collection__topbar .collection-filters li a span{position:static;display:flex;align-items:center;font-size:14px}.collection__topbar .facet-sorting .button{padding:1rem}.collection__topbar{display:flex;margin-bottom:2rem}.collection__topbar .collection-list-wrap .collection-filters li a:after,.collection__topbar .facet-sorting>span{display:none}}@media (max-width: 1280px){.index-bnr .banner .banner__content .banner__box{max-width:520px;width:100%}.index-clinically .index-clinically-proven-warp{--lft-rgt-padding: 0;margin-bottom:3rem}.index-clinically .index-clinically-inner .items-start .text-sm{padding-right:0}.common-img-txt .image-with-text__item{width:40%}.product .product__info{padding-right:0rem}.common-img-txt .image-with-text .image-with-text__item .rich-text{padding:30px!important}.choose-the-product .profile__content li{padding:12px 0}.choose-the-product .profile__content li:before{left:0}.footer-group .section--padding{padding:80px 0}.index-clinically .index-clinically-inner .items-start .text-sm{font-size:14px}.common-img-txt .image-with-text .rich-text .rte.heading{font-size:20px}.pdp-count .bottom-text{margin-top:40px}.pdp-count .multicolumn .card .counter-heading{font-size:clamp(30px,4.68vw,60px)}.pdp-count .bottom-text{text-align:center}.pdp--faqs .accordion .details .details__summary{padding-block:20px}.pdp-count .section-title .heading{text-align:center}}@media (max-width: 1024px){.footer{flex-direction:column-reverse;gap:5rem;align-items:center;justify-content:center;text-align:center}.footer .footer__left,.footer .footer__right{max-width:100%}.footer__newsletter .newsletter-form{max-width:28rem;margin:0 auto}.footer-group .section--padding{padding:60px 0}.client-says .reveal-testimonials .testimonial:nth-child(2n){justify-self:center}.client-says .reveal-testimonials{row-gap:2rem}.client-says .reveal-testimonials .testimonial{width:70%}.index-bnr .banner .banner__content .banner__box{max-width:450px}.index-bnr .banner .banner__content .rte{font-size:18px}.index-clinically .index-clinically-inner .items-start .icon-with-text h4{font-size:26px;padding-bottom:15px;margin-bottom:15px}.common-img-txt .image-with-text{display:flex;flex-wrap:wrap}.prd-img-txt .image-with-text__image.media--adapt{padding-block-end:100%;height:inherit}.common-img-txt .image-with-text .rich-text .rte.heading{font-size:18px}.shopify-block.recharge-subscription-widget{justify-content:flex-start!important}.product .product__info .product__title h1{margin-bottom:0}.product .product__info .product__price{margin-top:.6rem}.main-single-product .product__info .product__inventory{max-width:44rem;padding:1rem .5rem;border:1px solid #000;border-radius:.5rem}.product__inventory progress-bar{background-color:#f0f8ff}.main-single-product .product-form-wrapper .buy-buttons .button{max-width:45rem}.clic-prov .collage.on-scroll{gap:30px}.junip-review-carousel .junip-review-carousel-summary{padding:20px}.junip-review-carousel .junip-review-carousel-summary,.ingrd-left-panel{max-width:33%}.junip-review-carousel .junip-px-4{max-width:calc(67% - 20px)}.features-pdp-portfolio.pdp-ingredients .profile.card .profile__content .heading{font-size:17px}.pdp-count .multicolumn .card .grid{flex-direction:column;align-items:center;text-align:center;row-gap:1rem}.pdp-count .multicolumn>*{padding:12px 20px;width:100%;max-width:33.33%}.pdp-count .multicolumn{margin:0 auto;display:flex}.pdp-count .section-title{margin-bottom:40px}.collection__topbar{column-gap:1rem;flex-wrap:wrap;row-gap:2rem}.collection__topbar .collection-list-wrap .collection-filters{justify-content:center}.collection__topbar .collection-list-wrap{order:1;width:100%;max-width:100%}.collection__topbar .facet-wrapper{order:2;max-width:calc(50% - .5rem);width:auto;padding:0}.collection__topbar .facet-sorting{order:3;width:100%;max-width:calc(50% - .5rem);justify-content:flex-end}}@media (max-width: 1023px){.product .product__media-list .product__media img{height:100%;object-fit:contain;object-position:center}.product__gallery--partial .slider .product__media{width:50%}.product :is(.product__gallery-container,.product__info) .product__highlights .product-card__icons{gap:10px;flex-wrap:nowrap}.product :is(.product__gallery-container,.product__info) .product__highlights .product-card__icon{max-width:calc(33.33% - 10px*2/3);width:100%;padding:10px;font-size:13px}.benefitcolumn .text-with-icons .column__img{width:70px;height:70px;margin-bottom:15px}.benefitcolumn .text-with-icons .column__title{font-size:13px}}@media (max-width: 767px){.index-clinically .index-clinically-proven-warp{flex-direction:column-reverse;gap:1.5rem}.index-clinically .index-clinically-proven-warp .index-clinically-wrap{max-width:100%}.index-clinically .index-clinically-proven-warp .index-clinically-inner .space-y-6{row-gap:10px}.common-img-txt .image-with-text{flex-direction:column;row-gap:1rem}.common-img-txt .image-with-text__item{width:100%}.index-bnr .banner .banner__content .rte{font-size:12px;margin-top:10px}.choose-the-product .text-slider-wrap-button .bottom-wrapper .button-wrapper .indicators{display:flex}.footer-group .section--padding{padding:50px 0 100px}.portfolio-section.video-protfolio,.index-bstlt,.portfolio-section{overflow:hidden}.mobile-dock .dock__item .count{top:-.7rem;right:-.7rem}.pdp-count .multicolumn .card .counter-heading{font-size:clamp(25px,4.17vw,32px)}.pdp-count .multicolumn{display:flex;flex-wrap:nowrap;column-gap:10px;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.pdp-count .multicolumn>*{padding:20px 10px;max-width:100%;border:1px solid #fff!important;border-radius:10px;min-width:40%}.junip-review-carousel .junip-theme-light,.ingrd-panel-slide-element{flex-direction:column;row-gap:2rem}.junip-review-carousel .junip-review-carousel-summary,.ingrd-left-panel,.junip-review-carousel .junip-px-4{max-width:100%}.ingrd-left-panel .ingrd-panel-inner{row-gap:3rem}.pdp-ingredients .portfolio-title{gap:1rem;display:flex;justify-content:space-between;align-items:center}.product__gallery--partial .slider .product__media{width:75%}.section.main-single-product{padding-bottom:30px}.product__info .text-block-image .product__text-inner{background-color:#fafafa;padding:8px;height:100%}.benefitcolumn .text-with-icons .column{max-width:50%;aspect-ratio:inherit;min-height:172px;overflow:hidden}.product :is(.product__gallery-container,.product__info) .product__highlights .product-card__icon{max-width:calc(50% - 5px);width:100%;min-width:50%}.product .product__info .product__title{margin-top:0}}@media (max-width: 480px){.banner:is(.media--adapt.mobile\:media--auto,.mobile\:media--adapt) .media--height>img{object-position:40%}.common-img-txt .image-with-text .image-with-text__item .rich-text{padding:30px 15px!important}.green-bg-txt .banner__content .banner__box{padding:20px;background:#ffffffa1;max-width:100%}.green-bg-txt .banner__content .banner__box .button:after{background:transparent}.client-says .reveal-testimonials .testimonial{width:100%;padding:20px 15px}.client-says .reveal-testimonials{row-gap:1rem}.client-says .testimonial figure+cite{font-size:19px}.client-says .testimonial figure+cite .font-normal{margin-top:0;font-size:14px}.choose-the-product .choose-slider-wrap{gap:1.5rem;flex-direction:column}.choose-the-product .choose-slider-wrap .text-slider-wrap-button{--prod-slide-control: 100%;padding:25px 15px;row-gap:3rem}.page-width{margin:0 auto;padding-inline:15px}.index-logolst .section--padding{padding-block-start:20px;padding-block-end:20px}.client-says .reveal-testimonials .testimonial:nth-child(2n){background-color:#fff;border:1px solid #D9D9D9!important}p.announcement-text.leading-tight{font-size:10px;text-align:center}.header__buttons>:is(a,button){width:1.75rem;height:1.75rem}.header__icons .cart-drawer-button .count{top:-.5rem;right:-.1rem}.index-bnr .banner .banner__content .banner__title{font-size:29px}.index-clinically .index-clinically-proven-warp{margin-bottom:1.5rem}.index-clinically .index-clinically-inner .items-start .text-sm{min-height:auto}.index-clinically .index-clinically-proven-warp .index-clinically-inner .space-y-6{row-gap:20px}.product-card.product-card--standard .product-card__spec{margin:0 10px 20px}.product-card .product-card__content{padding:20px 10px!important}.footer{gap:3rem}.footer .heading{font-size:18px}.footer__accordions .details .details__summary{padding-bottom:1rem}.footer .newsletter-form .field .input{padding:1rem 4rem 1rem 1.2rem;height:50px}.footer .self-submit-button{inset-inline-end:.5rem}.footer .footer__newsletter{gap:1rem}.announcement-bar .fader .icon{width:18px;height:18px}.footer__newsletter .newsletter-form{max-width:100%;width:100%}.pdp--faqs .faq .details__summary .text-base{font-size:14px}.pdp--faqs .accordion .details__content{font-size:14px;margin-top:0}.pdp-count .multicolumn .card .heading:not(.counter-heading){font-size:14px}.pdp-count .bottom-text{margin-top:30px}.pdp-count .section-title{margin-bottom:30px}.template-collection .card-grid .product-card{width:100%;max-width:100%}.facet-wrapper>.button,.sort-wrapper>.button{padding:1rem;font-size:12px}.collection__topbar .collection-list-wrap .collection-filters{gap:1rem;flex-direction:column;align-items:center}.product-card .product-card__title{font-size:15px}.collection__topbar .facet-wrapper{width:100%;max-width:100%}.collection__topbar .facet-sorting,.collection__topbar .facet-wrapper{display:none}.collection__topbar{row-gap:1.5rem}.clic-prov .collage .collage__item .media{border-radius:10px}}@media (max-width: 374px){.product__info .text-block-image .product__text-inner{padding:12px 5px}.product__info .text-block-image{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/responsive.css.map */
