.template-index.diwali-on .section-announcement-bar announcement-bar{position:relative;overflow:hidden;padding-inline:64px}.template-index.diwali-on .section-announcement-bar announcement-bar:before,.template-index.diwali-on .section-announcement-bar announcement-bar:after{content:"";position:absolute;top:50%;z-index:4;width:42px;height:34px;margin-top:-18px;background:var(--diwali-diya) center / contain no-repeat;pointer-events:none;animation:diwali-glow-gold 2.6s ease-in-out infinite}.template-index.diwali-on .section-announcement-bar announcement-bar:before{left:14px}.template-index.diwali-on .section-announcement-bar announcement-bar:after{right:14px;transform:scaleX(-1);animation-delay:-1.3s}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials){--dw-img: var(--diwali-marigold);--dw-w: 26px;--dw-h: 26px;--dw-gap: 12px;--dw-s: 1;--dw-anim: diwali-spin 18s linear infinite}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type{position:relative;display:inline-block;max-width:calc(100% - 2 * (var(--dw-w) + var(--dw-gap)) * var(--dw-s))}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type:before,.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type:after{content:"";position:absolute;top:50%;z-index:2;width:calc(var(--dw-w) * var(--dw-s));height:calc(var(--dw-h) * var(--dw-s));margin-top:calc(var(--dw-h) * var(--dw-s) * -.5 - 3px);background:var(--dw-img) center / contain no-repeat;pointer-events:none;animation:var(--dw-anim)}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type:before{right:calc(100% + var(--dw-gap) * var(--dw-s))}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type:after{left:calc(100% + var(--dw-gap) * var(--dw-s));transform:scaleX(-1);animation-direction:reverse}.template-index.diwali-on .section-collection-list{position:relative;overflow-x:clip}.template-index.diwali-on .section-collection-list>.section{background-image:linear-gradient(180deg,#fdf4e400,#fdf4e4 22%,#fef8ef 62%,#fef8ef00);background-repeat:no-repeat;background-size:100% 240px}.template-index.diwali-on .section-collection-list:before,.template-index.diwali-on .section-collection-list:after{content:"";position:absolute;top:16px;z-index:0;width:150px;height:108px;background:var(--diwali-side-diya) center / contain no-repeat;pointer-events:none}.template-index.diwali-on .section-collection-list:before{left:max(8px,calc(50% - 400px))}.template-index.diwali-on .section-collection-list:after{right:max(8px,calc(50% - 400px));transform:scaleX(-1)}.template-index.diwali-on .section-collection-list+.section-product-tabs,.template-index.diwali-on .section-product-testimonials{--dw-img: var(--diwali-lotus);--dw-w: 34px;--dw-h: 22px;--dw-anim: diwali-twinkle 3.2s ease-in-out infinite}.template-index.diwali-on .section-product-tabs+.section-product-tabs,.template-index.diwali-on .section-image-card+.section-logo-list{--dw-img: var(--diwali-sparkle);--dw-w: 54px;--dw-h: 18px;--dw-gap: 10px;--dw-anim: diwali-twinkle 2.8s ease-in-out infinite}.template-index.diwali-on .section-suitable-finder,.template-index.diwali-on .section-product-testimonials+.section-logo-list{--dw-img: var(--diwali-rangoli);--dw-w: 28px;--dw-h: 28px}.template-index.diwali-on .section-image-card,.template-index.diwali-on .section-product-testimonials+.section-logo-list+.multi-content{--dw-img: var(--diwali-sprig);--dw-w: 46px;--dw-h: 23px;--dw-gap: 10px;--dw-anim: none}@keyframes diwali-glow-gold{0%,to{filter:drop-shadow(0 1px 1.5px rgba(90,30,5,.35)) drop-shadow(0 0 4px rgba(255,245,200,.6))}50%{filter:drop-shadow(0 1px 1.5px rgba(90,30,5,.35)) drop-shadow(0 0 9px rgba(255,250,220,.95))}}@keyframes diwali-twinkle{0%,to{opacity:.75}50%{opacity:1}}@keyframes diwali-spin{to{rotate:360deg}}@media(max-width:1199px){.template-index.diwali-on .section-collection-list:before,.template-index.diwali-on .section-collection-list:after{width:128px;height:92px}.template-index.diwali-on .section-collection-list:before{left:max(8px,calc(50% - 320px))}.template-index.diwali-on .section-collection-list:after{right:max(8px,calc(50% - 320px))}}@media(max-width:767px){.template-index.diwali-on .section-announcement-bar announcement-bar{padding-inline:46px}.template-index.diwali-on .section-announcement-bar announcement-bar:before,.template-index.diwali-on .section-announcement-bar announcement-bar:after{width:32px;height:26px;margin-top:-14px}.template-index.diwali-on .section-announcement-bar announcement-bar:before{left:8px}.template-index.diwali-on .section-announcement-bar announcement-bar:after{right:8px}.template-index.diwali-on .section-collection-list>.section{background-size:100% 190px}.template-index.diwali-on .section-collection-list:before,.template-index.diwali-on .section-collection-list:after{top:18px;width:86px;height:62px}.template-index.diwali-on .section-collection-list:before{left:4px}.template-index.diwali-on .section-collection-list:after{right:4px}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials){--dw-s: .7}}@media(prefers-reduced-motion:reduce){.template-index.diwali-on .section-announcement-bar announcement-bar:before,.template-index.diwali-on .section-announcement-bar announcement-bar:after{animation:none;filter:drop-shadow(0 0 5px rgba(255,180,0,.5))}.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type:before,.template-index.diwali-on :is(.section-product-tabs,.section-suitable-finder,.section-image-card,.section-logo-list,.multi-content,.section-product-testimonials) .section-header h2:last-of-type:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/diwali-homepage.css.map */
