.dw-banner{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:10px 44px;background:linear-gradient(90deg,var(--dw-banner-bg),color-mix(in srgb,var(--dw-banner-bg) 80%,var(--dw-saffron)),var(--dw-banner-bg));color:var(--dw-banner-text);text-align:center;font-size:1.4rem;line-height:1.4}.dw-banner__text{margin:0;letter-spacing:.02em}.dw-banner__star{color:var(--dw-gold)}.dw-banner__btn{padding:4px 14px;border:1px solid var(--dw-gold);border-radius:999px;color:var(--dw-gold);text-decoration:none;font-size:1.25rem;white-space:nowrap}.dw-banner__btn:hover{background:var(--dw-gold);color:var(--dw-banner-bg)}.dw-banner__close{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:0;color:inherit;font-size:2rem;line-height:1;cursor:pointer;padding:4px 8px}.dw-banner.is-hidden{display:none}.dw-fx{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden;contain:strict}.dw-garland{position:absolute;top:var(--g-top);height:34px;width:var(--g-width);pointer-events:none;z-index:20;border-top:2px solid rgba(0,0,0,.35)}.dw-garland--fixed{position:fixed}.dw-garland--left{left:0}.dw-garland--right{right:0}.dw-garland--center{left:50%;transform:translate(-50%)}.dw-bulb{position:absolute;top:0;width:var(--g-bulb);height:calc(var(--g-bulb) * 1.5);margin-left:calc(var(--g-bulb) / -2);border-radius:50%/60% 60% 40% 40%;transform:translateY(var(--d));opacity:.55;box-shadow:0 0 8px 2px currentColor}.dw-bulb:before{content:"";position:absolute;left:50%;bottom:100%;width:1px;height:var(--d);background:#00000059}.dw-bulb--0{background:var(--dw-l1);color:var(--dw-l1)}.dw-bulb--1{background:var(--dw-l2);color:var(--dw-l2)}.dw-bulb--2{background:var(--dw-l3);color:var(--dw-l3)}.dw-side{position:absolute;top:var(--m-top);height:var(--m-len);width:0}.dw-side--l{left:var(--m-off)}.dw-side--r{right:var(--m-off)}.dw-side:before{content:"";position:absolute;top:0;bottom:0;left:0;border-left:2px solid rgba(0,0,0,.3)}.dw-mirchi{position:absolute;left:0;margin-left:calc(var(--m-size) / -2);width:var(--m-size);height:calc(var(--m-size) * 2.4);border-radius:45% 45% 50% 50%/15% 15% 100% 100%;transform-origin:50% 0;transform:rotate(var(--r));opacity:.85;box-shadow:0 0 7px 1px currentColor}.dw-mirchi:before{content:"";position:absolute;left:20%;top:-3px;width:60%;height:4px;background:#2e7d32;border-radius:2px}.dw-mirchi--1{background:var(--dw-m1);color:var(--dw-m1)}.dw-mirchi--2{background:var(--dw-m2);color:var(--dw-m2)}.dw-mirchi--0{background:var(--dw-m3);color:var(--dw-m3)}.dw-p{position:absolute;top:-20px;opacity:0;will-change:transform,opacity;animation:dw-fall linear infinite;animation-play-state:paused}.dw-p--0{background:var(--dw-gold);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.dw-p--1{background:var(--dw-saffron);border-radius:80% 0}.dw-p--2{background:var(--dw-gold);border-radius:50%}@keyframes dw-fall{0%{transform:translate3d(0,-5vh,0) rotate(0);opacity:0}10%{opacity:.9}90%{opacity:.8}to{transform:translate3d(var(--sway),105vh,0) rotate(360deg);opacity:0}}.dw-diya{position:absolute;bottom:8px;width:46px;height:40px}.dw-diya--l{left:10px}.dw-diya--r{right:10px}.dw-flame{transform-origin:50% 90%;animation:dw-flicker 1.4s ease-in-out infinite alternate;animation-play-state:paused}.dw-flame--in{animation-duration:1s}@keyframes dw-flicker{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(.92,1.08) rotate(2deg)}}.dw-bulb{animation:dw-twinkle 1.8s ease-in-out infinite alternate;animation-play-state:paused}.dw-mirchi{animation:dw-swing 3.2s ease-in-out infinite alternate,dw-twinkle 1.8s ease-in-out infinite alternate;animation-play-state:paused}@keyframes dw-twinkle{0%{opacity:.45}to{opacity:1}}@keyframes dw-swing{0%{transform:rotate(calc(var(--r) - 4deg))}to{transform:rotate(calc(var(--r) + 4deg))}}.dw-live .dw-p,.dw-live .dw-bulb,.dw-live .dw-mirchi,.dw-live .dw-flame{animation-play-state:running}@media(max-width:749px){.dw-banner{padding:8px 36px;font-size:1.25rem}.dw-p:nth-child(2n),.dw-bulb:nth-child(2n),.dw-mirchi:nth-child(2n){display:none}.dw-mirchi{transform:rotate(var(--r)) scale(.8)}.dw-hide-p-mobile .dw-particles,.dw-hide-d-mobile .dw-diya,.dw-hide-m-mobile,.dw-hide-g-mobile{display:none}.dw-diya{width:34px;height:30px}.dw-garland{height:28px}}@media(prefers-reduced-motion:reduce){.dw-particles{display:none}.dw-bulb,.dw-mirchi,.dw-flame{animation:none!important;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
