.nosh-diwali{position:relative;display:block;align-self:stretch;flex:0 0 auto;width:100%;height:7.4rem;margin:0 0 .5rem;pointer-events:none;isolation:isolate;text-align:left}.nosh-diwali *{pointer-events:none}.nosh-diwali svg{display:block;width:100%;height:100%;overflow:visible}.nosh-diwali__lantern{position:absolute;right:1.4rem;top:0;width:3.4rem;height:6.2rem;transform-origin:50% 0}.nosh-diwali__lantern svg{position:relative;z-index:1}.nosh-diwali__lantern--alt{right:auto;left:1.4rem}.nosh-diwali__halo{position:absolute;left:50%;top:52%;width:7.4rem;height:7.4rem;margin:-3.7rem 0 0 -3.7rem;border-radius:50%;background:radial-gradient(circle,#ffd6789e 0,#f2b54442 36%,#f2b54400 68%);opacity:.9}.nosh-diwali__flame,.nosh-diwali__diya-flame{transform-box:fill-box;transform-origin:50% 100%}.nosh-diwali__greeting{position:absolute;left:0;bottom:0;display:flex;align-items:flex-end;gap:.45rem;white-space:nowrap}.nosh-diwali .nosh-diwali__diya{flex:0 0 auto;width:2.7rem;height:2.05rem}.nosh-diwali__text{color:#0e1b4d;font-family:Merriweather,Georgia,serif;font-weight:700;font-size:1.6rem;line-height:1.15;letter-spacing:-.005em}.nosh-diwali__text b{color:#a06f17;font-weight:700}.nosh-diwali__sky{position:absolute;left:0;top:0;right:5.4rem;bottom:2.7rem}.nosh-diwali__burst{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2)}.nosh-diwali__burst>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:0}.nosh-diwali__rays{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100' fill='none'%3E%3Ccircle r='16.5' stroke='%23F2C55C' stroke-opacity='.5' stroke-width='15' stroke-dasharray='1.6 7.04'/%3E%3Ccircle r='32' stroke='%23D3951F' stroke-width='16' stroke-dasharray='3 13.755'/%3E%3Ccircle r='3.6' fill='%23D3951F'/%3E%3C/svg%3E")}.nosh-diwali__sparks{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100' fill='none' stroke-width='5.6' stroke-linecap='round'%3E%3Ccircle r='45' stroke='%23E7A92E' stroke-dasharray='0 47.12' transform='rotate(15)'/%3E%3Ccircle r='45' stroke='%2326A8FD' stroke-dasharray='0 47.12' transform='rotate(45)'/%3E%3C/svg%3E")}.nosh-diwali__glow{border-radius:50%;background:radial-gradient(circle,#ffde8ccc 0,#f2b5444d,#f2b54400 68%)}.nosh-diwali__burst>.nosh-diwali__trail{inset:50% auto auto 50%;width:2px;height:70%;margin-left:-1px;border-radius:2px;background:linear-gradient(to top,#f2b54400,#e7a92e)}.nosh-diwali__burst:nth-child(2n) .nosh-diwali__rays{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100' fill='none'%3E%3Ccircle r='16.5' stroke='%238FD2FF' stroke-opacity='.5' stroke-width='15' stroke-dasharray='1.6 7.04'/%3E%3Ccircle r='32' stroke='%2326A8FD' stroke-width='16' stroke-dasharray='3 13.755'/%3E%3Ccircle r='3.6' fill='%2326A8FD'/%3E%3C/svg%3E")}.nosh-diwali__burst:nth-child(2n) .nosh-diwali__sparks{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100' fill='none' stroke-width='5.6' stroke-linecap='round'%3E%3Ccircle r='45' stroke='%2326A8FD' stroke-dasharray='0 47.12' transform='rotate(15)'/%3E%3Ccircle r='45' stroke='%23E7A92E' stroke-dasharray='0 47.12' transform='rotate(45)'/%3E%3C/svg%3E")}.nosh-diwali__burst:nth-child(2n) .nosh-diwali__glow{background:radial-gradient(circle,#8fd2ffb3 0,#26a8fd38 36%,#26a8fd00 68%)}.nosh-diwali__burst--1{--x: 30%;--y: 50%;--s: 6rem}.nosh-diwali__burst--2{--x: 64%;--y: 42%;--s: 5.2rem}.nosh-diwali__burst--3{--x: 92%;--y: 58%;--s: 4.4rem}.nosh-diwali__burst--4{--x: 9%;--y: 34%;--s: 3.8rem}.nosh-diwali__burst--5{--x: 47%;--y: 30%;--s: 4.6rem}.nosh-diwali__burst--6{--x: 79%;--y: 30%;--s: 4.2rem}.nosh-diwali__burst--7{--x: 18%;--y: 64%;--s: 3.6rem}.nosh-diwali__burst--8{--x: 56%;--y: 62%;--s: 5rem}.nosh-diwali--center .nosh-diwali__greeting{right:0;justify-content:center}.nosh-diwali--center .nosh-diwali__sky{left:5.4rem}.nosh-diwali--subtle{max-width:36rem;height:5.6rem;margin-bottom:.6rem}.nosh-diwali--subtle .nosh-diwali__lantern{right:.8rem;width:2.6rem;height:4.8rem}.nosh-diwali--subtle .nosh-diwali__halo{width:5.6rem;height:5.6rem;margin:-2.8rem 0 0 -2.8rem}.nosh-diwali--subtle .nosh-diwali__diya{width:2.2rem;height:1.7rem}.nosh-diwali--subtle .nosh-diwali__text{font-size:1.35rem}.nosh-diwali--subtle .nosh-diwali__sky{right:4rem;bottom:2.3rem}.nosh-diwali--subtle .nosh-diwali__burst{--s: 3.8rem}.nosh-diwali--text-only{height:auto}.nosh-diwali--text-only .nosh-diwali__greeting{position:static}.nosh-diwali--center.nosh-diwali--text-only .nosh-diwali__greeting{justify-content:center}@media screen and (min-width:750px){.nosh-diwali{height:8.8rem;margin-bottom:.7rem}.nosh-diwali__lantern{right:1.6rem;width:4.2rem;height:7.7rem}.nosh-diwali__lantern--alt{right:auto;left:1.6rem}.nosh-diwali__halo{width:10rem;height:10rem;margin:-5rem 0 0 -5rem}.nosh-diwali__greeting{gap:.6rem}.nosh-diwali .nosh-diwali__diya{width:3.3rem;height:2.5rem}.nosh-diwali__text{font-size:2.2rem}.nosh-diwali__sky{right:6.6rem;bottom:3.3rem}.nosh-diwali--center .nosh-diwali__sky{left:6.6rem}.nosh-diwali__burst--1{--s: 7.8rem}.nosh-diwali__burst--2{--s: 6.6rem}.nosh-diwali__burst--3{--s: 5.4rem}.nosh-diwali__burst--4{--s: 5rem}.nosh-diwali__burst--5{--s: 6rem}.nosh-diwali__burst--6{--s: 5.6rem}.nosh-diwali__burst--7{--s: 4.6rem}.nosh-diwali__burst--8{--s: 6.6rem}.nosh-diwali--subtle{height:6.4rem}.nosh-diwali--subtle .nosh-diwali__lantern{right:1rem;width:3rem;height:5.5rem}.nosh-diwali--subtle .nosh-diwali__halo{width:6.6rem;height:6.6rem;margin:-3.3rem 0 0 -3.3rem}.nosh-diwali--subtle .nosh-diwali__diya{width:2.6rem;height:2rem}.nosh-diwali--subtle .nosh-diwali__text{font-size:1.6rem}.nosh-diwali--subtle .nosh-diwali__sky{right:4.6rem;bottom:2.6rem}.nosh-diwali--subtle .nosh-diwali__burst{--s: 4.6rem}.nosh-diwali--text-only{height:auto}}@media(prefers-reduced-motion:no-preference){.nosh-diwali.is-armed:not(.is-playing) .nosh-diwali__lantern,.nosh-diwali.is-armed:not(.is-playing) .nosh-diwali__greeting{opacity:0}.nosh-diwali.is-playing{animation:noshDwRun 9.8s linear both}.nosh-diwali.is-playing .nosh-diwali__lantern{animation:noshDwLantern 1.5s cubic-bezier(.22,.61,.36,1) both}.nosh-diwali.is-playing .nosh-diwali__halo{animation:noshDwHalo 1.9s ease-out .5s both}.nosh-diwali.is-playing .nosh-diwali__flame{animation:noshDwFlame 1.7s ease-in-out .5s both}.nosh-diwali.is-playing .nosh-diwali__greeting{animation:noshDwRise .9s cubic-bezier(.22,.61,.36,1) .35s both}.nosh-diwali.is-playing .nosh-diwali__diya-flame{animation:noshDwFlame 1.1s ease-in-out .55s both}.nosh-diwali.is-playing .nosh-diwali__trail{animation:noshDwTrail .55s ease-out var(--d) both}.nosh-diwali.is-playing .nosh-diwali__glow{animation:noshDwGlow 1.3s ease-out calc(var(--d) + .45s) both}.nosh-diwali.is-playing .nosh-diwali__rays{animation:noshDwRays 1.7s cubic-bezier(.16,.84,.44,1) calc(var(--d) + .45s) both}.nosh-diwali.is-playing .nosh-diwali__sparks{animation:noshDwSparks 1.8s cubic-bezier(.16,.84,.44,1) calc(var(--d) + .5s) both}.nosh-diwali__burst--1{--d: .7s}.nosh-diwali__burst--2{--d: 1.5s}.nosh-diwali__burst--3{--d: 2.3s}.nosh-diwali__burst--4{--d: 3.2s}.nosh-diwali__burst--5{--d: 4.1s}.nosh-diwali__burst--6{--d: 5.1s}.nosh-diwali__burst--7{--d: 6.2s}.nosh-diwali__burst--8{--d: 7.2s}.nosh-diwali.is-paused,.nosh-diwali.is-paused *{animation-play-state:paused!important}}@keyframes noshDwRun{0%{opacity:1}to{opacity:1}}@keyframes noshDwLantern{0%{opacity:0;transform:translateY(-1.2rem) rotate(-7deg)}55%{opacity:1;transform:translateY(0) rotate(3deg)}80%{transform:rotate(-1.2deg)}to{opacity:1;transform:none}}@keyframes noshDwHalo{0%{opacity:0;transform:scale(.45)}55%{opacity:1;transform:scale(1.1)}to{opacity:.9;transform:scale(1)}}@keyframes noshDwFlame{0%{transform:scale(0)}40%{transform:scale(1.18)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes noshDwRise{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@keyframes noshDwTrail{0%{opacity:0;transform:translateY(140%) scaleY(.5)}35%{opacity:1}to{opacity:0;transform:translateY(0) scaleY(1)}}@keyframes noshDwGlow{0%{opacity:0;transform:scale(.2)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}@keyframes noshDwRays{0%{opacity:0;transform:scale(.15)}18%{opacity:1}55%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06)}}@keyframes noshDwSparks{0%{opacity:0;transform:scale(.3)}22%{opacity:1}to{opacity:0;transform:translateY(8%) scale(1.2)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/nosh-diwali.css.map */
