.d7s .d7s-fest{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;opacity:var(--d7-fest-alpha,.45)}.d7s .d7s-hero--bg:not(.is-lightbg) .d7s-fest,.d7s .d7s-hero--full.is-dark .d7s-fest{mix-blend-mode:screen}.d7s .is-lightbg .d7s-fest{mix-blend-mode:multiply;opacity:var(--d7-fest-alpha,.35)}.d7s .d7s-fest>span{position:absolute;display:block;will-change:transform,opacity}.d7s .d7s-fest svg{width:100%;height:100%;display:block}.d7s .d7s-kite{width:34px;height:48px;top:-16%}.d7s .d7s-kite svg path{fill:currentColor;stroke:currentColor}@keyframes d7sKite{0%{transform:translateZ(0) rotate(-12deg);opacity:0}10%{opacity:.9}90%{opacity:.9}to{transform:translate3d(-14vw,118vh,0) rotate(14deg);opacity:0}}.d7s .d7s-gulal{width:150px;height:150px;border-radius:50%;opacity:0}.d7s .d7s-gulal:nth-child(odd){background:radial-gradient(circle,rgba(255,90,140,.55),transparent 62%)}.d7s .d7s-gulal:nth-child(2n){background:radial-gradient(circle,rgba(255,196,64,.5),transparent 62%)}.d7s .d7s-gulal:nth-child(3n){background:radial-gradient(circle,rgba(88,200,255,.5),transparent 62%)}.d7s .d7s-gulal:nth-child(4n){background:radial-gradient(circle,rgba(140,255,170,.45),transparent 62%)}.d7s .d7s-gulal:nth-child(5n){background:radial-gradient(circle,rgba(190,140,255,.5),transparent 62%)}@keyframes d7sGulal{0%{transform:translateZ(0) scale(.3);opacity:0}15%{opacity:.85}to{transform:translate3d(4vw,-90vh,0) scale(2.6);opacity:0}}.d7s .d7s-rakhi{width:52px;height:132px;top:-4%}.d7s .d7s-rakhi svg{overflow:visible}.d7s .d7s-rakhi .d7s-thread{stroke:#e8b23a}.d7s .d7s-rakhi ellipse{fill:#e0463c}.d7s .d7s-rakhi .d7s-disc{fill:#f2c14e}.d7s .d7s-rakhi .d7s-core{fill:#b0121a}.d7s .d7s-rakhi .d7s-pearl{fill:#fff4d6}.d7s .d7s-rakhi .d7s-knot{transform-origin:23px 66px;animation:d7sSpin 18s linear infinite}.d7s .d7s-rakhi:nth-child(2) ellipse{fill:#d4762a}.d7s .d7s-rakhi:nth-child(3) ellipse{fill:#c0392b}.d7s .d7s-rakhi:nth-child(4) ellipse{fill:#e0463c}.d7s .d7s-rakhi:nth-child(5) ellipse{fill:#cf5a2e}@keyframes d7sSway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes d7sSpin{to{transform:rotate(360deg)}}.d7s .d7s-petal{width:14px;height:9px;border-radius:60% 40%;background:#f0a93b;top:-8%;opacity:0}.d7s .d7s-petal:nth-child(2n){background:#e0463c}@keyframes d7sPetal{0%{transform:translateZ(0) rotate(0);opacity:0}8%{opacity:.9}92%{opacity:.9}to{transform:translate3d(-8vw,120vh,0) rotate(540deg);opacity:0}}.d7s .d7s-diya{width:38px;height:38px;bottom:6%}.d7s .d7s-diya .d7s-bowl{fill:#8a4b1e}.d7s .d7s-diya .d7s-flame{fill:#ffb703;transform-origin:20px 20px}.d7s .d7s-diya .d7s-flame{animation-name:d7sFlame;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:2.4s}.d7s .d7s-diya:nth-child(2n) .d7s-flame{animation-duration:3.1s;animation-delay:.6s}.d7s .d7s-diya:nth-child(3n) .d7s-flame{animation-duration:1.9s;animation-delay:.3s}@keyframes d7sFlame{0%,to{transform:scale(1) rotate(0) translateZ(0);opacity:.9}25%{transform:scale(1.3,.82) rotate(-5deg) translate3d(1.4px,0,0);opacity:1}55%{transform:scale(.82,1.32) rotate(4deg) translate3d(-1.2px,-1px,0);opacity:.82}80%{transform:scale(1.14,.94) rotate(-2deg) translate3d(.6px,0,0);opacity:1}}.d7s .d7s-garba{width:min(72vh,560px);height:min(72vh,560px);left:50%;top:50%;transform:translate(-50%,-50%);opacity:.5}.d7s .d7s-garba svg{overflow:visible}.d7s .d7s-garba .d7s-ring{transform-origin:200px 200px}.d7s .d7s-garba .d7s-ring--1 ellipse{fill:#e94f37}.d7s .d7s-garba .d7s-ring--2 ellipse{fill:#f2a541}.d7s .d7s-garba .d7s-ring--3 ellipse{fill:#d64550}.d7s .d7s-garba .d7s-lamp{fill:#ffd98a}.d7s .d7s-garba .d7s-ring--1{animation:d7sSpin 46s linear infinite}.d7s .d7s-garba .d7s-ring--2{animation:d7sSpinBack 34s linear infinite}.d7s .d7s-garba .d7s-ring--3{animation:d7sSpin 26s linear infinite}.d7s .d7s-garba .d7s-lamp{animation:d7sPulse 3.2s ease-in-out infinite}@keyframes d7sSpinBack{to{transform:rotate(-360deg)}}@keyframes d7sPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.22);opacity:1}}.d7s .d7s-dandiya{width:7px;height:96px;border-radius:4px;top:18%;background:linear-gradient(180deg,#ffd98a,#e0761c 55%,#a8480f);box-shadow:0 0 0 1px #0000001f;transform-origin:50% 0}@keyframes d7sTap{0%,to{transform:rotate(-30deg)}50%{transform:rotate(24deg)}}.d7s .d7s-chunri{width:44vw;height:22vh;border-radius:50%;opacity:.16}@keyframes d7sChunri{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8vw,-5vh,0) scale(1.25)}}.d7s .d7s-tri{width:150%;height:11%;left:-25%;border-radius:50%}.d7s .d7s-tri--1{top:16%;background:linear-gradient(90deg,transparent,rgba(255,153,51,.5),transparent);animation:d7sRibbon 16s ease-in-out infinite}.d7s .d7s-tri--2{top:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);animation:d7sRibbon 20s ease-in-out infinite 1.4s}.d7s .d7s-tri--3{top:44%;background:linear-gradient(90deg,transparent,rgba(19,136,8,.5),transparent);animation:d7sRibbon 18s ease-in-out infinite 2.8s}@keyframes d7sRibbon{0%,to{transform:translate3d(-6%,0,0) rotate(-3deg)}50%{transform:translate3d(6%,2%,0) rotate(3deg)}}.d7s .d7s-chakra{width:64px;height:64px;left:50%;top:26%;margin-left:-32px;color:#0a3d91;opacity:.5}.d7s .d7s-chakra svg circle,.d7s .d7s-chakra svg line{stroke:currentColor}.d7s .d7s-chakra{animation:d7sChakra 26s linear infinite}@keyframes d7sChakra{to{transform:rotate(360deg)}}.d7s .d7s-spark{width:4px;height:4px;border-radius:50%;background:#ffd76e;opacity:0;box-shadow:0 6px 10px -2px #ffd76ee6,0 14px 22px -6px #ffb43c8c}.d7s .d7s-spark:nth-child(3n){width:6px;height:6px}.d7s .is-lightbg .d7s-spark{box-shadow:0 6px 10px -2px #c07a12bf,0 14px 22px -6px #a05f0a73}@keyframes d7sSpark{0%{transform:translateZ(0) scale(.5);opacity:0}20%{opacity:1}to{transform:translate3d(0,-34vh,0) scale(1.8);opacity:0}}@media(prefers-reduced-motion:reduce){.d7s .d7s-fest>span,.d7s .d7s-fest .d7s-flame,.d7s .d7s-chakra{animation:none!important}.d7s .d7s-gulal,.d7s .d7s-spark{opacity:.5}}@media(max-width:767px){.d7s .d7s-kite{width:26px;height:36px}.d7s .d7s-diya{width:28px;height:28px}.d7s .d7s-diya:nth-child(n+7){display:none}.d7s .d7s-rakhi:nth-child(n+5){display:none}.d7s .d7s-gulal:nth-child(n+9){display:none}}.d7s .d7s-fest--rain{background:linear-gradient(180deg,#1e304447,#121e2c1f)}.d7s .d7s-drop{width:2px;height:64px;top:-18%;border-radius:2px;background:linear-gradient(180deg,transparent,rgba(190,220,255,.75));opacity:.75}.d7s .d7s-drop:nth-child(3n){height:46px;opacity:.5;width:1.5px}.d7s .d7s-drop:nth-child(4n){height:82px;opacity:.85;width:2.5px}@keyframes d7sRain{0%{transform:translateZ(0)}to{transform:translate3d(-9vw,132vh,0)}}.d7s .d7s-ripple{width:56px;height:18px;border-radius:50%;bottom:3%;border:1px solid rgba(190,220,255,.5);opacity:0}@keyframes d7sRipple{0%{transform:scale(.3);opacity:.7}to{transform:scale(1.9);opacity:0}}.d7s .d7s-fest--winter{background:linear-gradient(180deg,rgba(200,225,255,.14),transparent 55%)}.d7s .d7s-flake{width:16px;height:16px;top:-8%;color:#e0f0ffd9}.d7s .d7s-flake svg line{stroke:currentColor;stroke-linecap:round}.d7s .d7s-flake:nth-child(3n){width:11px;height:11px;opacity:.6}.d7s .d7s-flake:nth-child(5n){width:21px;height:21px;opacity:.95}@keyframes d7sFlake{0%{transform:translateZ(0) rotate(0);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translate3d(-6vw,124vh,0) rotate(360deg);opacity:0}}.d7s .d7s-frost{top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(120% 80% at 50% 0%,rgba(210,235,255,.2),transparent 62%)}@media(max-width:767px){.d7s .d7s-rakhi{width:38px;height:98px}.d7s .d7s-rakhi:nth-child(n+4){display:none}.d7s .d7s-petal:nth-child(n+10){display:none}.d7s .d7s-garba{width:min(58vh,340px);height:min(58vh,340px);opacity:.42}.d7s .d7s-dandiya{height:68px;width:6px}.d7s .d7s-dandiya:nth-child(n+7){display:none}.d7s .d7s-chunri:nth-child(n+13){display:none}.d7s .d7s-drop:nth-child(n+17){display:none}.d7s .d7s-flake:nth-child(n+11){display:none}}@media(prefers-reduced-motion:reduce){.d7s .d7s-drop,.d7s .d7s-flake,.d7s .d7s-petal,.d7s .d7s-ripple,.d7s .d7s-garba .d7s-ring,.d7s .d7s-garba .d7s-lamp,.d7s .d7s-rakhi .d7s-knot,.d7s .d7s-chunri{animation:none!important}.d7s .d7s-drop,.d7s .d7s-flake{opacity:.45}}.d7s .d7s-kite,.d7s .d7s-gulal,.d7s .d7s-rakhi,.d7s .d7s-petal,.d7s .d7s-dandiya,.d7s .d7s-chunri,.d7s .d7s-spark,.d7s .d7s-drop,.d7s .d7s-ripple,.d7s .d7s-flake{animation-iteration-count:infinite;animation-fill-mode:both}.d7s .d7s-kite{animation-name:d7sKite;animation-timing-function:linear}.d7s .d7s-gulal{animation-name:d7sGulal;animation-timing-function:ease-out}.d7s .d7s-rakhi{animation-name:d7sSway;animation-timing-function:ease-in-out}.d7s .d7s-petal{animation-name:d7sPetal;animation-timing-function:linear}.d7s .d7s-dandiya{animation-name:d7sTap;animation-timing-function:ease-in-out}.d7s .d7s-chunri{animation-name:d7sChunri;animation-timing-function:ease-in-out}.d7s .d7s-spark{animation-name:d7sSpark;animation-timing-function:ease-out}.d7s .d7s-drop{animation-name:d7sRain;animation-timing-function:linear}.d7s .d7s-ripple{animation-name:d7sRipple;animation-timing-function:ease-out}.d7s .d7s-flake{animation-name:d7sFlake;animation-timing-function:linear}.d7s .d7s-kite{color:#ff5b5b}.d7s .d7s-kite--2{color:#ffc247}.d7s .d7s-kite--3{color:#4bc7ff}.d7s .d7s-kite--4{color:#8affb0}.d7s .d7s-kite--5{color:#ff8ad4}.d7s .d7s-kite--6{color:#ffd76e}.d7s .d7s-kite--7{color:#7fd4ff}.d7s .d7s-chunri{background:#e94f37}.d7s .d7s-chunri--2{background:#f2a541}.d7s .d7s-chunri--3{background:#d64550}.d7s .d7s-chunri--4{background:#7b4bd6}.d7s .d7s-chunri--5{background:#2f9e6d}.d7s .d7s-chunri--6{background:#e94f37}.d7s .d7s-rakhi--2 ellipse{fill:#d4762a}.d7s .d7s-rakhi--3 ellipse{fill:#c0392b}.d7s .d7s-rakhi--4 ellipse{fill:#e0463c}.d7s .d7s-rakhi--5 ellipse{fill:#cf5a2e}.d7s .d7s-herostage .d7s-scrim{z-index:1}.d7s .d7s-herostage .d7s-herocontent{z-index:3}.d7s .d7s-statement .d7s-fest{z-index:0}.d7s .d7s-statement .d7s-statement-in{z-index:3}.d7s .d7s-kite{width:36px;height:108px;top:-18%}.d7s .d7s-kite .d7s-sail{fill:currentColor}.d7s .d7s-kite .d7s-shade{fill:#000;opacity:.16}.d7s .d7s-kite .d7s-spar{stroke:#000;stroke-width:1;opacity:.28}.d7s .d7s-kite .d7s-line{stroke:currentColor;stroke-width:1.4;fill:none;opacity:.8}.d7s .d7s-kite .d7s-bow{stroke:currentColor;stroke-width:2.6;stroke-linecap:round;opacity:.9}.d7s .d7s-flash{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(120% 80% at 50% 0%,rgba(226,240,255,.85),rgba(190,215,255,.25) 45%,transparent 72%);opacity:0;animation:d7sFlash 9s steps(1,end) infinite}@keyframes d7sFlash{0%,to{opacity:0}1.5%{opacity:.9}2.4%{opacity:0}3.2%{opacity:.65}4%{opacity:0}41%{opacity:.5}41.8%{opacity:0}}.d7s .d7s-bolt{width:70px;height:190px;opacity:0}.d7s .d7s-bolt svg path{fill:#eaf4ff}.d7s .d7s-bolt--1{left:22%;top:-6%;animation:d7sBolt 9s steps(1,end) infinite}.d7s .d7s-bolt--2{left:68%;top:-10%;transform:scaleX(-1);animation:d7sBolt 9s steps(1,end) infinite 5.1s}@keyframes d7sBolt{0%,to{opacity:0}1.5%{opacity:1}2.4%{opacity:0}3.2%{opacity:.8}4%{opacity:0}}.d7s .d7s-rakhi .d7s-ring{fill:#e8b23a}.d7s .d7s-rakhi .d7s-knot{animation-duration:34s}.d7s .is-lightbg .d7s-fest{mix-blend-mode:normal;opacity:var(--d7-fest-alpha,.5)}.d7s .is-lightbg .d7s-drop{background:linear-gradient(180deg,transparent,rgba(58,86,120,.75))}.d7s .is-lightbg .d7s-ripple{border-color:#3a567880}.d7s .is-lightbg .d7s-fest--rain{background:linear-gradient(180deg,rgba(90,115,145,.14),transparent)}.d7s .is-lightbg .d7s-flash{background:radial-gradient(120% 80% at 50% 0%,rgba(120,150,190,.55),rgba(90,120,160,.18) 45%,transparent 72%)}.d7s .is-lightbg .d7s-bolt svg path{fill:#4a6b96}.d7s .is-lightbg .d7s-flake{color:#4a688ebf}.d7s .is-lightbg .d7s-frost{background:radial-gradient(120% 80% at 50% 0%,rgba(90,125,165,.16),transparent 62%)}.d7s .is-lightbg .d7s-spark{background:#c07a12}.d7s .is-lightbg .d7s-gulal{mix-blend-mode:multiply}.d7s .d7s-firki{width:132px;height:132px;right:5%;bottom:4%;left:auto}.d7s .d7s-firki svg{overflow:visible}.d7s .d7s-firki .d7s-firki-spin{transform-origin:60px 60px;animation:d7sFirki 2.6s linear infinite}.d7s .d7s-firki .d7s-vane{opacity:.9}.d7s .d7s-firki .d7s-vane--1,.d7s .d7s-firki .d7s-vane--5{fill:#ff5b5b}.d7s .d7s-firki .d7s-vane--2,.d7s .d7s-firki .d7s-vane--6{fill:#ffc247}.d7s .d7s-firki .d7s-vane--3,.d7s .d7s-firki .d7s-vane--7{fill:#4bc7ff}.d7s .d7s-firki .d7s-vane--4,.d7s .d7s-firki .d7s-vane--8{fill:#8affb0}.d7s .d7s-firki .d7s-hub{fill:#f7f0dc}.d7s .d7s-firki .d7s-pin{fill:#8a4b1e}.d7s .d7s-firki .d7s-stick{stroke:#8a4b1e;stroke-width:6;stroke-linecap:round}@keyframes d7sFirki{to{transform:rotate(360deg)}}@media(max-width:767px){.d7s .d7s-firki{width:88px;height:88px;right:3%;bottom:3%}}.d7s .d7s-manja{width:1px;height:150%;top:-18%;background:linear-gradient(180deg,#ffffff8c,#ffffff0f);transform-origin:50% 0}.d7s .is-lightbg .d7s-manja{background:linear-gradient(180deg,#3c506e80,#3c506e0d)}.d7s .d7s-manja{animation-name:d7sKite;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.d7s .d7s-manja--1{transform:rotate(9deg)}.d7s .d7s-manja--2{transform:rotate(6deg)}.d7s .d7s-manja--3{transform:rotate(3deg)}.d7s .d7s-manja--4{transform:rotate(0)}.d7s .d7s-manja--5{transform:rotate(-3deg)}.d7s .d7s-manja--6{transform:rotate(-6deg)}.d7s .d7s-manja--7{transform:rotate(-9deg)}@media(max-width:767px){.d7s .d7s-manja:nth-of-type(n+5){display:none}}.d7s .is-lightbg .d7s-diya .d7s-flame{fill:#d97706}.d7s .is-lightbg .d7s-diya .d7s-bowl{fill:#6b3410}.d7s .is-lightbg .d7s-dandiya{background:linear-gradient(180deg,#d99b2a,#a8480f 55%,#6d2c07)}.d7s .is-lightbg .d7s-kite .d7s-line,.d7s .is-lightbg .d7s-kite .d7s-bow{opacity:1}.d7s .d7s-festmark{position:absolute;z-index:2;pointer-events:none;right:clamp(14px,2.2vw,34px);top:50%;transform:translateY(-50%);writing-mode:vertical-rl;text-orientation:mixed;font-size:11px;letter-spacing:.42em;text-transform:uppercase;font-weight:600;color:#ffffff80;display:flex;align-items:center;gap:16px;animation:d7sBreath 6s ease-in-out infinite}.d7s .d7s-festmark:after{content:"";width:1px;height:clamp(40px,9vh,90px);background:linear-gradient(180deg,currentColor,transparent);opacity:.55}.d7s .d7s-festmark span{display:block}.d7s .is-lightbg .d7s-festmark{color:#1e283a80}@keyframes d7sBreath{0%,to{opacity:.55;transform:translateY(-50%) translate(0)}50%{opacity:1;transform:translateY(-50%) translate(-2px)}}@media(max-width:767px){.d7s .d7s-festmark{writing-mode:horizontal-tb;right:auto;left:var(--d7-pad);top:auto;bottom:clamp(12px,2.4vh,20px);transform:none;font-size:10px;letter-spacing:.3em;gap:12px;animation-name:d7sBreathFlat}.d7s .d7s-festmark:after{width:clamp(28px,12vw,60px);height:1px;background:linear-gradient(90deg,currentColor,transparent)}}@keyframes d7sBreathFlat{0%,to{opacity:.55;transform:translate(0)}50%{opacity:1;transform:translate(2px)}}@media(prefers-reduced-motion:reduce){.d7s .d7s-festmark{animation:none;opacity:.8}}.d7s .d7s-fest{--d7f-u:clamp(18px,3vmin,58px)}.d7s .d7s-clash{position:absolute;top:38%;width:calc(var(--d7f-u) * 2.6);height:calc(var(--d7f-u) * 3.2)}.d7s .d7s-clash--l{left:2%}.d7s .d7s-clash--r{right:2%;transform:scaleX(-1)}.d7s .d7s-cs{position:absolute;bottom:0;width:calc(var(--d7f-u) * .16);height:calc(var(--d7f-u) * 2.3);border-radius:99px;transform-origin:50% 100%;background:linear-gradient(180deg,#d9a62c,#8a4e12)}.d7s .d7s-cs--a{left:22%;animation:d7sHitA 2s cubic-bezier(.25,.9,.3,1) infinite}.d7s .d7s-cs--b{left:62%;animation:d7sHitB 2s cubic-bezier(.25,.9,.3,1) infinite}@keyframes d7sHitA{0%,to{transform:rotate(-34deg)}18%{transform:rotate(6deg)}34%{transform:rotate(-34deg)}56%{transform:rotate(6deg)}72%{transform:rotate(-34deg)}}@keyframes d7sHitB{0%,to{transform:rotate(34deg)}18%{transform:rotate(-6deg)}34%{transform:rotate(34deg)}56%{transform:rotate(-6deg)}72%{transform:rotate(34deg)}}.d7s .d7s-tick{position:absolute;left:38%;top:6%;width:calc(var(--d7f-u) * .5);height:calc(var(--d7f-u) * .5);border-radius:50%;opacity:0;background:radial-gradient(circle,#FFD24A,transparent 66%);animation:d7sTick 2s steps(1,end) infinite}@keyframes d7sTick{0%{opacity:0}17%{opacity:.95}22%{opacity:0}55%{opacity:.95}60%{opacity:0}to{opacity:0}}.d7s .d7s-handi{position:absolute;left:50%;top:-2%;width:calc(var(--d7f-u) * 2.2);height:calc(var(--d7f-u) * 2.7);margin-left:calc(var(--d7f-u) * -1.1);transform-origin:50% 0;animation:d7sSwing 4.2s ease-in-out infinite}.d7s .d7s-flute{position:absolute;left:50%;top:68%;width:calc(var(--d7f-u) * 5);height:calc(var(--d7f-u) * 1);margin-left:calc(var(--d7f-u) * -2.5);animation:d7sRock 6s ease-in-out infinite}.d7s .d7s-handi svg,.d7s .d7s-flute svg,.d7s .d7s-pankh svg,.d7s .d7s-modak svg,.d7s .d7s-diya svg{width:100%;height:100%;display:block}@keyframes d7sSwing{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes d7sRock{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.d7s .d7s-pankh{position:absolute;top:-18%;width:calc(var(--d7f-u) * 1);height:calc(var(--d7f-u) * 3);opacity:0;animation-name:d7sPankh;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes d7sPankh{0%{transform:translateZ(0) rotate(calc(var(--sw) * -1));opacity:0}10%{opacity:.95}88%{opacity:.85}to{transform:translate3d(40px,150vh,0) rotate(var(--sw));opacity:0}}.d7s .d7s-butter{position:absolute;top:-6%;width:calc(var(--d7f-u) * .24);height:calc(var(--d7f-u) * .24);border-radius:50%;background:#e8c86a;opacity:0;animation-name:d7sButter;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes d7sButter{0%{transform:translateY(0);opacity:0}12%{opacity:.9}to{transform:translateY(150vh);opacity:0}}.d7s .d7s-torana{position:absolute;left:0;right:0;top:0;height:calc(var(--d7f-u) * 1.5);opacity:.9;background:repeating-linear-gradient(90deg,#d96b0f 0 14px,#c9821a 14px 28px,#a6350b 28px 42px);-webkit-mask:radial-gradient(14px 20px at 21px 0,transparent 96%,#000 100%) repeat-x 0 0/42px 100%;mask:radial-gradient(14px 20px at 21px 0,transparent 96%,#000 100%) repeat-x 0 0/42px 100%}.d7s .d7s-marigold{position:absolute;top:4%;width:calc(var(--d7f-u) * .3);height:calc(var(--d7f-u) * .3);border-radius:50%;opacity:0;background:radial-gradient(circle,#f0b429,#d96b0f 62%,#a6350b);animation-name:d7sMari;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes d7sMari{0%{transform:translateZ(0) rotate(0);opacity:0}10%{opacity:1}to{transform:translate3d(30px,150vh,0) rotate(540deg);opacity:0}}.d7s .d7s-modak{position:absolute;bottom:2%;width:calc(var(--d7f-u) * .9);height:calc(var(--d7f-u) * .9);opacity:0;animation-name:d7sModak;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes d7sModak{0%{transform:translateZ(0);opacity:0}14%{opacity:1}to{transform:translate3d(20px,-135%,0) scale(.8);opacity:0}}.d7s .d7s-fest--ganesh .d7s-diya{position:absolute;bottom:4%;width:calc(var(--d7f-u) * 1.35);height:calc(var(--d7f-u) * .9);animation:d7sFlicker 1.6s ease-in-out infinite}@keyframes d7sFlicker{0%,to{transform:scale(1);opacity:.95}44%{transform:scale(1.06);opacity:.72}}.d7s .d7s-dhol{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(60% 50% at 50% 60%,rgba(214,110,20,.3),transparent 66%);animation:d7sBeat 1.2s cubic-bezier(.05,.8,.3,1) infinite}@keyframes d7sBeat{0%{transform:scale(.92);opacity:.14}7%{transform:scale(1.03);opacity:.5}to{transform:scale(.92);opacity:.14}}@media(max-width:600px){.d7s .d7s-pankh:nth-of-type(n+5),.d7s .d7s-butter:nth-of-type(n+7),.d7s .d7s-marigold:nth-of-type(n+9),.d7s .d7s-modak:nth-of-type(n+5),.d7s .d7s-fest--ganesh .d7s-diya:nth-of-type(n+4){display:none}.d7s .d7s-clash{top:32%}}@media(prefers-reduced-motion:reduce){.d7s .d7s-clash *,.d7s .d7s-handi,.d7s .d7s-flute,.d7s .d7s-pankh,.d7s .d7s-butter,.d7s .d7s-marigold,.d7s .d7s-modak,.d7s .d7s-diya,.d7s .d7s-dhol{animation:none!important}.d7s .d7s-pankh,.d7s .d7s-marigold,.d7s .d7s-modak{opacity:.7}.d7s .d7s-butter{opacity:0}}.d7s .d7s-fest--janmashtami{background:radial-gradient(110% 90% at 50% 6%,rgba(60,90,170,.2),transparent 66%)}.d7s .d7s-fest--ganesh{background:radial-gradient(110% 90% at 50% 100%,rgba(214,110,20,.22),transparent 68%)}.d7s .is-lightbg .d7s-fest--janmashtami{background:radial-gradient(110% 90% at 50% 6%,rgba(40,70,150,.14),transparent 64%)}.d7s .is-lightbg .d7s-fest--ganesh{background:radial-gradient(110% 90% at 50% 100%,rgba(190,90,10,.16),transparent 66%)}.d7s .d7s-sortie{position:absolute;left:0;width:100%;height:0;animation:d7sCross 9s linear infinite}@keyframes d7sCross{0%{transform:translate(-18%)}to{transform:translate(112%)}}.d7s .d7s-jet{position:absolute;left:0;top:calc(var(--d7f-u) * -.24);width:calc(var(--d7f-u) * 1.1);height:calc(var(--d7f-u) * .46);fill:#4a5568}.d7s .d7s-smoke{position:absolute;right:calc(var(--d7f-u) * 1.1);top:calc(var(--d7f-u) * -.16);width:60%;height:calc(var(--d7f-u) * .3);border-radius:99px;transform-origin:right center;opacity:.6;animation:d7sPlume 9s linear infinite}.d7s .d7s-sortie--saf .d7s-smoke{background:linear-gradient(270deg,#e86a17,#e86a1700)}.d7s .d7s-sortie--wht .d7s-smoke{background:linear-gradient(270deg,#b9c2cc,#b9c2cc00)}.d7s .d7s-sortie--grn .d7s-smoke{background:linear-gradient(270deg,#0e7c3a,#0e7c3a00)}@keyframes d7sPlume{0%{transform:scaleX(0) scaleY(.5);opacity:0}14%{transform:scaleX(.5) scaleY(1);opacity:.66}to{transform:scaleX(1) scaleY(1.9);opacity:0}}.d7s .d7s-rank{position:absolute;left:0;right:0;bottom:8%;height:calc(var(--d7f-u) * .6);display:flex;justify-content:center;gap:calc(var(--d7f-u) * .3)}.d7s .d7s-march{width:calc(var(--d7f-u) * .15);height:100%;border-radius:99px;background:#39414d;opacity:.6;transform-origin:50% 100%;animation:d7sStep 1.1s ease-in-out infinite}@keyframes d7sStep{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-24%) scaleY(1.06)}}.d7s .d7s-hoist{position:absolute;left:7%;bottom:6%;width:calc(var(--d7f-u) * 3.6);height:56%}.d7s .d7s-pole{position:absolute;left:0;bottom:0;width:3px;height:100%;border-radius:2px;background:linear-gradient(180deg,#9aa6b6,#5c6675)}.d7s .d7s-flagwrap{position:absolute;left:3px;top:0;width:calc(var(--d7f-u) * 3);height:calc(var(--d7f-u) * 2.1);transform-origin:0 50%;animation:d7sHoistUp 9s cubic-bezier(.3,0,.2,1) infinite}.d7s .d7s-flagwrap svg{width:100%;height:100%;display:block;transform-origin:0 50%;animation:d7sFlutter 2.6s ease-in-out infinite}@keyframes d7sHoistUp{0%{transform:translateY(320%);opacity:0}6%{opacity:1}30%,to{transform:translateY(0);opacity:1}}@keyframes d7sFlutter{0%,to{transform:skewY(0) scaleX(1)}30%{transform:skewY(-2.2deg) scaleX(.985)}65%{transform:skewY(2.4deg) scaleX(1)}}.d7s .d7s-freekite{position:absolute;bottom:-16%;width:calc(var(--d7f-u) * 1.1);height:calc(var(--d7f-u) * 1.7);opacity:0;animation-name:d7sClimb;animation-timing-function:linear;animation-iteration-count:infinite}.d7s .d7s-freekite svg{width:100%;height:100%;display:block}.d7s .d7s-freekite--1 .d7s-kf{fill:#e86a17}.d7s .d7s-freekite--2 .d7s-kf{fill:#0e7c3a}.d7s .d7s-freekite--3 .d7s-kf{fill:#0a2a8a}@keyframes d7sClimb{0%{transform:translateZ(0) rotate(calc(var(--sw) * -1));opacity:0}12%{opacity:.95}86%{opacity:.85}to{transform:translate3d(46px,-150vh,0) rotate(var(--sw));opacity:0}}.d7s .d7s-rib{position:absolute;bottom:-6%;width:calc(var(--d7f-u) * .14);height:calc(var(--d7f-u) * .34);border-radius:2px;opacity:0;animation-name:d7sLift;animation-timing-function:linear;animation-iteration-count:infinite}.d7s .d7s-rib--1{background:#e86a17}.d7s .d7s-rib--2{background:#b9c2cc}.d7s .d7s-rib--3{background:#0e7c3a}@keyframes d7sLift{0%{transform:translateZ(0) rotate(0);opacity:0}12%{opacity:.9}to{transform:translate3d(28px,-140vh,0) rotate(420deg);opacity:0}}.d7s .d7s-fw{position:absolute;width:0;height:0}.d7s .d7s-fwtrail{position:absolute;left:-1.5px;bottom:0;width:3px;height:calc(var(--d7f-u) * 2.4);border-radius:2px;opacity:0;background:linear-gradient(180deg,currentColor,transparent);animation:d7sRise 4.6s ease-out infinite}@keyframes d7sRise{0%{transform:translateY(190px) scaleY(.3);opacity:0}6%{opacity:.9}17%{transform:translateY(0) scaleY(1);opacity:.9}20%,to{opacity:0}}.d7s .d7s-fwburst i{position:absolute;left:0;top:0;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:0;animation:d7sBurst 4.6s cubic-bezier(.12,.7,.3,1) infinite}@keyframes d7sBurst{0%,18%{transform:rotate(var(--a)) translate(0) scale(.4);opacity:0}21%{transform:rotate(var(--a)) translate(calc(var(--r) * .4)) scale(1.15);opacity:1}46%{transform:rotate(var(--a)) translate(var(--r)) translateY(12px) scale(.8);opacity:.75}64%,to{transform:rotate(var(--a)) translate(var(--r)) translateY(46px) scale(.5);opacity:0}}.d7s .d7s-fw--1{color:#e0195f}.d7s .d7s-fw--2{color:#0e7cc4}.d7s .d7s-fw--3{color:#c9821a}.d7s .d7s-fw--4{color:#6d28d9}.d7s .d7s-fw--5{color:#0f9668}.d7s .d7s-conf{position:absolute;top:-6%;width:calc(var(--d7f-u) * .16);height:calc(var(--d7f-u) * .28);border-radius:2px;opacity:0;animation-name:d7sTumble;animation-timing-function:linear;animation-iteration-count:infinite}.d7s .d7s-conf--1{background:#e0195f}.d7s .d7s-conf--2{background:#0e7cc4}.d7s .d7s-conf--3{background:#c9821a}.d7s .d7s-conf--4{background:#6d28d9}.d7s .d7s-conf--5{background:#0f9668}@keyframes d7sTumble{0%{transform:translateZ(0) rotate(0);opacity:0}8%{opacity:.95}to{transform:translate3d(40px,150vh,0) rotate(720deg);opacity:0}}.d7s .d7s-flk{position:absolute;top:-10%;border-radius:50%;animation-name:d7sSnowfall;animation-timing-function:linear;animation-iteration-count:infinite}.d7s .d7s-flk--far{width:calc(var(--d7f-u) * .1);height:calc(var(--d7f-u) * .1);background:#a9c3dc;opacity:.55}.d7s .d7s-flk--mid{width:calc(var(--d7f-u) * .16);height:calc(var(--d7f-u) * .16);background:#8fb0ce;opacity:.7}@keyframes d7sSnowfall{0%{transform:translateZ(0);opacity:0}10%{opacity:.8}to{transform:translate3d(var(--dx),150vh,0);opacity:0}}@media(max-width:600px){.d7s .d7s-freekite:nth-of-type(n+6),.d7s .d7s-rib:nth-of-type(n+8),.d7s .d7s-conf:nth-of-type(n+13),.d7s .d7s-flk--far:nth-of-type(n+13),.d7s .d7s-march:nth-of-type(n+11){display:none}}@media(prefers-reduced-motion:reduce){.d7s .d7s-sortie,.d7s .d7s-smoke,.d7s .d7s-march,.d7s .d7s-flagwrap,.d7s .d7s-flagwrap svg,.d7s .d7s-freekite,.d7s .d7s-rib,.d7s .d7s-fwtrail,.d7s .d7s-fwburst i,.d7s .d7s-conf,.d7s .d7s-flk{animation:none!important}.d7s .d7s-freekite,.d7s .d7s-flk{opacity:.6}.d7s .d7s-rib,.d7s .d7s-fwtrail,.d7s .d7s-conf{opacity:0}.d7s .d7s-fwburst i{opacity:.7;transform:rotate(var(--a)) translate(var(--r))}}.d7s .d7s-storm{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#7f8f9f,#94a3b1 42%,#aab6c1);opacity:.9}.d7s .d7s-hero--full.is-dark .d7s-storm{background:linear-gradient(180deg,#0f1a26,#1a2833)}.d7s .d7s-cloud{position:absolute;left:-34%;animation-name:d7sCdrift;animation-timing-function:linear;animation-iteration-count:infinite}.d7s .d7s-cloud svg{width:100%;height:auto;display:block}.d7s .d7s-cl-shade{fill:#4a5866}.d7s .d7s-cl-body{fill:#6b7b8b}.d7s .d7s-cl-lit{fill:#8b9aa8}.d7s .d7s-hero--full.is-dark .d7s-cl-shade{fill:#1d2a36}.d7s .d7s-hero--full.is-dark .d7s-cl-body{fill:#2b3b4a}.d7s .d7s-hero--full.is-dark .d7s-cl-lit{fill:#3c4e5e}@keyframes d7sCdrift{0%{transform:translate(0)}to{transform:translate(180%)}}.d7s .d7s-drop,.d7s .d7s-ripple{z-index:2}.d7s .d7s-flash,.d7s .d7s-bolt{z-index:3}.d7s .d7s-flash{animation-name:d7sStrike3}@keyframes d7sStrike3{0%{opacity:0}2%{opacity:.95}3.4%{opacity:.1}4.4%{opacity:.8}6%{opacity:0}47%{opacity:.55}48%{opacity:0}to{opacity:0}}@media(max-width:600px){.d7s .d7s-cloud:nth-of-type(n+4){display:none}.d7s .d7s-drop:nth-of-type(n+25){display:none}}@media(prefers-reduced-motion:reduce){.d7s .d7s-cloud{animation:none!important}}.d7s .d7s-fest--rain{opacity:.78}.d7s .is-lightbg .d7s-fest--rain{opacity:.7}.d7s .d7s-fest--rain{opacity:calc(var(--d7-fest-alpha,.45) * 1.85)}.d7s .d7s-bloom,.d7s .d7s-grain,.d7s .d7s-smear{mix-blend-mode:multiply}.d7s .d7s-hero--full.is-dark .d7s-bloom,.d7s .d7s-hero--full.is-dark .d7s-grain,.d7s .d7s-hero--full.is-dark .d7s-smear{mix-blend-mode:screen}.d7s .d7s-bloom--a{--hc:#D6006B}.d7s .d7s-bloom--b{--hc:#C98A00}.d7s .d7s-bloom--c{--hc:#0079B8}.d7s .d7s-bloom--d{--hc:#0E8A55}.d7s .d7s-bloom--e{--hc:#D14A00}.d7s .d7s-bloom--f{--hc:#6B21C7}.d7s .d7s-bloom{width:46%;aspect-ratio:1;margin:-23% 0 0 -23%;border-radius:50%;opacity:0;background:radial-gradient(circle,var(--hc) 0%,transparent 66%);animation-name:d7sIgnite;animation-timing-function:ease-out;animation-iteration-count:infinite}@keyframes d7sIgnite{0%{transform:scale(.2);opacity:0}12%{opacity:.9}55%{opacity:.45}to{transform:scale(1.5);opacity:0}}.d7s .d7s-grain{bottom:8%;width:calc(var(--d7f-u) * .2);height:calc(var(--d7f-u) * .2);border-radius:50%;background:var(--hc);opacity:0;animation-name:d7sToss;animation-timing-function:cubic-bezier(.2,.7,.5,1);animation-iteration-count:infinite}@keyframes d7sToss{0%{transform:translateZ(0);opacity:0}10%{opacity:1}to{transform:translate3d(var(--dx),var(--dy),0) scale(.4);opacity:0}}.d7s .d7s-smear{top:0;right:0;bottom:0;left:0;opacity:.42;background:linear-gradient(114deg,transparent 34%,#D6006B 44%,#C98A00 50%,#0079B8 56%,transparent 66%);animation:d7sSweep 5.5s ease-in-out infinite}@keyframes d7sSweep{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@media(max-width:600px){.d7s .d7s-hoist{left:5%;bottom:auto;top:6%;height:34%;width:calc(var(--d7f-u) * 4.4)}.d7s .d7s-flagwrap{width:calc(var(--d7f-u) * 3.8);height:calc(var(--d7f-u) * 2.6)}.d7s .d7s-freekite{width:calc(var(--d7f-u) * 1.7);height:calc(var(--d7f-u) * 2.6)}.d7s .d7s-freekite:nth-of-type(n+5){display:none}.d7s .d7s-rib{width:calc(var(--d7f-u) * .2);height:calc(var(--d7f-u) * .5)}.d7s .d7s-rib:nth-of-type(n+7){display:none}.d7s .d7s-rank{gap:calc(var(--d7f-u) * .22)}.d7s .d7s-march:nth-of-type(n+9){display:none}.d7s .d7s-jet{width:calc(var(--d7f-u) * 1.5);height:calc(var(--d7f-u) * .6)}.d7s .d7s-cloud{width:78%!important;top:-4%!important}.d7s .d7s-cloud:nth-of-type(2){width:64%!important;top:6%!important}.d7s .d7s-cloud:nth-of-type(3){width:92%!important;top:-12%!important}.d7s .d7s-drop{width:2.5px}.d7s .d7s-drop:nth-of-type(n+25){display:none}.d7s .d7s-grain:nth-of-type(n+16){display:none}.d7s .d7s-bloom{width:64%;margin:-32% 0 0 -32%}}@media(prefers-reduced-motion:reduce){.d7s .d7s-bloom,.d7s .d7s-grain,.d7s .d7s-smear{animation:none!important}.d7s .d7s-bloom{opacity:.5;transform:scale(1)}.d7s .d7s-grain,.d7s .d7s-smear{opacity:0}}.d7s .d7s-hero .d7s-fest{mix-blend-mode:normal!important}.d7s .d7s-fest--rain{opacity:calc(var(--d7-fest-alpha,.45) * 1.15)}.d7s .d7s-hero .d7s-fest{z-index:0}.d7s .d7s-hero--full .d7s-herocontent{z-index:3}.d7s .d7s-hero{position:relative}
/*# sourceMappingURL=/cdn/shop/t/83/assets/dot7-festival.css.map */
