@font-face{font-family:open_sanssemibold;src:url(//agrowayurveda.com/cdn/shop/t/14/assets/OpenSans-Semibold-webfont.eot?v=138331200123501437611772436532);src:url(//agrowayurveda.com/cdn/shop/t/14/assets/OpenSans-Semibold-webfont.eot?v=138331200123501437611772436532?#iefix) format("embedded-opentype"),url(//agrowayurveda.com/cdn/shop/t/14/assets/OpenSans-Semibold-webfont.woff?v=107243749483501195641772436532) format("woff"),url(//agrowayurveda.com/cdn/shop/t/14/assets/OpenSans-Semibold-webfont.ttf?v=4341449979155534061772436532) format("truetype"),url(//agrowayurveda.com/cdn/shop/t/14/assets/OpenSans-Semibold-webfont.svg?v=172623294007593922141772436532#open_sanssemibold) format("svg");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}body{font-family:DM Sans,sans-serif}img{max-width:100%;height:auto}a{text-decoration:none}body section{padding:80px 0 0;text-align:left;background:#fff;position:relative}section.top-categories .section-title.center,section.narratives-section .section-title,section.testimonial-section .section-title,section.explore-shop .section-title,section.gut-section .section-title,section.shop-concern .section-title,section.product-section .section-title,section.know-herbs .section-title{margin-bottom:45px}section.narratives-section{padding-bottom:80px}section.top-categories{padding-bottom:80px}.container{width:96%;display:table;max-width:1300px;margin:0 auto;position:relative}.section-title{text-align:left;font-family:Playfair,serif;font-size:42px;font-weight:600;background:-webkit-linear-gradient(#D29178,#A55C40);background:linear-gradient(314deg,#d29178,#a55c40);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:15px}.section-title.center{text-align:center}.subtitle{font-size:18px;font-weight:400;color:#595550;margin-bottom:45px;font-family:DM Sans,sans-serif}.top-bar{background:#102d10;font-family:open_sanssemibold;font-weight:600;color:#fff;text-align:center;font-size:16px;line-height:100%;letter-spacing:8.5px;padding:16px 0}.main-header{background:#fff;border-bottom:1px solid #eee}.main-header .container{display:flex;align-items:center;justify-content:space-between}.logo img{height:90px;padding:10px 0}nav.main-nav li{padding:33px 0}.main-nav ul{list-style:none;display:flex;gap:22px}.main-nav ul li a{text-decoration:none;font-family:DM Sans,sans-serif;color:#595550;font-size:15px;font-weight:400}.header-right{display:flex;align-items:center;gap:15px}.consult-btn{background:linear-gradient(15deg,#a55c40,#fde0c6 122%);font-family:DM Sans,sans-serif;font-weight:600;color:#fff;padding:14px 18px;border-radius:50px;font-size:16px;text-decoration:none}.icon{font-size:20px;cursor:pointer;color:#a55c40}.hero-section{height:calc(100vh - 120px);background:url(//agrowayurveda.com/cdn/shop/t/14/assets/Mask-group.png?v=6568) center center / cover no-repeat;position:relative;display:flex;align-items:center;justify-content:left;object-fit:cover;padding:0 0 0 10%}.hero-content{text-align:left;color:#fff;position:absolute}.hero-content h1{font-family:Playfair Display,serif;font-size:66px;font-weight:400}.hero-content h2{font-family:Playfair Display,serif;font-size:36px;letter-spacing:3px;margin:15px 0 30px;font-weight:400}.hero-content .hero-btn{background:linear-gradient(90deg,#a55c40,#fde0c6 110%);color:#fff;padding:12px 30px;text-decoration:none;font-size:20px;border-radius:4px}.ayurveda-trust{text-align:center}.trust-icons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.trust-item{width:14%;margin-right:2%}.trust-item img{opacity:.85;transition:transform .3s ease,opacity .3s ease}.trust-item img:hover{transform:translateY(-4px);opacity:1}.categories-grid{display:flex;align-items:center;justify-content:center}.category-card{width:33%;height:auto;margin-right:2%;overflow:hidden;position:relative}.category-card .image_text{position:absolute;color:#102d10;font-size:36px;left:24px;bottom:18px;font-weight:600}.category-card img{width:100%;height:100%;object-fit:cover;border-radius:20px}.trusted-solution{background:url(//agrowayurveda.com/cdn/shop/t/14/assets/family-banner.png?v=6568) no-repeat center;background-size:cover;opacity:.9;padding-bottom:100px}.trusted-wrap{display:flex;justify-content:space-around;align-items:center}.trusted-image{width:38%;float:left}.trusted-image img{border-radius:14px;display:block}.trusted-content{max-width:50%;margin-top:6px;float:right}.trusted-content .subtitle{font-size:17px;line-height:159%;margin-bottom:30px}.trusted-badges{display:flex;align-items:center;gap:22px;margin-bottom:30px}.trusted-badges img{width:80px;opacity:.9}.trusted-btn{display:table;background:#bcd095;color:#fff;padding:12px 28px;border-radius:6px;font-size:18px;text-decoration:none;transition:background .3s ease}.trusted-btn:hover{background:#bdd48f}.concern-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.concern-card{display:flex;align-items:center;gap:14px;background:#f1e7d4;padding:12px;border-radius:28px;transition:all .3s ease}.concern-card.active{background:#d3b12a;color:#fff}.concern-card img{width:104px!important;height:104px!important;border-radius:16px;object-fit:cover}.concern-text h4{font-size:16px;text-align:left;font-weight:500;margin-bottom:10px;color:#595550}.concern-text p{text-align:left;font-size:14px;line-height:1.4;color:#595550}.shop-more{display:flex;align-items:center;gap:6px;margin-top:25px;font-size:28px;text-decoration:none;color:#595550}.product-grid{display:flex;justify-content:space-around}section.product-section{padding-bottom:80px}.product-card img{height:300px;object-fit:contain;margin-bottom:20px}.product-card h4{font-size:20px;font-weight:500;color:#595550;min-height:107px}.product-card a{font-size:18px;font-weight:500;color:#595550;margin-bottom:28px}.price{font-size:12px;margin-bottom:18px}.offer{margin-right:12px}.buy-btn{display:inline-block;background:#b8d08d;color:#fff;border:none;padding:12px 50px;border-radius:8px;font-size:20px;text-decoration:none;transition:background .3s ease}.buy-btn:hover{background:#a3bf74}.shilajit-section{background:url(//agrowayurveda.com/cdn/shop/t/14/assets/Black-banner-shilajit.png?v=6568) center center / cover no-repeat;text-align:center;color:#fff;padding-bottom:10%;background-size:100% 100%}.shilajit-content{max-width:650px;text-align:left;float:right}.tagline{font-size:27px;letter-spacing:3px;color:#fff;display:block;margin-bottom:20px}.shilajit-content h2{font-family:Playfair Display,serif;font-size:62px;font-weight:500;line-height:1.3;margin-bottom:22px;background:-webkit-linear-gradient(#F1E7D4,#FDE0C6);background:linear-gradient(314deg,#f1e7d4,#fde0c6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shilajit-content p{font-size:56px;line-height:67px;color:#e5e5e5;margin-bottom:70px;margin-top:70px}.shilajit-content h2 .number{font-family:DM Sans,sans-serif}.herbs-layout{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.product-desc{font-size:16px;color:#a19e9a;line-height:1.6;min-height:80px}.price{font-size:16px;margin-bottom:40px;color:#fb6221;margin-top:15px}.shop-card h4{font-size:16px;font-weight:600;margin:15px 0 13px;color:#595550;min-height:50px}.faq_image{position:sticky}.faq_image img{height:1400px;object-fit:cover}.appointment-card{background:#f4ecd8;border-radius:16px;padding:50px 60px;overflow:hidden}.appointment-content h2.section-title{margin-bottom:0}.mega-menu{position:absolute;max-width:100vw;width:100%;top:15%;left:0;background:#fff;display:none;padding:25px;box-shadow:0 10px 25px #0000001f;z-index:999}.has-mega:hover .mega-menu{display:flex;justify-content:center;position:fixed}.mega-column{width:18%;padding-left:5px}.mega-column h4{font-size:14px;font-weight:600;margin-bottom:10px;color:#3c6e47}.mega-column a{display:block;font-size:13px;color:#444;padding:6px 0}.mega-column a:hover{color:#2e8b57}.mega-menu{opacity:0;transform:translateY(10px);transition:.3s ease}.has-mega:hover .mega-menu{opacity:1;transform:translateY(0);top:135px}.rating{position:relative;width:100%;height:30px}.stars.gray{width:85%;height:80%;background:url(//agrowayurveda.com/cdn/shop/t/14/assets/grey-stars.png?v=6568) no-repeat;background-size:100% 100%}.stars.gold{width:100px;height:100%;background:url(//agrowayurveda.com/cdn/shop/t/14/assets/yellow-stars.png?v=6568) no-repeat;background-size:100% 100%}.rating-section span{font-size:20px;color:#292209;font-weight:400}.rating-section small{color:#635f5b;font-size:18px;font-weight:700}.rivyoReviewWidget{gap:0px!important}.rivyoReviewWidget span.rivyoReviewAverage{font-size:20px!important;padding-left:20px}span.ratingCount{padding-left:15px;color:#635f5b;font-size:16px;font-weight:700}span.rivyoReviewAverageBracket{display:none}span.ratingLabel{color:#635f5b;font-size:16px;font-weight:700}.wc_review_head{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;pointer-events:none!important}.review-section .wc_review_summary_action button.wcRivyoFeedback{background:#d46a3a!important;color:#fff!important;padding:20px 60px!important;font-size:16px!important;border-radius:6px!important;border:none!important}.singleproduct-section .container{display:flex;gap:50px;max-width:1200px;margin:auto}ul.wc_grid_3 li.wc_review_widget_item{flex:0 0 100%!important;width:100%}.pricing-box{border:1px solid #BCD095;background:#fff;padding-right:8px;border-radius:6px;margin-bottom:12px;cursor:pointer}.pricing .bold{font-size:18px;font-family:DM Sans,sans-serif;color:#a55c40;font-weight:700}.bold.price{font-size:24px;margin:0}.pricing .regular{font-size:18px;font-family:DM Sans,sans-serif;color:#595550}.bold.active{border-color:#7cb342;padding:15px;width:170px;border-radius:6px 0 0 6px;background:#e9f0e3}.accordion div{display:flex;justify-content:space-between;border-top:1px solid #ddd;cursor:pointer}.hero-text .section-title{color:#fff;background:linear-gradient(107deg,#fff,#fff);background:-webkit-linear-gradient(#ffffff,#ffffff);background:linear-gradient(314deg,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.usage-section{background:url(//agrowayurveda.com/cdn/shop/t/14/assets/gas-banner.png?v=6568) center center / cover no-repeat;padding:170px 60px;margin:30px 0}.agrow-about{text-align:center;padding-bottom:80px}.agrow-about .subtitle{font-size:36px;font-family:Playfair Display,serif}.aloe-image{width:100%;float:left;text-align:center;margin:30px 0 50px}.aloe-image img{width:1200px}.about-text{max-width:1000px;margin:0 auto}.about-text h4{font-size:24px;font-weight:500;margin-bottom:15px;color:#595550}.about-text p{font-size:19px;line-height:27px;color:#818181}.tooth-care-section{background:#6a3b3b;padding:0}.tooth-care-content{color:#fff;width:50%;display:table;text-align:left;padding:9% 4% 9% 0}.tooth-care-content .small-title{font-size:18px;letter-spacing:1.5px;color:#fff;display:block;margin-bottom:12px;text-transform:uppercase}.tooth-care-content h3{font-size:34px;margin-bottom:12px;margin-top:48px}.tooth-care-content p{font-size:22px;line-height:30px;color:#fff;margin-bottom:58px}.tooth-care-image{position:absolute;top:0;width:49%;right:0}.tooth-care-image img{max-width:100%;height:586px;object-fit:cover}.gut-section .container{max-width:1200px;margin:auto;display:flex;align-items:flex-start;padding:0 20px}section.gut-section{padding-bottom:80px}.gut-info{width:28%;margin-right:3%}.gut-image-box{border-radius:50%;text-align:center}.gut-image-box img{max-width:100%;width:100%;height:141px;object-fit:cover;border-radius:75px}.gut-desc{font-size:16px;color:#595550;margin-top:30px}.gut-products{display:flex;width:70%;justify-content:space-around;flex-wrap:wrap}.gut-products .product-card{width:43%}.gut-product-card img{max-width:100%;margin-bottom:20px}.gut-product-card h4{font-size:16px;color:#595550;margin-bottom:10px}.price{font-size:16px;margin-bottom:40px;color:#fb6221}.discount{color:#e74c3c;margin-right:8px}.amount{font-weight:600}.baby-care-section{background:#e0c6ad;text-align:left}.baby-care-section .container{max-width:1200px;margin:auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.baby-care-section{background:#e0c6ad;text-align:left;padding-bottom:80px}.baby-care-content .section-title{margin-bottom:0}.baby-care-content span{font-size:41px;color:#fff;display:block;margin-bottom:30px;font-family:Playfair,serif}.care-item{padding:28px 0;border-bottom:1px solid #EEE1CD}.care-item:last-child{border-bottom:none}.care-item h4{font-size:26px;font-weight:600;color:#9f8054;margin-bottom:6px}.care-item p{font-size:20px;color:#9f8054;line-height:1.2;margin-top:13px;margin-bottom:10px}.baby-care-image{width:50%;text-align:right}.baby-care-image img{max-width:100%;height:auto}.explore-shop .shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.shop-card .shop-img{position:relative;border-radius:16px;overflow:hidden}.shop-img img{object-fit:cover;width:100%}.shop-card .badge{position:absolute;bottom:-10px;left:15px;background:#fff;padding:6px;border-radius:6px}.badge img{width:100%;height:77px}.shop-card .sub{font-size:12px;color:#777;margin-bottom:8px}.shop-card .price{margin-bottom:12px}.price .old{text-decoration:line-through;color:#8c8c8c;margin-right:6px;font-size:16px}.price .new{color:#742727;font-weight:600;font-size:16px}.testimonial-card{display:flex;background:#6b3e3e;border-radius:10px;overflow:hidden}.testimonial-content{flex:1;text-align:left;font-size:28px;padding:100px 50px;color:#fff;position:relative}.testimonial-content .headline{font-weight:600;margin-bottom:18px}.testimonial-content .quote{line-height:1.4;font-style:italic;margin-bottom:25px;font-size:20px;font-weight:300}.testimonial-content .author{opacity:.9}.testimonial-image{flex:1;padding:25px}.testimonial-image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.faq-left{width:50%;padding:60px 0}.faq-left h2{font-size:48px;color:#346166;margin-bottom:5px;font-family:Playfair,serif}.faq-left .subtitle{font-size:28px;color:#346166;font-family:Playfair,serif}section.testimonial-section{padding-bottom:80px}.faq-section{background-color:#e9f0e3;padding:0}.faq-section .container{display:flex;align-items:center;text-align:left}.faq-item{border-bottom:1px solid #C7D7BA;padding:18px 0}.faq-question{font-size:26px;font-weight:600;color:#346166;display:flex;justify-content:space-between;cursor:pointer;margin-bottom:0;padding-top:20px}.faq_image{position:sticky;overflow:hidden}.faq_image img{height:1400px;width:548px;object-fit:cover}.faq-question .icon{font-size:14px}.faq-answer{font-size:18px;color:#a19e9a;max-height:0;overflow:hidden;transition:max-height .4s ease;line-height:28px;margin-top:20px}.faq-item.active .faq-answer{max-height:300px}.faq-question .icon i{transition:transform .3s ease}.faq-item.active .faq-question .icon i{transform:rotate(180deg)}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-question{color:#a55c40}.faq-right{flex:1}.faq-right{position:absolute;width:42%;right:0;top:0}.appointment-card{background:#f4ecd8;border-radius:16px;padding:50px;overflow:hidden}.appointment-content{max-width:750px;color:#b25c36}.appointment-content h2.section-title{margin-bottom:20px;font-size:36px}.blog-right .appointment-content p{font-size:20px}.appointment-content p{font-size:26px;font-weight:600;margin-bottom:75px;background:-webkit-linear-gradient(#D29178,#A55C40);background:linear-gradient(314deg,#d29178,#a55c40);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.btn-appointment:hover{background:#9fbe6f}.appointment-image{position:absolute;bottom:-7px;right:65px}.appointment-image img{height:284px;object-fit:contain}.narratives-grid{display:flex;flex-wrap:wrap;width:100%}.narrative-card{background:#fff;width:31%;margin-right:2%}.narrative-img{border-radius:14px;overflow:hidden;margin-bottom:18px}.narrative-img img{width:100%;height:200px;object-fit:cover;display:block}.date{display:block;font-size:16px;color:#a55c40;margin-bottom:13px}.narrative-card h3{font-size:22px;line-height:1.2;margin-bottom:17px;color:#595550}.narrative-card p{font-size:16px;line-height:1.6;color:#a19e9a}.footer{background:linear-gradient(90deg,#2a1d18,#3b2a23);color:#d7cfc8}.footer .container.footer-top{padding:60px 0}.footer-top{display:flex;flex-wrap:wrap}.footer-col{width:23%;margin-right:2%;position:relative}.footer-logo{width:160px;margin-bottom:20px}.social-icons{display:flex;gap:10px;bottom:0;position:absolute}.social-icons a{width:36px;height:36px;border:1px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#3c2c27;font-size:14px;transition:.3s}.social-icons a:hover{background:#caa45d;color:#2a1d18}.footer-col ul{list-style:none;padding:0}.footer-col ul li{margin-bottom:5px}.footer-col ul li a{color:#fbe1ca;font-weight:400;font-size:15px;text-decoration:none}.footer-col ul li a:hover{color:#caa45d}.footer-col p,.footer-col h4{font-size:15px;line-height:150%;margin-bottom:13px;color:#fde0c6;font-weight:400}.footer-col h4{font-size:16px}.footer_info h4{margin-bottom:0}.payment-icons{display:flex;gap:8px;margin-top:15px}.payment-icons img{height:44px;padding:4px 0;border-radius:4px}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:18px 20px;display:flex;justify-content:space-between;align-items:center;font-size:12px}.footer-bottom p{color:#fde0c6;float:left;width:auto;font-size:16px}.chat-icon{color:#fff;font-size:18px;float:right}.head-right{display:flex;justify-content:space-between;display:none}.menu-toggle{font-size:20px;cursor:pointer;display:none;transition:transform .3s ease;position:relative;color:#a55c40}.menu-toggle:hover{transform:scale(1.1)}.mobile-menu{position:fixed;top:0;right:-260px;width:260px;height:100vh;background:#fff;box-shadow:-3px 0 10px #0000001a;transition:right .4s cubic-bezier(.4,0,.2,1);z-index:30;padding-top:60px;opacity:0;transform:translate(50px)}.mobile-menu.active{display:block;right:0;opacity:1;transform:translate(0)}.mobile-menu ul{list-style:none;display:flex;flex-direction:column;gap:20px;padding:25px 40px}.mobile-menu ul li a{text-decoration:none;color:#595550;font-size:16px;font-weight:500;font-weight:400;transition:color .3s ease,transform .2s ease}.mobile-menu ul li a:hover{color:#007bff;transform:translate(5px)}.close-btn{position:absolute;top:15px;left:15px;font-size:1.5rem;cursor:pointer;color:#333;transition:transform .2s ease}.close-btn:hover{transform:rotate(90deg)}.mobile-menu .consult-btn{display:table;margin:0 auto}.checked{color:#d3b12a!important}.rating-section{display:flex;width:100%;align-items:center;gap:10px}.stars.gray{width:85%;height:80%;background:url(../images/grey-stars.png) no-repeat;background-size:100% 100%}.gold-wrap{position:absolute;top:0;left:0;height:80%;overflow:hidden}.stars.gold{width:100px;height:100%;background:url(../images/yellow-stars.png) no-repeat;background-size:100% 100%}.rating-section span{font-size:18px;color:#292209;font-weight:400}.rating-section small{color:#635f5b;font-size:16px;font-weight:700}.singleproduct-section{padding-bottom:20px}.singleproduct-section .container{display:flex;gap:30px;max-width:1200px;margin:auto}.singleproduct-images{flex:1}.main-img{width:100%;border-radius:8px}.thumbnail-row{display:flex;gap:10px;margin-top:15px}.thumbnail-row img{width:160px;height:154px;border-radius:8px;cursor:pointer}.thumbnail-row img.selected{border:1px solid #BCD095}.singleproduct-details{flex:1;background:linear-gradient(180deg,#f6ece1,#deded2);padding:30px;border-radius:10px}.rating-section .sold-badge{font-size:18px;font-family:DM Sans,sans-serif;background:#d26b3e;color:#fff;padding:4px 8px;border-radius:4px;margin-left:10px}.description{font-size:18px;padding:20px 0;font-weight:400;line-height:159%;font-family:DM Sans,sans-serif;color:#595550}.helps{font-weight:700;line-height:159%;font-family:DM Sans,sans-serif;margin:20px 0;font-size:20px;color:#583131}.pricing-box{border:1px solid #BCD095;background:#fff;padding-right:15px;border-radius:6px;margin-bottom:12px;cursor:pointer}.pricing{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.pricing .bold{font-size:14px;font-family:DM Sans,sans-serif;color:#a55c40;font-weight:700}.bold.price{font-size:16px;margin:0}.pricing .regular{font-size:12px;font-family:DM Sans,sans-serif;color:#595550}.regular.price{color:#8e8e8e;margin:0}.bold.active{border-color:#7cb342;padding:25px 15px;width:175px;border-radius:6px 0 0 6px;background:#e9f0e3}.singleproduct-details .add-cart{width:100%;background:#d46a3a;color:#fff;border:none;padding:15px;font-size:20px;border-radius:6px;margin:20px 0;cursor:pointer}.features{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:13px;margin-bottom:20px}.feature-title{display:flex;gap:10px;align-items:center}.feature-title img{width:41px;height:43.5px}.feature-title span{font-size:16px;font-family:DM Sans,sans-serif}.difference-section{padding:0;background:#fff}.top-strip{background:#173b1a;color:#fff;display:flex;justify-content:space-around;padding:12px 10px}.top-strip span{font-weight:900;font-style:italic;font-size:20px;font-family:Poppins,sans-serif}.hero-box{position:relative;padding:20px 0;margin:0 auto;width:1200px;border-radius:14px;overflow:hidden}.hero-box img{width:100%;display:block}.hero-text{position:absolute;top:20%;left:6%;color:#fff}.hero-text .section-title{color:#fff;*/ background: linear-gradient(107deg,#fff,#fff);background:-webkit-linear-gradient(#ffffff,#ffffff);background:linear-gradient(314deg,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-text p{font-family:DM Sans,sans-serif;font-weight:600;font-size:32px}.feature-row .container{display:flex;justify-content:space-between;padding:40px}.feature-card{margin-right:2%;width:33%}.feature-card .icon{width:72px;height:72px;background:#c1aba6;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;padding:10px;color:#fff}.feature-card h3{color:#a55c40;margin:15px 0;font-family:Playfair,serif;font-size:40px;line-height:30px;font-weight:600}.feature-card p{font-size:20px;color:#a19e9a;line-height:140%;font-weight:400}.ingredients-section .section-title{font-size:68px;font-family:Playfair,serif;line-height:110%}.section-header{text-align:center;margin-bottom:50px}.section-header .eyebrow,.ingredients-content span{font-size:24px;font-family:DM Sans,sans-serif;color:#595550;display:block;margin-bottom:20px}.ingredients-wrapper{display:flex;gap:40px;justify-content:space-around;align-items:flex-start;padding:40px 0}.ingredients-image{width:50%;border-radius:6px}.ingredients-image img{width:915px;height:690px}.ingredients-content{width:40%}.ingredient-item{display:flex;gap:15px;margin-bottom:22px}.ingredient-item img{width:160px;height:130px;border-radius:6px;object-fit:cover}.ingredient-item h4{margin:0;font-size:24px;color:#595550;font-weight:700}.ingredient-item p{margin-top:5px;font-size:18px;font-weight:400;color:#a19e9a;line-height:159%}.usage-section{background:url(../images/gas-banner.png) center center / cover no-repeat;padding:170px 60px;margin:30px 0}.usage-wrapper{display:flex;align-items:center;justify-content:space-between;gap:60px}.usage-card{background:#fff;padding:30px;border-radius:10px;max-width:470px;box-shadow:0 10px 30px #0000001a}.usage-card h3{font-size:36px;font-weight:700;line-height:120%;margin-bottom:20px}.usage-card ul{list-style:none;padding:0}.usage-card li{font-size:18px;font-weight:400;margin-bottom:12px;position:relative;padding-left:22px;color:#434343}.usage-card i{margin-right:10px}.when-header{margin-bottom:30px}.when-header p{font-size:24px;font-weight:700;letter-spacing:1px;color:#595550}.when-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.when-card{position:relative;overflow:hidden;border-radius:14px}.when-card img{width:358px;height:406px;object-fit:cover;display:block}.tag{position:absolute;bottom:15px;left:15px;background:#fff;color:#a55c40;font-size:20px;font-weight:500;padding:6px 10px;border-radius:4px;line-height:160%}.top.tag{bottom:65px}.benefits-box{background:#f1e7d4;border-radius:14px;padding:40px 50px}.benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 20px;padding-top:20px}.benefit-item{display:flex;align-items:center;gap:12px;font-size:13px;color:#a4512f}.benefit-item .icon{font-size:22px;min-width:30px}.benefit-item p{color:#a55c40;font-weight:500;font-size:20px}.why-choose-section{padding:80px 0}.choose-grid{display:flex;width:100%;align-items:center;justify-content:space-between;padding-top:30px}.choose-grid .card-content{width:23%;margin-right:2%}.review-section{padding:0 80px}.review-box{background:#f8f1e6;border-radius:12px;padding:30px 40px;display:flex;align-items:center;gap:50px}.overall-rating{width:20%;text-align:center}.overall-rating .stars{color:#e1b12c;font-size:20px;margin-bottom:6px}.overall-rating p{font-size:13px;color:#555}.review-section .section-title{margin-bottom:40px}.rating-breakdown{width:40%}.rating-row{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:13px}.rating-row .stars{color:#e1b12c;min-width:90px}.bar{flex:1;height:15px;background:#e6e6e6;overflow:hidden}.bar span{display:block;height:100%;background:#d4aa2a}.count{min-width:30px;color:#595550;font-size:18px}.review-action{width:30%;text-align:center}.review-action button{background:#d46a3a;color:#fff;border:none;padding:20px 60px;border-radius:8px;font-size:20px;font-family:DM Sans,sans-serif;cursor:pointer}.reviews-list-section{padding:25px 80px}.reviews-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.reviews-header h3{font-size:20px;font-weight:400;color:#595550}.sort-box{display:flex;align-items:center;gap:8px;font-size:13px}.sort-box label{font-size:20px;color:#595550}.sort-box select{padding:6px 10px;font-size:20px;border:1px solid #d3d3d3;border-radius:4px;color:#000}.review-item{display:flex;gap:20px;padding:25px 0;border-top:1px solid #d3d3d3}.avatar{width:99px;height:99px;background:#d9d9d9;color:#555;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase}.review-content{flex:1}.review-content .review-top{display:flex;align-items:center;gap:10px;margin-bottom:4px}.review-item .stars{color:#e1b12c;font-size:24px}.review-content .date{font-size:22px;font-weight:400;color:#595550;margin:0}.review-content h4{margin:5px 0;font-size:24px;font-weight:700;color:#595550}.review-content strong{display:block;margin-bottom:6px;font-size:20px;font-weight:700;color:#595550}.review-content p{font-size:20px;color:#a19e9a;line-height:159%;font-weight:400;width:90%}.section-header{margin-bottom:50px}.section-header p{font-size:18px;color:#595550;text-transform:uppercase;text-align:left}.row{display:flex;align-items:stretch;margin-bottom:40px}.image-box,.content-box{width:50%}.image-box img{width:750px;height:525px;object-fit:cover}.content-box{flex:1;background:#fff9ed;padding:50px}.content-box h3{font-size:28px;background:-webkit-linear-gradient(#D29178,#A55C40);background:linear-gradient(314deg,#d29178,#a55c40);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.content-box p{color:#a19e9a;font-size:22px;font-weight:400;line-height:159%;margin-bottom:50px}.content-box .highlight{color:#595550;font-weight:700}.text-box{width:50%;background:#fff8f0;padding:50px;font-size:24px;color:#595550;line-height:159%;display:table}.text-box p{display:table-cell}.text-box strong{font-style:italic;font-weight:700}.top-quote{text-align:center;max-width:900px;margin:0 auto 70px}.top-quote h2{font-size:32px;color:#595550;line-height:122%;font-weight:400;margin-bottom:15px}.top-quote p{font-size:18px;color:#a19e9a;line-height:159%}.vision-section .section-title{margin-bottom:70px}.vision-content{display:flex;gap:30px;align-items:center}.vision-content .left-content{width:60%}.vision-content .right-content{width:40%}.vision-content .left-content{display:flex;align-items:center;gap:1%}.left-content .features{display:block;width:60%;display:flex;flex-direction:column}.left-content .center-badge{width:40%}.vision-content .feature{width:100%;margin:15% 0;background:#f1e7d4;padding:18px 22px;font-weight:700;font-size:18px;color:#595550;text-align:center}.feature.topleft{border-radius:40px 40px 0}.feature.topright{border-radius:40px 40px 40px 0}.feature.bottomleft{border-radius:40px 0 40px 40px}.feature.bottomright{border-radius:0 40px 40px}.vision-text h4{font-size:24px;color:#595550;margin-bottom:15px;line-height:159%}.vision-text p{font-size:18px;color:#a19e9a;line-height:159%}.process-section{position:relative;background:url(../images/process-banner.png) center/cover no-repeat;overflow:hidden;margin-top:80px;background-position:top}.process-section .container{height:750px}.process-overlay{position:relative;width:100%;height:100%}.empty-cart.center p{margin-bottom:50px}.process-card{position:absolute;right:0;top:50%;transform:translateY(-50%);width:360px;background:#fff;padding:20px;z-index:3;box-shadow:0 20px 40px #00000040}.process-card img{width:100%;height:200px;object-fit:cover;margin-bottom:15px}.process-card h3{font-size:22px;margin-bottom:10px}.process-card .subtitle{font-size:16px;color:#595550;margin-bottom:15px}.process-card p{font-size:16px}.process-card p{color:#a19e9a}.manufacturing-content{display:flex;gap:50px;align-items:center;padding-top:40px}.video-box{width:50%}.video-box img{width:100%;display:block;border-radius:4px}.stats{width:50%;display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}.stat h3{font-size:36px;color:#595550;font-weight:700;margin-bottom:6px}.stat p{font-size:20px;color:#595550}.leadership-top{background:#eef4e7;padding:200px 0}.leadership-section .container{display:flex;flex-wrap:wrap;gap:2%}.leadership-header{width:48%}.leadership-header .section-title{font-size:120px;margin-bottom:15px}.leadership-header p{font-size:18px;color:#a19e9a;line-height:159%}.leaders{top:0;right:0;width:50%}.leader.sushil{width:20%;position:absolute;top:5%}.sushil span,.sanjay span{position:absolute;left:-20%}.leader.arun{width:20%;position:absolute;top:-35%;right:5%}.leader.arun img{height:200px}.arun span{position:absolute;right:-30%}.leader.sanjay{width:20%;position:absolute;top:50%;right:5%}.leader.sanjay img{height:250px}.leader{text-align:center}.leader img{width:100%;height:300px;object-fit:cover}.leader span{display:block;margin-top:10px;font-size:20px;font-weight:700}.directors-section{background:#b68169;padding:50px 0 100px;margin:-30px auto 0;top:90%;left:10%;width:90%;border-radius:10px}.director-card{text-align:center;width:45%}.director-card img{width:448px;height:448px;border-radius:50%;object-fit:cover}.director-card.right{position:absolute;top:78%;right:5%;z-index:999}.director-card.left span{display:inline-block;position:absolute;top:75%;left:25%;background:#fff;padding:6px 12px;font-size:20px;border-radius:0 0 0 15px;font-weight:700;color:#595550}.director-card.right span{display:inline-block;position:absolute;top:50%;left:60%;background:#fff;padding:6px 12px;font-size:20px;border-radius:0 0 0 15px;font-weight:700;color:#595550}.directors-text{text-align:end;color:#fff;position:absolute;top:0;right:0;width:55%}.directors-text .section-title{font-size:150px}.directors-text h3{font-family:Playfair,serif;font-size:48px;letter-spacing:1px;margin-bottom:10px}.directors-text p{font-size:18px;line-height:159%;opacity:.9}.directors-text h1{margin-top:20px;font-size:48px;opacity:.25}.timeline-section{padding:90px 0 0;width:100%;display:table}.timeline-header{text-align:center;margin-bottom:80px}.timeline-header p{font-family:Playfair,serif;font-size:20px;color:#595550;text-align:left}.timeline{position:relative}.timeline-item{position:relative;text-align:end;margin-bottom:110px;width:70%}.timeline-bottom{display:flex;justify-content:end;width:100%;padding:15px 0}.timeline-content{width:60%;margin-right:5%}.timeline-item img{width:790px;height:120px}.timeline-item h3{color:#a55c40;font-size:18px;margin-bottom:12px;position:absolute;top:15%;right:0}.timeline-item.three h3{top:10%}.timeline-item p{font-family:Playfair,serif;font-size:20px;color:#a19e9a;line-height:1.6;width:100%}.timeline-item.two h3,.timeline-item.four h3{right:56%}.timeline-row{display:flex;gap:30px;align-items:flex-start}.phase-badge{width:80px;height:80px;background:#346166;color:#fff;border-radius:50%;text-align:center;display:flex;flex-direction:column;justify-content:center;flex-shrink:0}.phase-badge span{font-size:11px;font-weight:700;letter-spacing:1px;margin-top:15px}.phase-badge strong{font-size:34px;font-weight:700}.timeline-item.one,.timeline-item.three{float:left;width:70%}.timeline-item.two,.timeline-item.four{float:right;width:70%}.timeline-item.two .timeline-bottom,.timeline-item.four .timeline-bottom{justify-content:center;flex-direction:row-reverse}.timeline-item.two .timeline-content,.timeline-item.four .timeline-content{text-align:start;margin-left:5%}.faq-right img{max-width:none}.variant-boxes-wrapper{flex-direction:column}.shop-product .container{display:flex;gap:30px;margin-bottom:10px}.shop-product .sidebar{width:20%}.sidebar h3{color:#a55c40;font-size:20px;margin-bottom:20px}.sidebar .category-list{list-style:none}.sidebar .category-list li{padding:12px 0;border-bottom:1px solid #A55C40;color:#595550;cursor:pointer;position:relative}.sidebar .category-list li:before{content:"";width:10px;height:10px;background:#a55c40;border-radius:50%;display:inline-block;margin-right:10px}.sidebar .category-list li.active{font-weight:700;color:#a55c40}.sidebar .sub-category{list-style:none;margin-left:20px}.sidebar .sub-category li{padding:10px 0;border-bottom:1px solid #d29278c2}.shop-product .products-area{flex:1}.products-area .product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.product-grid .product-card{width:30%;background:#fff;border-radius:18px;padding:15px 20px;position:relative;box-shadow:0 10px 25px #0000000d}.product-card .badge{position:absolute;top:15px;left:15px;background:#a55c40;color:#fff;font-size:14px;padding:6px 12px;border-radius:6px}.product-img{background:#fde0c62c;border-radius:14px;padding:20px;text-align:center}.product-img img{max-width:100%;height:250px;object-fit:contain}.product-card .product-info{margin-top:15px}.product-info h4{margin-top:8px;font-size:18px;font-weight:600;color:#595550;min-height:100px}.pagination{border:1px solid #A55C40;padding:10px;width:50%;margin:0 auto 20px;text-align:left!important;border-radius:8px}.pagination a{padding:0 20px;color:#a55c40}span.page.current{color:#a55c40;font-weight:700;padding:5px;border:1px solid #a55c40;border-radius:5px}.collection-seo-content{margin-top:60px;padding-top:40px;border-top:1px solid #eaeaea;text-align:left}.seo-content-title{font-size:24px;margin-bottom:15px;color:#d26b3e}.seo-content-body{font-size:16px;line-height:1.6;color:#555}.herbs-layout{display:grid;grid-template-columns:repeat(5,1fr);gap:40px;margin-top:50px}.herb-flip-card{background-color:transparent;width:100%;aspect-ratio:1 / 1;perspective:1000px;cursor:pointer;border-radius:50%}.herb-flip-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;border-radius:50%}.herb-flip-card:hover .herb-flip-inner,.herb-flip-card.flipped .herb-flip-inner{transform:rotateY(180deg)}.herb-flip-front,.herb-flip-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;overflow:hidden}.herb-flip-front img{width:100%;height:100%;object-fit:cover;display:block}.herb-flip-back{transform:rotateY(180deg);background-color:#fff;border:2px solid #F1E7D4;color:#595550;display:flex;align-items:center;justify-content:center;padding:15px;box-sizing:border-box}.herb-content h3{font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;margin-bottom:10px;color:#4a3b32}.herb-content p{font-family:DM Sans,sans-serif;font-size:14px;line-height:1.4;color:#595550;margin:0}.tooth-care-section.slider-container{padding:0;position:relative;overflow:hidden;background:transparent}.tooth-care-slides{display:grid;grid-template-areas:"stack"}.tooth-care-slide{grid-area:stack;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s;z-index:1;position:relative;width:100%;min-height:586px}.tooth-care-slide.active{opacity:1;visibility:visible;z-index:2}.tooth-care-slide .tooth-care-image{position:absolute;top:0;right:0;width:50%;height:100%}.tooth-care-slide .tooth-care-image img{height:100%;width:100%;object-fit:cover}.slider-nav-arrows{position:absolute;bottom:40px;left:10%;z-index:10;display:flex;gap:15px}.slider-nav-arrows .arrow{background:transparent;border:1px solid rgba(255,255,255,.6);color:#fff;width:45px;height:45px;border-radius:50%;cursor:pointer;font-size:18px;transition:.3s;display:flex;align-items:center;justify-content:center}.slider-nav-arrows .arrow:hover{background:#fff;color:#000}.allproduct-container{display:flex;gap:2%}.shop-page{padding:30px 0 50px}.shop-page span{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;color:#595550}span.inner-heading{color:#a55c40;font-size:20px}.sidebar{width:25%}.sidebar h3{font-size:20px;font-weight:700;margin-bottom:10px;margin-top:20px;color:#595550}.sidebar ul{list-style:none}.sidebar li{padding:5px 0;font-size:14px;color:#666;cursor:pointer}.sidebar li.active,.sidebar li:hover{color:#a55c40;font-weight:400;font-size:18px}.sidebar li{color:#a19e9a;font-size:18px}.allproducts-section{width:73%}.page-title{font-size:26px;margin-bottom:25px}.allproducts-grid{display:flex;flex-wrap:wrap;gap:2%}.allproduct-card{width:32%;padding:0 18px;text-align:center;background:#fff}.allproduct-img img{max-width:100%;height:400px;object-fit:contain}.allproduct-content{text-align:left}.allproduct-card h4{font-size:18px;font-weight:700;color:#595550;margin-bottom:5px;min-height:93px}.sub-text{font-size:16px;color:#a19e9a;margin-bottom:10px;min-height:115px}section.error-page.center h2.section-title{text-align:center}.allproduct-content .rating{width:100%;font-size:13px;color:#f4b400;margin-bottom:10px}.rating span{color:#635f5b;font-size:16px;font-weight:700}.allproduct-content .price{margin-bottom:12px}.price .discount{font-size:16px;font-weight:400;color:#fb6221}.price .offer{font-size:18px;font-weight:700;color:#fb6221}.price .mrp{text-decoration:line-through;font-size:18px;color:#a19e9a;margin-left:6px}.cart-row{display:flex;justify-content:flex-start;gap:7px}.qty-box{display:flex;align-items:center;border:1px solid #ddd;border-radius:8px;overflow:hidden;height:48px}.qty-btn{width:45px;height:48px;border:none;background:#fff!important;font-size:20px;cursor:pointer;color:#a19e9a!important}.qty-box input{width:20px;text-align:center;border:none;font-size:16px;outline:none}.cart-row button{background:#d26b3e;font-size:16px;font-weight:700;color:#fff;border:none;padding:15px;border-radius:8px;cursor:pointer}.blog-hero{background:url(../images/blog-header.png) center/cover no-repeat;padding:120px 20px;text-align:center;position:relative}.blog-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000023}.blog-hero h1{position:relative;font-size:380px;letter-spacing:6px;color:#fff;z-index:1;font-family:Playfair,serif;margin-bottom:auto}.blog-wrapper{padding:60px 20px;margin-top:-17%;width:90%;left:5%}.blog-wrapper .overlap-blog{max-width:1200px;margin:auto;display:grid;grid-template-columns:2fr 1fr;gap:40px}.section-heading{font-size:28px;color:#595550;margin-bottom:25px}.blog-content{width:60%}.latest-post img{width:100%;border-radius:6px;margin-bottom:20px}.post-date{font-size:16px;font-weight:400;color:#a55c40;text-transform:uppercase}.post-content h2{font-size:32px;font-weight:700;color:#595550;margin:10px 0}.post-content p{line-height:150%;color:#a19e9a;font-size:20px;font-weight:400;margin-bottom:15px}.read-more{color:#a55c40;font-weight:400;font-size:18px;text-decoration:none}.blog-right{padding-left:10px;width:40%}.blog-right .popular-post{display:flex;gap:15px;margin-bottom:20px;align-items:flex-start}.blog-right .popular-post a{flex-shrink:0}.blog-right .popular-post img{width:90px;height:90px;object-fit:cover;border-radius:4px;display:block}.popular-post img{width:80px;height:80px;object-fit:cover;border-radius:6px}.popular-post h4{font-size:20px;font-weight:400;line-height:130%;margin-bottom:5px}.related-posts{padding:70px 0 0;background:#fff}.related-title{color:#c46a3a;font-size:20px;margin-bottom:30px}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.post-card img{width:100%;height:200px;object-fit:cover;border-radius:6px;margin-bottom:12px}.post-card h4{font-size:22px;font-weight:700;line-height:159%;margin-bottom:10px;color:#595550}.post-card a{font-size:18px;color:#a19e9a;text-decoration:none}.post-card i{color:#aa6247}.post-card:hover h4{text-decoration:underline}.inner-list li a:hover{color:#a55c40}.sidebar ul{list-style:none;padding-left:0}.sidebar-heading{cursor:pointer;display:flex;justify-content:space-between;color:#a55c40;font-size:20px;padding-bottom:10px}.inner-heading{display:block;color:#a55c40;font-weight:700;font-size:18px;cursor:default}.inner-list{display:block!important;padding-left:0}.inner-list li a{text-decoration:none;color:#595550;font-size:18px;display:block;transition:all .2s}.menu-item a{text-decoration:none;color:#595550;font-size:18px}.active-link a{color:#a55c40!important;font-weight:700}.active-group{color:#a55c40}.post-image img{width:100%;border-radius:6px;object-fit:cover}.blog-content-section{padding:40px 0}.content-grid{display:flex;align-items:baseline;gap:3%}.blog-content h2{font-size:28px;margin:30px 0 15px;color:#595550}.blog-content p{font-size:18px;line-height:150%;color:#a19e9a;margin-bottom:18px}.blog-right .appointment-image{position:absolute;bottom:-5px;right:20px}.blog-right .appointment-image img{height:200px}.single.blog-wrapper .related-posts{padding:70px 0}.overlap-blog .blog-right{width:100%}.contact-section{background:url(../images/contactus-banner.png) center/cover no-repeat;padding:120px 0;position:relative}.contact-overlay{position:relative;width:90%;margin:auto}.contact-bg-text{position:absolute;margin-top:auto;bottom:90%;pointer-events:none;font-size:230px;color:#fff;z-index:1;font-family:Playfair,serif;text-align:center;width:100%}.contact-box{position:relative;z-index:2;background:#fff;padding:60px;display:flex;margin-top:10%;gap:10%;box-shadow:0 30px 60px #00000026}.contact-form,.contact-info{width:100%}.contact-form .section-title{margin-bottom:5px}.contact-form p{font-size:32px;margin-bottom:20px;background:-webkit-linear-gradient(#D29178,#A55C40);background:linear-gradient(314deg,#d29178,#a55c40);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500}.contact-form input,.contact-form textarea{width:100%;padding:12px 14px;border:1px solid #D9D9D9;margin-bottom:15px;font-size:18px;border-radius:5px}.contact-form textarea{height:120px;resize:none}.contact-form button{background:#d26b3e;color:#fff;border:none;padding:12px 28px;cursor:pointer;font-size:18px;font-weight:700;border-radius:8px}.contact-form button:hover{background:#b8572f}.contact-info h4{font-size:28px;color:#595550;margin-bottom:5px}.contact-info small{color:#595550;font-size:20px}.contact-info p{font-size:18px;color:#a19e9a;margin:15px 0}.bottom-info strong{color:#595550;font-size:18px;font-weight:700}.info-block{margin:35px 0 20px}.icons{display:flex;gap:12px;margin-top:10px}.icons a{border-radius:50%;color:#a55c40;display:grid;place-items:center;text-decoration:none;font-size:20px}.category-slider-wrapper{position:relative;width:100%;margin:0 auto;overflow:hidden}.categories-viewport{width:100%;overflow:hidden}.categories-track{display:flex;gap:4px;transition:transform .5s ease-in-out;width:100%}.category-card.slide-item{flex:0 0 calc((100% - 60px) / 3);max-width:calc((100% - 60px) / 3);height:450px;position:relative;border-radius:20px;overflow:hidden}.category-link,.media-frame{width:100%;height:100%;display:block}.category-media{width:100%;height:100%;object-fit:cover;display:block;border-radius:20px}.image_text{position:absolute;bottom:25px;left:25px;font-size:24px;font-weight:700;color:#173b1a;z-index:2;text-shadow:0 2px 15px rgba(255,255,255,.4);pointer-events:none}.slider-controls{display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding-left:5px;width:99%}.slider-arrow{background:none;border:none;color:#8dae58;font-size:20px;cursor:pointer;transition:.3s;padding:0;line-height:1}.slider-arrow:hover{color:#173b1a;transform:translate(3px)}.slider-arrow.prev:hover{transform:translate(-3px)}.slider-arrow:disabled{opacity:.3;cursor:default;pointer-events:none}.single.blog-wrapper{padding:25px}.blog-post-header{background:#fff;padding:80px 20px 60px}.single.blog-wrapper .container{width:100%}.post-header-grid{display:flex;border-bottom:1px solid #D9D9D9;gap:5%;padding-bottom:20px;align-items:flex-start}.post-info h2{font-size:32px;font-weight:700;line-height:130%;margin-bottom:15px;color:#595550}.post-meta{font-size:20px;color:#a19e9a;margin-bottom:25px}.post-share{position:absolute;bottom:5%;display:flex;align-items:center;gap:12px;font-size:20px;color:#a19e9a}.post-share a{color:#000;text-decoration:none;font-size:14px}.post-share a:hover{color:#c46a3a}@media screen and (max-width:1280px){.contact-overlay{width:90%}.contact-bg-text{font-size:180px;bottom:92%}.hero-box{width:95%}.cart-row button{padding:10px}.blog-hero h1{font-size:355px}.directors-text .section-title{font-size:135px}}@media screen and (max-width:1150px){.tooth-care-content{padding:7% 0}.allproduct-card{width:48%}.cart-row button{padding:15px}.tooth-care-image{width:45%}.tooth-care-image img{height:370px}.hero-section{height:70vh}.container{width:90%}.cart-row button{padding:10px}.contact-bg-text{font-size:175px;bottom:93%}.post-content h2{font-size:24px}.post-content p{font-size:16px}.blog-wrapper .overlap-blog{grid-template-columns:2fr 1.3fr;gap:30px}.popular-post h4{font-size:16px}.post-date{font-size:14px}.post-card a{font-size:16px}.post-card h4{line-height:119%}.blog-wrapper .appointment-image img{height:228px;object-fit:contain}.appointment-content p{font-size:22px}.rivyoReviewWidget .rivyoReviewRatingIcon svg{width:16px!important;height:16px!important}.rivyoReviewWidget span.rivyoReviewAverage{font-size:14px!important;padding-left:14px}span.ratingCount{padding-left:6px}.blog-hero h1{margin-bottom:-3%;font-size:265px}.directors-text .section-title{font-size:115px}.director-card img{width:350px;height:350px}.bold.active{padding:15px 9px;width:100px}.pricing .bold{font-size:10px}.bold.price,.ingredient-item p{font-size:14px}.singleproduct-details .add-cart,.feature-card p{font-size:16px}.bold.price,.ingredient-item p{font-size:10px}.feature-card h3{font-size:28px}.feature-card .icon{width:58px;height:58px}.ingredients-section .section-title{font-size:50px}.section-header .eyebrow,.ingredients-content span{font-size:20px}body section{padding:60px 0 0}.tag{font-size:16px}.ingredients-wrapper{padding:0 0 40px;gap:1%}.ingredient-item img{width:130px;height:95px}.ingredients-image img{width:550px;height:550px}.benefit-item p{font-size:18px}.related-products .product-grid .product-card{width:48%}.main-nav ul{gap:12px}.main-nav ul li a{font-size:13px}.logo img{height:75px}.consult-btn{font-size:13px}.herb-content p{font-size:10px;line-height:1.3}.herb-content h3{font-size:16px;margin-bottom:3px}}@media screen and (max-width:1024px){.section-title{font-size:30px}.category-card.slide-item{flex:0 0 calc((100% - 30px)/2);max-width:calc((100% - 30px)/2);height:380px}.top-bar{font-size:12px;letter-spacing:6.5px}.section-title,.faq-left h2{font-size:40px}.trust-item{width:19%}.trusted-content{max-width:45%}.concern-grid{grid-template-columns:repeat(3,1fr)}.header-right{gap:10px}.shilajit-content h2{font-size:50px}.shilajit-content p{font-size:41px;line-height:48px;margin-bottom:46px;margin-top:35px}.product-tabs-wrapper .product-grid{justify-content:space-between}.product-grid .product-card{width:48%}.sub-text{font-size:14px}.price .offer{font-size:16px}.price .mrp{text-decoration:line-through;font-size:16px}.explore-shop .shop-grid{grid-template-columns:repeat(3,1fr)}.rivyoReviewWidget span.rivyoReviewAverage{font-size:15px!important;padding-left:10px}.blog-wrapper .appointment-image img{height:200px}.blog-wrapper .appointment-image{position:absolute;bottom:-5px;right:20px}span.inner-heading{font-size:18px}.inner-list li a{font-size:14px}.allproduct-img img{max-width:100%;height:300px}.sidebar h3{margin-bottom:0}.contact-bg-text{font-size:150px;bottom:94%}.blog-hero h1{font-size:260px;margin-bottom:-5%}.directors-text .section-title{font-size:100px}.director-card.left span{top:80%}.when-cards{grid-template-columns:repeat(3,1fr);gap:2%}.singleproduct-section .container{flex-direction:column}.blog-content{width:55%}.blog-right{width:45%}.post-info h2{font-size:26px}.blog-content p{font-size:16px}.single.blog-wrapper .appointment-image{display:none}}@media screen and (max-width:950px){.blog-wrapper .overlap-blog{grid-template-columns:auto}}@media screen and (max-width:900px){.section-title{font-size:34px}.hero-text p{font-size:22px}.trusted-image{display:none}.trusted-content{max-width:90%}.product-card{width:40%}.tooth-care-image{width:50%}.tooth-care-image img{height:350px}.baby-care-image{width:40%}.care-item h4{font-size:20px}.cart-row button{font-size:13px}.care-item p{font-size:16px}.baby-care-content{width:60%}.baby-care-content span{font-size:32px}.footer .container{gap:40px 0}.footer-col{width:48%}.testimonial-content{font-size:20px}.hero-content h1{font-size:45px}.rivyoReviewWidget .rivyoReviewRatingIcon svg{width:14px!important;height:14px!important}.hero-content h2{font-size:30px;margin:15px 0 40px}.hero-section{height:50vh}.appointment-content{max-width:550px}.head-right{display:flex;gap:15px}.header-right.mobile,.menu-toggle{display:block}.main-nav{display:none}.logo img{height:70px}.main-header .container{padding:10px 0}.consult-btn{display:none}.qty-box input{width:10px!important}.contact-bg-text{font-size:130px;bottom:95%}.contact-info h4{font-size:22px}.contact-info p,.contact-info small{font-size:16px}.blog-hero h1{font-size:220px;margin-bottom:-6%}.herb-flip-back{padding:10px}.herb-content p{font-size:8px}.herbs-layout{grid-template-columns:repeat(4,1fr)}.post-card a{font-size:13px}.post-card h4{line-height:80%}.sidebar{width:38%!important;padding-right:25px!important}.sub-text{font-size:12px}.row{flex-direction:column}.image-box,.content-box{width:100%}.image-box img{width:790px;height:500px}.row.reverse{flex-direction:column-reverse}.text-box,.vision-content .left-content,.vision-content .right-content{width:100%}.vision-content{flex-wrap:wrap}.leadership-top{padding:120px 0}. leaders{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:30px;gap:2%}.leader.sushil,.leader.arun,.leader.sanjay{width:30%;top:0;right:0;position:relative}.leader.sushil{position:relative}.leadership-header{width:100%}.leader.arun img,.leader.sanjay img{height:300px}.sushil span,.sanjay span,.arun span{position:relative;left:0;text-align:center}.director-card img{width:250px;height:250px}.director-card{width:50%}.directors-section{padding:110px 0 160px}.director-card.right{top:125%;right:0}.director-card.left span{display:inline-block;position:absolute;top:85%;left:15%}.timeline-item p{font-size:18px}.top-quote{text-align:center;max-width:100%}.manufacturing-content{flex-direction:column}.video-box,.stats{width:100%}.benefits-grid{grid-template-columns:repeat(3,1fr);padding:10px 0}.ingredients-image img{width:450px;height:450px}.ingredient-item img{width:100px;height:80px}.ingredient-item p{font-size:11px;margin-top:0}.feature-card h3{font-size:22px}.feature-card p{font-size:14px}.feature-card .icon{width:50px;height:50px}.content-grid{display:flex;flex-direction:column}.blog-content,.blog-right{width:100%}.post-info h2{font-size:18px}.single.blog-wrapper{margin-top:-18%}}@media screen and (max-width:768px){.faq-question{font-size:20px}.faq-answer{font-size:16px;line-height:23px}.post-info h2{font-size:16px}.post-meta{font-size:14px}.faq-item{padding:10px 0}.faq-left{width:100%}.faq-right{display:none}.shilajit-section{background-size:cover}.section-title,.faq-left h2{font-size:36px}.category-card .image_text{font-size:20px}.icon{font-size:16px}.logo img{height:70px}.main-header .container{padding:5px 0}.contact-box{flex-direction:column}.contact-info{margin:5% 0}.allproducts-section{width:100%}.top-bar{font-size:11px;letter-spacing:.5px}.consult-btn{padding:13px 18px;font-size:14px}.concern-grid{grid-template-columns:repeat(2,1fr)}.product-card{width:50%}.herbs-layout{grid-template-columns:repeat(3,1fr);gap:8px}.allproduct-card{width:100%}.sidebar{width:38%}.contact-bg-text{font-size:115px;bottom:97%}.directors-text p{font-size:14px}.benefits-grid{grid-template-columns:repeat(2,1fr);padding:10px 0}.posts-grid{grid-template-columns:repeat(2,1fr)}.blog-hero h1{font-size:180px;margin-bottom:-6%}.ingredients-content{width:100%;padding:0 50px}.ingredient-item p{font-size:16px}.ingredients-image{width:100%}.ingredients-image img{width:900px;height:500px}.ingredients-section .section-title{font-size:40px}.ingredients-wrapper{flex-direction:column-reverse}.blog-wrapper .appointment-content p{font-size:18px}.buy-btn{padding:10px 30px}.blog-wrapper .appointment-content h2.section-title{font-size:30px}.narrative-card{width:48%;margin-right:2%;margin-top:1%}.tooth-care-image{position:relative;width:100%}.tooth-care-image img{height:350px;width:800px}.benefit-item .icon{font-size:15px;min-width:15px}.tooth-care-content{width:100%}.gut-info{width:60%}.gut-section .container{flex-direction:column}.gut-products{width:100%}.gut-product-card{width:47%}.testimonial-card,.baby-care-section .container{flex-direction:column}.baby-care-content{width:100%}.baby-care-image{width:50%}.testimonial-content{padding:80px 25px}.testimonial-image{padding:0 25px 25px}.testimonial-image img{height:400px;object-position:top}.appointment-image{right:0}.appointment-card{padding:50px 20px}.appointment-content h2{font-size:26px}.trust-item{width:28%}.explore-shop .shop-grid{grid-template-columns:repeat(2,1fr)}section.top-categories .section-title.center,section.narratives-section .section-title,section.testimonial-section .section-title,section.explore-shop .section-title,section.gut-section .section-title,section.shop-concern .section-title,section.product-section .section-title,section.know-herbs .section-title{margin-bottom:26px}.faq-left .subtitle{font-size:21px;margin-bottom:0}.shilajit-content{max-width:100%;text-align:left;width:100%;background:#00000073;padding:20px 30px;border-radius:30px}.shilajit-content h2{font-size:38px}.shilajit-content p{font-size:32px;line-height:40px}.allproducts-grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:2%}.choose-grid .card-content{width:49%;margin:0 1% 1% 0}.directors-text .section-title{font-size:80px}.director-card.right{top:107%}.choose-grid{flex-wrap:wrap}.allproduct-card{width:48%}.sidebar{width:85%!important}.blog-wrapper .appointment-image img{height:160px}.timeline-item.two,.timeline-item.four,.timeline-item.one,.timeline-item.three{float:left;width:100%}.when-cards{grid-template-columns:repeat(2,1fr);gap:2%}.feature-row .container{padding:20px}.feature-card h3{font-size:18px}.feature-card p{font-size:12px}.single.blog-wrapper{margin-top:-20%}}@media screen and (max-width:670px){.blog-hero h1{font-size:150px;margin-bottom:-8%}.contact-bg-text{font-size:100px}.director-card img{width:150px;height:150px}.director-card.left span,.director-card.right span{font-size:11px}.director-card.right{top:200%}.directors-text{width:60%}.leadership-header .section-title{font-size:90px}.leadership-header p{font-size:16px}.leader span{font-size:12px}.directors-section{padding:70px 0 200px}.timeline-item img{width:700px;height:80px}.timeline-item.two h3,.timeline-item.four h3{right:50%}.why-choose-section{padding:0 0 30px}.timeline-item{margin-bottom:40px}.timeline-item p{font-size:16px}.directors-text .section-title{font-size:70px}.ingredients-section .section-title{font-size:34px}}@media screen and (max-width:610px){.product-grid .product-card,.allproduct-card{width:100%}.feature-card{margin-bottom:2%;width:100%}.feature-row .container{padding:20px;flex-direction:column}.category-card.slide-item{flex:0 0 100%;max-width:100%;height:350px}.slider-controls{justify-content:center}}@media screen and (max-width:580px){.appointment-content{max-width:350px}.gut-products .product-card{width:100%}.shilajit-content h2{font-size:36px}.shilajit-content p{font-size:30px;line-height:35px;margin-bottom:37px;margin-top:26px}.top-bar{font-size:8px}.section-title,.faq-left h2{font-size:34px}.agrow-about .subtitle{font-size:25px}.about-text h4{font-size:18px}.aloe-image{margin:18px 0}.tooth-care-content .small-title{font-size:15px}.tooth-care-content p{font-size:18px;line-height:26px;margin-bottom:29px}.about-text p{font-size:15px;line-height:22px}.concern-grid{grid-template-columns:repeat(1,1fr)}.narrative-card{width:98%;margin-right:2%;margin-top:1%}.trusted-badges img{width:75px}.baby-care-content span{font-size:28px}.baby-care-content .section-title{font-size:36px}.tooth-care-content h2{font-size:30px}.single.blog-wrapper{margin-top:-22%}.tooth-care-content h3{font-size:20px}.gut-info{width:90%}.gut-products{flex-direction:column}.gut-product-card{width:90%}.tooth-care-image img{height:250px}.baby-care-image{width:90%}.appointment-card{padding:35px 20px}.appointment-content p{font-size:20px;margin-bottom:30px}.appointment-image img{max-height:160px}.footer-col{width:98%}.footer-col ul li a{font-size:14px}.footer-col p,.footer-col h4{font-size:16px}.hero-content h1{font-size:36px}.related-posts{padding:30px 0 0}.hero-content h2{font-size:20px;margin:4px 0 32px}body section{padding:40px 0 0}section.top-categories,section.product-section,.agrow-about,section.gut-section,.baby-care-section,section.testimonial-section,section.narratives-section{padding-bottom:40px}.posts-grid{grid-template-columns:repeat(1,1fr)}.post-header-grid{display:flex;flex-direction:column-reverse}.subtitle{margin-bottom:20px}.social-icons{position:relative}.trusted-solution{background-size:auto}.categories-grid{flex-direction:column}.category-card{width:95%;margin:0;padding:20px 0}.category-card .image_text{font-size:24px}.category-card .image_text{left:40px;bottom:40px}.product-grid{flex-direction:column}.product-card{width:100%}.contact-bg-text{font-size:80px;bottom:98%}.blog-hero h1{font-size:130px;margin-bottom:-10%}.post-content h2{font-size:20px}.product-grid .product-card{padding:15px 20px}.post-content p{font-size:14px}.blog-wrapper{margin-top:-16%}.popular-post h4{font-size:14px}.post-date{font-size:12px}.blog-wrapper .appointment-image img{height:130px}.blog-wrapper .appointment-content h2.section-title{font-size:28px;margin-bottom:10px}.buy-btn{padding:10px 20px;font-size:14px}.leader.sushil,.leader.arun,.leader.sanjay{width:100%}.leader img{width:75%;height:350px}.leaders{width:100%}.directors-text .section-title{font-size:65px}.content-box p{color:#a19e9a;font-size:18px}.image-box img{width:500px;height:350px}.text-box{font-size:18px}.vision-content .left-content{flex-direction:column}.vision-content .feature{padding:35px 20px;margin:1% 0}.left-content .features{width:100%}.directors-text{width:100%;top:60%;right:0}.directors-section{padding:50px 0 230px}.stat p{font-size:15px}.stat h3{font-size:30px}.benefits-grid{grid-template-columns:repeat(1,1fr);padding:10px 0}.related-products .product-grid .product-card{width:100%;margin-bottom:30px}.review-section .wc_review_summary_action button.wcRivyoFeedback{padding:20px 15px!important}.ingredient-item p{font-size:12px}}@media screen and (max-width:490px){.blog-hero h1{font-size:100px;margin-bottom:-13%}.blog-wrapper{padding:40px 20px}.blog-wrapper .appointment-content h2.section-title{font-size:22px}.blog-wrapper .appointment-content p{font-size:14px}.blog-wrapper .appointment-image img{height:100px}.contact-bg-text{font-size:65px}.directors-text p{font-size:14px}.directors-text h3{font-size:30px}.timeline-item img{width:400px;height:70px}.timeline-item.two h3,.timeline-item.four h3{right:40%;top:10%;font-size:14px}.phase-badge strong{font-size:20px}.timeline-item p,.timeline-item.three h3{font-size:14px}.content-box,.text-box{padding:40px 30px}.top-quote h2,.vision-text h4{font-size:20px}.top-quote p,.vision-text p{font-size:16px}.leadership-header .section-title{font-size:50px}.when-cards{grid-template-columns:repeat(1,1fr);gap:2%}.usage-card h3{font-size:20px}.usage-card li{font-size:12px;padding-left:10px}.section-header{margin-bottom:25px}.wc_review_summary_action ul li{flex:0 0 calc(70% - 5px)!important;width:calc(100% - 5px)!important}.rating-section span{font-size:12px}.review-section{padding:0 20px!important}}@media screen and (max-width:440px){.tagline{font-size:18px}.shilajit-content p{font-size:24px;line-height:28px;margin-bottom:30px;margin-top:26px}.shilajit-content h2{font-size:30px}.buy-btn{padding:12px 5px;text-align:center;width:100%;font-size:16px}.trusted-badges{flex-wrap:wrap;justify-content:flex-start}.explore-shop .shop-grid{grid-template-columns:repeat(1,1fr)}.testimonial-image img{height:300px}.post-content h2{font-size:18px}.post-content p{font-size:12px}.director-card.right span{top:50%;left:50%;padding:7px 10px;font-size:10px}.single.blog-wrapper{margin-top:-27%}.singleproduct-details .section-title{font-size:16px}.usage-card{padding:30px 15px}.section-header .eyebrow,.ingredients-content span{font-size:16px}.directors-text{top:80%}.appointment-image img{max-height:130px}.appointment-content h2{font-size:20px}.appointment-content p{font-size:12px}.consult-btn{display:none}.logo img{height:56px}.trusted-badges img{width:50px}.trusted-btn{padding:12px}.categories-track{gap:30px}a.btn-appointment.buy-btn{width:40%}.contact-info h4{font-size:21px}.contact-info small{font-size:15px}.blog-wrapper{margin-top:-20%}.bottom-info strong{font-size:16px}.contact-info p,.contact-form button{font-size:14px}.top-strip span{font-size:10px}.feature-title span,.accordion-content p{font-size:12px}.review-section .section-title{margin-bottom:0}.review-section .wc_review_summary_action button.wcRivyoFeedback{padding:9px!important;font-size:10px}.contact-form input,.contact-form textarea,.process-card p{font-size:14px}.section-title,.faq-left h2{font-size:24px}.contact-form p{font-size:20px}.contact-box{padding:40px}.posts-grid{grid-template-columns:auto}.contact-bg-text{font-size:60px;bottom:98.5%}.process-card{width:80%}.thumbnail-row img{width:60px;height:70px;object-fit:cover}.top-strip{padding:8px}.top-strip span{font-size:8px}.hero-text p{font-size:16px}.feature-card h3{margin:5px 0}.ingredients-section .section-title{font-size:26px}.ingredients-content{padding:0 15px}.description{font-size:13px;padding:0}.helps{margin:10px 0;font-size:13px}.blog-wrapper .appointment-content h2.section-title{font-size:20px}.blog-right .popular-post img{width:80px;height:80px}.popular-post h4,.blog-content p{font-size:12px}.section-heading{font-size:20px;margin-bottom:14px}.post-share{font-size:14px}.herbs-layout{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:350px){.hero-content h1{font-size:26px}.hero-content h2{font-size:15px;margin:4px 0 32px}.hero-content .hero-btn{padding:10px 23px;font-size:14px}.contact-bg-text{font-size:50px;bottom:99%}.shilajit-content h2{font-size:24px}.shilajit-content p{font-size:17px;line-height:22px;margin-bottom:21px;margin-top:10px}.appointment-image{display:none}.trusted-badges img{width:50px}.trusted-badges{justify-content:flex-start}.blog-hero h1{margin-bottom:-16%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/style.css.map */
