*{box-sizing:border-box}body{color:var(--ink);background:radial-gradient(circle at 0 0,#ffe9ad52,#0000 34%),linear-gradient(#fbfff6 0%,#f7fbf3 45%,#fffaf0 100%);margin:0;font-family:Arial,sans-serif}.site-header{z-index:999;background:#062b22;border-bottom:1px solid #d4af37;width:100%;position:sticky;top:0;box-shadow:0 8px 24px #00000047}.main-header{background:0 0;align-items:center;gap:24px;height:104px;padding:0 40px;display:flex}.brand-ribbon{object-fit:contain;flex-shrink:0;align-items:center;width:clamp(420px,27vw,540px);height:88px;display:block}@media (width<=768px){.brand-ribbon{width:258px;height:62px}}.brand-name{letter-spacing:3px;color:#d4af17;text-shadow:0 2px 10px #d4af372e;margin:0;font-family:Georgia,Cormorant Garamond,Cinzel,serif;font-size:38px;font-weight:700}.brand-sub{letter-spacing:8px;color:#d4af37;margin-top:6px;font-family:Georgia,Cormorant Garamond,Cinzel,serif;font-size:15px;position:relative}.brand-sub:before,.brand-sub:after{content:"";vertical-align:middle;background:#d4af37;width:60px;height:1px;margin:0 12px;display:inline-block}.nav-links{align-items:center;gap:30px;margin-left:auto;display:flex}.nav-links a{color:#f7f5ec;cursor:pointer;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s,text-shadow .2s;position:relative}.nav-links a.active{color:#d4af37;text-shadow:0 0 18px #d4af3759}.nav-links a:after{content:"";background:linear-gradient(90deg,#0000,#d4af37,#0000);border-radius:999px;width:0;height:2px;transition:width .22s;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #d4af377a}.nav-links a.active:after,.nav-links a:hover:after{width:100%}.header-icons{color:#f6d27a;align-items:center;gap:22px;display:flex}.header-icons svg{stroke-width:1.8px;width:26px;height:26px}.cart-wrap{position:relative}.cart-wrap b{color:#063024;background:#f6d27a;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font-size:12px;display:flex;position:absolute;top:-12px;right:-13px}.menu-icon{display:none}@media (width<=768px){.main-header{gap:8px;height:74px;padding:0 12px}.brand-ribbon{object-position:left center;width:clamp(132px,48vw,260px);min-width:0;height:58px}.brand{gap:10px}.brand-banner{padding-left:16px}.header-banner-img{transform-origin:0;height:72px;transform:scaleX(1.2)}.brand-logo{width:46px;height:46px;padding:6px}.brand-logo img{object-fit:contain;width:34px;height:34px;display:block}.gold-divider{height:38px}.brand-name{letter-spacing:2px;font-size:22px}.brand-sub{display:none}.nav-links{display:none!important}.header-icons{flex:none;gap:6px;margin-left:auto}.header-icons svg{width:24px;height:24px}.headerIconBtn{color:#d4af37;flex:0 0 34px;width:34px;height:34px}.cartHeaderBtn span{color:#0d2b24;background:#d4af37;top:-6px;right:-5px}.menuDropdown{display:block}.menuToggleBtn{color:#d4af37;border:0;width:36px;min-height:36px}.menuToggleBtn:before{background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 9px/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 18px/100% 2px no-repeat;width:28px;height:20px}.homeMenuPanel{background:#062b22;border-color:#d4af376b;min-width:220px;right:0;box-shadow:0 18px 36px #00000047}.homeMenuPanel a,.homeMenuPanel .profileNavBtn{color:#fff5ec}.menu-icon{display:block}}@media (width<=420px){.main-header{gap:5px;padding:0 8px}.brand-ribbon{width:clamp(118px,43vw,185px);height:52px}.brand-name{letter-spacing:2px;font-size:18px}.brand-logo{width:42px;height:42px}.header-icons{gap:3px}.headerIconBtn{flex-basis:31px;width:31px;height:31px}.headerIconBtn svg{width:22px;height:22px}.menuToggleBtn{width:33px;min-height:33px}.menuToggleBtn:before{width:25px}}.logoBadge{background:#fff7e6;border:1px solid #d4af37;border-radius:50%;place-items:center;width:56px;min-width:56px;height:56px;min-height:56px;padding:6px;display:grid;box-shadow:inset 0 0 0 1px #d4af3738}.logoMark{color:#d4af37;object-fit:contain;width:44px;height:44px;display:block}nav{align-items:center;gap:8px;display:flex}nav a{color:var(--ink);border-radius:999px;padding:10px 12px;font-weight:800;text-decoration:none}nav a:hover,.profileNavBtn:hover{background:var(--mint);color:var(--leaf-deep)}.headerActions{align-items:center;gap:14px;display:flex;position:relative}.desktopHeaderNav{justify-content:center;align-items:center;gap:24px;margin-left:auto;margin-right:28px;display:flex}.desktopHeaderNav a{color:#fff9e7;border-radius:0;padding:8px 0;font-size:15px;font-weight:850;text-decoration:none}.desktopHeaderNav a:hover{color:#d4af37;background:0 0}.desktopHeaderNav a[aria-current=page]{color:#d4af37}.headerIconBtn{color:#fff9e7;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0;text-decoration:none;display:grid;position:relative}.headerIconBtn:hover{color:#f5d26f;background:#f5d26f1a}.headerIconBtn svg{fill:currentColor;width:25px;height:25px}.cartHeaderBtn span{color:#05331f;background:#f5d26f;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:900;display:grid;position:absolute;top:-5px;right:-4px}.menuDropdown{display:none;position:relative}.menuToggleBtn{color:#fff;cursor:pointer;width:40px;min-height:40px;box-shadow:none;text-shadow:none;background:0 0;border:1px solid #f5d26f52;border-radius:50%;padding:0;font-size:0;font-weight:900;transition:transform .2s,box-shadow .2s,filter .2s}.menuToggleBtn:before{content:"";background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 6px/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 12px/100% 2px no-repeat;width:20px;height:14px;margin:0 auto;display:block}.menuToggleBtn[aria-expanded=true]:before{background:linear-gradient(currentColor,currentColor) 0 6px/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 6px/100% 2px no-repeat;transform:rotate(45deg)}.menuToggleBtn:hover{color:#f5d26f;filter:none;box-shadow:none;transform:translateY(-1px)}.homeMenuPanel{z-index:80;background:#fffaf0fa;border:1px solid #d8e9c9f2;border-radius:14px;gap:6px;min-width:220px;padding:10px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 44px #14351f2e}.homeMenuPanel a,.homeMenuPanel .profileNavBtn{width:100%;min-height:38px;color:var(--ink);text-align:left;border-radius:10px;padding:9px 12px}.homeMenuPanel a.active{color:#d4af37;background:linear-gradient(135deg,#d4af3738,#fff5d214);box-shadow:inset 3px 0 #d4af37}#top,#products,#about,#ingredients,#contact{scroll-margin-top:118px}.btn,.buyBtn,.contact a,.upiBtn{background:linear-gradient(135deg, var(--leaf), var(--leaf-deep));color:#fff;cursor:pointer;border:none;border-radius:30px;padding:13px 24px;font-size:15px;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 12px 24px #00803733}.headerActions .btn{min-height:44px;padding:10px 20px;font-size:14px}.upiBtn{background:linear-gradient(135deg, var(--gold), #9a5a00)}.hero{background:linear-gradient(180deg, var(--mint-soft) 0%, #fff 100%);width:100%;padding:10px 0 0;overflow:hidden}.heroFrame{aspect-ratio:1920/820;background:#fffdf7;width:100%;margin:0;position:relative;overflow:hidden}.slider{will-change:transform;width:100%;height:100%;animation:15s ease-in-out infinite slide;display:flex}.heroFrame:hover .slider,.heroFrame:focus-within .slider{animation-play-state:paused}.slider img{object-fit:contain;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:100%;display:block}.heroDots{background:#ffffffd1;border-radius:999px;gap:8px;padding:7px 10px;display:flex;position:absolute;bottom:78px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #14351f24}.heroDots span{background:#9bc77c;border-radius:50%;width:8px;height:8px}@keyframes slide{0%,28%{transform:translate(0)}33%,61%{transform:translate(-100%)}66%,94%{transform:translate(-200%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.slider{animation:none}}.trust{background:linear-gradient(135deg, var(--forest-dark), var(--forest) 58%, #0b5b35);color:#fff;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px 6%;display:grid}.trustItem{background:#ffffff17;border:1px solid #ffffff29;border-radius:14px;min-height:82px;padding:16px;box-shadow:inset 0 1px #ffffff14}.trustItem b,.trustItem span{display:block}.trustItem b{margin-bottom:6px;font-size:17px}.customerAssurance{background:linear-gradient(180deg, #fbfff6, var(--ivory));border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:14px;padding:20px 6%;display:grid}.customerAssurance div{background:#fff;border:1px solid #d8e9c9e6;border-radius:14px;min-height:126px;padding:20px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 14px 30px #14351f17}.customerAssurance div:before{content:"";opacity:.9;pointer-events:none;position:absolute;inset:0}.customerAssurance div:first-child:before{background:linear-gradient(135deg,#0f9d582e,#ffe9ad47),radial-gradient(circle at 100% 0,#0f9d582e,#0000 42%)}.customerAssurance div:nth-child(2):before{background:linear-gradient(135deg,#0b728529,#a5d8ff4d),radial-gradient(circle at 100% 0,#0b72852e,#0000 42%)}.customerAssurance div:nth-child(3):before{background:linear-gradient(135deg,#c783172e,#ffe9ad57),radial-gradient(circle at 100% 0,#c7831733,#0000 42%)}.customerAssurance div:hover{transform:translateY(-3px);box-shadow:0 20px 38px #14351f24}.customerAssurance b,.customerAssurance span{z-index:1;display:block;position:relative}.customerAssurance b{color:var(--forest);margin-bottom:8px;font-size:20px;line-height:1.25}.customerAssurance span{color:var(--muted);font-size:15px;line-height:1.45}.section{text-align:center;padding:70px 6%}.section h2{color:var(--forest);letter-spacing:0;margin-bottom:12px;font-size:40px}.sectionText{max-width:640px;color:var(--muted);margin:0 auto 36px;font-size:18px}.legacyProductsSection{height:0;margin:0;padding:0;overflow:hidden;display:none!important}.premiumProductsSection{background:radial-gradient(circle at 0 0,#ffe9ad40,#0000 30%),linear-gradient(#fbfff6 0%,#fffaf0 100%);padding-top:22px;padding-bottom:40px}.premiumProductStack{gap:34px;max-width:1672px;margin:0 auto;display:grid}.premiumProductDetail{--product-primary:var(--leaf);--product-secondary:var(--leaf-deep);--product-soft:var(--mint);--product-warm:var(--gold);--product-text:var(--forest);border:1px solid color-mix(in srgb, var(--product-primary) 26%, #fff);box-shadow:0 24px 54px color-mix(in srgb, var(--product-primary) 14%, transparent);background:#ffffffeb;border-radius:8px;grid-template-columns:minmax(520px,45%) minmax(560px,55%);grid-template-areas:"gallery details""gallery tabs";gap:24px 40px;padding:28px;display:grid}.premiumGallery{border:1px solid color-mix(in srgb, var(--product-primary) 22%, #fff);background:linear-gradient(145deg, #fff 0%, var(--product-soft) 100%);border-radius:8px;grid-area:gallery;grid-template-columns:1fr 1fr;grid-template-areas:"badge1 badge2""stage stage""thumbs thumbs""benefits benefits";align-content:start;gap:14px;min-height:0;padding:12px;display:grid;position:relative}.premiumImageStage{aspect-ratio:3/2;border:1px solid color-mix(in srgb, var(--product-primary) 24%, #fff);background:radial-gradient(circle at 50% 18%, color-mix(in srgb, var(--product-warm) 26%, transparent), transparent 34%), linear-gradient(145deg, var(--product-soft) 0%, #fffdf7 52%, #fff 100%);border-radius:8px;grid-area:stage;place-items:center;height:auto;min-height:0;padding:10px;display:grid;overflow:hidden}.premiumImageStage img{object-fit:contain;object-position:center;border-radius:4px;width:100%;height:100%;max-height:none;transition:transform .35s}.premiumImageStage:hover img{transform:scale(1.02)}.premiumThumbs{grid-area:thumbs;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.premiumThumbs button{border:1px solid color-mix(in srgb, var(--product-primary) 16%, #fff);min-height:124px;color:var(--product-text);cursor:pointer;background:#ffffffe0;border-radius:8px;gap:7px;padding:8px;font-weight:900;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.premiumThumbs img{object-fit:contain;object-position:center;border-radius:4px;width:100%;height:82px}.premiumThumbs button:hover{border-color:var(--product-primary);transform:translateY(-1px)}.premiumThumbs .activeThumb{border-color:var(--product-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--product-primary) 18%, transparent)}.imageBadge{color:#fff;text-align:center;text-wrap:balance;border-radius:999px;justify-content:center;justify-self:center;align-items:center;width:min(100%,280px);min-height:72px;padding:11px 18px;font-size:16px;font-weight:900;line-height:1.18;display:inline-flex;position:static;box-shadow:0 12px 26px #14351f2e}.imageBadgePrimary{background:var(--badge-color,#e58b1b);grid-area:badge1}.imageBadgeSecondary{background:var(--badge-color,var(--leaf-deep));grid-area:badge2}.premiumBuyPanel{text-align:center;grid-area:details;align-content:start;gap:13px;padding:18px 8px 10px 2px;display:grid}.premiumBadgeRow{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:10px;width:min(100%,820px);display:grid}.premiumBadgeRow span,.premiumBenefitGrid span{border-radius:999px;font-weight:900}.premiumBadgeRow span{background:color-mix(in srgb, var(--product-primary) 11%, #fff);min-height:46px;color:var(--product-text);border:1px solid color-mix(in srgb, var(--product-primary) 18%, #fff);box-shadow:0 10px 22px color-mix(in srgb, var(--product-primary) 8%, transparent);justify-content:center;align-items:center;padding:10px 16px;font-size:12.5px;font-weight:850;line-height:1.15;display:inline-flex}.premiumBadgeRow .themeBadge{background:linear-gradient(135deg, var(--product-primary), var(--product-secondary));color:#fff;border-color:#0000}.premiumBadgeRow span:nth-child(3){background:color-mix(in srgb, var(--product-warm) 22%, #fff);color:var(--product-text);border-color:color-mix(in srgb, var(--product-warm) 36%, #fff)}.premiumBadgeRow span:nth-child(4){background:color-mix(in srgb, var(--product-secondary) 12%, #fff);color:var(--product-secondary);border-color:color-mix(in srgb, var(--product-secondary) 22%, #fff)}.premiumBuyPanel h3{border:2px solid var(--product-warm);background:linear-gradient(180deg, color-mix(in srgb, var(--product-warm) 22%, #fff), #fffaf0f5), #fffaf0;max-width:min(100%,760px);color:var(--product-text);letter-spacing:.2px;text-shadow:0 1px 0 color-mix(in srgb, var(--product-warm) 52%, #fff), 0 2px 0 #5c36082e;box-shadow:inset 0 0 0 1px #ffffffc7, inset 0 -5px 0 color-mix(in srgb, var(--product-warm) 18%, transparent), 0 12px 26px #14351f14;border-radius:8px;justify-self:center;margin:0;padding:8px 20px 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.25vw,50px);font-weight:900;line-height:1.04;display:inline-block}.premiumBuyPanel h4{color:var(--product-secondary);margin:0;font-size:clamp(19px,1.45vw,22px)}.premiumLead{max-width:680px;color:var(--muted);margin:6px auto 0;font-size:17px;line-height:1.55}.premiumPriceBox{border:1px solid color-mix(in srgb, var(--product-warm) 46%, #fff);background:linear-gradient(135deg, color-mix(in srgb, var(--product-warm) 10%, #fff), #fffdf6);text-align:left;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:10px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffffffbf}.premiumPriceBox div{gap:3px;display:grid}.premiumPriceBox span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.premiumPriceBox b{font-size:22px}.premiumPriceBox strong{background:linear-gradient(135deg, var(--product-primary), var(--product-secondary));color:#fff;white-space:nowrap;box-shadow:0 10px 20px color-mix(in srgb, var(--product-primary) 18%, transparent);border-radius:999px;justify-self:end;padding:10px 14px}.premiumPackBlock{text-align:left;gap:8px;display:grid}.premiumPackBlock>b{color:var(--forest)}.premiumPackButtons{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.premiumPackButtons button{border:1px solid color-mix(in srgb, var(--product-primary) 16%, #fff);min-height:58px;color:var(--product-text);cursor:pointer;background:#fff;border-radius:8px;gap:4px;padding:10px;font-weight:900;display:grid}.premiumPackButtons button:hover{border-color:var(--product-primary);box-shadow:0 8px 18px color-mix(in srgb, var(--product-primary) 10%, transparent)}.premiumPackButtons .activeWeight{border-color:var(--product-primary);background:linear-gradient(135deg, var(--product-primary), var(--product-secondary));color:#fff}.premiumPurchaseRow{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:14px;display:grid}.premiumQty{border:1px solid var(--line);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:7px 14px;display:inline-flex}.premiumQty button{background:var(--mint);width:30px;height:30px;color:var(--forest);cursor:pointer;border:none;border-radius:50%;font-size:20px;font-weight:900}.premiumQty span{min-width:18px;color:var(--forest);text-align:center;font-size:18px;font-weight:900}.premiumBenefitGrid{border:1px solid color-mix(in srgb, var(--product-primary) 22%, #fff);background:radial-gradient(circle at top left, color-mix(in srgb, var(--product-warm) 24%, transparent), transparent 38%), var(--product-soft);border-radius:8px;grid-area:benefits;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid}.premiumBenefitGrid span{border:1px solid color-mix(in srgb, var(--product-primary) 18%, #fff);min-height:42px;color:var(--ink);text-align:center;background:#fff;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;display:flex;box-shadow:0 8px 18px #14351f0f}.premiumBenefitGrid span:first-child{background:color-mix(in srgb, var(--product-primary) 13%, #fff);color:var(--product-text)}.premiumBenefitGrid span:nth-child(2){background:color-mix(in srgb, var(--product-secondary) 12%, #fff);color:var(--product-secondary)}.premiumBenefitGrid span:nth-child(3){background:color-mix(in srgb, var(--product-warm) 18%, #fff);color:var(--product-text)}.premiumBenefitGrid span:nth-child(4){background:color-mix(in srgb, var(--product-primary) 10%, #fff);color:var(--product-primary)}.premiumBenefitGrid span:nth-child(5){background:color-mix(in srgb, var(--product-warm) 24%, #fff);color:var(--product-text)}.premiumBenefitGrid span:nth-child(6){background:color-mix(in srgb, var(--product-secondary) 10%, #fff);color:var(--product-secondary)}.premiumCartBtn,.premiumWhatsappBtn{text-align:center;cursor:pointer;border-radius:999px;width:100%;min-height:54px;padding:15px;font-size:17px;font-weight:900;text-decoration:none;display:block}.premiumCartBtn{background:linear-gradient(135deg, var(--leaf), var(--leaf-deep));color:#fff;border:none;box-shadow:0 16px 32px #0f9d583d}.premiumCartBtn:disabled{box-shadow:none;cursor:not-allowed;background:#9ca3af}.mobileTrustStrip{display:none}.premiumTabs{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;grid-area:tabs;align-self:start;overflow:hidden}.premiumTabButtons{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.premiumTabButtons button{border:none;border-right:1px solid var(--line);min-height:50px;color:var(--forest);cursor:pointer;background:#fffaf0;font-weight:900}.premiumTabButtons button:last-child{border-right:none}.premiumTabPanel{min-height:0;color:var(--muted);padding:20px;line-height:1.55}.premiumIngredientGrid,.premiumNutritionTable{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.premiumIngredientGrid span,.premiumSteps span{border:1px solid var(--line);background:#fbfff6;border-radius:8px;padding:14px}.premiumSteps{gap:10px;display:grid}.nutritionFactCard{--nutrition-accent:var(--leaf);--nutrition-soft:#f3fbf5;border:1px solid color-mix(in srgb, var(--nutrition-accent) 22%, #fff);border-left:5px solid var(--nutrition-accent);background:linear-gradient(145deg, var(--nutrition-soft), #fff 72%), #fff;border-radius:8px;align-content:space-between;gap:12px;min-height:136px;padding:16px;transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 24px #14351f12}.nutritionFactCard:after{content:"";background:color-mix(in srgb, var(--nutrition-accent) 16%, transparent);border-radius:50%;width:76px;height:76px;position:absolute;top:-34px;right:-30px}.nutritionFactCard:hover{transform:translateY(-3px);box-shadow:0 18px 34px #14351f1c}.premiumNutritionTable b{z-index:1;color:var(--forest);font-size:15px;line-height:1.28;position:relative}.premiumNutritionTable span{z-index:1;color:#3f5145;font-size:19px;font-weight:850;line-height:1.35;position:relative}.nutritionTone1{--nutrition-accent:#0f9d58;--nutrition-soft:#eefaf2}.nutritionTone2{--nutrition-accent:#d67a15;--nutrition-soft:#fff5e8}.nutritionTone3{--nutrition-accent:#2f80ed;--nutrition-soft:#eef6ff}.nutritionTone4{--nutrition-accent:#c99a2e;--nutrition-soft:#fff9e7}.nutritionTone5{--nutrition-accent:#7c5cdd;--nutrition-soft:#f4f0ff}.nutritionTone6{--nutrition-accent:#e0527d;--nutrition-soft:#fff0f5}.nutritionTone7{--nutrition-accent:#0f766e;--nutrition-soft:#eefbf8}.nutritionTone8{--nutrition-accent:#6c8f18;--nutrition-soft:#f5fae8}@media (width<=1180px){.premiumProductDetail{grid-template-columns:1fr;grid-template-areas:"gallery""details""tabs"}.premiumBuyPanel{padding:0}}.productSlider{gap:34px;max-width:1280px;margin:0 auto;padding:20px 0 42px;display:grid}.productCard{border:1px solid var(--line);width:100%;min-height:calc(100vh - 120px);box-shadow:var(--shadow);background:linear-gradient(90deg,#fffaf0eb 0%,#fff 49%,#fbfff6 100%);border-radius:8px;grid-template-columns:minmax(430px,1.08fr) minmax(390px,.92fr);grid-template-areas:"media badge""media title""media subtitle""media desc""media pack""media weights""media benefits""media usage""media price""media trust""media qty""media button";align-items:start;gap:10px 36px;padding:28px;transition:transform .2s,box-shadow .2s;display:grid}.productCard:hover{transform:translateY(-4px);box-shadow:0 24px 54px #14351f29}.productBadgeRow{flex-wrap:wrap;grid-area:badge;align-content:flex-start;gap:8px;min-height:40px;margin-bottom:4px;display:flex}.productBadgeRow span{background:var(--mint);color:var(--leaf-deep);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.productBadgeRow span:nth-child(2){color:#9a5a00;background:#fff5d6}.productBadgeRow span:nth-child(3){color:#075985;background:#e8f3ff}.productCard h3{color:var(--forest);grid-area:title;min-height:58px;margin:0;font-size:clamp(34px,3vw,46px);line-height:1.18}.productCard h4{color:var(--gold);grid-area:subtitle;min-height:28px;margin:0;font-size:20px;line-height:1.25}.productCard p{color:var(--muted);line-height:1.45}.productCard h4+p{grid-area:desc;min-height:76px;margin:2px 0 8px;font-size:17px}.mainProductImg{object-fit:contain;background:radial-gradient(circle at 50% 20%,#ffe9ad75,#0000 34%),linear-gradient(145deg,#f8ead2 0%,#fffaf0 48%,#f6fbef 100%);border:1px solid #d8e9c9bf;border-radius:8px;grid-area:media;width:100%;height:100%;min-height:680px;max-height:calc(100vh - 150px);margin:0;padding:28px}.productBenefitGrid{text-align:left;grid-area:benefits;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:96px;margin:4px 0;display:grid}.productBenefitGrid span{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;padding:9px 11px;font-size:14px;font-weight:800}.usageBox{text-align:left;background:#fffaf0;border:1px solid #ead083;border-radius:14px;grid-area:usage;align-content:start;gap:5px;min-height:78px;margin:4px 0;padding:12px;display:grid}.usageBox b{color:var(--forest)}.usageBox span{color:var(--muted);line-height:1.45}.packLabel{text-align:left;grid-area:pack;min-height:20px;margin:2px 0 0;font-size:14px;font-weight:900;color:var(--forest)!important}.weightButtons{grid-area:weights;justify-content:center;gap:8px;min-height:66px;margin:0 0 4px;display:flex}.weightButtons button{border:2px solid var(--leaf);min-width:0;color:var(--leaf-deep);cursor:pointer;background:#fff;border-radius:14px;flex:1;gap:4px;padding:9px 8px;font-weight:900;display:grid}.weightButtons button b{font-size:16px}.weightButtons small{color:var(--forest);font-size:15px;line-height:1.1;display:block}.weightButtons em{color:var(--gold);font-size:10px;font-style:normal;line-height:1;display:block}.weightButtons .activeWeight{background:linear-gradient(135deg, var(--leaf), var(--leaf-deep));color:#fff}.weightButtons .activeWeight small,.weightButtons .activeWeight em{color:#eaffef}.priceBox{text-align:left;background:linear-gradient(#fff9e8,#fffdf6);border:1px solid #ead083;border-radius:14px;grid-area:price;min-height:168px;margin:6px 0;padding:12px 14px;font-size:16px;font-weight:900}.priceBox p{justify-content:space-between;align-items:center;gap:10px;margin:8px 0;display:flex}.productTrustLine{background:var(--mint);text-align:center;border-radius:999px;grid-area:trust;min-height:42px;margin:4px 0 0;padding:10px 12px;font-size:13px;font-weight:900;color:var(--forest)!important}.qtyBox{grid-area:qty;justify-content:center;align-items:center;gap:18px;min-height:38px;margin:10px 0;display:flex}.qtyBox button{background:var(--leaf);color:#fff;cursor:pointer;border:none;border-radius:50%;width:38px;height:38px;font-size:22px;font-weight:900}.qtyBox span{font-size:22px;font-weight:900}.orderActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:18px;display:flex}.ordersSection{background:var(--mint-soft)}.ordersGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.orderCard{background:#fff;border:1px solid #e7c76f;border-radius:18px;padding:24px;box-shadow:0 12px 26px #14351f14}.orderCard h3{color:var(--leaf-deep)}.cream{background:linear-gradient(180deg, var(--cream), #fff8e8)}.sectionEyebrow{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin:0 auto 8px;font-size:13px;font-weight:900}.ingredientsSection{padding-top:64px}.ingredientGrid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.ingredientCard{text-align:center;background:#fff;border:1px solid #d8e9c9d9;border-radius:8px;padding:15px;transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:0 14px 32px #14351f17}.ingredientCard:hover{border-color:#0f9d5847;transform:translateY(-3px);box-shadow:0 20px 42px #14351f21}.ingredientCard img{aspect-ratio:16/9;object-fit:contain;object-position:center;background:#fff;border-radius:8px;width:100%;height:auto}.ingredientCard b{margin-top:12px;font-size:18px;display:block}.trustAboutSection{background:radial-gradient(circle at 0 0,#ffe9ad47,#0000 32%),linear-gradient(#fbfff6 0%,#fffaf0 100%);scroll-margin-top:130px}.trustStats{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1160px;margin:0 auto 28px;display:grid}.trustStatCard{--stat-accent:var(--leaf);--stat-icon-bg:#eaf8ef;--stat-bg:linear-gradient(145deg, #fff 0%, #fbfff6 100%);background:var(--stat-bg);border:1px solid #d8e9c9f2;border-top:5px solid #178a52;border-radius:8px;place-items:center;gap:8px;min-height:142px;padding:20px 18px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;box-shadow:0 8px 24px #0000000f}.trustStatCard:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000001a}.trustStatFamily,.trustStatIngredients,.trustStatFssai,.trustStatClean{--stat-accent:#178a52;--stat-icon-bg:#eaf8ef;--stat-bg:#fff}.trustStatCard span{background:var(--stat-icon-bg);width:70px;height:70px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--stat-accent) 16%, #fff);border-radius:50%;place-items:center;font-size:34px;display:grid}.trustStatCard b{color:var(--forest);font-size:20px;font-weight:800;line-height:1.2}.trustStatCard small{color:var(--muted);max-width:190px;font-size:14px;font-weight:500;line-height:1.35}.brandStory{text-align:left;grid-template-columns:minmax(0,1fr) 320px;gap:22px;max-width:1160px;margin:0 auto 28px;display:grid}.brandStory>div:first-child,.fssaiHighlight{background:#fffffff0;border:1px solid #d8e9c9f2;border-radius:18px;box-shadow:0 16px 38px #14351f17}.brandStory>div:first-child{padding:28px}.brandStory h3{color:var(--forest);margin:0 0 12px;font-size:28px;line-height:1.22}.brandStory p{color:var(--muted);margin:0 0 12px;font-size:17px;line-height:1.7}.brandStory p:last-child{margin-bottom:0}.fssaiHighlight{text-align:center;background:linear-gradient(145deg,#ffe9ad75,#fbfff6fa),#fffaf0;align-content:center;justify-items:center;gap:8px;padding:28px;display:grid}.fssaiHighlight span{background:linear-gradient(135deg, var(--leaf), var(--leaf-deep));color:#fff;border-radius:50%;place-items:center;width:74px;height:74px;font-weight:900;display:grid}.fssaiHighlight b{color:var(--forest);font-size:22px}.fssaiHighlight small{color:var(--muted);font-weight:900}.aboutFeatureGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1160px;margin:0 auto;display:grid}.aboutFeatureGrid article{--feature-accent:var(--leaf);--feature-bg:#fff;border:1px solid color-mix(in srgb, var(--feature-accent) 16%, #fff);border-top:4px solid var(--feature-accent);background:linear-gradient(145deg, var(--feature-bg) 0%, #fff 100%);border-radius:8px;min-height:190px;padding:22px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 14px 32px #14351f14}.aboutFeatureGrid article:hover{border-color:color-mix(in srgb, var(--feature-accent) 30%, #fff);transform:translateY(-3px);box-shadow:0 20px 42px #14351f21}.aboutFeatureGrid article:first-child,.aboutFeatureGrid article:nth-child(6){--feature-accent:#178a52;--feature-bg:#f7fcf8}.aboutFeatureGrid article:nth-child(2){--feature-accent:#d67a15;--feature-bg:#fffaf4}.aboutFeatureGrid article:nth-child(3){--feature-accent:#c99a2e;--feature-bg:#fffdf6}.aboutFeatureGrid article:nth-child(4),.aboutFeatureGrid article:nth-child(5){--feature-accent:#0f9d58;--feature-bg:#f8fdf9}.aboutFeatureGrid span{background:color-mix(in srgb, var(--feature-accent) 13%, #fff);width:46px;height:46px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--feature-accent) 16%, #fff);border-radius:50%;place-items:center;margin-bottom:14px;font-size:23px;display:grid}.aboutFeatureGrid h3{color:var(--forest);margin:0 0 8px;font-size:21px}.aboutFeatureGrid p{color:var(--muted);margin:0;line-height:1.55}.trustBanner{background:linear-gradient(135deg, var(--forest), var(--leaf-deep));color:#fff;border-radius:8px;max-width:1160px;margin:24px auto 0;padding:20px;font-size:22px;font-weight:900;box-shadow:0 18px 42px #14351f2e}.trustBanner span{color:#f5d26f;padding:0 10px}.faqSection{background:linear-gradient(180deg, #f7fbf3, var(--ivory))}.faqGrid{text-align:left;grid-template-columns:repeat(2,1fr);gap:14px;max-width:980px;margin:0 auto;display:grid}.faqGrid details{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 18px;box-shadow:0 12px 28px #14351f14}.faqGrid summary{cursor:pointer;color:var(--forest);font-weight:900}.faqGrid p{color:var(--muted);margin-bottom:0;line-height:1.55}.contact{background:linear-gradient(135deg, var(--forest-dark), var(--forest) 62%, #0a5a35);color:#fff;text-align:center;padding:60px 6%}.contact h2{font-size:40px}.contact p{font-size:18px}.footerText{opacity:.85;margin-top:25px}@media (width<=900px){.header{flex-direction:row;gap:12px;padding:10px 14px}.logo{text-align:center}.desktopHeaderNav{display:none}.menuDropdown{display:block}nav{flex-wrap:wrap;justify-content:center;gap:18px}.trust,.customerAssurance,.ingredientGrid,.trustStats,.aboutFeatureGrid,.ordersGrid,.faqGrid,.brandStory{grid-template-columns:1fr}.premiumProductDetail{grid-template-columns:1fr;grid-template-areas:"gallery""details""tabs";padding:16px}.premiumGallery{grid-template-columns:1fr;grid-template-areas:"badge1""badge2""stage""thumbs""benefits";min-height:0}.premiumImageStage{height:auto;min-height:0;padding:18px}.premiumImageStage img{max-height:none}.premiumThumbs{order:0;grid-template-columns:repeat(3,1fr)}.imageBadge{width:min(100%,320px);min-height:64px;font-size:15.5px}.premiumBuyPanel{padding:0}.premiumBadgeRow{width:100%}.premiumBuyPanel h3{font-size:clamp(30px,8vw,42px)}.premiumPriceBox,.premiumTabButtons,.premiumIngredientGrid,.premiumNutritionTable{grid-template-columns:1fr}.premiumPriceBox strong{justify-self:start}.premiumBenefitGrid,.premiumPurchaseRow{grid-template-columns:1fr}.productCard{grid-template-columns:1fr;grid-template-areas:"badge""title""subtitle""desc""media""pack""weights""benefits""usage""price""trust""qty""button";row-gap:10px;width:100%;min-height:0;padding:18px}.mainProductImg{height:340px;min-height:300px;max-height:none}.productCard h3{min-height:0;font-size:30px}.productCard h4,.productCard h4+p,.productBenefitGrid,.usageBox,.priceBox{min-height:0}.productBenefitGrid{grid-template-columns:1fr}.ingredientCard img{aspect-ratio:16/9;object-fit:contain;object-position:center;height:auto;padding:10px}.section h2{font-size:30px}.customerAssurance div{min-height:0}.customerAssurance b{font-size:18px}.customerAssurance span{font-size:14px}}@media (width<=560px){.premiumBadgeRow{grid-template-columns:1fr}.premiumBadgeRow span{min-height:42px}.premiumThumbs{grid-template-columns:1fr}.premiumThumbs button{min-height:auto}.premiumThumbs img{height:120px}.premiumBuyPanel h3{font-size:clamp(28px,9vw,36px)}}.cutPrice{color:#999;font-weight:700;text-decoration:line-through}.offerPrice{color:var(--leaf-deep);font-size:22px;font-weight:900}.saveText{color:var(--gold);font-weight:900}.codBtn{background:var(--forest);color:#fff;cursor:pointer;border:none;border-radius:30px;padding:13px 24px;font-size:15px;font-weight:900}.upiBtn{background:linear-gradient(135deg, var(--gold), #9a5a00);color:#fff;cursor:pointer;border:none;border-radius:30px;padding:13px 24px;font-size:15px;font-weight:900}.freeShipping{color:var(--leaf-deep);margin-top:10px;font-weight:900}@media (width<=768px){.header{flex-direction:row;align-items:center;gap:10px;min-height:72px;padding:8px 16px}.logo{text-align:left;flex:auto;gap:10px;padding-left:16px}.logoBadge{width:46px;min-width:46px;height:46px;min-height:46px}.logoMark{width:34px;height:34px}.logoText b{letter-spacing:.14em;font-size:18px}.logoText small{letter-spacing:0;opacity:0;height:0;font-size:0;line-height:0;display:block;overflow:hidden}.headerIconBtn{flex-basis:34px;width:34px;height:34px}.headerIconBtn svg{width:23px;height:23px}.headerActions{gap:6px}.menuToggleBtn{width:34px;min-height:34px}.homeMenuPanel{min-width:210px;right:0}.header>nav:not(.homeMenuPanel){flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.header>nav:not(.homeMenuPanel) a{white-space:nowrap;font-size:16px;margin:0!important}.btn{margin-top:4px;padding:12px 32px!important;font-size:18px!important}.hero{padding-top:10px}.heroFrame{width:100%;max-height:none}.slider img{height:100%}.heroDots{bottom:18px}}.cartFloatBtn{z-index:999;background:linear-gradient(135deg, var(--leaf), var(--leaf-deep));color:#fff;cursor:pointer;border:none;border-radius:40px;padding:14px 22px;font-size:16px;font-weight:800;display:none;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 32px #00803757}.modalBg{z-index:9999;background:#0623129e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.checkoutBox{background:#fffdf6;border:1px solid #e8dcb8;border-radius:18px;width:100%;max-width:560px;max-height:90vh;padding:24px;position:relative;overflow-y:auto;box-shadow:0 28px 70px #0a281452}.closeBtn{background:var(--forest);color:#fff;cursor:pointer;border:none;border-radius:50%;width:34px;height:34px;font-size:22px;position:absolute;top:12px;right:14px}.checkoutBox h2{text-align:center;color:var(--forest);margin-bottom:18px}.checkoutBox input,.checkoutBox textarea,.checkoutBox select{background:#fff;border:1px solid #d8c88e;border-radius:12px;width:100%;margin-bottom:12px;padding:14px;font-size:16px}.checkoutBox input:focus,.checkoutBox textarea:focus,.checkoutBox select:focus{border-color:var(--leaf);outline:2px solid #00803729}.checkoutCheckRow{align-items:center;gap:8px;margin:10px 0;font-weight:600;display:flex}.checkoutCheckRow input[type=checkbox]{width:auto;margin:0}.taxInclusiveText{color:#35634a;margin:-4px 0 14px;font-size:.9rem;font-weight:600}.checkoutBox textarea{resize:vertical;min-height:95px}.cartItems{flex-direction:column;gap:14px;display:flex}.cartItem{background:#fff;border:1px solid #ead9a8;border-radius:14px;grid-template-columns:80px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid;box-shadow:0 8px 22px #14351f0f}.cartItem img{object-fit:contain;width:75px;height:75px}.cartItem h4{color:var(--forest);margin:0 0 6px}.cartItem p{margin:4px 0}.cartQty{align-items:center;gap:10px;margin:8px 0;display:flex}.cartQty button{background:var(--forest);color:#fff;border:none;border-radius:50%;width:30px;height:30px;font-weight:800}.removeBtn{color:#a00000;cursor:pointer;background:#ffe5e5;border:none;border-radius:20px;padding:8px 12px;font-weight:700}.cartTotalBox,.checkoutSummary,.successDetails{background:#fff;border-radius:16px;margin:15px 0;padding:15px}.paymentOptions{gap:12px;margin:10px 0 14px;display:flex}.paymentOptions button,.submitOrderBtn{color:var(--forest);cursor:pointer;background:#f5e4b5;border:none;border-radius:30px;flex:1;padding:14px;font-weight:700}.paymentOptions button{text-align:left;border:1px solid #d8c88e;gap:4px;display:grid}.paymentOptions button b{font-size:16px}.paymentOptions button span{color:var(--muted);font-size:13px}.paymentOptions .selectedPay span{color:#eaffef}.selectedPay,.submitOrderBtn{background:linear-gradient(135deg, var(--leaf), var(--leaf-deep))!important;color:#fff!important}.freeShipping{text-align:center;color:var(--leaf-deep);font-weight:700}.successBox{text-align:center}.successDetails{text-align:left}.successNote{color:var(--forest);font-weight:600}.nextStepsBox{background:var(--mint-soft);text-align:left;border:1px solid #d8e9c9;border-radius:14px;margin:14px 0;padding:14px}.nextStepsBox h3{color:var(--forest);margin:0 0 8px}.nextStepsBox p{color:var(--muted);margin:0 0 12px;line-height:1.45}.successActionRow{flex-wrap:wrap;gap:10px;display:flex}.successActionRow a{text-align:center;background:var(--forest);color:#fff;border-radius:999px;flex:1;min-width:150px;padding:11px 14px;font-weight:800;text-decoration:none}@media (width<=768px){.modalBg{align-items:flex-start;padding-top:75px}.checkoutBox{border-radius:18px;max-height:84vh;padding:20px}.cartItem{grid-template-columns:65px 1fr}.cartItem img{width:60px;height:60px}.removeBtn{grid-column:1/-1;width:100%}.paymentOptions{flex-direction:column}.cartFloatBtn{padding:12px 18px;bottom:12px;right:12px}body{padding-bottom:76px}.premiumProductsSection{padding:18px 10px 30px}.premiumProductStack{gap:22px}.premiumProductDetail{border-radius:8px;gap:16px;padding:10px}.premiumGallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"badge1 badge2""stage stage""thumbs thumbs""benefits benefits";gap:10px;padding:10px}.imageBadge{width:100%;min-height:56px;box-shadow:0 8px 18px color-mix(in srgb, var(--product-primary) 18%, transparent);padding:9px 10px;font-size:12.5px;line-height:1.16}.premiumImageStage{aspect-ratio:4/3;padding:6px}.premiumImageStage:hover img{transform:none}.premiumThumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.premiumThumbs button{gap:4px;min-height:86px;padding:6px;font-size:12px}.premiumThumbs img{height:58px}.premiumBenefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px}.premiumBenefitGrid span{min-height:40px;padding:8px;font-size:11.5px;line-height:1.18}.premiumBuyPanel{gap:11px}.premiumBadgeRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.premiumBadgeRow span{min-height:40px;padding:8px;font-size:11.5px;line-height:1.15}.premiumBuyPanel h3{width:100%;padding:8px 10px;font-size:clamp(27px,8vw,36px);line-height:1.05}.premiumBuyPanel h4{font-size:18px}.premiumLead{font-size:14.5px;line-height:1.45}.premiumPriceBox{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.premiumPriceBox span{font-size:10.5px}.premiumPriceBox b{font-size:18px}.premiumPriceBox strong{text-align:center;justify-self:stretch;padding:9px 10px;font-size:14px}.premiumPackBlock,.premiumPackButtons{gap:7px}.premiumPackButtons button{min-height:54px;padding:8px 6px;font-size:13px}.premiumPurchaseRow{gap:9px}.premiumQty{justify-self:start;gap:14px;min-height:44px}.premiumTabs{padding:12px}.cartFloatBtn{padding:10px 14px;font-size:14px;bottom:10px;right:10px;box-shadow:0 10px 24px #00803747}}@media (width<=430px){.premiumProductDetail{padding:8px}.premiumGallery{grid-template-columns:1fr;grid-template-areas:"badge1""badge2""stage""thumbs""benefits"}.imageBadge{justify-self:center;width:min(100%,300px);min-height:48px;font-size:12px}.premiumThumbs img{height:52px}.premiumBenefitGrid,.premiumBadgeRow,.premiumPriceBox{grid-template-columns:1fr}.premiumBuyPanel h3{font-size:clamp(25px,10vw,32px)}.premiumPackButtons{grid-template-columns:1fr}}@media (width<=768px){.premiumProductDetail{grid-template-columns:minmax(0,1fr);grid-template-areas:"mobileTitle""mobileSubtitle""mobileImage""mobilePrice""mobilePack""mobileQty""mobileCart""mobileWhatsApp""mobileTrust""mobileBenefits""mobileTabs";gap:10px;padding:10px;display:grid}.premiumGallery,.premiumBuyPanel{display:contents}.premiumBadgeRow,.imageBadge,.premiumThumbs,.premiumLead{display:none}.premiumBuyPanel h3{border:2px solid var(--product-warm);background:linear-gradient(180deg, color-mix(in srgb, var(--product-warm) 22%, #fff), #fffaf0f5), #fffaf0;width:100%;color:var(--product-text);box-shadow:inset 0 0 0 1px #ffffffc7, inset 0 -4px 0 color-mix(in srgb, var(--product-warm) 16%, transparent), 0 10px 22px #14351f14;text-shadow:0 1px 0 color-mix(in srgb, var(--product-warm) 52%, #fff), 0 2px 0 #5c360824;border-radius:8px;grid-area:mobileTitle;margin:0;padding:8px 12px 9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,9vw,40px);line-height:1.02}.premiumBuyPanel h4{color:var(--product-secondary);grid-area:mobileSubtitle;margin-top:-2px;font-size:16px;line-height:1.25}.premiumImageStage{aspect-ratio:1.12;grid-area:mobileImage;padding:6px}.premiumPriceBox{grid-area:mobilePrice;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.premiumPriceBox strong{justify-self:stretch}.premiumPackBlock{grid-area:mobilePack}.premiumPackBlock>b{font-size:14px}.premiumPackButtons{grid-template-columns:repeat(3,minmax(0,1fr))}.premiumPurchaseRow{grid-area:mobileQty;grid-template-columns:auto 1fr;align-items:center}.premiumCartBtn{z-index:80;min-height:58px;box-shadow:0 14px 30px color-mix(in srgb, var(--product-primary) 28%, transparent);grid-area:mobileCart;font-size:16px;position:sticky;bottom:10px}.premiumWhatsappBtn{grid-area:mobileWhatsApp;min-height:52px;font-size:15px}.mobileTrustStrip{grid-area:mobileTrust;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.mobileTrustStrip span{border:1px solid color-mix(in srgb, var(--product-primary) 18%, #fff);background:color-mix(in srgb, var(--product-primary) 9%, #fff);min-height:36px;color:var(--product-text);text-align:center;border-radius:999px;place-items:center;padding:7px 6px;font-size:11px;font-weight:900;display:grid}.premiumBenefitGrid{grid-area:mobileBenefits;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2px}.premiumTabs{grid-area:mobileTabs;margin-top:2px}.premiumTabButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumTabButtons button{min-height:42px;font-size:12px}.premiumTabPanel{padding:14px;font-size:14px}.cartFloatBtn{bottom:76px}.trustAboutSection,.ingredientsSection{padding-left:12px;padding-right:12px}.trustStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.trustStatCard{min-height:136px;padding:16px 10px}.trustStatCard span{width:60px;height:60px;font-size:30px}.trustStatCard b{font-size:16px;font-weight:800}.trustStatCard small{font-size:11.5px}.brandStory{gap:12px;margin-bottom:18px}.brandStory>div:first-child,.fssaiHighlight{padding:18px}.brandStory h3{font-size:22px}.brandStory p{font-size:15px;line-height:1.58}.aboutFeatureGrid{grid-template-columns:1fr;gap:12px}.aboutFeatureGrid article{min-height:0;padding:17px}.trustBanner{padding:16px;font-size:17px;line-height:1.5}.ingredientGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ingredientCard{text-align:center;padding:10px}.ingredientCard img{aspect-ratio:16/9;object-fit:contain;object-position:center;border-radius:8px;width:100%;height:auto}.ingredientCard b{font-size:14px}}@media (width<=430px){.premiumProductDetail{gap:9px}.premiumBuyPanel h3{font-size:clamp(28px,10vw,34px)}.premiumImageStage{aspect-ratio:1}.premiumPriceBox{grid-template-columns:repeat(2,minmax(0,1fr))}.premiumPackButtons{grid-template-columns:repeat(3,minmax(0,1fr))}.premiumPackButtons button{min-height:50px}.premiumBenefitGrid,.trustStats,.ingredientGrid{grid-template-columns:1fr}.trustBanner span{display:none}}.upiPayBtn{text-align:center;background:linear-gradient(135deg, var(--leaf), var(--leaf-deep));color:#fff;border-radius:30px;margin:12px 0;padding:14px;font-weight:800;text-decoration:none;display:block}.profileNavBtn,.guestBtn{color:#14351f;cursor:pointer;background:0 0;border:none;font-size:16px;font-weight:800}.termsBox{color:#14351f;align-items:flex-start;gap:10px;margin:12px 0;font-size:14px;display:flex}.termsBox input{margin-top:3px;width:auto!important}.policyLinks{text-align:left;background:#fff;border:1px solid #ead9a8;border-radius:14px;margin:12px 0;padding:12px;font-size:14px}.guestBtn{color:#06451f;background:#e8d39a;border-radius:28px;width:100%;margin-top:10px;padding:13px}.myOrdersBox{flex-direction:column;gap:10px;display:flex}.myOrderCard{text-align:left;background:#fff;border:1px solid #ead9a8;border-radius:14px;padding:12px}.upiBox{background:#fff;border-radius:16px;margin:14px 0;padding:14px}.upiPayBtn{text-align:center;color:#fff;background:#0b6b35;border-radius:30px;margin:12px 0;padding:14px;font-weight:800;text-decoration:none;display:block}.legalPolicyBox{max-height:260px;overflow-y:auto}.legalPolicyBox h3{color:#06451f;margin-bottom:10px}.legalPolicyBox details{background:#fffaf0;border:1px solid #ead9a8;border-radius:10px;margin:10px 0;padding:10px}.legalPolicyBox summary{cursor:pointer;color:#06451f;font-weight:800}.legalPolicyBox p{font-size:14px;line-height:1.5}.adminDashboardShell{color:#f7f8ff;background:#07150f;grid-template-columns:220px minmax(0,1fr);min-height:100vh;display:grid}.adminSidebar{background:#0b1b13;border-right:1px solid #1f4a34;height:100vh;padding:18px 16px;position:sticky;top:0}.adminBrandMark{color:#fff;background:linear-gradient(135deg,#0f9d58,#14b8a6);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;font-weight:900;display:flex}.adminSidebarNav{gap:6px;display:grid}.adminSidebarNav button{color:#9da4bf;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;font-weight:700;display:flex}.adminSidebarNav button b{color:#d8dcff;font-size:13px}.adminSidebarNav .active,.adminSidebarNav button:hover{color:#74f0a7;background:#113822}.adminSidebarNav .active b,.adminSidebarNav button:hover b{color:#fff}.adminMainPanel{min-width:0;padding:14px 18px 24px}.adminTopBar{background:#0b1b13;border:1px solid #1f4a34;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:10px 14px;display:flex}.adminTopBar h1{color:#f7f8ff;margin:0;font-size:24px;line-height:1.15}.adminViewSubtitle{color:#9da4bf;margin:4px 0 0;font-size:14px;font-weight:700}.adminLogoutBtn{color:#fff;cursor:pointer;background:#b4233a;border:none;border-radius:8px;padding:8px 14px;font-weight:800}.admin-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.admin-summary-grid>div{color:#d7def7;flex-direction:column;justify-content:center;gap:3px;font-size:14px;display:flex;position:relative;overflow:hidden}.admin-summary-grid b{color:#f7f8ff;font-size:17px}.admin-summary-grid>div:before{content:"";background:var(--stat-accent,#16a34a);width:4px;position:absolute;inset:0 auto 0 0}.admin-summary-grid>div:first-child{--stat-accent:#38bdf8;background:linear-gradient(135deg,#0e749057,#0f2419f5)!important;border-color:#38bdf87a!important}.admin-summary-grid>div:nth-child(2){--stat-accent:#f59e0b;background:linear-gradient(135deg,#92400e57,#0f2419f5)!important;border-color:#f59e0b80!important}.admin-summary-grid>div:nth-child(3){--stat-accent:#22c55e;background:linear-gradient(135deg,#15803d57,#0f2419f5)!important;border-color:#22c55e7a!important}.admin-summary-grid>div:nth-child(4){--stat-accent:#fb7185;background:linear-gradient(135deg,#9f123957,#0f2419f5)!important;border-color:#fb71857a!important}.admin-summary-grid>div:nth-child(5){--stat-accent:#a78bfa;background:linear-gradient(135deg,#5b21b652,#0f2419f5)!important;border-color:#a78bfa75!important}.admin-summary-grid>div:nth-child(6){--stat-accent:#2dd4bf;background:linear-gradient(135deg,#0f766e57,#0f2419f5)!important;border-color:#2dd4bf7a!important}.admin-summary-grid>div:nth-child(7){--stat-accent:#84cc16;background:linear-gradient(135deg,#4d7c0f52,#0f2419f5)!important;border-color:#84cc1675!important}.admin-summary-grid>div:nth-child(8){--stat-accent:#facc15;background:linear-gradient(135deg,#a1620757,#0f2419f5)!important;border-color:#facc1580!important}.admin-summary-grid>div:nth-child(9){--stat-accent:#60a5fa;background:linear-gradient(135deg,#1d4ed852,#0f2419f5)!important;border-color:#60a5fa7a!important}.admin-summary-grid>div:nth-child(10){--stat-accent:#c084fc;background:linear-gradient(135deg,#7e22ce52,#0f2419f5)!important;border-color:#c084fc75!important}.admin-summary-grid>div:nth-child(11){--stat-accent:#fb923c;background:linear-gradient(135deg,#c2410c52,#0f2419f5)!important;border-color:#fb923c7a!important}.admin-summary-grid>div:nth-child(12){--stat-accent:#f472b6;background:linear-gradient(135deg,#be185d4d,#0f2419f5)!important;border-color:#f472b675!important}.adminControls{background:#0b1b13;border:1px solid #1f4a34;border-radius:8px;margin:0 0 12px;padding:8px;box-shadow:0 14px 30px #00000029}.adminViewActions{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.adminInfoGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:18px;display:grid}.adminInfoPanel{background:#0f2419;border:1px solid #1f4a34;border-radius:12px;min-height:120px;padding:16px}.adminInfoPanel h3{margin-top:0}.adminInfoPanel b{color:#fff}.adminProductsManager{gap:14px;display:grid}.adminProductsHeader{background:#0f2419;border:1px solid #1f4a34;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.adminProductsHeader h2{color:#f7f8ff;margin:0 0 4px;font-size:20px}.adminProductsHeader span{color:#9da4bf;font-weight:800}.adminProductList{gap:10px;display:grid}.adminProductRow{background:#0f2419;border:1px solid #1f4a34;border-radius:8px;grid-template-columns:minmax(220px,1.3fr) minmax(130px,.6fr) auto minmax(300px,1.4fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.adminProductRow h3,.adminProductRow p{margin:0}.adminProductRow h3{font-size:16px}.adminProductRow p,.adminProductRow>span{color:#d8dcff}.adminProductPrices{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.adminProductPrices span{color:#d8dcff;background:#0b1b13;border:1px solid #1f4a34;border-radius:8px;padding:7px 8px;font-size:13px}.adminProductFormPanel{margin-top:2px}.adminWeightPanel{min-height:0}.adminSectionHeader{justify-content:space-between;align-items:center;gap:12px;margin:14px 0 10px;display:flex}.adminSectionHeader h2{color:#f7f8ff;margin:0;font-size:20px}.adminSectionHeader span{color:#9da4bf;font-weight:800}.adminSearchRow{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.adminAdvancedFilters{background:#0b1b13;border:1px solid #1f4a34;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0 0 12px;padding:10px;display:grid}.adminButtonRow{grid-template-columns:repeat(4,minmax(150px,1fr));gap:7px;margin:7px 0 0;display:grid}.adminSecondaryBtn{color:#f7f8ff;cursor:pointer;background:#113822;border:1px solid #2d6a4f;border-radius:8px;min-height:34px;padding:7px 11px;font-weight:700}.admin-button-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;width:100%;display:flex}.admin-action-button{color:#fff;cursor:pointer;white-space:nowrap;overflow-wrap:anywhere;border:none;border-radius:8px;min-width:0;min-height:34px;padding:7px 12px;font-weight:700;transition:transform .2s,box-shadow .2s}.admin-action-button:hover{transform:translateY(-1px);box-shadow:0 6px 12px #00000014}.admin-clear-button{background:#6c757d}.admin-filter-button{background:#34495e}.admin-csv-button{background:#0f9d58}.admin-json-button{background:#4f46e5}.admin-inventory-button{background:#0b7285}.admin-password-button{background:#9f1239}.adminDashboardShell h3{color:#f7f8ff;margin-bottom:8px}.adminDashboardShell [style*="grid-template-columns: repeat(auto-fit, minmax(260px, 1fr))"] p{margin:8px 0}.adminDashboardShell p,.adminDashboardShell label{color:#d8dcff}.adminDashboardShell hr{border:none;border-top:1px solid #1f4a34}.adminOrderList{gap:9px;display:grid}.adminOrderHeader,.adminOrderSummary{grid-template-columns:1.1fr 1.2fr .8fr .9fr .9fr .8fr;align-items:center;gap:12px;display:grid}.adminOrderHeader{color:#9da4bf;text-transform:uppercase;padding:0 16px 2px;font-size:12px;font-weight:800}.adminOrderCard{background:#0f2419;border:1px solid #1f4a34;border-radius:8px;padding:12px}.adminOrderSummary h3,.adminOrderSummary p,.adminOrderSummary b{margin:0}.adminOrderSummary h3{font-size:15px}.adminOrderSummary p{color:#9da4bf;margin-top:4px;font-size:12px;line-height:1.35}.adminStatusPill{color:#b9f6ca;background:#163927;border-radius:999px;align-items:center;min-height:24px;padding:4px 8px;font-size:12px;font-weight:800;display:inline-flex}.status-pending,.status-awaiting-verification{color:#ffe08a;background:#3f3515}.status-paid,.status-delivered{color:#86efac;background:#123d25}.status-failed,.status-cancelled{color:#ffb3c1;background:#471c24}.status-processing,.status-packed,.status-shipped,.status-received{color:#a5d8ff;background:#17364a}.adminAlertText{font-weight:800;color:#ffd166!important}.adminInlineActions{justify-content:flex-end;gap:8px;display:flex}.adminInlineActions button{color:#f7f8ff;cursor:pointer;background:#113822;border:1px solid #2d6a4f;border-radius:8px;min-height:32px;padding:6px 10px;font-weight:800}.adminInlineActions button:disabled{cursor:not-allowed;opacity:.65}.adminOrderDetails{grid-template-columns:1.3fr 1fr 1fr;gap:12px;margin-top:12px;display:grid}.adminDetailPanel{background:#0b1b13;border:1px solid #1f4a34;border-radius:8px;padding:10px}.adminDetailPanel h4{color:#f7f8ff;margin:0 0 10px}.adminDetailPanel p{margin:6px 0;line-height:1.45}.adminProductsStrip,.adminOrderFooter{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.adminProductChip{background:#0b1b13;border:1px solid #1f4a34;border-radius:8px;gap:4px;min-width:170px;padding:8px 10px;display:grid}.adminProductChip span{color:#9da4bf;font-size:13px}.admin-advanced-filters{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:18px;padding:16px}.admin-advanced-filters input,.admin-advanced-filters select{background:#fff}.admin-order-card{background:#fff;border:1px solid #ddd;border-radius:12px;margin-bottom:12px;padding:14px}.admin-summary-card{background:#fff;border:1px solid #ddd;border-radius:12px;padding:12px}@media (width<=1024px){.adminDashboardShell{grid-template-columns:1fr}.adminSidebar{border-bottom:1px solid #1f4a34;border-right:none;height:auto;padding:14px;position:static}.adminBrandMark{margin-bottom:12px}.adminSidebarNav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminProductRow{grid-template-columns:minmax(220px,1fr) auto}.adminProductPrices{grid-column:1/-1}}@media (width<=820px){.adminTopBar,.adminSearchRow{grid-template-columns:1fr;align-items:stretch}.adminTopBar{display:grid}.adminButtonRow{grid-template-columns:1fr 1fr}.adminOrderHeader{display:none}.adminOrderSummary,.adminOrderDetails{grid-template-columns:1fr}.adminProductsHeader{flex-direction:column;align-items:stretch}.adminProductRow,.adminProductPrices{grid-template-columns:1fr}}@media (width<=640px){.adminMainPanel{padding:14px}.adminSidebarNav{grid-template-columns:1fr 1fr}.admin-summary-grid,.adminButtonRow{grid-template-columns:1fr}}.placeBtn{color:#fff;cursor:pointer;background:#008037;border:none;border-radius:28px;grid-area:button;width:100%;margin-top:auto;padding:14px;font-size:16px;font-weight:900;transition:transform .2s,box-shadow .2s;box-shadow:0 12px 24px #00803733}.placeBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 30px #00803742}.placeBtn:disabled{cursor:not-allowed;background:#9ca3af}.stockOk,.stockLow,.stockOut{margin-bottom:0;font-size:14px;font-weight:900}.stockOk{color:#007a3d}.stockLow{color:#b46b00}.stockOut{color:#b00020}.trackPage{background:#fffaf0;min-height:100vh}.trackWrap{width:min(920px,92vw);margin:42px auto}.trackPanel{background:#fff;border:1px solid #ead9a8;border-radius:18px;padding:28px;box-shadow:0 10px 25px #00000014}.trackPanel h1{color:#004f28;margin-top:0}.trackForm{grid-template-columns:1fr 1fr auto;gap:12px;display:grid}.trackForm input,.trackForm button{border-radius:10px;min-height:46px;font-size:16px}.trackForm input{border:1px solid #d6c28b;padding:0 12px}.trackForm button{color:#fff;cursor:pointer;background:#008037;border:none;padding:0 20px;font-weight:900}.trackMessage{color:#b00020;font-weight:800}.trackResult{margin-top:22px}.trackSummary{background:#fffaf0;border:1px solid #ead9a8;border-radius:12px;margin-bottom:18px;padding:14px}.statusTimeline{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:18px;display:grid}.timelineStep{text-align:center;color:#555;background:#f5f5f5;border:1px solid #d6d6d6;border-radius:12px;padding:12px 8px}.timelineStep span{background:#d6d6d6;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:8px;font-weight:900;display:inline-flex}.timelineStep b{font-size:14px;display:block}.timelineStep.done{color:#004f28;background:#eef9f0;border-color:#008037}.timelineStep.done span{color:#fff;background:#008037}@media (width<=768px){.trackPanel{padding:20px}.trackForm,.statusTimeline{grid-template-columns:1fr}html,body,#root{max-width:100%;overflow-x:hidden}.site-header{width:100%;overflow:visible}.main-header{flex-wrap:nowrap;align-items:center;gap:5px;width:100%;height:78px;padding:0 9px;display:flex}.main-header>.brand-ribbon{object-fit:contain;object-position:left center;flex:0 clamp(180px,54vw,290px);width:clamp(180px,54vw,290px);min-width:0;height:64px}.main-header>.nav-links{visibility:hidden;pointer-events:none;display:none!important}.main-header>.header-icons{flex:none;align-items:center;gap:4px;min-width:0;margin-left:auto;display:flex}.main-header .headerIconBtn,.main-header .menuToggleBtn{color:#d4af37;flex:0 0 34px;width:34px;height:34px;min-height:34px}.main-header .headerIconBtn svg{width:22px;height:22px}.main-header .menuDropdown{flex:0 0 34px;display:block;position:relative}.main-header .menuToggleBtn{background:0 0;border:0;border-radius:0}.main-header .menuToggleBtn:before{background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 9px/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 18px/100% 2px no-repeat;width:26px;height:20px}.main-header .homeMenuPanel{background:#062b22;border:1px solid #d4af3773;min-width:220px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 18px 36px #0000004d}.main-header .homeMenuPanel a,.main-header .homeMenuPanel .profileNavBtn{color:#fff5ec}.main-header .homeMenuPanel a.active{color:#d4af37;background:linear-gradient(135deg,#d4af373d,#fff5d214);box-shadow:inset 3px 0 #d4af37}}@media (width<=380px){.main-header{gap:2px;padding:0 6px}.main-header>.brand-ribbon{flex-basis:clamp(156px,48vw,188px);width:clamp(156px,48vw,188px)}.main-header>.header-icons{gap:2px}.main-header .headerIconBtn,.main-header .menuToggleBtn{flex-basis:32px;width:32px}}:root{--forest:#082d22;--forest-dark:#031b15;--leaf:#0d6f47;--leaf-deep:#074c34;--mint:#edf6ee;--mint-soft:#f7faf3;--ivory:#fffaf0;--cream:#f8ecd3;--gold:#b88932;--gold-soft:#ead49a;--ink:#15261f;--muted:#667367;--line:#e3dccb;--shadow:0 18px 44px #082d221a}body{color:var(--ink);letter-spacing:0;background:linear-gradient(#fffdf7 0%,#f8faf3 46%,#fff8ea 100%);font-family:Avenir Next,Segoe UI,Arial,sans-serif}h1,h2,h3,.brand-name,.section h2,.premiumBuyPanel h3,.checkoutBox h2{letter-spacing:0;font-family:Georgia,Times New Roman,serif}.brand-ribbon{filter:drop-shadow(0 8px 18px #00000029);width:clamp(330px,25vw,500px);height:78px}.nav-links a,.desktopHeaderNav a{letter-spacing:.11em;text-transform:uppercase;font-size:13px;font-weight:800}.headerIconBtn,.menuToggleBtn{background:#fffaf00a;border:1px solid #ead49a38}.hero{background:linear-gradient(#f7faf3 0%,#fffdf7 100%);padding:10px 0 0;position:relative}.hero:before,.hero:after{content:none}.heroFrame{aspect-ratio:1920/820;background:#fffdf7;box-shadow:0 18px 46px #082d221a}.heroFrame:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#031b150a 0%,#031b1505 62%,#031b1529 100%),linear-gradient(90deg,#031b1514 0%,#0000 22% 78%,#031b1514 100%);position:absolute;inset:0}.slider img{object-fit:contain}.heroDots{z-index:4;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffaf038;border:1px solid #ead49a61;bottom:clamp(18px,4vw,52px)}.heroDots span{background:#fffaf09e}.heroDots span:first-child{background:var(--gold-soft)}.trust{background:#061d17;border-top:1px solid #ead49a42;border-bottom:1px solid #ead49a33}.trustItem{box-shadow:none;background:#fffaf00e;border-radius:8px}.trustItem b{color:#fff8e8;font-family:Georgia,Times New Roman,serif;font-weight:700}.customerAssurance{background:#fffdf7}.customerAssurance div,.premiumProductDetail,.premiumGallery,.premiumTabs,.ingredientCard,.trustStatCard,.aboutFeatureGrid article,.checkoutBox,.cartItem{border-radius:8px;box-shadow:0 18px 44px #082d2214}.customerAssurance div:before{opacity:.35}.sectionEyebrow{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:900}.sectionText{color:#647066;max-width:720px;line-height:1.7}.premiumProductStack{gap:44px}.premiumProductDetail{background:linear-gradient(135deg,#fffffff5,#fffaf0db);border:1px solid #b8893233}.imageBadge,.premiumBadgeRow span,.premiumBenefitGrid span,.mobileTrustStrip span{border-radius:8px}.imageBadge{min-height:58px;box-shadow:none;background:#082d22;font-size:14px}.premiumBadgeRow{justify-self:stretch}.premiumBadgeRow span{box-shadow:none;letter-spacing:.06em;text-transform:uppercase}.premiumBuyPanel h3{color:var(--product-text);text-shadow:none;box-shadow:none;background:0 0;border:0;justify-self:start;padding:0;font-size:clamp(38px,4vw,62px)}.premiumBuyPanel h4{color:var(--gold);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.premiumLead{color:#5f6b61;margin-inline:0}.premiumPriceBox{background:#fffdf7;border-color:#b889323d;box-shadow:inset 0 0 0 1px #ffffffb8}.premiumPriceBox strong,.premiumCartBtn,.selectedPay,.submitOrderBtn,.cartFloatBtn{background:linear-gradient(135deg, var(--forest), var(--leaf-deep))!important}.premiumWhatsappBtn{color:var(--forest);border-color:#b889325c}.premiumTabs{border-color:#b8893233}.trustStatCard span{color:var(--gold);background:#fff8e8;border-radius:50%;font-family:Georgia,Times New Roman,serif;font-size:24px}.trustBanner,.contact{background:linear-gradient(135deg,#031b15,#082d22 62%,#0d3b2d)}.checkoutBox{background:#fffdf7;border-color:#b8893247}.checkoutBox h2{font-size:32px}.checkoutBox input,.checkoutBox textarea,.paymentOptions button{border-radius:8px}@media (width<=768px){.main-header{height:74px}.brand-ribbon{width:clamp(132px,48vw,248px);height:56px}.hero:before,.hero:after{content:none}.heroFrame{aspect-ratio:1920/820}.heroFrame:after{background:linear-gradient(#031b1505 0%,#031b1524 100%)}.slider img{object-position:center;object-fit:contain}.premiumProductDetail{background:#fffdf7;border-radius:8px}.premiumBuyPanel h3{box-shadow:none;text-align:left;text-shadow:none;background:0 0;border:0}.premiumCartBtn{border-radius:8px}}html{scroll-behavior:smooth}button,a,summary{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:2px solid #b88932b8}.customerAssurance b{font-size:0}.customerAssurance div:first-child b:after{content:"Premium Natural Nutrition"}.customerAssurance div:nth-child(2) b:after{content:"Fast & Secure Delivery"}.customerAssurance div:nth-child(3) b:after{content:"Trusted by Families & Fitness Users"}.customerAssurance b:after{color:var(--forest);font-size:20px;line-height:1.25;display:block}.aboutFeatureGrid{counter-reset:premium-feature}.aboutFeatureGrid article{counter-increment:premium-feature}.aboutFeatureGrid article>span{color:var(--gold);background:#fff8e8;font-family:Georgia,Times New Roman,serif;font-size:0}.aboutFeatureGrid article>span:after{content:counter(premium-feature, decimal-leading-zero);font-size:20px;font-weight:800}.mobileTrustStrip span{font-size:0}.mobileTrustStrip span:first-child:after{content:"FSSAI"}.mobileTrustStrip span:nth-child(2):after{content:"Delivery"}.mobileTrustStrip span:nth-child(3):after{content:"Secure"}.mobileTrustStrip span:after{font-size:11px}.premiumCartBtn,.premiumWhatsappBtn,.submitOrderBtn,.placeBtn,.guestBtn,.upiPayBtn,.contact a{transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s}.premiumWhatsappBtn:hover{border-color:#b8893294;transform:translateY(-2px);box-shadow:0 14px 30px #082d221a}.premiumProductDetail,.ingredientCard,.trustStatCard,.aboutFeatureGrid article,.faqGrid details,.checkoutBox{transition:transform .24s,box-shadow .24s,border-color .24s}.premiumProductDetail:hover{box-shadow:0 26px 58px #082d221f}.premiumImageStage img,.ingredientCard img,.cartItem img{filter:saturate(1.03)contrast(1.02)}.premiumThumbs button,.premiumPackButtons button,.paymentOptions button{transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s}.premiumPackButtons button:hover,.paymentOptions button:hover{transform:translateY(-1px)}.contact{border-top:1px solid #ead49a38;position:relative;overflow:hidden}.contact:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ead49a14,#0000),radial-gradient(circle at 50% 0,#ead49a1f,#0000 36%);position:absolute;inset:0}.contact>*{position:relative}.contact a{color:#061d17;background:linear-gradient(135deg,#b88932,#d8b45f);border:1px solid #ead49a70;margin-top:12px}.footerText{color:#fffaf0b8;letter-spacing:.03em;font-size:14px}@supports (content-visibility:auto){.premiumProductsSection,.trustAboutSection,.ingredientsSection,.faqSection,.contact{content-visibility:auto;contain-intrinsic-size:900px}}@media (width<=900px){.customerAssurance{gap:10px;padding:16px 12px}.customerAssurance div{min-height:112px;padding:16px}.premiumProductStack{gap:28px}.contact{padding:52px 18px}.contact h2{font-size:clamp(30px,8vw,40px)}.contact p{font-size:15px;line-height:1.55}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--green:#0b4f2f;--green-dark:#083b24;--gold:#d4af37;--cream:#fff8e6;--white:#fff;--forest:var(--green);--forest-dark:var(--green-dark);--leaf:#127243;--leaf-deep:var(--green-dark);--mint:#f3ead1;--mint-soft:var(--cream);--ivory:var(--cream);--line:#d4af3752;--ink:#0f2f21;--muted:#6d6a57;--shadow:0 24px 60px #083b2429}body{background:linear-gradient(180deg, var(--cream) 0%, #fbf1d6 38%, var(--green-dark) 38%, var(--green-dark) 48%, var(--cream) 48%, #fffaf0 100%);color:var(--ink)}.nav-links a{color:#fff8e6e6;letter-spacing:.12em}.headerIconBtn,.menuToggleBtn{color:var(--cream);background:#fff8e60f;border:1px solid #d4af376b;box-shadow:inset 0 1px #ffffff14}.headerIconBtn:hover,.menuToggleBtn:hover{color:var(--gold);background:#d4af371f;box-shadow:0 10px 24px #0000002e}.cartHeaderBtn span{background:linear-gradient(135deg, var(--gold), #f1d77b);color:var(--green-dark)}.hero{background:radial-gradient(circle at 18% 0%, #d4af3733, transparent 28%), linear-gradient(135deg, var(--green-dark) 0%, #062917 42%, var(--green) 100%);padding:18px 0 0}.heroFrame{background:linear-gradient(135deg,#083b24eb,#0b4f2fd1);border-top:1px solid #d4af375c;border-bottom:1px solid #d4af376b;box-shadow:0 24px 68px #00000052,inset 0 0 0 1px #d4af371f}.heroDots{background:#083b246b;border:1px solid #d4af3785;box-shadow:0 10px 26px #00000038}.heroDots span,.heroDots span:first-child{background:var(--gold)}.trust{background:radial-gradient(circle at top, #d4af3724, transparent 32%), linear-gradient(135deg, #052817, var(--green-dark));border-top:1px solid #d4af3757;border-bottom:1px solid #d4af3747;padding-top:24px;padding-bottom:24px}.trustItem,.customerAssurance div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff1f,#ffffff0a);border:1px solid #d4af3747;box-shadow:0 18px 42px #0000002e,inset 0 1px #ffffff1f}.trustItem span{color:#fff8e6c7}.customerAssurance{background:linear-gradient(180deg, var(--green-dark), var(--green));border-bottom:1px solid #d4af3747}.customerAssurance b:after,.customerAssurance b{color:var(--gold)!important}.customerAssurance span{color:#fff8e6d1}.section{background:var(--cream)}.section h2,.premiumBuyPanel h3,.checkoutBox h2,.contact h2{color:var(--green-dark);text-shadow:0 1px #d4af372e}.sectionEyebrow,.premiumBuyPanel h4,.ingredientCard b,.premiumNutritionTable b{color:var(--gold)!important}.premiumProductsSection{background:radial-gradient(circle at 12% 0%, #d4af3729, transparent 28%), linear-gradient(180deg, var(--cream) 0%, #f9edcc 100%)}.premiumProductDetail{background:linear-gradient(145deg, var(--green-dark), var(--green) 62%, #0a3f27);border:1px solid #d4af378a;box-shadow:0 30px 70px #083b2447,inset 0 0 0 1px #ffffff0f}.premiumProductDetail:hover{border-color:#d4af37d1;box-shadow:0 34px 84px #083b245c,0 0 0 1px #d4af3724}.premiumGallery,.premiumTabs{background:linear-gradient(145deg,#fff8e6f5,#fffdf6);border-color:#d4af3757;box-shadow:inset 0 1px #ffffffd1}.premiumImageStage{background:radial-gradient(circle at 50% 25%,#d4af3747,#0000 36%),linear-gradient(145deg,#fffdf5,#f7e8bd);border:1px solid #d4af3770;box-shadow:inset 0 0 0 1px #ffffffb8}.premiumBuyPanel h3{color:var(--cream)}.premiumBadgeRow span,.imageBadge,.premiumBenefitGrid span,.mobileTrustStrip span{color:var(--cream);background:#fff8e61a;border:1px solid #d4af3757;box-shadow:inset 0 1px #ffffff1f}.premiumBadgeRow .themeBadge,.imageBadgePrimary,.imageBadgeSecondary{color:var(--green-dark);background:linear-gradient(135deg,#d4af37f5,#b88932)}.premiumBenefitGrid{background:linear-gradient(145deg,#083b24eb,#0b4f2fdb);border-color:#d4af3752}.premiumPriceBox,.premiumPackButtons button,.premiumThumbs button{background:#fff8e6f5;border-color:#d4af3761}.premiumPriceBox span,.premiumPackButtons small{color:#746238}.premiumPriceBox b,.premiumPackButtons span,.premiumThumbs span{color:var(--green-dark)}.premiumPriceBox strong,.premiumPackButtons .activeWeight,.premiumCartBtn,.submitOrderBtn,.placeBtn,.guestBtn,.upiPayBtn,.contact a{border:1px solid #fff8e64d;box-shadow:0 16px 34px #d4af3747,inset 0 1px #ffffff6b;background:linear-gradient(135deg, #f3d875 0%, var(--gold) 48%, #aa7d1d 100%)!important;color:var(--green-dark)!important}.premiumCartBtn:hover,.submitOrderBtn:hover,.placeBtn:hover,.guestBtn:hover,.upiPayBtn:hover,.contact a:hover{box-shadow:0 22px 48px #d4af3757,inset 0 1px #ffffff85}.premiumTabButtons button{color:var(--green-dark);background:#fff4d1}.premiumTabButtons .activeProductTab{background:linear-gradient(135deg, var(--green-dark), var(--green));color:var(--gold)}.premiumTabPanel{color:#5e5a46}.premiumIngredientGrid span,.premiumSteps span,.nutritionFactCard,.ingredientCard,.faqGrid details,.brandStory>div:first-child,.fssaiHighlight,.trustStatCard,.aboutFeatureGrid article{background:linear-gradient(145deg, var(--white), #fff8e6);border-color:#d4af3757;box-shadow:0 18px 46px #083b241a}.nutritionFactCard{border-left-color:var(--gold)}.premiumNutritionTable span,.ingredientCard b,.aboutFeatureGrid h3,.brandStory h3,.faqGrid summary{color:var(--green-dark)}.ingredientsSection,.trustAboutSection,.faqSection{background:radial-gradient(circle at 8% 0%, #d4af3729, transparent 26%), linear-gradient(180deg, var(--cream), #f8edcf)}.trustStatCard span,.aboutFeatureGrid article>span,.fssaiHighlight span{background:linear-gradient(135deg, var(--green-dark), var(--green));color:var(--gold);border:1px solid #d4af3770}.trustBanner,.contact{background:radial-gradient(circle at 50% 0%, #d4af372e, transparent 34%), linear-gradient(135deg, #052817, var(--green-dark) 62%, var(--green));border-top:1px solid #d4af3757}.checkoutBox{background:linear-gradient(180deg, #fffdf5, var(--cream));border:1px solid #d4af376b;box-shadow:0 30px 80px #031d1257}.closeBtn,.premiumQty button,.cartQty button,.qtyBox button{background:linear-gradient(135deg, var(--green-dark), var(--green));color:var(--gold)}@media (width<=768px){body{background:var(--cream)}.main-header{background:linear-gradient(180deg, var(--green-dark), #042716)}.hero{padding-top:8px}.trust,.customerAssurance{grid-template-columns:1fr}.premiumProductDetail{border-color:#d4af3794;box-shadow:0 20px 46px #083b243d}.premiumBuyPanel h3{color:var(--cream);font-size:clamp(28px,8vw,38px)}.premiumPriceBox,.premiumBenefitGrid,.premiumTabs{box-shadow:0 12px 28px #083b241f}.premiumWhatsappBtn{color:var(--green-dark);background:#fff8e6f5}.ingredientGrid,.faqGrid,.aboutFeatureGrid,.trustStats{gap:12px}}#contact.contact{background:radial-gradient(circle at 14% 0%, #d4af3729, transparent 28%), linear-gradient(135deg, #031d12 0%, var(--green-dark) 54%, #073a23 100%);min-height:auto;color:var(--cream);text-align:left;grid-template-columns:minmax(280px,.85fr) minmax(460px,1.15fr);justify-content:center;place-items:start stretch;gap:18px clamp(44px,6vw,96px);padding:clamp(62px,7vw,90px) 8% 34px;display:grid}#contact.contact h2{color:var(--gold);text-shadow:0 2px #0000002e,0 18px 36px #00000047;grid-area:1/1/span 9;align-self:start;max-width:460px;margin:0;font-size:clamp(34px,4.2vw,64px);line-height:.98}#contact.contact h2:after{content:"Premium family nutrition crafted with real ingredients.";color:#fff8e6c2;max-width:360px;text-shadow:none;margin-top:18px;font-family:Avenir Next,Segoe UI,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.6;display:block}#contact.contact p:not(.footerText){color:#fff8e6f0;width:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left;background:0 0;border:0;border-bottom:1px solid #d4af3738;border-radius:0;justify-content:space-between;align-items:baseline;gap:18px;margin:0;padding:15px 0;font-size:17px;line-height:1.45;transition:border-color .22s,color .22s;display:flex}#contact.contact p:not(.footerText):hover{color:var(--white);border-color:#d4af377a}#contact.contact p strong{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;flex:0 0 235px;margin:0;font-size:12px;font-weight:900;display:inline}#contact.contact a{letter-spacing:.01em;border-radius:999px;grid-area:2/1;place-self:start;min-width:230px;margin-top:180px;padding:14px 24px;font-size:15px}@media (width>=900px){#contact.contact p:nth-of-type(8){grid-column:2;min-height:0}}@media (width<=768px){#contact.contact{grid-template-columns:1fr;gap:0;min-height:auto;padding:54px 18px 34px}#contact.contact h2{grid-area:auto;margin-bottom:12px;font-size:32px}#contact.contact h2:after{margin-top:12px;font-size:15px}#contact.contact p:not(.footerText){text-align:left;padding:13px 0;display:block}#contact.contact p strong{margin-bottom:4px;display:block}#contact.contact a{grid-area:auto;width:min(100%,320px);min-width:0;margin-top:22px}}#contact.contact{text-align:left;background:linear-gradient(135deg,#041f13 0%,#083b24 58%,#0b4f2f 100%);grid-template-columns:repeat(3,minmax(220px,1fr));align-items:start;gap:0 42px;min-height:auto;padding:58px 8% 30px;display:grid}#contact.contact h2{max-width:none;color:var(--gold);text-shadow:none;border-bottom:1px solid #d4af3747;grid-area:auto/1/auto/-1;margin:0 0 28px;padding-bottom:20px;font-size:clamp(30px,3vw,44px);line-height:1.1}#contact.contact h2:after{content:none}#contact.contact p:not(.footerText){width:100%;min-height:0;box-shadow:none;color:#fff8e6e0;background:0 0;border:0;border-bottom:1px solid #d4af3729;margin:0;padding:13px 0;font-size:15px;line-height:1.45;display:block}#contact.contact p:not(.footerText):hover{box-shadow:none;border-color:#d4af3752;transform:none}#contact.contact p strong{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:11px;display:block}#contact.contact a{border-radius:999px;grid-area:auto/1/auto/-1;justify-self:start;min-width:0;margin:26px 0 0;padding:13px 24px;font-size:15px}#contact.contact .footerText{text-align:left;border-top:1px solid #d4af373d;grid-column:1/-1;width:100%;margin:28px 0 0;padding-top:18px}@media (width<=900px){#contact.contact{grid-template-columns:repeat(2,minmax(220px,1fr));gap:0 28px;padding:48px 22px 28px}}@media (width<=560px){#contact.contact{grid-template-columns:1fr}#contact.contact h2{font-size:30px}#contact.contact a{text-align:center;width:100%}}:root{--lux-green:#082f1f;--lux-green-2:#0b4f2f;--lux-green-3:#031d13;--lux-gold:#d4af37;--lux-gold-2:#f2d679;--lux-cream:#fff8e6;--lux-ink:#10281e;--lux-muted:#6b6a58;--lux-line:#d4af3747;--lux-shadow:0 28px 80px #0626182e}.siteShell{background:var(--lux-cream);color:var(--lux-ink)}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#031d13fa,#082f1ff5)!important;border-bottom:1px solid #d4af376b!important;box-shadow:0 18px 50px #0000003d!important}.main-header{max-width:1680px;margin:0 auto;height:96px!important}.brand-ribbon{width:clamp(320px,25vw,500px)!important;height:78px!important}.nav-links a{color:#fff8e6e0!important;letter-spacing:.14em!important;font-size:13px!important}.nav-links a:after{background:linear-gradient(90deg, transparent, var(--lux-gold), transparent)!important;height:2px!important;bottom:-15px!important}.headerIconBtn,.menuToggleBtn{transition:transform .22s,background .22s,color .22s,box-shadow .22s;color:var(--lux-cream)!important;background:#fff8e612!important;border:1px solid #d4af3766!important}.headerIconBtn:hover,.menuToggleBtn:hover{transform:translateY(-2px);color:var(--lux-gold)!important;background:#d4af3729!important;box-shadow:0 14px 32px #0000003d!important}.hero{align-items:stretch;min-height:clamp(620px,78vh,860px);display:grid;background:radial-gradient(circle at 18% 14%, #d4af3733, transparent 28%), linear-gradient(135deg, var(--lux-green-3), var(--lux-green) 54%, var(--lux-green-2))!important;padding:0!important}.heroFrame{min-height:inherit;aspect-ratio:auto!important;background:var(--lux-green-3)!important;border:0!important;box-shadow:inset 0 -1px #d4af3742!important}.slider img{filter:saturate(1.03)contrast(1.04);object-fit:cover!important;object-position:center!important}.heroLuxuryPanel{z-index:5;width:min(440px,100% - 44px);color:var(--lux-cream);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#031d1394;border:1px solid #d4af375c;border-radius:18px;padding:24px;position:absolute;bottom:clamp(34px,8vw,120px);left:clamp(22px,6vw,110px);box-shadow:0 26px 70px #00000047}.heroLuxuryPanel span{color:var(--lux-gold);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.heroLuxuryPanel strong{margin-bottom:18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.3vw,46px);line-height:1.02;display:block}.heroLuxuryPanel a{background:linear-gradient(135deg, var(--lux-gold-2), var(--lux-gold) 52%, #a97b18);min-height:46px;color:var(--lux-green-3);border-radius:999px;align-items:center;padding:0 24px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 36px #d4af3747}.heroDots{z-index:6!important;background:#031d1380!important;border-color:#d4af3775!important;bottom:24px!important}.trust,.customerAssurance{background:radial-gradient(circle at 50% 0%, #d4af3729, transparent 36%), linear-gradient(135deg, var(--lux-green-3), var(--lux-green))!important;border-block:1px solid #d4af373d!important}.trustItem{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;background:#fff8e613!important;border:1px solid #d4af3740!important;border-radius:16px!important;min-height:118px!important;padding:18px 18px 18px 72px!important;box-shadow:0 18px 44px #00000024!important}.trustIcon,.assuranceIcon{background:linear-gradient(135deg, var(--lux-gold-2), var(--lux-gold));border-radius:50%;place-items:center;width:42px;height:42px;font-family:Georgia,Times New Roman,serif;font-weight:900;color:var(--lux-green-3)!important;font-size:16px!important;display:grid!important}.trustIcon{position:absolute;top:20px;left:18px}.trustItem b{color:var(--lux-gold)!important}.customerAssurance div{grid-template-columns:auto 1fr;align-items:start;gap:6px 14px;display:grid;border-radius:18px!important;min-height:126px!important;padding:20px!important}.customerAssurance .assuranceIcon{grid-row:span 2}.customerAssurance b:after{color:var(--lux-gold)!important}.section h2{font-size:clamp(38px,4vw,64px)!important;line-height:1.04!important}.sectionText{max-width:760px!important;line-height:1.75!important}.premiumGallery,.premiumTabs{background:#fff8e6f0!important;border:1px solid #d4af374d!important;border-radius:20px!important}.premiumBuyPanel h4,.premiumLead,.premiumPackBlock>b,.premiumPurchaseRow p{color:#fff8e6d1!important}.premiumCartBtn,.submitOrderBtn,.placeBtn,.guestBtn,.upiPayBtn,.contact a{background:linear-gradient(135deg, var(--lux-gold-2), var(--lux-gold) 55%, #a97b18)!important;color:var(--lux-green-3)!important;border:1px solid #fff8e657!important;box-shadow:0 18px 42px #d4af3742!important}.premiumWhatsappBtn{color:var(--lux-gold)!important;background:#fff8e614!important;border-color:#d4af3780!important}.ingredientCard,.trustStatCard,.aboutFeatureGrid article,.faqGrid details,.nutritionFactCard{border-color:#d4af3747!important;border-radius:18px!important;box-shadow:0 22px 56px #0626181a!important}.ingredientCard img{border-radius:14px!important}#contact.contact{background:radial-gradient(circle at 12% 0%, #d4af3721, transparent 28%), linear-gradient(135deg, #031d13, var(--lux-green) 58%, var(--lux-green-2))!important;grid-template-columns:minmax(260px,.9fr) minmax(520px,1.1fr)!important;gap:48px!important;padding:clamp(62px,7vw,92px) 8% 34px!important;display:grid!important}#contact.contact h2{color:var(--lux-gold)!important;border:0!important;grid-column:1!important;margin:0!important;padding:0!important;font-size:clamp(34px,4vw,58px)!important}#contact.contact h2:after{content:"Premium family nutrition crafted with real ingredients.";color:#fff8e6b8;margin-top:16px;font-family:Avenir Next,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.55;display:block}#contact.contact p:not(.footerText){grid-column:2;justify-content:space-between;gap:24px;color:#fff8e6e6!important;border-bottom:1px solid #d4af372e!important;padding:14px 0!important;font-size:16px!important;display:flex!important}#contact.contact p strong{min-width:220px;color:var(--lux-gold)!important;letter-spacing:.14em!important;margin:0!important;font-size:11px!important;display:inline!important}#contact.contact a{justify-self:start;grid-column:1!important;margin-top:-160px!important}#contact.contact .footerText{text-align:center!important;grid-column:1/-1!important;margin-top:32px!important}@media (width<=1180px){.premiumProductDetail{grid-template-columns:1fr!important}}@media (width<=768px){.main-header{height:74px!important}.brand-ribbon{width:clamp(142px,46vw,248px)!important;height:56px!important}.hero,.heroFrame{min-height:540px}.slider img{opacity:.9;object-position:58% center!important}.heroFrame:after{background:linear-gradient(#031d1314,#031d133d 42%,#031d1385),linear-gradient(90deg,#031d1333,#0000 45%,#031d1314)!important}.heroLuxuryPanel{background:#031d137a;width:auto;padding:16px;bottom:48px;left:14px;right:14px}.heroLuxuryPanel strong{font-size:27px}.trust,.customerAssurance{grid-template-columns:1fr!important}.premiumProductDetail{border-radius:18px!important;padding:14px!important}.premiumBuyPanel h3{font-size:clamp(30px,10vw,42px)!important}#contact.contact{grid-template-columns:1fr!important;gap:18px!important;padding:52px 18px 34px!important}#contact.contact h2,#contact.contact p:not(.footerText),#contact.contact a,#contact.contact .footerText{grid-column:1!important}#contact.contact p:not(.footerText){display:block!important}#contact.contact p strong{margin-bottom:4px!important;display:block!important}#contact.contact a{text-align:center;width:100%;margin-top:8px!important}}:root{--brand-green:#0b4f2f;--brand-green-dark:#083b24;--brand-green-ink:#031c12;--brand-gold:#d4af37;--brand-gold-light:#f2d77a;--brand-cream:#fff8e6;--brand-ivory:#fffcf2;--brand-white:#fff;--brand-text:#173126;--brand-muted:#6f725f;--brand-line:#d4af3747;--brand-shadow:0 22px 54px #083b241f}html{scroll-padding-top:108px}body,.siteShell{background:linear-gradient(180deg, var(--brand-cream) 0%, #fffdf5 34%, #f8edcf 100%)!important;color:var(--brand-text)!important}h1,h2,h3,.section h2,.premiumBuyPanel h3,.checkoutBox h2{letter-spacing:0!important;font-family:Georgia,Times New Roman,serif!important}.main-header{height:92px!important;padding-inline:clamp(18px,5vw,72px)!important}.brand-ribbon{object-fit:contain;filter:drop-shadow(0 8px 18px #0000002e);width:clamp(260px,22vw,430px)!important;height:72px!important}.nav-links{gap:clamp(22px,2.8vw,46px)!important}.nav-links a{text-transform:uppercase;color:#fff8e6e6!important;letter-spacing:.16em!important;font-size:12px!important;font-weight:900!important}.nav-links a:hover,.nav-links a.active{color:var(--brand-gold-light)!important}.nav-links a:after{background:linear-gradient(90deg, transparent, var(--brand-gold), transparent)!important;height:1px!important;bottom:-13px!important;box-shadow:0 0 16px #d4af3780!important}.headerIconBtn,.menuToggleBtn{width:42px!important;height:42px!important;color:var(--brand-cream)!important;background:#fff8e60f!important;border:1px solid #d4af3775!important;box-shadow:inset 0 1px #ffffff14!important}.headerIconBtn:hover,.menuToggleBtn:hover{color:var(--brand-gold-light)!important;background:#d4af3724!important;transform:translateY(-2px)!important}.hero{background:var(--brand-green-ink)!important;min-height:auto!important;padding:0!important}.heroFrame{max-height:calc(100vh - 92px);aspect-ratio:1920/780!important;background:var(--brand-green-ink)!important;min-height:0!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #d4af3780!important}.slider img{object-fit:cover!important;object-position:center!important;opacity:1!important;filter:saturate(1.04)contrast(1.03)!important;width:100%!important;height:100%!important}.heroFrame:after{background:linear-gradient(90deg,#031c126b,#031c120d 42%,#031c122e),linear-gradient(#031c1214,#031c1233)!important}.heroLuxuryPanel{display:none!important}.heroDots{background:#031c126b!important;border:1px solid #d4af3770!important;padding:7px 12px!important;bottom:18px!important;box-shadow:0 10px 24px #00000038!important}.heroDots span{background:#fff8e6ad!important;width:9px!important;height:9px!important}.heroDots span:first-child{background:var(--brand-gold-light)!important;border-radius:999px!important;width:22px!important}.trust,.customerAssurance{background:radial-gradient(circle at 0 0,#d4af3724,#0000 34%),linear-gradient(#fff9e9,#f8ebc7)!important;border:0!important}.trust{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;padding:34px 6% 30px!important;display:grid!important}.trustItem{min-height:126px!important;box-shadow:var(--brand-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffffdb,#fff8e6b8)!important;border:1px solid #d4af3757!important;border-radius:14px!important;padding:24px!important}.trustItem:before{content:"";background:linear-gradient(90deg, var(--brand-gold), transparent);width:34px;height:2px;margin-bottom:14px;display:block}.trustItem b{color:var(--brand-green-dark)!important;margin-bottom:8px!important;font-family:Georgia,Times New Roman,serif!important;font-size:21px!important;line-height:1.15!important;display:block!important}.trustItem span{color:var(--brand-muted)!important;font-size:15px!important;line-height:1.55!important}.trustItem span:not(.trustIcon){color:var(--brand-muted)!important}.customerAssurance div{background:#ffffffb3!important;border:1px solid #083b2424!important;border-radius:16px!important;min-height:auto!important;padding:24px 26px!important;display:block!important;box-shadow:0 16px 42px #083b2417!important}.customerAssurance b{color:var(--brand-green-dark)!important;font-size:20px!important;line-height:1.25!important}.customerAssurance b:after{content:none!important}.customerAssurance span{color:var(--brand-muted)!important;margin-top:10px!important;font-size:15px!important;line-height:1.55!important;display:block!important}.section{padding-block:clamp(64px,7vw,104px)!important}.section h2{max-width:1120px;color:var(--brand-green-dark)!important;text-shadow:none!important;margin-inline:auto!important;font-size:clamp(38px,4.2vw,66px)!important;line-height:1.03!important}.sectionText{max-width:760px!important;color:var(--brand-muted)!important;margin-inline:auto!important;line-height:1.75!important}.premiumProductDetail{background:linear-gradient(145deg,#fffffff0,#fff8e6eb)!important;border:1px solid #d4af3761!important;border-radius:20px!important;grid-template-columns:minmax(420px,.95fr) minmax(480px,1.05fr)!important;gap:clamp(26px,4vw,56px)!important;padding:clamp(24px,3.6vw,48px)!important;box-shadow:0 26px 70px #083b2424!important}.premiumProductDetail:hover{transform:translateY(-4px)!important;box-shadow:0 34px 86px #083b242e!important}.premiumGallery,.premiumTabs,.premiumPriceBox,.premiumBenefitGrid{background:var(--brand-white)!important;border:1px solid #d4af3742!important;border-radius:18px!important;box-shadow:0 14px 38px #083b2414!important}.premiumImageStage{background:radial-gradient(circle at 50% 22%,#d4af3738,#0000 36%),linear-gradient(145deg,#fffdf4,#f4e7c0)!important;border-radius:18px!important}.premiumImageStage img{filter:drop-shadow(0 24px 30px #083b2438)saturate(1.06)!important}.premiumBuyPanel h3{color:var(--brand-green-dark)!important;font-size:clamp(36px,4vw,60px)!important}.premiumLead,.premiumPackBlock>b,.premiumPurchaseRow p{color:var(--brand-muted)!important}.premiumBadgeRow span,.imageBadge,.premiumBenefitGrid span,.mobileTrustStrip span{border-radius:999px!important}.premiumCartBtn,.submitOrderBtn,.placeBtn,.guestBtn,.upiPayBtn,.contact a{background:linear-gradient(135deg, var(--brand-gold-light), var(--brand-gold) 54%, #b8871e)!important;color:var(--brand-green-ink)!important;border:1px solid #69490833!important;border-radius:999px!important;box-shadow:0 16px 34px #d4af3738!important}.premiumCartBtn:hover,.submitOrderBtn:hover,.placeBtn:hover,.guestBtn:hover,.upiPayBtn:hover,.contact a:hover{transform:translateY(-2px)!important;box-shadow:0 20px 42px #d4af3747!important}.premiumWhatsappBtn{background:var(--brand-green-dark)!important;color:var(--brand-cream)!important;border-color:#d4af3766!important;border-radius:999px!important}.ingredientCard,.trustStatCard,.aboutFeatureGrid article,.faqGrid details,.nutritionFactCard{background:#ffffffd1!important;border:1px solid #d4af373d!important;border-radius:16px!important;box-shadow:0 18px 46px #083b241a!important}.ingredientCard:hover,.trustStatCard:hover,.aboutFeatureGrid article:hover,.faqGrid details:hover{border-color:#d4af3775!important;transform:translateY(-3px)!important}#contact.contact{scroll-margin-top:108px;content-visibility:visible!important;contain-intrinsic-size:auto!important;background:linear-gradient(135deg, var(--brand-green-ink) 0%, var(--brand-green-dark) 58%, var(--brand-green) 100%)!important;min-height:auto!important;color:var(--brand-cream)!important;text-align:left!important;border-top:1px solid #d4af3761!important;grid-template-columns:minmax(260px,.8fr) minmax(560px,1.2fr)!important;align-items:start!important;gap:clamp(30px,5vw,72px)!important;padding:clamp(58px,7vw,92px) 8% 32px!important;display:grid!important}#contact.contact:before{background:radial-gradient(circle at 12% 12%,#d4af3724,#0000 30%),linear-gradient(90deg,#0000,#fff8e60a,#0000)!important}#contact.contact h2{max-width:420px!important;color:var(--brand-gold-light)!important;text-shadow:none!important;border:0!important;grid-area:1/1/span 3!important;margin:0!important;padding:0!important;font-size:clamp(34px,3.6vw,54px)!important;line-height:1.04!important}#contact.contact h2:after{content:"Official contact and business details.";color:#fff8e6b8;max-width:330px;margin-top:16px;font-family:Avenir Next,Segoe UI,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.65;display:block}#contact.contact p:not(.footerText){width:100%!important;min-height:0!important;box-shadow:none!important;color:#fff8e6f0!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #d4af3733!important;border-radius:0!important;grid-column:2!important;grid-template-columns:minmax(180px,.42fr) minmax(220px,.58fr)!important;align-items:baseline!important;gap:24px!important;margin:0!important;padding:13px 0!important;font-size:16px!important;line-height:1.5!important;display:grid!important}#contact.contact p strong{min-width:0!important;color:var(--brand-gold-light)!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0!important;font-size:11px!important;font-weight:900!important;display:block!important}#contact.contact a{text-align:center!important;grid-area:2/1!important;place-self:start!important;min-width:218px!important;margin:104px 0 0!important;padding:13px 24px!important}@media (width<=1180px){.trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premiumProductDetail{grid-template-columns:1fr!important}}@media (width<=900px){html{scroll-padding-top:78px}.main-header{height:74px!important}.brand-ribbon{width:clamp(150px,48vw,245px)!important;height:56px!important}.heroFrame{aspect-ratio:4/3!important;max-height:none!important}.slider img{object-position:58% center!important}.trust,.customerAssurance{grid-template-columns:1fr!important;padding-inline:18px!important}.customerAssurance{padding-bottom:36px!important}.premiumProductDetail{border-radius:16px!important;padding:16px!important}.premiumBuyPanel h3{font-size:clamp(30px,9vw,42px)!important}#contact.contact{scroll-margin-top:78px;grid-template-columns:1fr!important;gap:10px!important;padding:46px 20px 28px!important}#contact.contact h2,#contact.contact p:not(.footerText),#contact.contact a,#contact.contact .footerText{grid-area:auto/1!important}#contact.contact h2{max-width:100%!important;margin-bottom:10px!important}#contact.contact p:not(.footerText){grid-template-columns:1fr!important;gap:4px!important;padding:12px 0!important;font-size:15px!important}#contact.contact a{width:100%!important;margin-top:18px!important}}#contact.contact{scroll-margin-top:96px;content-visibility:visible!important;contain-intrinsic-size:auto!important;min-height:auto!important;color:var(--brand-text)!important;text-align:left!important;background:radial-gradient(circle at 8% 0,#d4af372e,#0000 28%),linear-gradient(#fff9e8 0%,#f7ecd0 100%)!important;border-top:1px solid #d4af375c!important;grid-template-columns:minmax(260px,1.2fr) minmax(160px,.7fr) minmax(160px,.7fr) minmax(300px,1.25fr)!important;align-items:start!important;gap:clamp(28px,4vw,64px)!important;padding:clamp(64px,7vw,96px) 7% 26px!important;display:grid!important}#contact.contact:before{pointer-events:none;background:linear-gradient(#0000,#d4af3733),repeating-radial-gradient(at 12% 100%,#0b4f2f1f 0 34px,#0000 35px 95px);height:86px;position:absolute;bottom:0;left:0;right:0;content:""!important}#contact.contact>h2,#contact.contact>p:not(.footerText),#contact.contact>a{display:none!important}#contact.contact .footerBrand,#contact.contact .footerColumn,#contact.contact .footerText{z-index:1;position:relative}#contact.contact .footerBrand{gap:18px;max-width:390px;display:grid}#contact.contact .footerBrand img{object-fit:contain;filter:drop-shadow(0 10px 20px #083b2424);width:min(260px,100%);height:auto}#contact.contact .footerBrand p{color:#35483c!important;margin:0!important;font-size:16px!important;line-height:1.75!important}#contact.contact .footerBrand a{justify-content:center;align-items:center;background:linear-gradient(135deg, var(--brand-gold-light), var(--brand-gold) 58%, #b8871e)!important;width:fit-content!important;min-width:210px!important;color:var(--brand-green-ink)!important;border-radius:999px!important;margin:4px 0 0!important;padding:13px 24px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 16px 34px #d4af373d!important}#contact.contact .footerColumn{gap:13px;display:grid}#contact.contact .footerColumn h2{color:var(--brand-green-dark)!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:none!important;border:0!important;margin:0 0 8px!important;padding:0!important;font-family:Avenir Next,Segoe UI,Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}#contact.contact .footerColumn h2:after{background:var(--brand-gold);width:38px;height:2px;margin-top:11px;display:block;content:""!important}#contact.contact .footerColumn a{width:fit-content!important;min-width:0!important;box-shadow:none!important;color:#23382e!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.45!important;text-decoration:none!important;display:inline-flex!important}#contact.contact .footerColumn a:hover{color:var(--brand-gold)!important;transform:translate(3px)!important}#contact.contact .contactDetails{gap:10px}#contact.contact .contactDetails p{width:100%!important;min-height:0!important;box-shadow:none!important;color:#283f34!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:15px!important;line-height:1.55!important;display:block!important}#contact.contact .contactDetails p strong{min-width:0!important;color:var(--brand-green-dark)!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-size:15px!important;font-weight:900!important;display:inline!important}#contact.contact .footerText{color:#33493e!important;text-align:left!important;border-top:1px solid #0b4f2f29!important;grid-column:1/-1!important;width:100%!important;margin:clamp(44px,6vw,74px) 0 0!important;padding-top:22px!important;font-size:14px!important}@media (width<=1100px){#contact.contact{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){#contact.contact{scroll-margin-top:78px;grid-template-columns:1fr!important;gap:30px!important;padding:46px 22px 24px!important}#contact.contact .footerBrand{max-width:none}#contact.contact .footerBrand img{width:min(230px,82vw)}#contact.contact .footerBrand a{width:100%!important}#contact.contact .footerText{text-align:center!important;margin-top:18px!important}}#contact.contact .footerColumn>a,#contact.contact .contactDetails>p{grid-area:auto!important;place-self:auto start!important}#contact.contact .footerColumn>a{width:fit-content!important;min-width:0!important;min-height:0!important;box-shadow:none!important;color:#23382e!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.6!important;display:block!important;position:static!important}#contact.contact .footerColumn>a:hover{color:var(--brand-gold)!important;transform:translate(3px)!important}#contact.contact .footerBrand>a{grid-area:auto!important;place-self:auto start!important;margin-top:4px!important}#contact.contact .contactDetails>p{color:#283f34!important;margin:0!important;padding:0!important;display:block!important}:root{--luxury-ink:#031f16;--luxury-green:#063823;--luxury-jade:#0c6a45;--luxury-gold:#d3ad3c;--luxury-gold-soft:#f1d88b;--luxury-porcelain:#fffdf7;--luxury-parchment:#f7ebcf;--luxury-shadow-deep:0 34px 90px #031f1633;--luxury-shadow-soft:0 22px 58px #031f161f}.site-header{background:linear-gradient(#031f16fa,#063823f7)!important;border-bottom:1px solid #d3ad3c94!important;box-shadow:0 16px 42px #031f1652!important}.main-header{max-width:1720px}.brand-ribbon{filter:drop-shadow(0 12px 22px #00000038)drop-shadow(0 0 12px #d3ad3c1f)!important}.nav-links a{text-shadow:0 1px 10px #00000029}.headerIconBtn,.menuToggleBtn{box-shadow:inset 0 1px #fffdf71f,0 10px 24px #0000001f!important}.hero{background:linear-gradient(180deg, var(--luxury-ink), var(--luxury-green))!important}.heroFrame{isolation:isolate;box-shadow:inset 0 -1px #d3ad3c61,0 26px 72px #031f162e!important}.heroFrame:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#031f1647,#0000 42%,#031f1624),linear-gradient(#0000 62%,#031f1657);position:absolute;inset:0}.slider img{transform:scale(1.006);filter:saturate(1.05)contrast(1.05)brightness(.98)!important}.heroDots{z-index:4!important}.trustItem,.customerAssurance div{box-shadow:var(--luxury-shadow-soft)!important;background:linear-gradient(145deg,#fffdf7eb,#fff8e6b8)!important;border-color:#d3ad3c52!important}.trustItem b,.customerAssurance b{color:var(--luxury-green)!important}.trustItem span,.trustItem span:not(.trustIcon),.customerAssurance span{color:#5f6659!important}.section h2,.premiumBuyPanel h3{text-wrap:balance}.premiumProductsSection,.ingredientsSection,.trustAboutSection,.faqSection{background:radial-gradient(circle at 14% 0%, #d3ad3c29, transparent 30%), linear-gradient(180deg, #fffaf0 0%, var(--luxury-porcelain) 46%, var(--luxury-parchment) 100%)!important}.premiumProductDetail{transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:var(--luxury-shadow-deep)!important;background:linear-gradient(145deg,#031f16fa,#063823f5 56%,#0c6a45e6)!important;border-color:#d3ad3c7a!important}.premiumProductDetail:hover{border-color:#f1d88bad!important}.premiumGallery,.premiumTabs{background:linear-gradient(145deg,#fffdf7f5,#f7ebcfe6)!important;box-shadow:inset 0 1px #ffffffb8,0 18px 44px #031f161f!important}.premiumImageStage{background:radial-gradient(circle at 50% 19%,#f1d88b5c,#0000 35%),linear-gradient(145deg,#fffdf7,#f1dfad 100%)!important;border-color:#d3ad3c61!important}.premiumThumbs button,.premiumPackButtons button,.premiumTabButtons button{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.premiumThumbs button:hover,.premiumPackButtons button:hover,.premiumTabButtons button:hover{transform:translateY(-2px)}.premiumBuyPanel{text-align:left!important}.premiumBadgeRow,.premiumPriceBox,.premiumPackBlock,.premiumPurchaseRow,.premiumCartBtn,.premiumWhatsappBtn,.mobileTrustStrip{justify-self:stretch}.premiumBuyPanel h3{color:var(--luxury-porcelain)!important;margin-top:8px!important;line-height:.98!important}.premiumBuyPanel h4{color:var(--luxury-gold-soft)!important}.premiumLead{max-width:720px;color:#fffdf7d1!important}.premiumPriceBox{background:linear-gradient(145deg,#fffdf7f5,#f1d88b2e)!important;border-color:#f1d88b52!important}.premiumCartBtn{letter-spacing:.02em;min-height:56px}.premiumWhatsappBtn{justify-content:center;align-items:center;min-height:52px;display:inline-flex!important}.ingredientCard,.trustStatCard,.aboutFeatureGrid article,.faqGrid details,.nutritionFactCard{background:linear-gradient(145deg,#fffdf7f0,#fff8e6bd)!important;border-color:#d3ad3c47!important}.ingredientCard img{box-shadow:inset 0 0 0 1px #d3ad3c2e}#contact.contact{background:radial-gradient(circle at 8% 0,#f1d88b33,#0000 30%),linear-gradient(#fffaf0 0%,#f7ebcf 100%)!important}#contact.contact .footerBrand img{filter:drop-shadow(0 14px 24px #031f1626)drop-shadow(0 0 14px #d3ad3c24)!important}#contact.contact .footerColumn h2{color:var(--luxury-green)!important}#contact.contact .footerColumn>a,#contact.contact .contactDetails>p,#contact.contact .footerBrand p,#contact.contact .footerText{color:#33493d!important}@media (width<=1180px){.premiumBuyPanel{text-align:center!important}}@media (width<=900px){.heroFrame:before{background:linear-gradient(#031f160a,#031f1638 58%,#031f166b)}.premiumProductDetail{box-shadow:0 22px 58px #031f1633!important}.premiumGallery,.premiumTabs{border-radius:16px!important}}@media (width<=560px){.section h2{font-size:clamp(31px,10vw,42px)!important}.premiumBuyPanel h3{font-size:clamp(30px,10vw,40px)!important}.premiumLead,.sectionText{font-size:15px!important}}.premiumProductDetail{background:linear-gradient(145deg,#fffdf6 0%,#fbf3df 54%,#f2dfad 100%)!important;border:1px solid #c5992d85!important;grid-template-columns:minmax(460px,.96fr) minmax(500px,1.04fr)!important;box-shadow:0 34px 92px #062b1d2b,inset 0 1px #fffc!important}.premiumGallery{background:linear-gradient(145deg,#fffaf0 0%,#f8e8c4 100%)!important;border-color:#c5992d61!important}.imageBadge{letter-spacing:.01em;color:#062b1d!important;background:linear-gradient(135deg,#d9b33f,#b9841d)!important;min-height:64px!important;font-size:15px!important;box-shadow:inset 0 1px #ffffff57,0 14px 28px #8d601238!important}.premiumBuyPanel{background:radial-gradient(circle at 10% 0,#f2d87a24,#0000 34%),linear-gradient(145deg,#031f16 0%,#073c27 56%,#0b5a3a 100%);border:1px solid #d4af375c;border-radius:22px;align-self:stretch;box-shadow:inset 0 1px #ffffff14,0 22px 58px #031f1638;padding:clamp(24px,3vw,40px)!important}.premiumBadgeRow span{letter-spacing:.08em;text-transform:uppercase;color:#fff8e6!important;background:#fff8e61a!important;border-color:#f2d87a5c!important;min-height:50px!important;font-size:12px!important}.premiumBadgeRow .themeBadge,.premiumBadgeRow span:first-child{color:#062b1d!important;background:linear-gradient(135deg,#f2d87a,#c99726)!important}.premiumBadgeRow span:nth-child(n){color:#063823!important;text-shadow:none!important;background:linear-gradient(135deg,#fff8e6,#f2e2bd)!important;border-color:#d4af376b!important}.premiumBadgeRow span:nth-child(odd){color:#062b1d!important;background:linear-gradient(135deg,#f2d87a,#c99726)!important}.premiumBuyPanel h3{max-width:760px;color:#fffdf7!important;margin:10px 0 0!important;font-size:clamp(42px,3.5vw,62px)!important;font-weight:800!important;line-height:1.04!important}.premiumBuyPanel h4{text-transform:uppercase;color:#f2d87a!important;letter-spacing:.08em!important;margin-top:0!important;font-family:Trebuchet MS,Segoe UI,Arial,sans-serif!important;font-size:clamp(20px,1.7vw,28px)!important;font-weight:900!important}.premiumLead{color:#fff8e6d6!important;font-size:clamp(17px,1.25vw,21px)!important;line-height:1.75!important}.premiumPriceBox{background:linear-gradient(145deg,#fffdf7fa,#f7ebcfeb)!important;border:1px solid #f2d87a6b!important;box-shadow:0 18px 42px #0000002e!important}.premiumPriceBox span,.premiumPackBlock>b{color:#6a5b35!important}.premiumPriceBox b,.premiumPriceBox strong,.premiumQty span,.stockOk,.stockLow,.stockOut{color:#063823!important}.premiumPackBlock>b{color:#f2d87a!important;font-size:17px!important}.premiumPackButtons button{color:#063823!important;background:#fff8e6eb!important;border-color:#d4af375c!important;min-height:74px!important}.premiumPackButtons .activeWeight{color:#062b1d!important;background:linear-gradient(135deg,#f2d87a,#c99726)!important;box-shadow:0 16px 34px #d4af3747!important}.premiumQty{background:#fff8e6f5!important;border-color:#f2d87a6b!important}.premiumPurchaseRow p{color:#fff8e6!important}.premiumCartBtn{color:#031f16!important;background:linear-gradient(135deg,#f2d87a 0%,#d3ad3c 52%,#a97716 100%)!important;font-size:17px!important}.premiumWhatsappBtn{color:#f2d87a!important;background:#fff8e614!important;border:1px solid #f2d87a70!important}.premiumTabs{background:linear-gradient(145deg,#fffdf7 0%,#fbf0d3 100%)!important;border-color:#c5992d5c!important}.trustItem,.customerAssurance div,.ingredientCard,.trustStatCard,.aboutFeatureGrid article,.faqGrid details{background:linear-gradient(145deg,#fffdf7 0%,#f8edcf 100%)!important;border-color:#c5992d57!important}.trustItem b,.customerAssurance b,.ingredientCard b,.trustStatCard b,.aboutFeatureGrid h3,.faqGrid summary{color:#063823!important;font-family:Georgia,Times New Roman,serif!important}@media (width<=1180px){.premiumProductDetail{grid-template-columns:1fr!important}.premiumBuyPanel{text-align:center!important}}@media (width<=680px){.premiumProductDetail{border-radius:18px!important;padding:14px!important}.premiumBuyPanel{border-radius:18px;padding:20px 16px!important}.premiumBadgeRow{grid-template-columns:1fr!important}.premiumBuyPanel h3{font-size:clamp(30px,10vw,42px)!important}.premiumBuyPanel h4{font-size:18px!important}}.premiumBuyPanel .premiumBadgeRow>span,.premiumBuyPanel .premiumBadgeRow>span:first-child,.premiumBuyPanel .premiumBadgeRow>span:nth-child(2),.premiumBuyPanel .premiumBadgeRow>span:nth-child(3),.premiumBuyPanel .premiumBadgeRow>span:nth-child(4){color:#032719!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#032719!important;background:linear-gradient(135deg,#f7df86 0%,#c69224 100%)!important;border:1px solid #6342082e!important}.premiumBuyPanel .premiumBadgeRow>span:nth-child(2n){background:linear-gradient(135deg,#fff6dd 0%,#ead4a4 100%)!important}:root{--type-heading:Georgia, "Times New Roman", serif;--type-body:"Segoe UI", Arial, sans-serif}body,button,input,textarea,select,.siteShell,.premiumLead,.sectionText,.premiumBadgeRow span,.premiumPriceBox,.premiumPackBlock,.premiumPackButtons button,.premiumQty,.premiumCartBtn,.premiumWhatsappBtn,.trustItem span,.customerAssurance span,#contact.contact,#contact.contact a,#contact.contact p{font-family:var(--type-body)!important}h1,h2,h3,.section h2,.premiumBuyPanel h3,.trustItem b,.customerAssurance b,.ingredientCard b,.trustStatCard b,.aboutFeatureGrid h3,.faqGrid summary{font-family:var(--type-heading)!important;letter-spacing:0!important}.nav-links a{font-family:var(--type-body)!important;letter-spacing:.1em!important;font-size:13px!important;font-weight:800!important}.section h2{font-size:clamp(34px,3.6vw,56px)!important;font-weight:800!important;line-height:1.08!important}.sectionText{font-size:clamp(16px,1.1vw,18px)!important;line-height:1.68!important}.premiumBuyPanel h3{font-size:clamp(36px,3vw,54px)!important;font-weight:800!important;line-height:1.05!important}.premiumBuyPanel h4{font-family:var(--type-body)!important;letter-spacing:.045em!important;font-size:clamp(18px,1.28vw,23px)!important;font-weight:850!important;line-height:1.25!important}.premiumLead{font-size:clamp(16px,1.08vw,18px)!important;line-height:1.68!important}.premiumBadgeRow span,.imageBadge{font-family:var(--type-body)!important;letter-spacing:.035em!important;font-size:13px!important;font-weight:850!important;line-height:1.18!important}.premiumPriceBox span,.premiumPackBlock>b,.premiumTabButtons button{font-family:var(--type-body)!important;letter-spacing:.045em!important;font-size:13px!important;font-weight:850!important}.premiumPriceBox b,.premiumPriceBox strong{font-family:var(--type-body)!important;font-weight:900!important}.premiumCartBtn,.premiumWhatsappBtn{font-family:var(--type-body)!important;letter-spacing:.01em!important;font-size:16px!important;font-weight:900!important}.trustItem b,.customerAssurance b{font-size:clamp(21px,1.55vw,28px)!important;line-height:1.14!important}.trustItem span,.customerAssurance span{font-size:15px!important;line-height:1.55!important}@media (width<=680px){.nav-links a{letter-spacing:.08em!important;font-size:12px!important}.section h2{font-size:clamp(30px,9vw,40px)!important}.premiumBuyPanel h3{font-size:clamp(29px,9vw,39px)!important}.premiumBuyPanel h4{font-size:17px!important}.premiumBadgeRow span,.imageBadge{letter-spacing:.025em!important;font-size:12.5px!important}}.trust{gap:16px!important;padding:30px 6% 24px!important}.trustItem{align-content:start!important;min-height:150px!important;padding:26px 30px!important;display:grid!important}.trustItem:before,.customerAssurance div:before{background:linear-gradient(90deg,#d3ad3c,#0000)!important;width:42px!important;height:1px!important;margin-bottom:18px!important}.trustItem b,.customerAssurance b{text-wrap:balance;font-size:clamp(23px,1.45vw,27px)!important;font-weight:800!important;line-height:1.12!important}.trustItem span,.customerAssurance span{color:#606658!important;margin-top:8px!important;font-size:16px!important;line-height:1.5!important}.customerAssurance{gap:22px!important;padding:0 6% 44px!important}.customerAssurance div{align-content:start!important;min-height:148px!important;padding:28px 32px!important;display:grid!important}@media (width<=1180px){.trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.trust,.customerAssurance{grid-template-columns:1fr!important;padding-inline:18px!important}.trustItem,.customerAssurance div{min-height:auto!important;padding:22px 24px!important}.trustItem b,.customerAssurance b{font-size:22px!important}.trustItem span,.customerAssurance span{font-size:15px!important}}.trust,.customerAssurance{background:linear-gradient(#fff8e7 0%,#f5e7bf 100%)!important}.trust{padding:28px 6% 22px!important}.trustItem,.customerAssurance div{background:linear-gradient(145deg,#fffdf7f5 0%,#f8edcfe6 100%)!important;border:1px solid #a6792242!important;border-radius:8px!important;min-height:128px!important;padding:26px 28px 24px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 44px #36260c14,inset 0 1px #ffffffb8!important}.trustItem:before,.customerAssurance div:before{content:""!important;opacity:1!important;background:linear-gradient(90deg,#c4952c,#c4952c00)!important;border-radius:999px!important;width:40px!important;height:2px!important;margin:0 0 16px!important;display:block!important;position:static!important}.trustItem:after,.customerAssurance div:after{pointer-events:none;background:linear-gradient(90deg,#c4952c8c,#c4952c0f);height:3px;position:absolute;inset:0 0 auto;content:""!important}.trustItem b,.customerAssurance b{text-wrap:balance;color:#073823!important;max-width:100%!important;font-family:var(--type-body)!important;letter-spacing:-.01em!important;margin:0!important;font-size:clamp(20px,1.28vw,24px)!important;font-weight:850!important;line-height:1.18!important}.trustItem span,.customerAssurance span{max-width:34ch;color:#626556!important;font-family:var(--type-body)!important;margin-top:10px!important;font-size:15px!important;line-height:1.48!important}.customerAssurance{padding:0 6% 42px!important}.customerAssurance div{min-height:132px!important}@media (width>=1181px){.trustItem b,.customerAssurance b{white-space:normal!important}.trustItem:nth-child(3) b{max-width:14ch!important}}@media (width<=760px){.trustItem,.customerAssurance div{min-height:auto!important;padding:22px 22px 20px!important}.trustItem b,.customerAssurance b{font-size:20px!important}}.customerAssurance div{grid-template-columns:none!important;display:block!important}.customerAssurance div:before{display:block!important}.customerAssurance b,.customerAssurance span{width:100%!important;max-width:100%!important;display:block!important}.customerAssurance b{margin:0!important}.customerAssurance span{margin-top:12px!important}.customerAssurance{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;padding:22px 6% 52px!important;display:grid!important}.customerAssurance>div{text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:0!important;min-height:156px!important;padding:28px 32px!important;display:flex!important}.customerAssurance>div:before{content:""!important;background:linear-gradient(90deg,#c4952c,#c4952c00)!important;flex:none!important;width:42px!important;height:2px!important;margin:0 0 18px!important;position:static!important;inset:auto!important}.customerAssurance>div:after{content:""!important}.customerAssurance>div>b{text-align:left!important;width:100%!important;max-width:28ch!important;margin:0!important;padding:0!important;font-size:22px!important;line-height:1.18!important;display:block!important}.customerAssurance>div>b:after{content:none!important;display:none!important}.customerAssurance>div>span{text-align:left!important;width:100%!important;max-width:42ch!important;margin:12px 0 0!important;padding:0!important;font-size:15.5px!important;line-height:1.55!important;display:block!important}@media (width<=900px){.customerAssurance{grid-template-columns:1fr!important;padding-inline:18px!important}.customerAssurance>div{min-height:auto!important}}.heroShopRail{color:#032719;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#f2d87a,#c99726);border:1px solid #f1d88b7a;border-radius:999px;justify-content:center;align-items:center;width:min(320px,100% - 32px);min-height:48px;margin:14px auto 0;font-size:15px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 18px 42px #031f163d}.heroShopRail:hover,.heroShopRail:focus-visible{transform:translateY(-1px);box-shadow:0 22px 48px #031f1647}@media (width<=768px){.hero{padding-bottom:16px!important}.heroShopRail{width:calc(100% - 36px);min-height:46px;margin-top:12px;font-size:13px}}.hero{background:#fff!important;padding-top:0!important}.heroFrame{aspect-ratio:1920/820!important;max-height:none!important;box-shadow:none!important;background:#fff!important}.heroFrame:before,.heroFrame:after{content:none!important;background:0 0!important;display:none!important}.slider img{image-rendering:auto;backface-visibility:hidden;object-fit:contain!important;object-position:center center!important;filter:none!important;opacity:1!important;width:100%!important;height:100%!important;transform:none!important}@media (width<=768px){.hero{padding:0 0 12px!important}.heroFrame{aspect-ratio:1920/820!important;width:100%!important;min-height:0!important;max-height:none!important}.slider img{object-fit:contain!important;object-position:center center!important}.premiumBuyPanel,.premiumBuyPanel p,.premiumBuyPanel span,.premiumBuyPanel small,.premiumBuyPanel b{color:#063823!important;-webkit-text-fill-color:currentColor!important}.premiumBuyPanel h3{color:#063823!important}.premiumBuyPanel h4,.premiumPackBlock>b{color:#8c6513!important}.premiumPurchaseRow p,.stockOk{color:#075f35!important;font-weight:900!important}.stockLow{color:#9a5a00!important;font-weight:900!important}.stockOut{color:#a00000!important;font-weight:900!important}.premiumWhatsappBtn{color:#063823!important;-webkit-text-fill-color:#063823!important;background:#fffdf6!important;border:1px solid #06382357!important;box-shadow:0 12px 28px #031f1614!important}.mobileTrustStrip span{color:#063823!important;-webkit-text-fill-color:#063823!important;opacity:1!important;background:#fffdf6!important;border:1px solid #0638232e!important}}@media (width>=769px){.nav-links a.active,.nav-links a[aria-current=page],.nav-links a:hover,.nav-links a:focus-visible{color:#032719!important;-webkit-text-fill-color:#032719!important;text-shadow:none!important;background:linear-gradient(135deg,#fff8e6,#f2d87a)!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffffb8,0 12px 28px #031f162e!important}.nav-links a.active:after,.nav-links a[aria-current=page]:after,.nav-links a:hover:after,.nav-links a:focus-visible:after{width:68%!important;box-shadow:none!important;background:#c4952c!important}}
