body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{background-color:#1a1a1a;box-shadow:0 2px 10px #00000040;color:#f5efe0;justify-content:space-between;padding:18px 40px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo{cursor:pointer;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;gap:10px;letter-spacing:1px}.navbar-logo,.navbar-logo span,.navbar-logo:hover{text-decoration:none}.logo-img{border-radius:50%;height:42px;object-fit:contain;width:42px}.navbar-links{display:flex;gap:32px}.navbar-links a{color:#f5efe0;cursor:pointer;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s ease}.navbar-links a:hover{color:#d4af6a}.navbar-toggle{color:#d4af6a;cursor:pointer;display:none;font-size:26px}@media (max-width:768px){.navbar-links{background-color:#1a1a1a;display:none;flex-direction:column;gap:18px;left:0;padding:20px;position:absolute;right:0;top:70px}.navbar-links.active{display:flex}.navbar-toggle{display:block}}.hero{animation:heroGradient 18s ease infinite;background:radial-gradient(circle at 50% 40%,#224633 0,#173223 45%,#0b1712 100%);background-size:200% 200%;box-shadow:inset 0 0 180px #00000073;min-height:100vh;padding:80px 30px}.hero:before{animation:particlesMove 42s linear infinite;background-image:radial-gradient(circle,#ffffff20 1px,#0000 0),radial-gradient(circle,#ffffff15 2px,#0000 0),radial-gradient(circle,#d4af6a25 1px,#0000 0);background-size:180px 180px,260px 260px,320px 320px;inset:0;opacity:.35}.hero:after,.hero:before{content:"";pointer-events:none;position:absolute}.hero:after{animation:lightSweep 11s linear infinite;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);height:100%;left:-35%;top:0;transform:skewX(-18deg);width:25%}.hero-content{gap:70px;max-width:1250px;position:relative;z-index:2}.hero-image-container{animation:fadeRight 1.3s cubic-bezier(.2,.9,.2,1);perspective:1600px;position:relative}.hero-image-container:before{animation:pulseGlow 7s ease-in-out infinite;background:radial-gradient(circle,#6fae7f73,#0000 70%);content:"";filter:blur(80px);height:450px;position:absolute;width:450px;z-index:-1}.hero-products-image{animation:premiumFloat 7s ease-in-out infinite;border-radius:20px;display:block;filter:drop-shadow(0 20px 35px rgba(0,0,0,.45));transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s cubic-bezier(.22,1,.36,1)}.hero-image-container:hover
.hero-products-image{animation-play-state:paused;filter:brightness(1.08) contrast(1.08) saturate(1.1) drop-shadow(0 40px 45px rgba(0,0,0,.5));transform:translateY(-20px) rotateY(14deg) rotateX(-7deg) rotate(-2deg) scale(1.06)}.hero-overlay{animation:fadeLeft 1.2s cubic-bezier(.2,.9,.2,1);color:#f6f1e6}.hero-overlay h1{font-size:52px;line-height:1.2;margin-bottom:22px;text-shadow:0 8px 18px #0000004d}.hero-separator{font-size:38px}.hero-subname{color:#93d2a4}.hero-overlay p{color:#d8d0be;line-height:1.8;margin-bottom:42px;max-width:620px}.hero-buttons{flex-wrap:wrap;gap:22px}.hero-btn{border-radius:999px;letter-spacing:.3px;overflow:hidden;position:relative;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),background .45s ease}.hero-btn:before{background:linear-gradient(115deg,#0000,#ffffff73,#0000);content:"";height:100%;left:-130%;pointer-events:none;position:absolute;top:0;transform:skewX(-20deg);transition:left .8s ease;width:80%}.hero-btn:hover:before{left:150%}.hero-btn:hover{box-shadow:0 18px 40px #00000059;transform:translateY(-6px) scale(1.03)}.hero-btn.primary{background:#d4af6a;color:#173223}.hero-btn.primary:hover{background:#e7c788}.hero-btn.secondary{background:#25d366}.hero-btn.secondary:hover{background:#37e478}@media(max-width:1024px){.hero-content{flex-direction:column;gap:50px;text-align:center}.hero-overlay{align-items:center;display:flex;flex-direction:column}.hero-overlay h1{font-size:40px;justify-content:center}.hero-overlay p{max-width:700px}.hero-buttons{justify-content:center}.hero-products-image{width:60%}}@media(max-width:768px){.hero{min-height:auto;padding:50px 20px}.hero-content{gap:40px}.hero-products-image{width:80%}.hero-overlay h1{font-size:30px;gap:8px}.hero-separator{font-size:24px}.hero-overlay p{font-size:16px;line-height:1.7;margin-bottom:32px}.hero-buttons{flex-direction:column;width:100%}.hero-btn{font-size:16px;min-width:0;min-width:auto;padding:15px 28px;width:100%}.hero-image-container:before{height:300px;width:300px}}@keyframes heroGradient{0%{background-position:0 50%}25%{background-position:40% 35%}50%{background-position:100% 50%}75%{background-position:60% 70%}to{background-position:0 50%}}@keyframes premiumFloat{0%{transform:translateY(0) rotateY(0deg) rotateX(0deg) rotate(0deg) scale(1)}15%{transform:translateY(-10px) rotateY(-2deg) rotateX(1deg) rotate(-.4deg) scale(1.01)}35%{transform:translateY(-18px) rotateY(3deg) rotateX(-2deg) rotate(.7deg) scale(1.03)}55%{transform:translateY(-8px) rotateY(-3deg) rotateX(2deg) rotate(-.5deg) scale(1.02)}75%{transform:translateY(-20px) rotateY(2deg) rotateX(-2deg) rotate(.4deg) scale(1.025)}to{transform:translateY(0) rotateY(0deg) rotateX(0deg) rotate(0deg) scale(1)}}@keyframes pulseGlow{0%,to{opacity:.55;transform:scale(1)}25%{opacity:.7;transform:scale(1.08)}50%{opacity:.9;transform:scale(1.18)}75%{opacity:.75;transform:scale(1.08)}}@keyframes particlesMove{0%{background-position:0 0,0 0,0 0}to{background-position:0 -700px,120px -900px,-100px -1200px}}@keyframes lightSweep{0%{left:-40%}to{left:140%}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(80px)}60%{opacity:.7}to{opacity:1;transform:none}}@keyframes fadeRight{0%{opacity:0;transform:translateX(-80px) scale(.92)}60%{opacity:.7}to{opacity:1;transform:none}}.hero-overlay h1{animation:titleBreath 5s ease-in-out infinite}@keyframes titleBreath{0%,to{letter-spacing:.3px}50%{letter-spacing:1px}}.hero-overlay p{animation:paragraphFloat 7s ease-in-out infinite}@keyframes paragraphFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.hero-btn{animation:buttonIdle 5s ease-in-out infinite}.hero-btn:nth-child(2){animation-delay:.5s}@keyframes buttonIdle{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.hero-btn,.hero-products-image{-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero{background:radial-gradient(circle at center,#1e3d2f 0,#142a20 55%,#0a1610 100%);justify-content:center;min-height:90vh;overflow:hidden;padding:60px 20px;position:relative}.hero,.hero-content{align-items:center;display:flex}.hero-content{gap:60px;justify-content:space-between;max-width:1200px;width:100%}.hero-image-container{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;perspective:1200px}.hero-products-image{animation:dynamicLevitate 6s ease-in-out infinite;border-radius:16px;height:auto;max-width:100%;transform-style:preserve-3d;transition:transform .4s ease-out,filter .4s ease-out;width:45%;will-change:transform,filter}.hero-image-container:hover .hero-products-image{animation-play-state:paused;filter:drop-shadow(0 25px 35px rgba(0,0,0,.7)) drop-shadow(0 0 35px rgba(111,174,127,.8)) drop-shadow(0 0 15px rgba(212,175,106,.5));transform:translateY(-12px) rotateY(12deg) rotateX(-6deg) scale(1.08)}@keyframes dynamicLevitate{0%{filter:drop-shadow(0 10px 20px rgba(0,0,0,.6)) drop-shadow(0 0 15px rgba(111,174,127,.25));transform:translateY(0) rotateX(0deg) rotateY(0deg) scale(1)}25%{filter:drop-shadow(0 22px 30px rgba(0,0,0,.5)) drop-shadow(0 0 25px rgba(111,174,127,.5));transform:translateY(-14px) rotateX(3deg) rotateY(-3deg) scale(1.02)}50%{filter:drop-shadow(0 15px 22px rgba(0,0,0,.55)) drop-shadow(0 0 20px rgba(212,175,106,.4));transform:translateY(-6px) rotateX(-2deg) rotateY(2deg) scale(1)}75%{filter:drop-shadow(0 26px 32px rgba(0,0,0,.45)) drop-shadow(0 0 30px rgba(111,174,127,.6));transform:translateY(-18px) rotateX(2deg) rotateY(4deg) scale(1.03)}to{filter:drop-shadow(0 10px 20px rgba(0,0,0,.6)) drop-shadow(0 0 15px rgba(111,174,127,.25));transform:translateY(0) rotateX(0deg) rotateY(0deg) scale(1)}}.hero-overlay{color:#f5efe0;flex:1.2 1;text-align:left}.hero-overlay h1{align-items:center;display:flex;flex-wrap:wrap;font-family:Playfair Display,serif;font-size:48px;font-weight:700;gap:12px;justify-content:flex-start;letter-spacing:.5px;margin-bottom:20px;text-shadow:0 2px 12px #00000040}.hero-separator{color:#d4af6a;font-size:36px;font-weight:300;line-height:1;margin:0 4px;opacity:.7}.brand-initials{display:flex}.brand-brown{color:#c89b6d}.brand-green{color:#6fae7f}.hero-subname{color:#8fc79e;font-weight:600}.hero-overlay p{color:#d9d2bd;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;letter-spacing:.3px;line-height:1.7;margin-bottom:40px;max-width:600px}.hero-buttons{align-items:center;display:flex;flex-direction:row;gap:20px}.hero-btn{align-items:center;border-radius:30px;display:inline-flex;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;gap:12px;justify-content:center;letter-spacing:.4px;min-width:250px;padding:16px 36px;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.hero-btn:hover{box-shadow:0 10px 25px #0006;transform:translateY(-3px) scale(1.02)}.hero-btn.primary{background-color:#d4af6a;color:#1e3d2f}.hero-btn.primary:hover{background-color:#e5c385}.hero-btn.secondary{background-color:#25d366;color:#fff}.hero-btn.secondary:hover{background-color:#3ae07a}.whatsapp-icon{flex-shrink:0;height:22px;width:22px}@media (max-width:1024px){.hero-content{gap:40px}.hero-content,.hero-overlay{flex-direction:column;text-align:center}.hero-overlay{align-items:center;display:flex}.hero-overlay h1{font-size:36px}.hero-buttons,.hero-overlay h1{justify-content:center}.hero-products-image{width:60%}}@media (max-width:768px){.hero{padding:40px 20px}.hero-products-image{width:75%}.hero-overlay h1{font-size:28px;gap:8px}.hero-separator{font-size:24px}.hero-overlay p{font-size:16px;margin-bottom:30px}.hero-buttons{flex-direction:column;gap:15px;width:100%}.hero-btn{font-size:16px;min-width:0;min-width:auto;padding:14px 28px;width:100%}}.products{background-color:#faf7ef;padding:80px 40px}.products-header{margin:0 auto 56px;max-width:620px;text-align:center}.products-kicker{color:#d4af6a;font-family:Poppins,sans-serif;font-size:33px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.products-header h2{color:#1e3d2f;font-family:Playfair Display,serif;font-size:36px;font-weight:700;margin:10px 0 14px}.products-intro{color:#5a5a5a;font-family:Poppins,sans-serif;font-size:18px;line-height:1.6}.products-grid{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));margin:0 auto;max-width:1100px}.product-card{background-color:#fff;border-radius:18px;box-shadow:0 6px 24px #1e3d2f14;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.product-card:hover{box-shadow:0 12px 32px #1e3d2f24;transform:translateY(-6px)}.product-image-wrap{position:relative}.product-image-wrap img{display:block;height:280px;object-fit:cover;width:100%}.product-badge{background-color:#1e3d2fe6;border-radius:20px;color:#d4af6a;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;left:16px;letter-spacing:.4px;padding:7px 14px;position:absolute;top:16px}.product-info{padding:28px 26px 32px}.product-info h3{color:#1e3d2f;font-family:Playfair Display,serif;font-size:22px;font-weight:700;margin-bottom:4px}.product-tagline{color:#a08a4e;font-family:Poppins,sans-serif;font-size:13.5px;font-style:italic;margin-bottom:16px}.product-sizes{display:flex;gap:10px;margin-bottom:22px}.size-pill{background-color:#eef1e8;border:1px solid #d4af6a;border-radius:20px;color:#1e3d2f;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;padding:5px 14px}.product-section{margin-bottom:20px}.product-section:last-child{margin-bottom:0}.product-section h4{border-bottom:1px solid #eee3cb;color:#1e3d2f;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:1.2px;margin-bottom:12px;padding-bottom:6px;text-transform:uppercase}.benefits-list{grid-gap:9px;display:grid;gap:9px;list-style:none}.benefits-list li{align-items:flex-start;color:#3d3d3d;display:flex;font-family:Poppins,sans-serif;font-size:13.5px;gap:9px;line-height:1.4}.check-icon{color:#4c8a5e;flex-shrink:0;font-size:13px;font-weight:700;margin-top:1px}.ingredients-tags{display:flex;flex-wrap:wrap;gap:8px}.ingredient-tag{background-color:#f5efe0;border:1px solid #e5ddc0;border-radius:8px;color:#1e3d2f;font-family:Poppins,sans-serif;font-size:12px;padding:6px 12px}@media (max-width:500px){.products{padding:60px 20px}.products-header h2{font-size:28px}.product-info{padding:22px 20px 26px}}.catalog{background-color:#fff;padding:70px 40px;text-align:center}.catalog h2{color:#1e3d2f;font-size:32px;margin-bottom:8px}.catalog-subtitle{color:#666;font-size:15px;margin-bottom:40px}.catalog-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 auto;max-width:1100px}.catalog-card{background-color:#faf7ef;border:1px solid #e5ddc8;border-radius:14px;padding:24px;text-align:left;transition:transform .25s ease,box-shadow .25s ease}.catalog-card:hover{box-shadow:0 6px 18px #00000014;transform:translateY(-4px)}.catalog-card h3{color:#1e3d2f;font-size:18px;margin-bottom:10px}.catalog-items{color:#555;font-size:13px;line-height:1.5;margin-bottom:16px;white-space:pre-line}.catalog-price{align-items:baseline;display:flex;gap:10px;margin-bottom:16px}.mrp{color:#999;font-size:14px;text-decoration:line-through}.price{color:#d4af6a;font-size:18px;font-weight:700}.catalog-order-btn{background-color:#25d366;border-radius:24px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;text-decoration:none;transition:transform .2s ease}.catalog-order-btn:hover{transform:scale(1.05)}.contact{background-color:#1e3d2f;color:#f5efe0;padding:70px 40px;text-align:center}.contact h2{color:#d4af6a;font-size:30px;margin-bottom:10px}.contact p{font-size:16px;margin-bottom:30px}.contact-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.contact-btn{border-radius:30px;font-size:15px;font-weight:600;padding:14px 30px;text-decoration:none;transition:transform .2s ease}.contact-btn:hover{transform:scale(1.05)}.whatsapp{background-color:#25d366;color:#fff}.insta{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}@media (max-width:600px){.contact-links{align-items:center;flex-direction:column}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.brand-brown{color:#b08968}.brand-green{color:#4c8a5e}
/*# sourceMappingURL=main.e375de6c.css.map*/