.diya-plate{display:none;position:relative;align-self:center;width:13rem;height:8.6rem;margin-top:-1.8rem;pointer-events:none}.diya-plate--left{grid-area:plate-left}.diya-plate--right{grid-area:plate-right}@media screen and (min-width:990px){.diya-plate{display:block;zoom:.6}.header.header--diya-plates{max-width:calc(var(--page-width) + 34rem)}.header--middle-left.header--diya-plates{grid-template-areas:"plate-left heading navigation icons plate-right";grid-template-columns:auto auto auto 1fr auto}}@media screen and (min-width:990px)and (max-width:1199px){.header--middle-left.header--diya-plates{column-gap:1rem}}@media screen and (min-width:1200px){.diya-plate{zoom:1}}@supports not (zoom: .6){@media screen and (max-width:1199px){.diya-plate{display:none}.header--middle-left.header--diya-plates{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr}}}@media screen and (min-width:990px){.header--middle-left.header--diya-plates .header__heading-link{margin-left:.5rem}}@media screen and (min-width:1200px){.header--middle-left.header--diya-plates .header__heading-link{margin-left:1.25rem}.header--diya-plates .header__icons{padding-right:1.6rem}}.diya-plate__plate{position:absolute;left:0;right:0;bottom:0;height:.8rem;border-radius:50%;background:linear-gradient(#e0a23b,#b45309);box-shadow:0 .2rem #92400e}.diya-plate__diyas{position:absolute;left:0;right:0;bottom:.5rem;display:flex;align-items:flex-end;justify-content:center;gap:1rem}.diya-plate__diya{display:block;flex:none;overflow:visible}.diya-plate__diya--side{width:2.8rem;height:2.8rem}.diya-plate__diya--center{width:4rem;height:4rem}.firework{--firework-size: 4.6rem;--firework-delay: .3s;--firework-rise: calc(var(--firework-size) * .87);position:relative;display:block;flex:none;width:var(--firework-size);height:var(--firework-size);pointer-events:none}.firework--small{--firework-size: 2.4rem}.firework__burst{display:block;width:100%;height:100%;opacity:.8;transform-origin:center}.firework__burst line.icon-firework__a{stroke:var(--firework-a, #d32f2f)}.firework__burst line.icon-firework__b{stroke:var(--firework-b, #e0a23b)}.firework__burst circle.icon-firework__a{fill:var(--firework-a, #d32f2f)}.firework__burst circle.icon-firework__b{fill:var(--firework-b, #e0a23b)}.firework__trail{position:absolute;top:50%;left:50%;width:.2rem;height:calc(var(--firework-size) * .56);margin-left:-.1rem;border-radius:.2rem;background:linear-gradient(to top,transparent,var(--firework-trail, #d32f2f));opacity:0}.diya-plate .firework{position:absolute;top:0;right:.8rem}.diya-plate--right .firework{--firework-delay: 1.9s;right:auto;left:.8rem}.menu-gift{position:absolute;bottom:calc(100% - 1.1rem);left:50%;width:7rem;height:2.5rem;overflow:visible;transform:translate(-50%);pointer-events:none}.menu-drawer__menu-item .menu-gift{bottom:auto;top:-4px;left:3.2rem;width:5.6rem;height:2rem;transform:none}.icon-gift__twinkle{transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.icon-gift__twinkle{animation:gift-twinkle 2s ease-in-out infinite}.icon-gift__twinkle--1{animation-delay:.6s}.icon-gift__twinkle--2{animation-delay:1.2s}}@keyframes gift-twinkle{0%,to{transform:scale(.6);opacity:.3}50%{transform:scale(1.1);opacity:1}}.header__heading-logo-wrapper{position:relative}.diwali-logo-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.diwali-logo-decor__spot{position:absolute;transform:translate(-50%,-50%)}.diwali-logo-decor__spot--left{top:38%;left:-2%}.diwali-logo-decor__spot--left .firework{--firework-size: 3.8rem;--firework-a: #f2101c;--firework-b: #ff6a00;--firework-trail: #f2101c}.diwali-logo-decor__spot--right{top:6%;left:98%}.diwali-logo-decor__spot--right .firework{--firework-size: 5.6rem;--firework-delay: 1.9s;--firework-a: #ff0a78;--firework-b: #ff6a00;--firework-trail: #ff6a00}@media screen and (max-width:749px){.diwali-logo-decor__spot--left .firework{--firework-size: 2.8rem}.diwali-logo-decor__spot--right .firework{--firework-size: 4.2rem}}.diwali-decor{--diwali-decor-gap: 1.6rem;position:relative;display:inline-block;width:0;vertical-align:middle;white-space:nowrap}.diwali-decor__diya{display:block;position:absolute;top:0;width:3.6rem;height:3.6rem;overflow:visible;transform:translateY(-55%)}.diwali-decor--left .diwali-decor__diya{right:var(--diwali-decor-gap)}.diwali-decor--right .diwali-decor__diya{left:var(--diwali-decor-gap)}.diwali-decor--right .icon-diya__flame{animation-delay:-.8s}:is(h1,h2,h3):has(>.diwali-decor){isolation:isolate}.diwali-decor__fireworks{position:absolute;z-index:-1;bottom:calc(100% + .5em + .4rem);width:4rem;height:4rem;margin-left:-2rem}.diwali-decor--left .diwali-decor__fireworks{left:.4em}.diwali-decor--right .diwali-decor__fireworks{left:-.4em}.diwali-decor .firework{--firework-size: 4rem;--firework-a: #ff0a78;--firework-b: #ff6a00;--firework-trail: #ff6a00}.diwali-decor .firework--small{--firework-size: 2rem;position:absolute;top:2rem}.diwali-decor--left .firework--small{left:0}.diwali-decor--right .firework--small{left:2rem}:is(h1,h2,h3):has(>.diwali-decor){--diwali-pad: 5.2rem}@media screen and (max-width:749px){:is(h1,h2,h3):has(>.diwali-decor){--diwali-pad: 3.4rem}}@media screen and (max-width:1365px){:is(h1,h2,h3):has(>.diwali-decor){padding-inline:var(--diwali-pad)}}:is(h1,h2,h3)[data-diwali-ready]:has(>.diwali-decor){padding-inline:var(--diwali-pad)}[data-diwali-ready]{position:relative}[data-diwali-ready]>.diwali-decor{position:absolute;top:0;left:0}[data-diwali-ready] .diwali-decor--left .diwali-decor__diya{top:var(--dd-mid);right:auto;left:calc(var(--dd-left) - var(--diwali-decor-gap));transform:translate(-100%,-50%)}[data-diwali-ready] .diwali-decor--right .diwali-decor__diya{top:var(--dd-mid);left:calc(var(--dd-right) + var(--diwali-decor-gap));transform:translateY(-50%)}[data-diwali-ready] .diwali-decor__fireworks{top:calc(var(--dd-first-top) - 4.4rem);bottom:auto}[data-diwali-ready] .diwali-decor--left .diwali-decor__fireworks{left:calc(var(--dd-first-left) + .4em)}[data-diwali-ready] .diwali-decor--right .diwali-decor__fireworks{left:calc(var(--dd-first-right) - .4em)}@media screen and (min-width:1366px){:not([data-diwali-ready])>.diwali-decor{width:auto}:not([data-diwali-ready])>.diwali-decor--left{margin-right:1.6rem}:not([data-diwali-ready])>.diwali-decor--right{margin-left:1.6rem}:not([data-diwali-ready])>.diwali-decor .diwali-decor__diya{position:static;transform:none}:not([data-diwali-ready])>.diwali-decor .diwali-decor__fireworks{top:calc(50% - 6rem);bottom:auto;width:8rem;height:8rem;margin-left:0}:not([data-diwali-ready])>.diwali-decor--left .diwali-decor__fireworks{left:auto;right:calc(100% + 1.6rem)}:not([data-diwali-ready])>.diwali-decor--right .diwali-decor__fireworks{left:calc(100% + 1.6rem)}:not([data-diwali-ready])>.diwali-decor .firework{--firework-size: 8rem}:not([data-diwali-ready])>.diwali-decor .firework--small{--firework-size: 4rem;top:6.8rem}:not([data-diwali-ready])>.diwali-decor--left .firework--small{left:-1.1rem}:not([data-diwali-ready])>.diwali-decor--right .firework--small{left:5.1rem}}.diwali-decor--left .firework--small{--firework-delay: 1.1s}.diwali-decor--right .firework{--firework-delay: 1.9s}.diwali-decor--right .firework--small{--firework-delay: 3.1s}@media screen and (max-width:749px){.diwali-decor{--diwali-decor-gap: 1rem}.diwali-decor__diya{width:2.4rem;height:2.4rem}.diwali-decor .firework--small{display:none}}.icon-diya__glow{opacity:.25}.icon-diya__flame{transform-box:fill-box;transform-origin:50% 100%}.bunting-divider{display:block;overflow:hidden;line-height:0}.bunting-divider__svg{display:block;width:100%}@media(prefers-reduced-motion:no-preference){.icon-diya__flame{animation:diya-flicker 1.6s ease-in-out infinite alternate}.diya-plate__diya--side:last-child .icon-diya__flame{animation-delay:-.8s}.firework__burst{animation:diya-firework-burst 3.4s ease-out var(--firework-delay) infinite backwards}.firework__trail{transform:translateY(var(--firework-rise));animation:diya-firework-trail 3.4s ease-in var(--firework-delay) infinite backwards}}@keyframes diya-flicker{0%{transform:scale(1) rotate(-2deg)}to{transform:scale(.94,1.06) rotate(2deg)}}@keyframes diya-firework-burst{0%,28%{transform:scale(.1);opacity:0}33%{opacity:1}62%{transform:scale(1);opacity:1}to{transform:scale(1.12);opacity:0}}@keyframes diya-firework-trail{0%{transform:translateY(var(--firework-rise));opacity:0}4%{opacity:.95}27%{transform:translateY(0);opacity:.95}31%,to{transform:translateY(0);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-diwali-decoration.css.map */
