*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(https://res.cloudinary.com/djkurye2f/image/upload/v1743146801/maxresdefault_cexiiw.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;font-family:"Poppins",sans-serif;width:100vw;overflow-x:hidden}.app-container,body{margin:0;padding:0;height:100vh}.app-container{text-align:center;position:relative;overflow:hidden}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.diwali-quote{position:absolute;bottom:20px;right:20px;color:#ece7df;font-size:1.1rem;font-family:"Poppins",sans-serif;background:rgba(23,20,194,.75);padding:8px 12px;border-radius:10px;max-width:320px;line-height:1.4;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-animation:fadeIn 2s ease-in;animation:fadeIn 2s ease-in;text-align:right}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cart-badge{position:absolute;top:20px;right:30px;background:#00008b;color:#fff;font-weight:700;font-size:1.2rem;padding:10px 18px;border-radius:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.title{font-size:2.5rem;color:#000;margin-top:60px}.subtitle{color:#000;margin-bottom:10px}.catch-count{font-size:1.4rem;font-weight:700;color:#00f;margin-bottom:30px}.product{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:10px 20px;border-radius:50px;cursor:pointer;font-size:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.product:hover{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.emoji{font-size:2rem}.cart-container{color:#fff;text-align:center}.cart-container ul{list-style:none;padding:0}.checkout-btn{margin-top:20px;padding:10px 30px;font-size:1.2rem;border:none;border-radius:30px;background:#ff6b6b;color:#fff;cursor:pointer}.celebration-container{min-width:100vw;height:100vh;background-image:url(https://res.cloudinary.com/djkurye2f/image/upload/v1743146801/maxresdefault_cexiiw.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:relative;overflow:hidden;background-color:#000}.happy-diwali{font-size:2rem;-webkit-animation:glow 1.5s infinite alternate;animation:glow 1.5s infinite alternate;margin-bottom:0}@-webkit-keyframes glow{0%{text-shadow:0 0 10px #fff,0 0 20px #ff0}to{text-shadow:0 0 20px #fff,0 0 40px #ff0}}@keyframes glow{0%{text-shadow:0 0 10px #fff,0 0 20px #ff0}to{text-shadow:0 0 20px #fff,0 0 40px #ff0}}.cartItem{background-color:#ff4757;padding:10px;margin:10px;text-align:center}.spans{color:red;color-scheme:dark;color-interpolation-filters:sRGB}.decorations{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;grid-gap:20px;gap:20px}.decor-item{font-size:1rem;background:#fff;color:#ff7e5f;padding:10px 20px;border-radius:50px;-webkit-box-shadow:0 0 10px #fff;box-shadow:0 0 10px #fff}
/*# sourceMappingURL=main.a1d1b9cb.chunk.css.map */