@media screen and (min-width: 768px){:root{--page-gutter: 3.7rem}}@media (min-width: 768px) and (max-width: 1025px){.hero__inner,.hero__content{height:auto!important}.gift-section{margin-block-end:36px}.gift-steps{gap:2rem 0rem!important}.gift-steps .gift-step{flex:1 1 50%!important;max-width:50%!important}}@media screen and (max-width: 1024px){.swiper-pagination{position:relative!important}.hero-banner--full .hero__content{background-color:#0000004d!important}.hero__content .hero__button{position:relative;bottom:-7%}ul.revival-features li{font-size:14px}.herbal-content .herbal-inner-content{padding:2rem!important}.herbal-content .herbal-inner-content p{font-size:14px}.certificate-list .single-certificate{gap:.5rem}.certificate-list .single-certificate .icon{min-width:24px}.certificate-list .single-certificate .text{font-size:14px}.twoline-title .twoline-smalltitle{font-size:24px!important}.twoline-title .twoline-largetitle{font-size:36px!important}.landing-product-wrap{padding:36px var(--page-gutter)}.reviews{padding:0 0 36px!important}.section__title{font-size:40px}.footer{background-image:url(/cdn/shop/files/footer_bg_sm.png);background-position:top;background-size:cover}.footer .footer__top{padding:25% 0 15%}.footer .footer__top .footer__newsletter{background-color:#00000080;padding:3rem;border-radius:20px;max-width:100%}.footer .footer__body{padding:36px 0 0}.footer .footer__foot{margin-block-start:36px}.faq-accordions{margin-top:0rem;padding:36px 0}.tiktok-videos{overflow-x:auto;justify-content:flex-start!important;scroll-snap-type:x mandatory}.tiktok-video{flex:0 0 auto!important;max-width:50%!important;scroll-snap-align:start;padding-bottom:3rem}.tiktok-videos::-webkit-scrollbar{height:6px;background-color:#f0f0f0}.tiktok-videos::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:3px}}@media screen and (max-width: 767px){.hero__inner{align-items:center!important;height:var(--inner-height)}.hero-banner--full .hero__content{padding:3rem var(--page-gutter)!important}.hero__content .hero__button{position:relative;bottom:inherit;margin:0}.hero__content .hero__title .hero-line1,.hero__content .hero__title .hero-line3{font-size:35px}.hero__content .hero__title .hero-line2{font-size:70px}.section__title{font-size:30px}ul.revival-features{max-width:100%;flex-direction:column;align-items:flex-start;gap:1.2rem}.herbal-two-column{flex-direction:column;gap:1.6rem}.herbal-two-column .herbal-thumb{min-height:500px}.herbal-two-column .herbal-content .herbal-inner-content{padding:1.6rem}.choose-solution-section{flex-direction:column;gap:1.6rem}.choose-solution-section .choose-title{min-width:inherit;text-align:center}.choose-solution-section .solution-marquee{width:100%}.product .container .product__grid--has-media{grid-template-columns:auto!important}.progress-stats-wrapper{flex-direction:column;gap:2rem}.progress-stats-wrapper .progress-circle{margin:0 auto}.gift-section{flex-direction:column;gap:2rem;margin-block-end:36px}.gift-section .gift-title{margin-right:0rem}.gift-section .gift-steps{flex-direction:column;gap:2rem}.gift-section .gift-steps .gift-step{flex:1 1 100%;max-width:100%;align-items:center}.product__media{width:100%!important}}@media screen and (max-width: 575px){.hero__content .hero__title .hero-line2{font-size:60px}.hero__content .hero__title .hero-line1:after,.hero__content .hero__title .hero-line3:after{max-width:140px}.collection__grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/herbal-responsive.css.map */
