.dw-top{position:relative;height:0;z-index:7;pointer-events:none}.dw-garland{position:absolute;left:0;right:0;top:0;height:64px;display:block!important}.dw-garland svg{display:block;width:100%;height:100%;overflow:visible}.dw-bulb{animation:dw-twinkle 2.8s ease-in-out infinite}.dw-strand{transform-box:fill-box;transform-origin:50% 0;animation:dw-sway 4s ease-in-out infinite}.dw-lantern{position:absolute;top:0;width:46px;transform-origin:50% 0;animation:dw-swing 5s ease-in-out infinite}.dw-lantern--l{left:9%}.dw-lantern--r{right:9%;animation-delay:-2.5s}.dw-lantern svg{display:block;width:100%;height:auto;overflow:visible}.dw-lhalo{animation:dw-glow 3s ease-in-out infinite}.dw-fireworks{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:8}.dw-diyas{padding:0 0 14px;text-align:center;background:radial-gradient(60% 100% at 50% 100%,#ffb30029,#ffb30000 70%)}.dw-garland--footer{position:relative}.dw-diyas-row{display:flex;justify-content:center;align-items:flex-end;gap:clamp(8px,3vw,40px);padding:6px 16px 0}.dw-diya{width:clamp(34px,5.5vw,58px);height:auto;overflow:visible}.dw-flame{transform-box:fill-box;transform-origin:50% 100%;animation:dw-flicker 1.4s ease-in-out infinite;animation-delay:var(--d,0s)}.dw-halo{animation:dw-glow 1.8s ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes dw-twinkle{0%,to{opacity:1}50%{opacity:.45}}@keyframes dw-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes dw-swing{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes dw-glow{0%,to{opacity:.65}50%{opacity:1}}@keyframes dw-flicker{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.94,1.06) skew(2deg)}50%{transform:scale(1.04,.96) skew(-1deg)}75%{transform:scale(.97,1.04) skew(-2deg)}}@media(min-width:990px){body.product #MainContent>.shopify-section:first-child .product-wrapper{padding-top:96px}}@media(max-width:989px){.dw-top{height:48px}.dw-lantern{display:none}body.index .dw-top{background:#fff}}@media(max-width:749px){.dw-top{height:40px}.dw-garland{height:48px}.dw-diya:nth-child(n+6){display:none}}@media(prefers-reduced-motion:reduce){.dw-bulb,.dw-strand,.dw-lantern,.dw-lhalo,.dw-flame,.dw-halo{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/diwali-decor.css.map */
