.fqqX-q_root{--festive-wire:#d9c79a;--festive-cap:#c9b47e;--festive-bulb-core:#fff6c9;--festive-bulb:#ffd54a;--festive-bulb-edge:#f2b400;--festive-glow:#ffc4008c;--festive-glow-strong:#ffd63cf2;--festive-bead:var(--secondary-color-shade-5);pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}.fqqX-q_offsetHeader{top:4.375rem}.fqqX-q_lights{z-index:3;height:8.75rem;position:absolute;inset:0 0 auto}.fqqX-q_wire{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fqqX-q_wire path{fill:none;stroke:var(--festive-wire);stroke-width:1px;opacity:.7}.fqqX-q_bulb{pointer-events:auto;cursor:pointer;width:1.5rem;height:1.625rem;margin-left:-.75rem;position:absolute}.fqqX-q_bulb:before{content:"";background:var(--festive-cap);border-radius:.0625rem;width:.375rem;height:.25rem;position:absolute;top:0;left:.5625rem}.fqqX-q_bulb:after{content:"";background:radial-gradient(circle at 50% 40%, var(--festive-bulb-core) 0 25%, var(--festive-bulb) 60%, var(--festive-bulb-edge) 100%);width:.75rem;height:.8125rem;filter:drop-shadow(0 0 .375rem var(--festive-glow));animation:fqqX-q_twinkle var(--duration,3s) ease-in-out var(--delay,0s) infinite;border-radius:50%/45% 45% 55% 55%;transition:scale .3s,filter .3s;position:absolute;top:.1875rem;left:.375rem}.fqqX-q_bulb:hover:after{filter:brightness(1.25) drop-shadow(0 0 .875rem var(--festive-glow-strong));animation:none;scale:1.25}.fqqX-q_star{background:var(--festive-bulb);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:.625rem;height:.625rem;animation:fqqX-q_blink var(--duration,2.5s) ease-in-out var(--delay,0s) infinite;margin:-.3125rem;position:absolute}.fqqX-q_diyas{z-index:1;position:absolute;inset:0 0 auto}.fqqX-q_diya{transform-origin:50% 0;width:2.625rem;animation:fqqX-q_sway var(--sway,5s) ease-in-out var(--delay,0s) infinite alternate;flex-direction:column;align-items:center;display:flex;position:absolute;top:0}.fqqX-q_beads{width:.5rem;height:var(--length,9.375rem);background:radial-gradient(circle at 50% .3125rem, var(--festive-bead) .2rem, transparent .23rem) 0 0 / .5rem 1.75rem repeat-y, radial-gradient(circle at 50% 1.1875rem, var(--festive-bead) .13rem, transparent .16rem) 0 0 / .5rem 1.75rem repeat-y, linear-gradient(var(--festive-bead), var(--festive-bead)) center / 1px 100% no-repeat}.fqqX-q_diyaImage{width:2.625rem;height:auto;margin-top:-.0625rem}@keyframes fqqX-q_twinkle{0%,to{opacity:1;filter:brightness(1) drop-shadow(0 0 .375rem var(--festive-glow))}50%{opacity:.55;filter:brightness(.8) drop-shadow(0 0 .375rem var(--festive-glow))}}@keyframes fqqX-q_blink{0%,to{opacity:0;transform:scale(.3)rotate(0)}45%,55%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes fqqX-q_sway{0%{rotate:-2.2deg}to{rotate:2.2deg}}@media (prefers-reduced-motion:reduce){.fqqX-q_bulb:after,.fqqX-q_star,.fqqX-q_diya{animation:none}}@media (max-width:1024px){.fqqX-q_inner{display:none}}@media (max-width:768px){.fqqX-q_diyas{display:none}.fqqX-q_lights{height:6.875rem}.fqqX-q_bulb{scale:.8}}
