@import"https://fonts.googleapis.com/css2?family=Baskervville:ital,wght@0,400..700;1,400..700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";body{padding:0;margin:0;font-family:DM Sans,sans-serif}:root{--primary: #ae8c47;--theme: #1A1A1A;--text-color: #504D49;--bg-color: #f9f9f8;--pd-hover: #f2f2f2}.bg-color{background-color:var(--bg-color)}.py-20{padding-top:5rem;padding-bottom:5rem}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.mb-16{margin-bottom:4rem}.menu-area{display:flex;align-items:center;justify-content:space-between}.ham-btn{border:none;background:transparent;padding:3px 7px;line-height:1;border-radius:8px}.logo a{font-size:1.25rem;line-height:1.75rem;color:var(--theme);text-decoration:none;font-weight:700}.cart-part{display:flex;gap:20px;position:relative}.cart-part button{border:none;background:transparent}.cart-count{position:absolute;top:-4px;right:-10px;background-color:var(--primary);width:20px;height:20px;line-height:20px;color:#fff;border-radius:50%;font-size:12px;text-align:center}.header-sec{padding:18px 0;background-color:#fff;top:0;left:0;width:100%;z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid transparent;transition:.1s ease-in;position:absolute}header.header-sec.is-sticky{position:fixed;transition:.1s ease-in;background-color:#ffffff9c;border-color:#0000001a}.sidebar{position:fixed;top:0;left:-330px;width:320px;height:100vh;background-color:#fff;box-shadow:2px 0 10px #0000001a;transition:left .3s ease;z-index:1000}.sidebar.active{left:0}.sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:20px}ul.menu-items li{margin-bottom:3px}.sidebar-header h2{font-size:22px;font-weight:600;color:var(--theme)}.close-btn{background:none;border:none;font-size:28px;cursor:pointer;color:#666;line-height:1}.menu-items{list-style:none;margin:0;padding:0 20px}.menu-items li a{display:block;padding:8px 16px;color:var(--theme);text-decoration:none;font-size:16px;transition:background-color .2s;border-radius:6px;font-weight:500}.menu-items li .active{background-color:#e3e1de}.menu-items li a:hover{background-color:#f0f0f0}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000000b3;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:999}.overlay.active{opacity:1;visibility:visible}.banner-sec{padding-top:65px}.banner-sec:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000095}.main-img{height:600px;object-fit:cover}.banner-overley{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1}.banner-overley img{width:70%;filter:invert(1)}.banner-overley h5{font-size:1.5rem;line-height:2rem;color:#fff;font-weight:700}.fill-btn{background-color:var(--primary);padding:15px 30px;border-radius:6px;font-weight:500;color:#fff;text-decoration:none;line-height:10px;font-size:14px;display:inline-block;transition:all .2s ease-in}.fill-btn:hover{background:#a37e32;transition:all .2s ease-in}.blur-btn{background-color:#00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 30px;border-radius:6px;font-weight:500;color:#fff;text-decoration:none;line-height:10px;font-size:14px;display:inline-block}.button-banner{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:40px}.section-heading h2{font-size:36px;line-height:40px;font-weight:700;color:var(--theme);letter-spacing:1.5px}.section-heading p{color:var(--text-color);margin-top:14px;margin-bottom:0}.why-icons{width:64px;height:64px;line-height:64px;background-color:#ae8c472b;border-radius:50%;margin:0 auto 16px;transition:ease-in .1s}.why-icons:hover{background-color:var(--primary);transition:ease-in .1s}.why-icons:hover svg{filter:brightness(0) invert(1)}.why-area h4{font-size:18px;line-height:28px;color:var(--theme);font-weight:700}.why-area p{font-size:14px;color:var(--text-color)}.why-area{margin-bottom:32px;transition:ease-in .1s}.why-area:hover{transform:scale(1.1);transition:ease-in .1s}.product-card{padding:32px;position:relative;border:1px solid #0000000d;border-radius:12px;background:#ffffff70;transition:.1s ease-in}.product-card:hover{background-color:var(--pd-hover);transition:.1s ease-in}.avial-now{display:inline-block;padding:2px 10px;background:var(--primary);color:#fff;font-size:12px;font-weight:700;border-radius:6px;line-height:20px;margin-bottom:20px}.snd-heading{font-size:30px;font-weight:700;margin-bottom:16px;line-height:36px;letter-spacing:.5px}.product-card img{height:256px;object-fit:cover;border-radius:6px;margin-bottom:20px}.product-card ul{padding:0;margin:0;list-style:none;font-size:14px}.product-card ul li{margin-bottom:10px}.product-card .fill-btn{text-align:center;margin-top:8px;width:100%;border:1px solid #00000026}.launching{color:var(--text-color);background-color:#dddbd9}.product-card .blur-btn{width:100%;text-align:center;margin-top:8px;color:#000;border:1px solid #00000026}.doctors-slider{max-width:1000px;margin:0 auto;background:var(--bg-color);border-radius:12px;padding:48px;position:relative;border:1px solid #0000000d}.doctors-slider .swiper{width:100%;padding-bottom:0}.doctors-slider .testimonial-slide{text-align:center}.doctors-slider .profile-image{width:100px;height:100px;border-radius:50%;margin:0 auto 30px;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.doctors-slider .profile-image img{width:100%;height:100%;object-fit:cover}.doctors-slider .testimonial-text{font-size:20px;font-style:italic;color:var(--theme);font-family:Baskervville,serif;line-height:1.6;margin-bottom:24px;font-weight:600}.doctors-slider .author-name{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:5px}.doctors-slider .author-title{font-size:14px;color:#666;font-weight:400}.doctors-slider .slider-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:40px}.doctors-slider .swiper-button-prev,.doctors-slider .swiper-button-next{position:static;width:40px;height:40px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#666;margin:0;transition:all .3s ease}.doctors-slider .swiper-button-prev:after,.doctors-slider .swiper-button-next:after{font-size:10px;font-weight:700}.doctors-slider .swiper-button-prev:hover,.doctors-slider .swiper-button-next:hover{background:#f8f9fa;border-color:#ccc}.doctors-slider .swiper-button-disabled{opacity:.5;cursor:not-allowed}.doctors-slider .swiper-pagination{position:static;width:auto;display:flex;gap:8px}.doctors-slider .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background:#d0d0d0;opacity:1;transition:all .3s ease;margin:0!important}.doctors-slider .swiper-pagination-bullet-active{background:var(--primary);width:32px;border-radius:12px}@media (max-width: 768px){.doctors-slider{padding:50px 30px 40px}.doctors-slider .testimonial-text{font-size:20px;padding:0 10px}.doctors-slider .swiper-button-prev,.doctors-slider .swiper-button-next{width:36px;height:36px}.doctors-slider .swiper-button-prev:after,.doctors-slider .swiper-button-next:after{font-size:14px}.doctors-slider .slider-controls{gap:15px;margin-top:30px}}.wellness-card{background:#ffffff70;border-radius:12px;padding:24px;border:1px solid #e8e8e8;transition:all .3s ease;margin-bottom:30px}.wellness-card:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.card-icon{margin-bottom:12px}.card-title{font-size:16px;font-weight:700;color:var(--theme);margin-bottom:8px}.card-description{font-size:12px;color:#666;line-height:1.5;font-weight:600;margin:0 0 8px}.ingredient{position:relative}.ingredient .swiper{width:100%;padding:0 0 80px}.ingredient .swiper-slide{width:auto}.ingredient-item{background:#fff;border-radius:12px;overflow:hidden;position:relative;cursor:pointer;transition:transform .1s ease-in}.ingredient-bg{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.ingredient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffc9}.ingredient-details{position:relative;z-index:2;padding:30px;height:100%;display:flex;flex-direction:column;min-height:144px}.ingredient-symbol{width:44px;height:44px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.ingredient-symbol svg{width:24px;height:24px}.ingredient-name{font-size:20px;font-weight:700;color:var(--theme);margin-bottom:8px;line-height:1.2}.ingredient-info{font-size:12px;color:var(--text-color);line-height:1.4;font-weight:500}.ingredient .swiper-scrollbar{background:#e0e0e0;height:4px;border-radius:2px;position:relative}.ingredient .swiper-scrollbar-drag{background:#999;border-radius:2px;cursor:pointer}.ingredient .swiper-button-prev,.ingredient .swiper-button-next{width:40px;height:40px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:none;color:#666;top:auto;bottom:2px;margin:0}.ingredient .swiper-button-prev:after,.ingredient .swiper-button-next:after{font-size:10px;font-weight:700}.ingredient .swiper-button-prev{left:calc(60% - 180px)}.ingredient .swiper-button-next{right:calc(60% - 180px)}.ingredient .swiper-button-disabled{opacity:.3;cursor:not-allowed}@media (max-width: 768px){.ingredient-details{padding:24px}.ingredient-name{font-size:24px}.ingredient-info{font-size:14px}}.gold-way{color:#b73535;font-weight:700;font-size:16px;display:flex;gap:8px;margin-bottom:16px}.simplify-card h5{font-size:20px;font-weight:700;color:var(--theme)}.simplify-card h4{font-size:24px;font-weight:700;color:#b73535;margin-bottom:16px}.simplify-card1{border-color:var(--primary)}.simplify-card1 .gold-way,.simplify-card1 h4{color:var(--primary)}.annual-save{font-size:18px;font-weight:600;line-height:28px;color:var(--theme);border-radius:12px;padding:16px 32px;background-color:#ae8c472b;display:inline-flex;margin-top:48px;text-align:center;align-items:center}.annual-save span{font-size:30px;color:var(--primary);font-weight:700;margin-left:10px}.full-background{background:linear-gradient(170deg,#dce7e0,#fff,#e6e2f0)}.blog-area{background:#f9f9f8;border-radius:12px;padding:24px;border:1px solid #e8e8e8;transition:all .3s ease;margin-bottom:30px;min-height:274px;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:baseline}.blog-area span{background-color:#ae8c472b;border-radius:44px;font-size:12px;font-weight:600;color:var(--primary);padding:4px 12px;display:inline-block;line-height:16px;margin-bottom:20px}.blog-area h4{font-size:20px;font-weight:600;line-height:28px;color:var(--theme)}.blog-area p{font-size:14px;color:var(--text-color)}.read-more{padding:8px 16px;font-size:14px;text-decoration:none;color:#000;display:flex;align-items:center;justify-content:space-between;border-radius:6px;transition:.1s ease-in;font-weight:500;width:100%}.read-more:hover{transition:.1s ease-in;padding-right:10px;background-color:#f2f2f2}.newsletter-sec{background-color:var(--primary)}.newsletter-sec h2{color:#fff}.newsletter-sec p{font-size:18px;color:#fff}.newsletter-form{display:flex;gap:12px;align-items:center;justify-content:center;margin-top:25px;position:relative}.success-message{width:100%;position:absolute;bottom:-60px;font-size:12px!important;text-align:center}.newsletter-form .form-control{background:#ffffff24;border:1px solid #ffffff42}.newsletter-form .form-control::placeholder{color:#ffffff75;font-size:14px}.btn{padding:6px 20px;background:#fff;font-size:15px}.footer{background-color:#1a1a1a;color:#b0b0b0;padding:60px 0 30px;margin-top:auto}.footer-content{border-bottom:1px solid #333;padding-bottom:40px;margin-bottom:30px}.footer-brand h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:20px}.footer-brand p{color:#b0b0b0;font-size:14px;line-height:1.6;max-width:300px}.footer-title{color:#fff;font-size:18px;font-weight:600;margin-bottom:25px}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:9px}.footer-links a{color:#b0b0b0;text-decoration:none;font-size:14px;transition:color .3s ease}.footer-links a:hover{color:#fff}.newsletter-text{color:#b0b0b0;font-size:14px;margin-bottom:20px}.footer .newsletter-form{display:flex;gap:10px;max-width:400px}.newsletter-input{flex:1;background-color:#2a2a2a;border:1px solid #c9a96140;color:#b0b0b0;padding:8px 20px;border-radius:6px;font-size:14px}.newsletter-input::placeholder{color:#ffffff75;font-weight:600}.newsletter-input:focus{outline:none;border-color:#4a4a4a;background-color:#2a2a2a}.newsletter-btn{background-color:#ae8c47!important;color:#fff;border:none;padding:9px 17px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .3s ease}.newsletter-btn:hover{background-color:#d4b66f}.footer-bottom{display:flex;justify-content:space-between;align-items:center}.copyright{color:#b0b0b0;font-size:14px;margin:0}.social-links{display:flex;gap:20px}.social-links a{color:#b0b0b0;font-size:18px;transition:color .3s ease}.social-links a:hover{color:#fff}@media (max-width: 991px){.footer{padding:40px 0 20px}.footer-content{padding-bottom:30px}.footer-brand p,.newsletter-form{max-width:100%}}@media (max-width: 767px){.footer-bottom{flex-direction:column;gap:20px;text-align:center}.footer-title{margin-top:30px}}.inner-page .header-sec{border-color:#0000001a}.inner-heading h1{font-size:48px;line-height:1;font-weight:700;color:var(--theme);letter-spacing:1.8px}.inner-heading p{font-size:18px}.main-products-area{position:relative;border-radius:12px;overflow:hidden;border:1px solid #0000000d;background:#fafafa;height:100%}.products-img img{height:256px;width:100%;object-fit:cover}.products-img{margin-bottom:10px}.products-content{padding:24px;position:relative}.featured-ites{display:inline-block;padding:2px 10px;background:var(--primary);color:#fff;font-size:12px;font-weight:700;border-radius:6px;line-height:20px;position:absolute;top:0;left:-6px}.main-products-area a{text-decoration:none}.products-content h4{font-size:20px;font-weight:700;padding-top:20px;color:var(--theme)}.products-content p{font-size:14px;color:var(--text-color);min-height:30px}.list-price{display:flex;gap:10px;align-items:center}.main-price{font-size:24px;font-weight:700;color:var(--theme)}.del-price{font-size:14px;color:var(--text-color)}.off-price{font-size:12px;color:var(--text-color);padding:2px 10px;background-color:#e3e1de;border-radius:6px;font-weight:700}.products-content .fill-btn{width:100%;border:none;margin-top:15px}.featured-ites.coming-text{background-color:#ae8c472b;border-radius:6px;font-size:12px;font-weight:600;color:var(--primary);padding:4px 12px;display:inline-block;line-height:16px;margin-bottom:20px;border:1px solid #ae8c4759}.date-coming{font-size:14px;font-style:italic;color:var(--text-color)}.lunch-products .products-content .fill-btn{opacity:.6}.iframe-box iframe{border-radius:15px}.iframe-box .blog-area h3{font-size:24px;font-weight:700;color:var(--theme);margin-bottom:20px}.iframe-box .blog-area p{font-size:16px;margin:0}.iframe-box .blog-area{margin-top:50px;padding:32px;margin-bottom:0}.subbanner-sec{position:relative}.subbanner-sec img{height:360px;object-fit:cover}.subbanner-sec:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000005c}.subbanner-overley{position:absolute;top:60%;left:0;width:100%;transform:translateY(-50%);z-index:1}.subbanner-overley h1{font-size:60px;font-weight:700;color:#fff}.subbanner-overley p{color:#fff;font-size:20px}.peragrap-part{font-size:18px}.about-content{padding:32px;border:1px solid #0000000d;background:#fafafa;border-radius:12px}.about-content p{margin:0;font-size:18px;color:var(--text-color)}.about-content h5{font-size:18px;font-weight:700;color:var(--theme);margin-top:16px}.about-img{border-radius:9px;overflow:hidden;box-shadow:0 1px 10px #dddddd8c}.about-img img{width:100%;height:100%;object-fit:cover}.about-card{padding:32px;border:1px solid #0000000d;background:#fafafa;border-radius:12px;height:100%;min-height:434px}.about-card img{border-radius:6px;height:192px;object-fit:cover;margin-bottom:25px}.about-card h4{color:var(--theme);font-size:20px;font-weight:700;margin-bottom:16px}.about-card h4 span{font-size:14px;color:var(--text-color)}.about-card p{font-size:16px;color:var(--text-color)}.why-work-area{padding:48px;background:#fafafa;border-radius:16px}.why-work-area .section-heading p{font-size:18px}.who-we-serve .about-card{min-height:auto;height:auto}.who-we-serve .about-card p{font-size:18px;text-align:center}.promise-sec .about-card{min-height:auto}.future-card{padding:48px;border-radius:16px;border:1px solid #0000000d;background-color:#fbf9f6}.future-card .section-heading p{font-size:18px;margin:24px 0}.future-card h5{font-size:24px;font-weight:700;color:var(--theme)}.ingredient-card{border-radius:12px;overflow:hidden;transition:transform .3s ease;height:100%;border:1px solid #e8e8e8;background:#f9f9f8}.ingredient-img{width:100%;height:393px;object-fit:cover}.ingredient-content{padding:20px}.ingredient-title{font-size:20px;font-weight:700;color:var(--theme);margin-bottom:15px}.ingredient-list{list-style:none;padding:0;margin:0}.ingredient-list li{font-size:14px;color:var(--text-color);padding:5px 0 5px 20px;position:relative}.ingredient-list li:before{content:"\2022";position:absolute;left:0;color:var(--primary);font-weight:700}.pagination-wrapper{margin-top:40px;display:flex;justify-content:center}.pagination .page-link{color:var(--theme);border:1px solid #ddd;margin:0 7px;border-radius:5px;padding:5px 15px}.pagination .page-item.active .page-link{background-color:var(--primary);border-color:var(--primary);color:#fff}.pagination .page-link:hover{background-color:#f8f9fa}.page-info{text-align:center;margin-top:15px;color:#666;font-size:14px}.blog-part-card{display:grid;grid-template-columns:330px 1fr;border-radius:12px;border:1px solid #e8e8e8;margin-bottom:30px;overflow:hidden}.blog-part-card .blog-area{border:none;border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:32px}.blog-img-part img{width:100%;height:100%;object-fit:cover}.author-date{display:flex;gap:10px;align-items:center;margin-bottom:16px}.blog-part-card .blog-area h4{font-size:30px;font-weight:700;margin-bottom:16px;line-height:1}.blog-part-card .blog-area p{font-size:16px}.blog-part-card .read-more{width:auto;gap:30px}.scinece-listing ul{list-style:none;padding:0;margin:0 0 30px}.scinece-listing ul li{display:flex;gap:10px;align-items:baseline;margin-bottom:14px;color:var(--text-color)}.scinece-listing{padding-left:40px}#first-about .scinece-listing{padding-left:0;padding-right:40px}.scinece-grid-area{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}.science-grid-item{background-color:#f9f9f8;border:1px solid #e8e8e8;padding:24px;border-radius:12px}.science-grid-item h6{font-weight:600;color:var(--theme);margin-bottom:12px}.science-grid-item p{font-size:14px;color:var(--text-color);margin:0}.build-area{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin:30px 0}.build-item span{width:40px;height:40px;line-height:40px;background-color:#ae8c472b;text-align:center;border-radius:50%;display:block;margin:0 auto 14px}.build-item,.small-heading{font-size:18px;font-weight:700;color:var(--theme)}.provider-card{padding:24px;border-radius:12px;background-color:#f9f9f8;border:1px solid #e8e8e8;height:100%;text-align:left}.provider-card h4{font-size:20px;color:var(--theme);font-weight:700;margin-bottom:16px}.provider-card ul{list-style:none;padding:0;margin:0}.provider-card ul li{display:flex;gap:10px;margin-bottom:12px}.note-text{font-size:14px;color:var(--text-color)}.apply-partner-form.mt-5{padding:32px;background-color:#f9f9f8;border:1px solid #e8e8e8;border-radius:16px}.section-title{font-size:18px;font-weight:600;margin-bottom:16px;color:var(--theme)}.form-group{margin-bottom:1.5rem}.form-group label{font-weight:400;font-size:16px;margin-bottom:8px;color:var(--theme)}.checkbox-item input[type=checkbox]{margin-top:3px;margin-right:10px;width:18px;height:18px;flex-shrink:0;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid var(--primary);border-radius:3px;background-color:var(--primary);position:relative}.checkbox-item input[type=checkbox]:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700}.checkbox-item input[type=checkbox]:not(:checked){background-color:#fff}.checkbox-item input[type=checkbox]:not(:checked):after{display:none}.checkbox-item input[type=radio]{margin-top:3px;margin-right:10px;width:18px;height:18px;flex-shrink:0;cursor:pointer;appearance:none;-webkit-appearance:none;border:2px solid #c4a574;border-radius:50%;background-color:#fff;position:relative}.checkbox-item input[type=radio]:checked{background-color:#c4a574}.checkbox-item input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:#fff}.checkbox-item{display:flex}.checkbox-item label{font-size:14px}.submit-btn.fill-btn{width:100%;border:none}.email-text{margin-top:40px!important}.email-text a{color:var(--primary);text-decoration:none}.detailspera{font-size:18px}.pd-details-details .list-price{margin-top:24px}.pd-details-details .main-price{font-size:30px}.del-price{font-size:18px}.off-price{font-size:12px;color:#fff;background-color:var(--primary)}.price-changeing-part{padding:24px;background-color:#f9f9f8;border:1px solid #e8e8e8;border-radius:12px;margin:24px 0 0}.subcribe-save-part{display:flex;gap:10px;padding:16px;border-radius:6px;border:1px solid #e8e8e8;margin-bottom:24px;cursor:pointer}.subcribe-save-part h6{font-weight:600;font-size:14px;margin:0;color:var(--theme)}.subcribe-save-part p{font-size:14px;color:var(--text-color);margin:0}.subcribe-save-part small{font-size:12px}.subcribe-save-part input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid var(--primary);border-radius:50%;position:relative;cursor:pointer;outline:none;margin-top:4px;flex-shrink:0}.subcribe-save-part input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:var(--primary);border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}.subcribe-save-part input[type=radio]:checked:before{transform:translate(-50%,-50%) scale(1)}.subcribe-save-part label{display:flex;gap:10px;cursor:pointer}.quantity-box select{padding:8px 15px;border-radius:6px;border:1px solid #e8e8e8}.quantity-box{margin-bottom:24px}.pd-details-details .fill-btn{width:100%;text-align:center;border:none}.guarantee-text{font-size:14px;color:var(--text-color);display:flex;gap:15px;margin-top:14px}.guarantee-text svg{margin-right:7px}.key-benefits h4{font-size:20px;font-weight:700;color:var(--theme);margin-bottom:12px}.key-benefits ul{list-style:none;padding:0;margin:0}.key-benefits{margin-top:20px}.key-benefits ul li{margin-bottom:13px;color:var(--text-color);display:flex}.key-benefits ul li svg{margin-right:10px}.product-details-main-img{overflow:hidden;border-radius:12px}.pd-details-details{padding-left:25px}.product-details-sec .provider-card{height:auto}.product-details-sec .provider-card h4{font-size:24px}.find-provider__input-wrapper{position:relative;width:100%}.find-provider__input{width:100%;padding:16px 20px;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;color:#2c2c2c;background:#fff;transition:all .3s ease;font-family:inherit}.find-provider__input:focus{outline:none;border-color:#ae8c47;box-shadow:0 0 0 4px #ae8c471a;background:#fffef9}.find-provider__input::placeholder{color:#999}.find-provider__input-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#ae8c47;pointer-events:none}.find-provider__select{width:100%;padding:16px 45px 16px 20px;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;color:#2c2c2c;background:#fff;transition:all .3s ease;font-family:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23ae8c47' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}.find-provider__select:focus{outline:none;border-color:#ae8c47;box-shadow:0 0 0 4px #ae8c471a;background-color:#fffef9}.find-provider__label{display:block;font-weight:600;color:#2c2c2c;margin-bottom:10px;font-size:.95rem}.find-provider__search-card{background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 40px #0000001a;margin-bottom:30px}.find-provider__search-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:25px}.find-provider__form-field{display:flex;flex-direction:column}.find-provider__btn-primary{padding:16px 40px;background:#ae8c47;color:#fff;border:none;border-radius:12px;font-size:1.05rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 15px #ae8c474d;width:100%}.find-provider__btn-primary:hover{background:#9a7a3d;transform:translateY(-2px);box-shadow:0 6px 20px #ae8c4766}.find-provider__btn-primary:active{transform:translateY(0)}.find-provider__search-icon{width:20px;height:20px}.find-provider__empty-state{background:#fff;border-radius:16px;padding:60px 30px;text-align:center;box-shadow:0 4px 15px #0000000d}.find-provider__empty-icon{font-size:4rem;margin-bottom:20px;opacity:.3}.find-provider__empty-text{color:#666;font-size:1.2rem;font-weight:500}@media (max-width: 1024px){.find-provider__title{font-size:2.5rem}.find-provider__search-card{padding:30px}.find-provider__search-grid{grid-template-columns:repeat(2,1fr);gap:18px}.find-provider__form-field:first-child{grid-column:1 / -1}}@media (max-width: 768px){.find-provider__header{margin-bottom:30px}.find-provider__title{font-size:1.8rem;margin-bottom:15px}.find-provider__subtitle{font-size:1rem}.find-provider__search-card{padding:25px 20px;border-radius:16px}.find-provider__search-grid{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.find-provider__input,.find-provider__select{padding:14px 18px;font-size:.95rem}.find-provider__select{padding-right:40px}.find-provider__label{font-size:.9rem;margin-bottom:8px}.find-provider__btn-primary{padding:14px 30px;font-size:1rem}.find-provider__empty-state{padding:40px 20px}.find-provider__empty-icon{font-size:3rem}.find-provider__empty-text{font-size:1rem}}@media (max-width: 480px){.find-provider__title{font-size:1.5rem}.find-provider__subtitle{font-size:.9rem}.find-provider__search-card{padding:20px 15px}.find-provider__input,.find-provider__select{padding:12px 15px}.find-provider__select{padding-right:35px;background-position:right 12px center}.find-provider__btn-primary{padding:12px 25px;font-size:.95rem}}.field__input{height:40px;border-radius:6px;border:1px solid #ddd}label.field__label{font-size:20px;padding-left:10px}input.button{padding:10px 30px;font-size:16px;border-radius:6px;background:var(--primary)}div#comments h2{margin-bottom:24px}.blog-part-card .blog-area h4 a{color:var(--theme);text-decoration:none}.section-template--17647046131846__main-padding{padding-top:100px}.field input{background:#f3f3f3!important;height:40px!important;border-radius:6px!important;border:1px solid #0000000f!important}.customer .field label{font-size:20px;padding-left:10px}.login .field+a{font-size:14px}.customer button{margin:4rem 0 1.5rem;padding:10px 30px;font-size:16px;border-radius:6px;background:var(--primary)}.login-sec{padding-top:100px!important}.notify-modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}form.notify-form{display:flex;align-items:center;justify-content:center;outline:none!important;box-shadow:none!important}form.notify-form input{padding:10px;border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid #ddd;width:100%;outline:none!important;box-shadow:none!important}.notify-form .fill-btn{border:none;padding:19px;border-top-left-radius:0;border-bottom-left-radius:0}a.button.button--tertiary{background:#ddd;border-radius:6px;min-height:auto;padding:20px}.cart__checkout-button{padding:10px;background:var(--primary);border-radius:12px}.cart__checkout-button:hover{background-color:#8e7033}.cart__warnings .button{padding:10px 20px;font-size:18px;background:var(--primary);border-radius:12px}.quantity-popover-container{width:50%;margin-right:20px}.content-page h4{padding-top:20px}#contact_form button{background:#fff}a.cart-item__name{font-size:20px;text-decoration:none!important;font-weight:700}.product-option{font-weight:600;font-size:16px!important}.cart-item__image{border-radius:6px!important}.customer{padding-top:160px!important}.cart-items td{vertical-align:middle!important}:is(.account,.order) h2{font-size:26px!important;font-weight:700}:is(.account,.order) p{font-size:16px!important}.fill-btn:disabled{opacity:.5}#stockLabel{margin-top:20px;display:block}@media only screen and (min-width:320px) and (max-width:575px){.banner-overley h5{font-size:1.2rem;line-height:1.5rem}.snd-heading{font-size:24px}.section-heading h2{font-size:30px}.ingredient .swiper-button-prev{left:calc(70% - 180px)}.ingredient .swiper-button-next{right:calc(70% - 180px)}.product-card{margin-top:30px}.inner-heading h1{font-size:36px}.main-products-area{margin-bottom:30px;height:auto}.subbanner-overley h1{font-size:48px}.subbanner-overley p{font-size:18px}#first-about{flex-direction:column-reverse}#first-about .pe-5{padding-right:0rem!important;padding-top:3rem}#second-about .ps-5{padding-left:0rem!important;padding-top:3rem}.about-card{margin-top:30px}.logo a{font-size:1.2rem}.cart-part{gap:10px}.fill-btn{padding:15px 18px;font-size:14px}.annual-save{font-size:14px;padding:16px 26px}.annual-save span{font-size:22px;margin-left:3px}.why-work-area,.future-card{padding:32px}.blog-part-card{grid-template-columns:auto}.blog-part-card .blog-area h4{font-size:25px}.blog-part-card .blog-area{border-top-right-radius:0}.scinece-listing{padding-left:0!important;padding-top:40px;padding-right:0!important}.scinece-grid-area{grid-template-columns:repeat(1,1fr)}.science-page-conetnt #first-about{flex-direction:inherit}#first-about .scinece-listing{padding-top:0;padding-bottom:40px}.main-price{font-size:27px}.provider-card{height:auto;margin-bottom:30px}.apply-partner-form .section-heading h2{font-size:28px}.apply-partner-form.mt-5{padding:20px}.product-details-main-img{margin-bottom:30px}.pd-details-details{padding-left:0}.guarantee-text{flex-flow:wrap}.about-card{height:auto}.cart-item{display:flex!important;flex-direction:column}.cart-items *.right{text-align:left;justify-content:start}.cart-item cart-remove-button{margin-left:0!important}a.button.button--tertiary{padding:20px;min-height:auto}.totals__total-value{font-size:20px!important;font-weight:700}.tax-note{font-size:15px}.content-page{font-size:14px}.list-price{gap:4px!important}}@media only screen and (min-width:748px) and (max-width:991px){.cart-item{display:grid!important;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:576px) and (max-width:767.9px){.main-products-area{margin-bottom:30px;height:auto}.ingredient .swiper-button-prev{left:calc(70% - 180px)}.ingredient .swiper-button-next{right:calc(70% - 180px)}.product-card{margin-top:30px}.subbanner-overley h1{font-size:48px}.subbanner-overley p{color:#fff;font-size:18px}#first-about{flex-direction:column-reverse}#first-about .pe-5{padding-right:0rem!important;padding-top:3rem}#second-about .ps-5{padding-left:0rem!important;padding-top:3rem}.about-card{margin-top:30px;height:auto;min-height:351px!important}.blog-part-card{grid-template-columns:auto}.blog-part-card .blog-area h4{font-size:25px}.blog-part-card .blog-area{border-top-right-radius:0}.science-page-conetnt #first-about{flex-direction:inherit}#first-about .scinece-listing{padding-top:0;padding-bottom:40px}.scinece-listing{padding-left:0!important;padding-top:40px;padding-right:0!important}.provider-card{height:auto;margin-bottom:30px}.product-details-main-img{margin-bottom:30px}.pd-details-details{padding-left:0}.guarantee-text{flex-flow:wrap}}@media only screen and (min-width:767.99px) and (max-width:991px){.product-card{margin-top:30px}#first-about{flex-direction:column-reverse}#first-about .pe-5{padding-right:0rem!important;padding-top:3rem}#second-about .ps-5{padding-left:0rem!important;padding-top:3rem}.about-card{height:100%}.science-page-conetnt #first-about{flex-direction:inherit}#first-about .scinece-listing{padding-top:0;padding-bottom:40px}.scinece-listing{padding-left:0!important;padding-top:40px;padding-right:0!important}.product-details-main-img{margin-bottom:30px}.pd-details-details{padding-left:0}}@media only screen and (min-width:992px) and (max-width:1200px){.wellness-card{min-height:185px}.list-price{gap:5px}}.article-template__hero-container{max-width:130rem!important;height:400px!important;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
