.navbar-wrapper{width:100%;background-color:#fff;border-bottom:1px solid #ddd;box-sizing:border-box}.navbar{max-width:1200px;margin:0 auto;padding:15px 40px;display:flex;justify-content:space-between;align-items:center;position:relative}.logo img{height:70px;width:auto}.menu{list-style:none;display:flex;gap:30px;margin:0;padding:0}.menu li{font-size:16px;font-weight:600}.menu li a{text-decoration:none;color:green;transition:color .3s ease}.menu li a:hover{color:#006400}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer}.hamburger div{width:25px;height:3px;background-color:green;transition:all .3s ease}@media (max-width: 768px){.hamburger{display:flex}.menu{display:none;flex-direction:column;position:absolute;top:70px;right:0;background-color:#fff;width:200px;border:1px solid #ddd;padding:10px 0;box-shadow:0 4px 6px #0000001a;z-index:999}.menu.active{display:flex}}@media (max-width: 768px){.hamburger{display:flex}.menu{display:none;flex-direction:column;position:absolute;top:70px;right:0;background-color:#fff;width:200px;border:1px solid #ddd;padding:10px 0;box-shadow:0 4px 6px #0000001a;z-index:999}.menu.active{display:flex}.menu li{padding:10px 20px;text-align:center;margin-left:-10%}.menu li a{font-size:16px;color:green}.menu li a:hover{color:#006400}.navbar{padding:10px 20px}.logo img{height:50px}.hamburger div{width:30px;height:3px}}.menu li a{color:#0e8e2a;text-decoration:none}.menu li a.active-link{color:#000}body{margin:0;overflow-x:hidden;font-family:Outfit,sans-serif}.carousel-container{position:relative;width:100vw;height:100vh;overflow:hidden}.carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.carousel-slide.active{opacity:1}.about-section{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:40px 20px;background-color:#fff;gap:20px}.about-text{flex:1 1 300px;min-width:250px}.about-text h2{font-size:28px;margin-bottom:15px;color:green}.about-text p{font-size:16px;line-height:1.5}.about-image-container{flex:1 1 300px;display:flex;justify-content:center;align-items:center}.about-image{width:100%;max-width:400px;border-radius:12px;height:auto;transition:transform .3s ease}.about-image:hover{transform:scale(1.05)}.products{text-align:center;margin:20px 0}.product-title{text-align:center;font-family:cursive;font-size:32px}.bottle-container{width:90%;max-width:500px;margin:20px auto}.product{color:green;margin-top:10px}.products2{margin:20px auto}.animated-title{display:flex;flex-wrap:wrap;justify-content:center;gap:2px}.jump-letter{display:inline-block;transform:translateY(-100px);opacity:0;animation:jumpIn .9s ease-out forwards;color:#228b22}@keyframes jumpIn{0%{transform:translateY(-100px);opacity:0}60%{transform:translateY(20px);opacity:1}to{transform:translateY(0);opacity:1}}.details{padding:15px 25px;border-radius:30px;background:linear-gradient(720deg,#59aa31,#fff);border:2px solid white;color:#000;display:inline-block;margin:20px auto;transition:background .3s ease}.details:hover{background:linear-gradient(720deg,#242922,#fff)}footer{margin-top:40px;text-align:center;padding:20px;background:#f0f0f0}@media (max-width: 768px){.about-section{flex-direction:column;padding:20px;margin-top:-135%}.about-text h2{font-size:24px}.about-text p{font-size:14px}.product-title{font-size:28px}.about-image{max-width:90%}.details{padding:10px 20px;font-size:14px}.carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity 1s ease-in-out;margin-top:-40%}}@media (max-width: 480px){.about-text h2{font-size:20px}.about-text p{font-size:13px}.product-title{font-size:24px}.about-image{max-width:90%}.details{padding:8px 16px;font-size:12px}.webchart-container img{max-width:90%;max-height:45%;margin-top:-210%}Footer{margin-top:-180%}}.webchart-container{display:flex;justify-content:center;align-items:center;height:100vh}.webchart-container img{height:800px;width:800px}.product-container{padding:2rem;text-align:center;font-family:Outfit,sans-serif}.product-title{font-size:2rem;color:#222;margin-bottom:1.5rem}.by-komal .jump-letter{display:inline-block;animation:jump .6s ease forwards}@keyframes jump{0%{transform:translateY(0);opacity:0}50%{transform:translateY(-10px);opacity:1}to{transform:translateY(0)}}.product-section{display:flex;flex-direction:column;align-items:center;gap:1rem}.image-wrapper{max-width:300px}.product-image{max-width:900px;width:100%;border-radius:8px;transition:transform .3s ease;height:300px}.product-image:hover{transform:scale(1.05)}.price-section{font-size:1.1rem}.price-old{color:#888;text-decoration:line-through}.discount{color:green;font-weight:700}.price-new{color:#397d08;font-size:1.3rem;font-weight:600}.checkout-button{background-color:#4a910d;color:#fff;padding:.75rem 1.5rem;border:none;border-radius:30px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.checkout-button:hover{background-color:#e64a19}.by-komal .jump-letter{display:inline-block;opacity:0;animation:jumpIn .6s ease forwards}@keyframes jumpIn{0%{transform:translateY(10px);opacity:0}50%{transform:translateY(-10px);opacity:1}to{transform:translateY(0);opacity:1}}.delivery-form-container{max-width:600px;margin:2rem auto;padding:2rem;border:1px solid #e0e0e0;border-radius:10px;background-color:#fafafa;box-shadow:0 4px 12px #0000000d}.delivery-form-container h3{font-size:1.8rem;margin-bottom:1.5rem;color:#2d6a4f;text-align:center}.delivery-form{display:flex;flex-direction:column;gap:1.2rem}.form-row{display:flex;gap:1rem}.form-row input{flex:1}.delivery-form input{padding:.9rem 1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;transition:border-color .3s,box-shadow .3s}.delivery-form input:focus{border-color:#2d6a4f;box-shadow:0 0 0 3px #2d6a4f33;outline:none}.payment-method{font-size:1rem;color:#555;text-align:center}.payment-method span{font-weight:700;color:#2d6a4f}.payment-button{background:linear-gradient(135deg,#2d6a4f,#40916c);color:#fff;padding:.9rem;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:background .3s ease}.payment-button:hover{background:linear-gradient(135deg,#40916c,#2d6a4f)}@media (max-width: 600px){.form-row{flex-direction:column}.payment-button{width:100%}}.new-container h2,.new-container h3,h4{text-align:center}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:999}.popup-content{background:#fff;padding:30px;border-radius:10px;text-align:center}.continue-button{padding:10px 20px;background:green;color:#fff;border:none;border-radius:5px;cursor:pointer}.continue-button:hover{background:#006400}.about-page{max-width:1100px;margin:0 auto;padding:3rem 1.5rem;font-family:Outfit,sans-serif;color:#2d2d2d}.section-title h1{font-size:2.8rem;color:#2f6f4e;text-align:center;margin-bottom:.5rem}.underline{height:4px;width:80px;background-color:#52b788;margin:0 auto 2rem;border-radius:5px}.founder-section{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:3rem}.founder-image{width:400px;border-radius:12px;margin-top:-200px;transition:transform .3s ease}.founder-text{flex:1}.founder-text h2{color:#40916c;margin-bottom:.8rem}.founder-text p{line-height:1.7}.story-section{margin-bottom:3rem}.story-section h2{color:#588157;margin-bottom:1rem}.story-section p{line-height:1.8;font-size:1.05rem}.story-section .tagline{font-weight:700;font-size:1.2rem;margin-top:1.5rem;color:#2d6a4f}.values-section h2{color:#588157;margin-bottom:1.2rem}.values-list{list-style:none;padding-left:0}.values-list li{border-left:4px solid #95d5b2;padding:.8rem 0 .8rem 1rem;margin-bottom:.5rem;background:#f7fff9;border-radius:5px}.founder-images{display:flex;flex-direction:column;gap:1rem}.founder-image{width:100%;max-width:300px;border-radius:1rem;object-fit:cover;gap:50px}@media (min-width: 768px){.founder-images{flex-direction:row}}.founder-image1{height:400px}.founder-image2{height:200px;margin-left:60%;margin-top:-18%;width:220px}.founder-image3{height:200px}@media (max-width: 767px){.founder-image2,.founder-image3{display:none}.founder-image1{max-width:90%;height:auto}.founder-images{flex-direction:column;align-items:center}}
