body{margin:0;padding:0;box-sizing:border-box;font-family:'Open Sans';overflow-x:hidden;background:#FFF}.wrapper{max-width:1200px;margin:auto;padding:0 15px}html{scroll-behavior:smooth}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}a,img{transition:all 0.4s;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Arsenal';margin:0;padding:0;color:#333;font-weight:700;line-height:1.3}.h1{font-size:58px}.h2{font-size:48px}.h3{font-size:30px}.h4{font-size:26px}.center{text-align:center}p,.p-big,.p-midi{color:#6C6C6C;leading-trim:both;text-edge:cap;font-feature-settings:'liga' off,'clig' off;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:500;line-height:1.2;margin:0}.p-big{font-size:20px}.p-midi{font-size:18px}header{background-color:#fff0;position:fixed;width:100%;top:0;z-index:1001}header.fixed{backdrop-filter:blur(10px)}.navbar{display:flex;justify-content:space-between;align-items:center;position:relative;padding:10px 0}.menu-toggle{cursor:pointer;display:flex;flex-direction:column;gap:5px;z-index:1002;background:#fff;border-radius:10px;padding:10px}.menu-toggle span{width:25px;height:3px;background-color:#333;transition:0.3s}.logo{margin-left:120px}.logo img{height:100px;border-radius:50%}.collab-btn{background-color:#d50000;color:#fff;padding:10px 20px;text-decoration:none;border-radius:8px;font-weight:700;font-size:14px;transition:0.3s}.nav-overlay{position:fixed;top:0;left:0;width:100%;height:0%;background-color:rgb(255 177 193 / .98);overflow:hidden;transition:0.5s ease-in-out;display:flex;justify-content:center;align-items:center;z-index:1000}.nav-overlay.open{height:100%}.nav-links{list-style:none;text-align:center;opacity:0;transform:translateY(20px);transition:0.5s ease;padding:0;margin:0}.nav-overlay.open .nav-links{opacity:1;transform:translateY(0);transition-delay:0.3s}.nav-links li{margin:20px 0}.nav-links a{font-size:32px;text-decoration:none;color:#91122A;font-weight:700;transition:0.3s}.nav-links a:hover{color:#fff}.menu-toggle.active span:nth-child(1){transform:rotate(45deg) translate(5px,6px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.button{color:#FFF;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex;padding:14px 32px;border-radius:12px;background:#D30303;position:relative;overflow:hidden;z-index:1}.drip-wrapper{filter:url("#goo");position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.drip-top{height:20px;position:absolute;width:100%;top:-20px;background:#fff}.drip{border-radius:50%;height:22px;width:22px;position:absolute;background:#fff;top:-12px;transform-origin:top center;animation-name:elastic-drip;animation-timing-function:linear;animation-iteration-count:infinite}.drip:nth-child(1){left:15%;animation-delay:0.1s;animation-duration:2.2s}.drip:nth-child(2){left:35%;animation-delay:1.2s;animation-duration:3s}.drip:nth-child(3){left:55%;animation-delay:0.6s;animation-duration:2.8s}.drip:nth-child(4){left:75%;animation-delay:2s;animation-duration:2.4s}.drip:nth-child(5){left:90%;animation-delay:0.4s;animation-duration:3.2s}.drip:nth-child(6){left:0%;animation-delay:0.8s;animation-duration:3.2s}@keyframes elastic-drip{0%{transform:translateY(0) scale(1,1);opacity:1}40%{transform:translateY(20px) scale(.9,1.4)}70%{transform:translateY(55px) scale(1.05,.95)}95%{transform:translateY(85px) scale(.3,.3);opacity:.3}100%{transform:translateY(0) scale(1,1);opacity:0}}.nav-button svg{position:absolute;width:0;height:0}.banner{overflow-x:hidden}.banner #bg-container{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1;overflow:hidden}.banner .bg-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transform:translateY(100%);transition:transform 1s cubic-bezier(.65,0,.35,1);z-index:1;background-position:bottom center;transform:translateY(100%);opacity:0;transition:transform 1.2s cubic-bezier(.4,0,.2,1),opacity 0.8s ease}.banner .bg-layer.active{transform:translateY(0);z-index:2;opacity:1}.banner .product-title{position:absolute;left:50%;transform:translateX(-50%);width:100%;text-align:center;color:#fff;font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;opacity:0;transition:all 0.8s ease;z-index:15}.banner .swiper-slide-active .product-title{opacity:1;top:-110px}.banner .leaf{position:absolute;width:70px;height:auto;opacity:0;pointer-events:none;z-index:5;top:50%;left:50%;transform:translate(-50%,-50%) scale(0) rotate(0deg);transition:all 1.2s cubic-bezier(.34,1.56,.64,1)}.banner .swiper-slide:not(.swiper-slide-active) .leaf{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0deg)}.banner .swiper-slide-active.slide-rose .rose-left-1{opacity:1;top:10%;left:0%;transform:translate(-50%,-50%) rotate(-125deg) scale(1)}.banner .swiper-slide-active.slide-rose .rose-left-2{opacity:1;top:75%;left:0%;transform:translate(-50%,-50%) rotate(-35deg) scale(1)}.banner .swiper-slide-active.slide-rose .rose-right-1{opacity:1;top:25%;left:100%;transform:translate(-50%,-50%) rotate(37deg) scale(1);z-index:10}.banner .swiper-slide-active.slide-rose .rose-right-2{opacity:1;top:85%;left:95%;transform:translate(-50%,-50%) rotate(140deg) scale(1)}.banner .swiper-slide-active.slide-rajbhog .raj-left-1{opacity:1;top:15%;left:-10%;transform:translate(-50%,-50%) rotate(10deg) scale(1);width:46px}.banner .swiper-slide-active.slide-rajbhog .raj-left-2{opacity:1;top:45%;left:0%;transform:translate(-50%,-50%) rotate(0deg) scale(1);width:66px}.banner .swiper-slide-active.slide-rajbhog .raj-left-3{opacity:1;top:80%;left:8%;transform:translate(-50%,-50%) rotate(35deg) scale(1);width:60px;z-index:11}.banner .swiper-slide-active.slide-rajbhog .raj-right-1{opacity:1;top:20%;left:114%;transform:translate(-50%,-50%) rotate(-20deg) scale(1);z-index:12;width:70px}.banner .swiper-slide-active.slide-rajbhog .raj-right-3{opacity:1;top:50%;left:98%;transform:translate(-50%,-50%) rotate(-5deg) scale(1);width:42px;z-index:11}.banner .swiper-slide-active.slide-rajbhog .raj-right-4{opacity:1;top:80%;left:80%;transform:translate(-50%,-50%) rotate(5deg) scale(1);width:55px;z-index:11}.banner .swiper-slide-active.slide-kesar .leaf-left-1{opacity:1;top:20%;left:-7%;transform:translate(-50%,-50%) rotate(-20deg) scale(1);width:45px;z-index:11}.banner .swiper-slide-active.slide-kesar .leaf-left-2{opacity:1;top:79%;left:30px;transform:translate(-50%,-50%) rotate(-35deg) scale(1);width:40px;z-index:11}.banner .swiper-slide-active.slide-kesar .kesar-left-2{opacity:1;top:56%;left:-3%;transform:translate(-50%,-50%) rotate(0deg) scale(1);width:85px;z-index:11}.banner .swiper-slide-active.slide-kesar .leaf-right-1{opacity:1;top:15%;left:105%;transform:translate(-50%,-50%) rotate(18deg) scale(1);width:30px;z-index:11}.banner .swiper-slide-active.slide-kesar .leaf-right-2{opacity:1;top:91%;left:80%;transform:translate(-50%,-50%) rotate(0deg) scale(1);width:35px;z-index:11}.banner .swiper-slide-active.slide-kesar .kesar-right-1{opacity:1;top:55%;left:107%;transform:translate(-50%,-50%) rotate(0deg) scale(1);width:80px;z-index:11}.banner .swiper-slide-active.slide-tutifruti .leaf-left-1{opacity:1;top:10%;left:-40px;transform:translate(-50%,-50%) rotate(-20deg) scale(1);width:50px}.banner .swiper-slide-active.slide-tutifruti .leaf-left-2{opacity:1;top:35%;left:0%;transform:translate(-50%,-50%) rotate(25deg) scale(1);width:35px;z-index:11}.banner .swiper-slide-active.slide-tutifruti .leaf-left-4{opacity:1;top:80%;left:0%;transform:translate(-50%,-50%) rotate(15deg) scale(1);width:30px}.banner .swiper-slide-active.slide-tutifruti .leaf-right-1{opacity:1;top:10%;left:110%;transform:translate(-50%,-50%) rotate(20deg) scale(1);width:50px}.banner .swiper-slide-active.slide-tutifruti .leaf-right-2{opacity:1;top:30%;left:88%;transform:translate(-50%,-50%) rotate(-15deg) scale(1);width:30px;z-index:11}.banner .swiper-slide-active.slide-tutifruti .leaf-right-3{opacity:1;top:55%;left:110%;transform:translate(-50%,-50%) rotate(35deg) scale(1);width:30px}.banner .swiper-slide-active.slide-tutifruti .leaf-right-4{opacity:1;top:80%;left:100%;transform:translate(-50%,-50%) rotate(-25deg) scale(1);width:50px}.banner{height:100vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;transition:background-color 1.2s ease-in-out;flex-direction:column}.banner .mySwiper{width:370px;height:320px;overflow:visible!important;position:relative;margin-top:70px}.banner .swiper-slide{opacity:0!important;transition:opacity 0.5s ease;display:flex;justify-content:center;align-items:center}.banner .swiper-slide-active{opacity:1!important}.banner .cup-lid-overlay{position:absolute;top:0;left:50%;transform:translateX(-50%);width:382px;height:60px;background-image:url(../image/cup-top.svg);background-repeat:no-repeat;background-size:contain;background-position:center;z-index:12;pointer-events:none}.banner .product{position:relative;width:367px;z-index:10}.banner .swiper-slide-active .product .soda{--left:-744px;--top:0px}.banner .soda{background:url(../image/plan-cup-mini.svg),var(--url) var(--left,15px) var(--top,10px);background-size:auto 100%;width:367px;aspect-ratio:361 / 243;background-blend-mode:multiply;mask-image:url(../image/plan-cup-mini.svg);mask-size:auto 100%;transition:0.8s ease-in-out}.banner .swiper-button-next,.banner .swiper-button-prev{color:#fff;z-index:100;background:#fff;border-radius:50%;opacity:1;color:#333;padding:12px 20px}.banner .swiper-button-next{right:-200px}.banner .swiper-button-prev{left:-200px}.banner .swiper-button-next::after,.banner .swiper-button-prev::after{font-size:25px;font-weight:600}.banner .swiper-button-next::after{margin-left:5px}.banner .swiper-button-prev::after{margin-right:5px}.banner .order-btn{position:absolute;left:50%;transform:translateX(-50%);bottom:0;opacity:0;transition:all 0.8s cubic-bezier(.34,1.56,.64,1);z-index:20}.banner .swiper-slide-active .order-btn{opacity:1;bottom:-70px}.banner .swiper-wrapper .slide-rajbhog .button{background:#9D6334}.banner .swiper-wrapper .slide-kesar .button{background:#9C5103}.banner .swiper-wrapper .slide-tutifruti .button{background:#1E8079}.banner h1{z-index:2;position:absolute;top:150px;transition:color 1.0s ease-in-out;white-space:pre}footer{border-radius:90px 90px 0 0;background:#FFEEF1;padding-bottom:40px}footer .logos{border-radius:147.273px;background:#FBFBFB;width:180px;height:180px;margin-top:-90px}footer .logos:hover{box-shadow:0 10px 30px 0 rgb(208 51 78 / .3)}footer .box{text-align:center}footer .links{display:flex;gap:20px;justify-content:space-between;max-width:800px;margin:0 auto;padding:60px 0;border-bottom:1px solid #F5D7DC}footer .links .column{width:33%}footer .links .column ul{list-style:none;text-align:center;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}footer .links .column h4{padding-bottom:30px}footer .links .column ul a{color:#333;text-align:center;font-family:"Open Sans";font-size:20px;font-style:normal;font-weight:600;line-height:normal}footer .copyright p{color:#000}footer .links .column ul a:hover{color:#91122A}.panel{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.aboutcard-sec .card{width:90%;max-width:1100px;height:78vh;display:flex;align-items:center;padding:50px;position:relative;will-change:transform;mask-image:url(../image/aboutone.svg);mask-repeat:no-repeat;mask-position:center;mask-size:cover;padding:clamp(30px, 4vw, 150px)}.aboutcard-sec .s1{background:#d12149}.aboutcard-sec .s2{background:#6c48d1}.aboutcard-sec .s3{background:#28a745}.card-content{display:flex;align-items:center;gap:40px;width:100%;padding:0 60px}.text-side{width:55%}h2{font-size:3.5rem;margin-bottom:20px}.aboutcard-sec{padding:50px 0;z-index:-1;position:relative;overflow:hidden}.aboutcard-sec .card.s1 .card-content{transform:rotate(7deg)}.aboutcard-sec .card .card-content h2,.aboutcard-sec .card .card-content p,.aboutcard-sec .card .card-content ul li{color:#fff}.aboutcard-sec .card .card-content ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.aboutcard-sec .card.s2 .card-content{transform:rotate(6deg)}.aboutcard-sec .card.s3 .card-content{transform:rotate(9deg)}.aboutcard-sec{background:#FFEEF1}.aboutcard-sec .card-content .img-placeholder{width:50%}.aboutcard-sec .card-content .text-side{width:50%}.aboutcard-sec .card-content .img-placeholder img{width:100%;height:380px}.flavours-sec{padding:120px 0;background:#fff;background-image:url(../image/flavers-bg.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.flavours-sec .block{display:flex;gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:60px}.flavours-sec .block .flavors-card{width:23%;display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;text-align:center;transition:all 0.4s;opacity:1;will-change:transform,opacity}.flavours-sec .block .flavors-card .img img{width:auto;height:170px;object-fit:contain;z-index:1;position:relative}.flavours-sec .block .flavors-card .p-midi{color:#D30303}.flavours-sec .block .flavors-card .img{position:relative}.flavours-sec .block .flavors-card .img::after{position:absolute;content:'';width:200px;height:200px;border-radius:50%;background:#DED1C4;left:-5px;right:0;margin:0 auto;top:50%;transform:translateY(-50%)}.flavours-sec .block .flavors-card p{opacity:0;visibility:hidden;transition:all 0.4s}.flavours-sec .block .flavors-card:hover p{opacity:1;visibility:visible}.flavours-sec .block .flavors-card .img .bg{position:absolute;z-index:2;left:50%;right:0;margin:0 auto;height:200px;width:272px;transform:translateX(-50%) scale(.85);opacity:0;transition:opacity 0.35s ease,transform 0.45s cubic-bezier(.34,1.56,.64,1);top:-20px}.flavours-sec .block .flavors-card:hover .img .bg{opacity:1;transform:scale(1) translateX(-50%)}.flavours-sec .block .flavors-card.rose .img::after{background:#FDB3C2}.flavours-sec .block .flavors-card.kesar .img::after{background:#F8BC7E}.flavours-sec .block .flavors-card.tutifruti .img::after{background:#DCE0C0}.flavours-sec .block .flavors-card:hover .img img{transform:rotate(3deg)}.testimonials{padding:120px 0;background:#fff;position:relative;overflow-x:hidden}.testimonials::after{background-image:url(../image/testimonial-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:-1}.testimonials .testimonial-slider{padding-top:70px}.testimonials .swiper-slide .box{padding:65px 35px;background:#AF043C;position:relative;mask-image:url(../image/testi--slidebg.svg);mask-size:cover;mask-position:center}.testimonials .swiper-slide .box p{text-align:center;color:#fff}.testimonials .swiper-slide .box .p-big{padding-top:20px}.testimonials .swiper-slide.pink .box{background:#F15F7B}.testimonials .swiper-slide.green .box{background:#308E43}.testimonials .swiper-slide.yellow .box{background:#E0E255}.testimonials .boxmain{position:relative}.testimonials .swiper-slide .boxmain::after{position:absolute;content:'';background-image:url(../image/quatation-1.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:54px;height:38px;top:0;left:0}.testimonials .swiper-slide .boxmain::before{position:absolute;content:'';background-image:url(../image/quatation-2.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:54px;height:38px;bottom:0;right:0;z-index:1}.faq-sec{padding:120px 0;background-image:url(../image/faq-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.faq-sec .faq-block{max-width:700px;margin:40px auto 0;display:flex;flex-direction:column;gap:16px}.faq-sec .faq-item{border:1px solid #D30303;border-radius:16px;overflow:hidden;padding:26px 32px;background:#FFF;box-shadow:0 5px 15px 0 rgb(25 33 61 / .06)}.faq-sec .faq-question{width:100%;background:#fff0;border:none;font-size:20px;font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-sec .faq-answer{max-height:0;overflow:hidden;padding-top:0;transition:max-height 0.5s ease,padding 0.4s ease}.faq-sec .faq-item.active .faq-answer{max-height:220px;padding-top:26px}.faq-sec .arrow{width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);transition:transform 0.3s ease;flex-shrink:0;display:inline-block}.faq-sec .faq-item.active .arrow{transform:rotate(-135deg)}.faq-sec .arroww{border-radius:100px;background:#D30303;box-shadow:0 -1px 1px 0 rgb(0 0 0 / .12) inset,0 1px 1.5px 0 rgb(255 255 255 / .25) inset,0 2px 6px 0 rgb(74 58 255 / .1);width:20px;height:20px;padding:7px;line-height:18px}.contact-sec .collab-wrapper{max-width:1100px;margin:auto;background:#d9364f;border-radius:22px;padding:40px;display:flex;gap:40px;color:#fff}.contact-sec .collab-left{flex:1;color:#fff;display:flex;flex-direction:column;gap:15px;justify-content:flex-start}.contact-sec .collab-left p{padding-top:15px}.contact-sec .collab-left h2,.contact-sec .collab-left p{color:#fff}.contact-sec .contact-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.contact-sec .contact-list li{border-radius:20px;background:#EA5E76;padding:20px;display:flex;align-items:center;gap:10px}.contact-sec .contact-list li a{color:#fff;font-size:22px}.contact-sec .collab-form{flex:1;background:#fff;border-radius:18px;padding:50px 30px;border-radius:40px;background:#FFF2F4}.contact-sec .collab-form form{display:grid;gap:14px}.contact-sec .collab-form input,.contact-sec .collab-form textarea{padding:24px 18px;border-radius:10px;border:1px solid #FFDAE0;background:#FFF;color:#6C6C6C;leading-trim:both;text-edge:cap;font-feature-settings:'liga' off,'clig' off;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:500;line-height:normal}.contact-sec .collab-form textarea{min-height:90px;resize:none}.contact-sec{padding:120px 0 190px 0;background:#fff}.contact-sec .collab-form button{border:0}footer .copyright{padding-top:12px}.text-anim div{display:inline-block}