.diwali-corner{position:absolute;top:0;width:66px;height:65px;background-image:var(--diwali-sprite);background-repeat:no-repeat;background-size:443.75% 219.76%;background-position:0 0;pointer-events:none;z-index:3}.diwali-corner--left{left:0}.diwali-corner--right{right:0;transform:scaleX(-1)}.section-header__mobile .diwali-corner{width:24px;height:24px}.section-header{position:relative}.diwali-garland,.diwali-diyas{position:relative;height:0;pointer-events:none;z-index:2}.diwali-garland{height:var(--diwali-space-desktop, 0)}.diwali-garland__strip,.diwali-diyas__strip{position:absolute;left:0;width:100%;display:flex;overflow:hidden}.diwali-garland__strip{top:var(--diwali-offset-desktop, 0);height:58px}.diwali-garland__tile{flex:0 0 231px;height:58px;margin-right:-10px;background-image:var(--diwali-sprite);background-repeat:no-repeat;background-size:209.51% 410.82%;background-position:58.71% 0}.diwali-diyas__strip{top:-40px;height:40px}.diwali-diyas__tile{flex:0 0 245px;height:40px;margin-right:-100px;background-image:var(--diwali-sprite);background-repeat:no-repeat;background-size:112.47% 337.75%;background-position:16.3% 90.47%}.diwali-fireworks{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:-1}.diwali-fireworks img{position:absolute;display:block;max-width:none;width:205px;height:184.26px}.diwali-fireworks__left{top:240px;left:0}.diwali-fireworks__right{top:400px;right:-24px}.has-diwali-arch .featured-collection__text-wrapper{position:relative;z-index:0}.has-diwali-arch .featured-collection__wrapper--loop{z-index:1}@media(min-width:768px){.has-diwali-arch .featured-collection__text-wrapper:before{content:"";position:absolute;top:50%;left:50%;width:36.25vw;max-width:522px;aspect-ratio:522 / 470;transform:translate(-50%,calc(-50% - 50px));background:var(--diwali-arch) center / 100% 100% no-repeat;pointer-events:none;z-index:-1}}@media(max-width:767px){.diwali-garland{height:var(--diwali-space-mobile, 0)}.diwali-garland__strip{top:var(--diwali-offset-mobile, 0);left:-14px;width:calc(100% + 14px);height:35px}.diwali-garland__tile{flex-basis:140px;height:35px;margin-right:-1px}.diwali-diyas__tile{margin-right:-147px}.diwali-fireworks img.diwali-fireworks__left{top:38px;width:117.93px;height:106px}.diwali-fireworks img.diwali-fireworks__right{top:329px;right:-23px;width:137.13px;height:123.26px}.has-diwali-arch .featured-collection__text-wrapper{padding-top:96px;margin-bottom:0}.has-diwali-arch .featured-collection__text-wrapper:before,.has-diwali-arch .featured-collection__text-wrapper:after{content:"";position:absolute;top:0;width:46.6vw;height:83.59vw;background:var(--diwali-arch) 0 0 / 198.65% 100% no-repeat;pointer-events:none;z-index:-1}.has-diwali-arch .featured-collection__text-wrapper:before{right:50%}.has-diwali-arch .featured-collection__text-wrapper:after{left:50%;transform:scaleX(-1);background-size:199.41% 100%}}@media(prefers-reduced-motion:reduce){.diwali-fireworks{display:none}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/diwali-decor.css.map */
