.crescent-wrap{align-items:center;display:flex;height:280px;justify-content:center;margin:0 auto;position:relative;width:280px}.crescent-wrap:before{animation:glowPulse 2.8s ease-in-out infinite;background:radial-gradient(ellipse at center,#fff6e6f2 0,#ffecbd99 20%,#ffc8781f 50%,#0000 100%);content:"";filter:blur(18px);height:360px;position:absolute;transform:scale(.7);width:360px;z-index:0}.crescent{animation:slightFloat 4.5s ease-in-out infinite;background:radial-gradient(circle at 35% 30%,#fffbe6 0,#fff1c6 30%,#ffecb1 60%,#ffd98d 100%);border-radius:50%;height:160px;position:relative;transform-origin:center;width:160px;z-index:2}.crescent .crescent-shadow{background:radial-gradient(circle at 50% 45%,#00000005,#0000000d);border-radius:50%;box-shadow:inset -10px -6px 12px #0000000d;height:130px;mix-blend-mode:multiply;position:absolute;right:-28px;top:12px;transform:translateZ(0);width:130px}.crescent:after{box-shadow:0 0 48px 12px #ffd78214;content:"";height:220px;pointer-events:none;width:220px;z-index:1}.crescent:after,.sparkle{border-radius:50%;position:absolute}.sparkle{animation:sparklePop 2.2s infinite;background:linear-gradient(180deg,#fff,#ffebbecc);box-shadow:0 0 8px #ffdc78e6;height:10px;opacity:0;transform:scale(.3);width:10px;z-index:3}.sparkle.s1{animation-delay:.15s;left:12%;top:18%}.sparkle.s2{animation-delay:.45s;right:10%;top:6%}.sparkle.s3{animation-delay:.9s;bottom:8%;left:70%}@keyframes glowPulse{0%{opacity:.9;transform:scale(.72)}50%{opacity:1;transform:scale(.78)}to{opacity:.9;transform:scale(.72)}}@keyframes slightFloat{0%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-6px) rotate(1deg)}to{transform:translateY(0) rotate(-1deg)}}@keyframes sparklePop{0%{opacity:0;transform:scale(.2) translateY(4px)}10%{opacity:1;transform:scale(1) translateY(0)}70%{opacity:.6;transform:scale(.8) translateY(-6px)}to{opacity:0;transform:scale(.3) translateY(-12px)}}@media (max-width:480px){.crescent-wrap{height:200px;width:200px}.crescent{height:120px;width:120px}}.moon{align-items:center;background:radial-gradient(circle,#fff7d9 0,#f6e3b0 50%,#0000 70%);border-radius:50%;box-shadow:0 12px 40px #00000059,0 0 60px #ffdc782e;display:flex;height:180px;justify-content:center;overflow:hidden;position:relative;width:180px}.moon-logo{border-radius:0;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);display:block;filter:drop-shadow(0 6px 12px rgba(0,0,0,.35));height:120%;object-fit:cover;object-position:center;transform:translateY(-2%);width:120%}.opening-root{align-items:center;background-image:url(/static/media/opening-bg.08ca947bfc9982a52d34.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}.opening-root:before{background:#0424128c;content:"";inset:0;position:absolute;z-index:0}.opening-inner{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:none!important;background:linear-gradient(180deg,#ffffff05,#ffffff03);border-radius:12px;box-shadow:none!important;padding:28px 34px;position:relative;text-align:center}.opening-title{color:#ffd86a;font-size:48px;font-weight:800;letter-spacing:.5px;margin-top:16px;text-shadow:0 10px 30px #00000073}.opening-sub{color:#ffffffd9;font-size:13px;margin-top:6px}.opening-fadeout{opacity:0;pointer-events:none;transform:translateY(-18px) scale(.995);transition:all .65s ease}.opening-inner{z-index:100000}@media (max-width:720px){.opening-title{font-size:34px}.opening-inner{padding:18px}}.nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d4f20;box-shadow:0 2px 8px #0a0a0a0a;padding:10px 20px;width:100%;z-index:50}.nav-inner{align-items:center;display:flex;height:20px;justify-content:space-between;margin:0 auto;width:30px}.brand{color:#ffd86a;font-size:18px;font-weight:800;height:40px;letter-spacing:1px;margin-top:1px;text-decoration:none;text-shadow:0 10px 30px #0000004d;width:50px}.nav-links a{color:#ffd86a;font-size:14px;font-weight:700;margin-left:15px;text-decoration:underline}.nav-links a:hover{opacity:.9;transform:translateY(-1px)}.imglo{height:40px;margin-left:-150px;width:40px}.hero{background:#0d4f20;border-radius:12px;flex-wrap:wrap;gap:28px;justify-content:center;padding:36px}.hero,.hero-left{align-items:center;display:flex}.hero-left{flex:0 0 360px;flex-direction:column}.bottle-card{align-items:center;background:linear-gradient(190deg,#0f6b2c,#ffd86a);border:3px solid #ffd86a;border-radius:40px;box-shadow:0 0 33px #ffd86a(0,0,0,.8);display:flex;justify-content:center;padding:8px}.bottle-img{height:380px;transform:translateY(-6px);width:250px}.bottle-launch{margin-top:20px;width:320px}.hero-right{align-items:center;display:flex;flex:1 1;justify-content:center}.pop-text{color:#ffd86a;font-size:100px;font-weight:700;margin-bottom:20px;text-align:center}.pop-text span{animation:pop .4s forwards;display:inline-block;font-size:60px;margin-top:4px;opacity:0;transform:scale(.3)}@keyframes pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.buttonn{background:#ffd86a;border:4px solid #0f6b2c;border-radius:20px;color:#0f6b2c;cursor:pointer;font-size:38px;font-weight:700;margin-top:10px;padding:28px 40px;text-decoration:none;transition:.2s}.s :hover{background:pink}.launch-slider{background:#0f6b2c;border-radius:10px;margin-top:30px;overflow:hidden;padding:10px 0;width:100%}.launch-track{animation:slide 10s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.launch-track span{color:#ffd86a;font-size:26px;font-weight:700;margin-right:50px;white-space:nowrap}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.about-root{border-radius:20px;margin-top:40px;min-height:auto}.about-text,.about-text1{font-size:18px;line-height:1.6;margin-bottom:25px}.footer{background:#0f6b2c;border-radius:16px 16px 0 0;color:#ffd86a;margin-top:20px;padding:20px 10px;text-align:center}.footer-title{color:#ffd86a;font-size:20px;font-weight:600;margin-bottom:12px}.footer-links{display:flex;gap:18px;justify-content:center;margin-bottom:15px}.footer-btn{background:#ffd86a;border-radius:10px;color:#0f6b2c;font-weight:600;padding:10px 18px;text-decoration:none;transition:.2s}.footer-btn:hover{background:#ffe89c;transform:scale(1.05)}.copy{color:#d7f5d0;font-size:14px;margin-top:10px}@media (max-width:900px){.pop-text{font-size:48px}.button{font-size:22px;padding:12px 40px}.bottle-launch{width:100%}}.contact-root{background:#0d4f20;border-radius:20px;color:#ffd86a;flex-direction:column;margin-top:40px;padding:50px 20px;text-align:center}.contact-title{color:#ffd86a;font-size:40px;font-weight:800;margin-bottom:12px}.contact-sub{color:#ffe7a2;font-size:20px;margin-bottom:30px}.contact-info-box{background:#0f6b2c;border-radius:20px;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;gap:12px;max-width:450px;padding:28px;text-align:left;width:100%}.contact-row{align-items:center;color:#ffd86a;display:flex;font-size:12px;font-weight:600;gap:10px}.contact-row span{color:#fff;font-weight:700}.contact-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:25px}.contact-btn{background:#ffd86a;border-radius:14px;color:#0f6b2c;font-size:18px;font-weight:700;padding:12px 24px;text-decoration:none;transition:.2s ease}.contact-btn:hover{background:#ffe8a4;transform:scale(1.06)}.bt{margin-top:10px}.contact-bottle-slider{animation:fade 1.2s ease-in-out}.contact-bottle-img{animation:fade 1s ease-in-out}@keyframes fade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.rotate-bounce-3d{animation:spin3D 6s linear infinite,bounce 2.8s ease-in-out infinite;transform-style:preserve-3d}@keyframes spin3D{0%{transform:perspective(600px) rotateY(0deg)}50%{transform:perspective(600px) rotateY(180deg) scale(1.05)}to{transform:perspective(600px) rotateY(1turn)}}@keyframes bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-18px)}60%{transform:translateY(-8px)}}.contact-bottle-slider{align-items:center;display:flex;height:420px;justify-content:center;margin:0 auto 30px;max-width:350px;width:100%}.contact-bottle-img{height:auto;object-fit:contain;width:80%}.contact-card,.contact-line c{color:#ffd86c}@media (max-width:1024px){.hero{flex-direction:column;text-align:center}.bottle-card{height:auto;width:280px}.pop-text{font-size:48px}}@media (max-width:768px){.hero{padding:20px}.bottle-card{width:220px}.launch-track span{font-size:20px}.about-root{padding:20px}.contact-info-box{max-width:300px}}@media (max-width:480px){.pop-text{font-size:36px}.hero-left,.hero-right{width:100%}}.imgloo{height:100px;width:100px}.book-root{align-items:center;background:linear-gradient(180deg,#ffd86a,#0f6b2c);display:flex;justify-content:center;min-height:100vh;padding:25px}.form-card{background:#0f6b2c;border-radius:16px;box-shadow:0 0 18px #0000004d;padding:25px;text-align:center;width:350px}.form-title{color:#ffd86a;font-size:24px;font-weight:700;margin-bottom:20px}.lead-form{display:flex;flex-direction:column;gap:15px}.lead-form input{background:#eafedb;border:none;border-radius:10px;color:#0f6b2c;font-size:16px;outline:none;padding:12px}.submit-btn{font-size:18px;transition:.2s}.submit-btn:hover{transform:scale(1.03)}.thankyou-box{color:#ffd86a}.thankyou-box h2{margin-bottom:10px}.thankyou-box p{color:#eafedb}.about-root{background:linear-gradient(180deg,#ffd86a,#0f6b2c);color:#0f6b2c;min-height:100vh;padding:30px}.about-title{color:#0f6b2c;font-size:38px;font-weight:800;margin-bottom:20px;text-align:center}.about-text{color:#ffd86a}.about-text,.about-text1{font-size:18px;line-height:1.6;margin-bottom:25px}.about-text1{color:#0f6b2c}.section-heading{color:#ffd86a;font-size:26px;font-weight:700;margin-bottom:10px;margin-top:20px;text-shadow:0 0 5px #063b1b}.flavour-card{background:#0f6b2c;border-radius:12px;box-shadow:0 0 10px #0000004d;color:#ffd86a;margin-bottom:20px;padding:18px}.coming-list{list-style:none;margin-bottom:25px;padding:0}.coming-list li{background:#ffd86a;border-radius:8px;color:#0f6b2c;font-size:18px;font-weight:600;margin-bottom:10px;padding:10px 14px}*{box-sizing:border-box;margin:0;padding:0}.app-container{display:flex;flex-direction:column;min-height:100vh;width:100%}.page-content{margin:0 auto;max-width:1200px;padding:20px;width:100%}.fade{animation:fadeIn .7s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.contact-root{align-items:center;background:linear-gradient(180deg,#ffd86a,#0f6b2c);color:#0f6b2c;display:flex;justify-content:center;min-height:100vh;padding:30px}.contact-card{background:#ffffff0a;border-radius:14px;box-shadow:0 8px 30px #00000026;display:flex;gap:28px;max-width:1000px;padding:24px;width:100%}.contact-left{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;padding:12px}.contact-image{background:#ffffff10;border-radius:8px;box-shadow:0 6px 18px #0003;height:auto;object-fit:contain;padding:8px;width:220px}.contact-details{margin-top:6px;text-align:center}.contact-line{font-weight:600;margin:6px 0}.contact-line a{color:#0f6b2c;text-decoration:none}.contact-line a:hover{text-decoration:underline}.contact-right{display:flex;flex:2 1;flex-direction:column;gap:12px}.contact-title{color:#0f6b2c;font-size:32px;margin-bottom:6px}.contact-form{background:#0f6b2c;border-radius:12px;box-shadow:0 6px 18px #0003;display:flex;flex-direction:column;gap:14px;padding:20px}.contact-form input,.contact-form textarea{background:#eafedb;border:none;border-radius:10px;color:#0f6b2c;font-size:16px;outline:none;padding:12px;resize:none}.submit-btn{background:#ffd86a;border:none;border-radius:10px;color:#0f6b2c;cursor:pointer;font-size:16px;font-weight:700;padding:12px;transition:.25s ease}.submit-btn:hover{background:#ffe89c;transform:translateY(-2px)}.thankyou-box{background:#fff6dc;border-radius:12px;color:#0f6b2c;padding:24px;text-align:center}@media (max-width:880px){.contact-card{flex-direction:column;padding:18px}.contact-image{width:180px}}.contact-img{height:200px;width:200px}:root{--bg:#f9f9f9;--card:#fff8ea;--text:#222}#root,body,html{height:80%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0d4f20;color:#222;color:var(--text);font-family:Inter,Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;margin:0}
/*# sourceMappingURL=main.1a705312.css.map*/