.ev-decor{position:absolute;inset:0;z-index:0;pointer-events:none}.ev-decor:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--ev-line);opacity:.75}.ev-art{display:block;line-height:0}.ev-strand{position:absolute;top:calc(100% - 7px);right:0;left:0;height:14px}.ev-strand__wire{position:absolute;inset:0;width:100%;height:100%}.ev-strand__wire path{fill:none;stroke:#2a3328;stroke-width:2;vector-effect:non-scaling-stroke}.ev-bulb{position:absolute;top:7px;width:7px;height:11px;margin-left:-3.5px;border-radius:50% 50% 46% 46%/40% 40% 60% 60%;background:radial-gradient(circle at 40% 35%,rgba(255,255,255,.55) 0,var(--c) 48%);box-shadow:0 0 9px 1px var(--c);animation:ev-twinkle 2.6s ease-in-out infinite;animation-delay:calc(var(--i, 0)*-.37s)}.ev-bulb:before{content:"";position:absolute;top:-3px;left:1.5px;width:4px;height:3px;border-radius:1px;background:#2a3328}.ev-pennant{position:absolute;top:5px;width:0;height:0;margin-left:-7px;border-top:12px solid var(--c);border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}@keyframes ev-twinkle{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:767.98px){.ev-strand>span:nth-of-type(2n){display:none}}@media(prefers-reduced-motion:reduce){.ev-bulb{animation:none}}