.eat-evt-top--noel{position:relative;isolation:isolate;overflow:hidden;color:#f2f6ff;padding-top:34px;padding-bottom:200px;margin-bottom:-40px;background:radial-gradient(55% 45% at 86% 8%, rgba(255,236,180,0.14), transparent 70%),radial-gradient(70% 60% at 12% 100%, rgba(242,193,78,0.1), transparent 70%),linear-gradient(180deg, #081429 0%, #0f2547 55%, #1b3d66 100%)}.eat-evt-top--noel::after{content:"";position:absolute;left:0;right:0;bottom:0;height:60px;z-index:-1;background:linear-gradient(to bottom, #f6f9fd, #FAF7F2)}.eat-evt-top--noel .eat-ahero,.eat-evt-top--noel .eat-ahero__inner{pointer-events:none}.eat-evt-top--noel .eat-ahero__inner>*,.eat-evt-top--noel .eat-atoc{pointer-events:auto}.eat-evt-top--noel>.eat-container:first-of-type{color:rgba(242,246,255,0.65)}.eat-evt-top--noel>.eat-container:first-of-type a{color:#f2f6ff}.eat-evt-top--noel .eat-eyebrow{color:#f2c14e}.eat-evt-top--noel .eat-eyebrow .eat-eyebrow__dash{background:#f2c14e}.eat-evt-top--noel .eat-ahero__title{color:#fff;text-shadow:0 0 26px rgba(242,193,78,0.3)}.eat-evt-top--noel .eat-ahero__ico{position:relative;overflow:visible;background:rgba(242,193,78,0.14);color:#f2c14e;box-shadow:0 0 24px rgba(242,193,78,0.3)}.eat-evt-top--noel .eat-ahero__ico::before{content:"";position:absolute;top:-22px;left:-14px;width:46px;height:40px;transform:rotate(-24deg);transform-origin:70% 80%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 40'%3E%3Cpath fill='%23c8102e' d='M6 30C8 14 18 4 30 4c6 0 10 4 11 10l-5 1c-1-4-3-6-6-6-6 0-10 8-10 21z'/%3E%3Ccircle cx='40' cy='17' r='4.5' fill='%23fff'/%3E%3Crect x='3' y='27' width='26' height='9' rx='4.5' fill='%23fff'/%3E%3C/svg%3E") no-repeat center / contain;animation:xm-hat 5s ease-in-out infinite}.eat-evt-top--noel .eat-ahero__accroche{color:#eef3ff}.eat-evt-top--noel .eat-ahero__intro{color:#c4d2ea}.eat-evt-top--noel .eat-ahero__intro a{color:#f2c14e}.eat-evt-top--noel .eat-ahero__intro strong{color:#fff}.eat-evt-top--noel .eat-ahero__stats{color:#c4d2ea}.eat-evt-top--noel .eat-ahero__stats strong{color:#f2c14e}.eat-evt-top--noel .eat-ahero__media{box-shadow:0 0 0 1px rgba(242,193,78,0.3),0 30px 90px -30px rgba(242,193,78,0.45)}.eat-evt-top--noel .eat-ahero__media::before{content:"";position:absolute;z-index:2;top:0;bottom:0;right:22%;width:12px;pointer-events:none;background:linear-gradient(90deg, #a00d24, #c8102e 40%, #e23a52 60%, #a00d24);box-shadow:0 0 8px rgba(0,0,0,0.25)}@media (max-width:860px){.eat-evt-top--noel .eat-ahero__media::before{display:none}}.eat-evt-top--noel .eat-ahero__media::after{content:"";position:absolute;z-index:3;top:-6px;right:calc(22% - 34px);width:80px;height:62px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 62'%3E%3Cg fill='%23c8102e' stroke='%23900b20' stroke-width='1.5'%3E%3Cpath d='M40 26C28 6 6 2 6 16s20 14 34 10z'/%3E%3Cpath d='M40 26C52 6 74 2 74 16S54 30 40 26z'/%3E%3Cpath d='M37 28l-14 32 8-4 6 6 5-32z'/%3E%3Cpath d='M43 28l14 32-8-4-6 6-5-32z'/%3E%3C/g%3E%3Cpath d='M12 15c6-6 18-2 24 8M68 15c-6-6-18-2-24 8' fill='none' stroke='%23ff6b7d' stroke-width='2' opacity='.6'/%3E%3Ccircle cx='40' cy='26' r='7' fill='%23a00d24' stroke='%23900b20'/%3E%3C/svg%3E") no-repeat center / contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,0.3))}@media (max-width:860px){.eat-evt-top--noel .eat-ahero__media::after{display:none}}.eat-evt-top--noel .eat-ahero__media--mosaic{background:transparent}.eat-evt-top--noel .eat-edate{background:rgba(8,20,41,0.82);color:#f2f6ff;backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(242,193,78,0.3)}.eat-evt-top--noel .eat-edate .eat-edate__count{color:#f2c14e}.eat-evt-top--noel .eat-edate .eat-edate__note{color:#c4d2ea}.eat-evt-top--noel .eat-atoc{border-top-color:rgba(255,255,255,0.12)}.eat-evt-top--noel .eat-atoc__link{background:rgba(255,255,255,0.07);border-color:rgba(255,255,255,0.16);color:#f2f6ff}.eat-evt-top--noel .eat-atoc__link:hover{background:rgba(200,16,46,0.35);border-color:#ff6b7d;color:#fff}.xm-live{display:flex;gap:6px;margin:2px 0 4px;font-variant-numeric:tabular-nums}.xm-live__u{display:flex;flex-direction:column;align-items:center;min-width:38px;padding:4px 4px 3px;border-radius:8px;background:rgba(255,255,255,0.08);border:1px solid rgba(242,193,78,0.25)}.xm-live__u b{font-size:16px;line-height:1.1;color:#fff;font-weight:700}.xm-live__u small{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:#c4d2ea}.xm-live__u--s b{animation:xm-tick 1s steps(1) infinite}.xm-snow-btn{appearance:none;border:0;background:none;font:inherit;display:inline-flex;align-items:center;gap:8px;margin-top:20px;height:42px;padding:0 18px;border-radius:999px;background:rgba(255,255,255,0.08);border:1px solid rgba(242,193,78,0.5);color:#f2f6ff;font-weight:600;font-size:14px;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.xm-snow-btn svg{transition:transform .6s ease}.xm-snow-btn:hover{background:rgba(242,193,78,0.18);box-shadow:0 0 22px rgba(242,193,78,0.4)}.xm-snow-btn:hover svg{transform:rotate(60deg)}.xm-snow-btn__off{display:none}.xm-snow-btn[aria-pressed="true"]{background:rgba(255,255,255,0.9);color:#081429}.xm-snow-btn[aria-pressed="true"] .xm-snow-btn__on{display:none}.xm-snow-btn[aria-pressed="true"] .xm-snow-btn__off{display:inline}.xm-snow-btn[aria-pressed="true"] svg{animation:xm-spin 4s linear infinite}.xmd{position:absolute;inset:0;z-index:-1;pointer-events:none}.xmd__stars{position:absolute;inset:0 0 35% 0;opacity:.8;background-image:radial-gradient(1.4px 1.4px at 12% 18%, #fff, transparent),radial-gradient(1px 1px at 27% 42%, #fff, transparent),radial-gradient(1.6px 1.6px at 41% 12%, #fff, transparent),radial-gradient(1px 1px at 58% 30%, #fff, transparent),radial-gradient(1.3px 1.3px at 73% 52%, #fff, transparent),radial-gradient(1px 1px at 86% 24%, #fff, transparent),radial-gradient(1.2px 1.2px at 94% 60%, #fff, transparent);background-size:520px 300px;animation:xm-twinkle 4.5s ease-in-out infinite alternate}.xmd__stars--b{background-size:380px 240px;background-position:120px 60px;opacity:.5;animation-duration:6.5s;animation-delay:-2s}.xmd__aurora{position:absolute;top:-10%;left:30%;width:70%;height:55%;opacity:.5;filter:blur(30px);background:radial-gradient(40% 50% at 30% 60%, rgba(80,220,170,0.35), transparent 70%),radial-gradient(35% 45% at 70% 40%, rgba(120,140,255,0.3), transparent 70%);animation:xm-aurora 16s ease-in-out infinite alternate}.xmd__moon{position:absolute;top:46px;right:5%;width:110px;height:110px;border-radius:50%;pointer-events:auto;cursor:pointer;background:radial-gradient(circle at 30% 34%, rgba(170,186,210,0.5) 0 9%, transparent 10%),radial-gradient(circle at 62% 62%, rgba(170,186,210,0.42) 0 7%, transparent 8%),radial-gradient(circle at 66% 28%, rgba(170,186,210,0.38) 0 5%, transparent 6%),radial-gradient(circle at 38% 38%, #ffffff, #e9f0fb 58%, #c5d3ea);box-shadow:0 0 60px 18px rgba(220,235,255,0.2);transition:transform .3s ease}.xmd__moon:hover{transform:scale(1.05)}@media (max-width:860px){.xmd__moon{width:74px;height:74px;top:40px;right:6%}}.xmd__moon-halo{position:absolute;inset:-40%;border-radius:50%;background:radial-gradient(circle, rgba(225,238,255,0.2), transparent 65%);animation:xm-halo 5s ease-in-out infinite alternate}.xmd__sleigh{position:absolute;top:70px;left:0;width:250px;color:#ffeec2;opacity:0;filter:drop-shadow(0 0 4px rgba(255,214,120,0.9)) drop-shadow(0 0 14px rgba(242,193,78,0.5));animation:xm-sleigh 26s linear infinite 3s}@media (max-width:860px){.xmd__sleigh{width:160px;top:60px}}.xmd__trail circle{animation:xm-candle .9s infinite}.xmd__trail circle:nth-child(2n){animation-delay:-0.45s}.xmd__nose{fill:#ff3b3b;filter:drop-shadow(0 0 3px #ff3b3b);animation:xm-candle 1.2s infinite}.xmd__deer{animation:xm-gallop .5s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.xmd__deer--2{animation-delay:-0.25s}.xmd.is-fly .xmd__sleigh{animation:xm-sleigh-now 7s linear forwards}.xmd__snow{position:absolute;left:0;right:0;top:-320px;bottom:0;opacity:.9;background-image:radial-gradient(2.2px 2.2px at 8% 12%, #fff, transparent),radial-gradient(1.6px 1.6px at 22% 64%, #fff, transparent),radial-gradient(2.6px 2.6px at 37% 30%, #fff, transparent),radial-gradient(1.4px 1.4px at 51% 82%, #fff, transparent),radial-gradient(2px 2px at 66% 46%, #fff, transparent),radial-gradient(1.8px 1.8px at 79% 8%, #fff, transparent),radial-gradient(2.4px 2.4px at 92% 70%, #fff, transparent);background-size:320px 320px;animation:xm-fall 14s linear infinite}.xmd__snow--b{opacity:.55;background-size:210px 210px;background-position:60px 30px;top:-210px;animation:xm-fall-b 9s linear infinite}.xmd__garland{position:absolute;top:0;left:-1%;right:-1%;height:46px}.xmd__wire{position:absolute;inset:0 0 auto;width:100%;height:40px;overflow:visible}.xmd__wire path{fill:none;stroke:#0a1a14;stroke-width:2}.xmd__bulb{--c:#ff4d5e;position:absolute;width:11px;height:17px;margin-left:-5.5px;pointer-events:auto;cursor:pointer;transform:rotate(var(--r, 0deg));transform-origin:top center}.xmd__bulb::before{content:"";position:absolute;top:0;left:2.5px;width:6px;height:5px;border-radius:1px;background:#2a3a33}.xmd__bulb::after{content:"";position:absolute;top:4px;left:0;width:11px;height:13px;border-radius:50% 50% 50% 50% / 40% 40% 60% 60%;background:radial-gradient(circle at 35% 35%, #fff 0 12%, var(--c) 45%);box-shadow:0 0 12px 3px var(--c);animation:xm-chase 1.6s infinite;animation-delay:calc(var(--i) * -0.4s)}.xmd__bulb--c1{--c:#ffd34d}.xmd__bulb--c2{--c:#43d17c}.xmd__bulb--c3{--c:#5ec8ff}.xmd__bulb.is-pop::after{animation:xm-pop .5s ease-out}.xmd[data-lights="blink"] .xmd__bulb::after{animation:xm-blink 1.1s steps(1) infinite;animation-delay:0s}.xmd[data-lights="blink"] .xmd__bulb:nth-child(odd)::after{animation-delay:-0.55s}.xmd[data-lights="wave"] .xmd__bulb::after{animation:xm-wave 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * -0.1s)}.xmd[data-lights="steady"] .xmd__bulb::after{animation:none}.xmd__hills{position:absolute;left:0;right:0;bottom:44px;width:100%;height:160px}@media (max-width:560px){.xmd__hills{height:120px}}.xmd__window{fill:#ffcf6b;filter:drop-shadow(0 0 6px rgba(255,190,80,0.9));animation:xm-window 6s ease-in-out infinite}.xmd__window--b{animation-delay:-3s}.xmd__smoke circle{transform-box:fill-box;transform-origin:center;opacity:0;animation:xm-smoke 6s ease-out infinite}.xmd__smoke circle:nth-child(2){animation-delay:-2s}.xmd__smoke circle:nth-child(3){animation-delay:-4s}.eat-theme-noel .eat-asec{position:relative}.eat-theme-noel .eat-asec::before{content:"";position:absolute;top:-6px;right:0;width:86px;height:70px;opacity:.9;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 86 70'%3E%3Cpath fill='%232f7d4f' d='M44 30C36 22 22 24 10 14c4 6 0 10 6 12-4 2-2 8 4 6-2 6 4 8 8 4 0 4 6 6 8 0 2 4 8 2 8-6z'/%3E%3Cpath fill='%231f6a40' d='M46 30c2-12 14-20 18-34-2 8 4 10 2 16 4-2 8 4 2 8 6 2 4 8-2 8 2 4-2 8-6 4 0 4-6 6-8 0-2 2-6 0-6-2z'/%3E%3Cpath d='M44 30L16 18M46 30l14-26' stroke='%23164f30' stroke-width='1.2' fill='none'/%3E%3Ccircle cx='44' cy='36' r='5' fill='%23c8102e'/%3E%3Ccircle cx='52' cy='38' r='4.5' fill='%23d81f3c'/%3E%3Ccircle cx='47' cy='44' r='4.5' fill='%23b10e28'/%3E%3Ccircle cx='42.5' cy='34.5' r='1.3' fill='%23fff' opacity='.7'/%3E%3C/svg%3E") no-repeat top right / contain}@media (max-width:560px){.eat-theme-noel .eat-asec::before{width:60px;height:50px}}.eat-theme-noel .eat-asec--aff::before{display:none}.eat-theme-noel .eat-evcourses__chip:hover{border-color:#c8102e;color:#c8102e;box-shadow:0 0 0 3px rgba(200,16,46,0.12)}.eat-theme-noel .eat-card{position:relative}.eat-theme-noel .eat-card::after{content:"";position:absolute;top:0;left:-2px;right:-2px;z-index:3;height:26px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 26' preserveAspectRatio='none'%3E%3Cpath fill='%23fbfdff' d='M0 0h200v10c-8 0-9 9-17 9s-8-7-15-7-9 12-18 12-9-10-17-10-10 6-18 6-8-8-17-8-10 11-18 11-9-9-17-9-9 7-17 7S8 10 0 10z'/%3E%3C/svg%3E") no-repeat top / 100% 100%;filter:drop-shadow(0 3px 3px rgba(40,70,110,0.25));transform:translateY(-110%);transition:transform .5s cubic-bezier(.34, 1.56, .64, 1)}.eat-theme-noel .eat-card::before{content:"";position:absolute;top:0;left:0;right:0;z-index:2;height:70%;pointer-events:none;opacity:0;background-image:radial-gradient(2.4px 2.4px at 15% 20%, #fff, transparent),radial-gradient(1.8px 1.8px at 38% 55%, #fff, transparent),radial-gradient(2.6px 2.6px at 62% 30%, #fff, transparent),radial-gradient(2px 2px at 84% 66%, #fff, transparent);background-size:120px 120px;transition:opacity .3s ease}.eat-theme-noel .eat-card:hover::after{transform:translateY(0)}.eat-theme-noel .eat-card:hover::before{opacity:1;animation:xm-card-snow 3s linear infinite}.xmf-bauble{--drop:40px;position:fixed;top:70px;right:7vw;z-index:45;width:40px;pointer-events:none;transform-origin:top center;animation:xm-swing 4s ease-in-out infinite alternate}.xmf-bauble__ribbon{display:block;width:3px;height:var(--drop);margin:0 auto;background:linear-gradient(#c8102e, #e23a52);box-shadow:0 0 0 .5px rgba(0,0,0,0.1);transition:height .25s ease-out}.xmf-bauble__body{display:block;width:40px;height:50px;margin-top:-9px;pointer-events:auto;cursor:pointer;filter:drop-shadow(0 6px 8px rgba(0,0,0,0.25))}.xmf-bauble__shine{transition:transform .4s ease}.xmf-bauble.is-ring{animation:xm-ring 1.3s cubic-bezier(.3, .6, .4, 1)}.xmf-bauble.is-ring .xmf-bauble__flake{animation:xm-spin 1.3s ease-out;transform-box:fill-box;transform-origin:center}@media (max-width:560px){.xmf-bauble{right:14px;width:30px}.xmf-bauble .xmf-bauble__body{width:30px;height:38px}}.xmf-tree{--p:0;appearance:none;border:0;background:none;font:inherit;position:fixed;left:18px;bottom:18px;z-index:60;width:66px;height:66px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:radial-gradient(circle at 50% 60%, rgba(242, 193, 78, calc(var(--p) / 400)), #081429 70%);box-shadow:0 10px 26px -10px rgba(8,20,41,0.7),0 0 calc(var(--p) * .3px) rgba(242,193,78,0.55);transition:transform .2s ease}.xmf-tree:hover{transform:scale(1.08) rotate(-4deg)}.xmf-tree:focus-visible{outline:3px solid #f2c14e;outline-offset:3px}.xmf-tree__ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(#f2c14e calc(var(--p) * 1%), rgba(255,255,255,0.12) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 4px), #000 calc(100% - 3px));mask:radial-gradient(farthest-side, transparent calc(100% - 4px), #000 calc(100% - 3px))}.xmf-tree__svg{width:40px;height:44px;position:relative;margin-top:-2px;overflow:visible}.xmf-tree__light{opacity:clamp(0, calc((var(--p) - var(--t)) / 6), 1);filter:drop-shadow(0 0 2px rgba(255,240,200,0.8));transition:opacity .3s ease}.xmf-tree__star{fill:#5c5136;transition:fill .4s ease;transform-box:fill-box;transform-origin:center}.xmf-tree__pct{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:4px 10px;border-radius:999px;background:#081429;color:#f2f6ff;font-size:12px;font-weight:600;white-space:nowrap;opacity:0;transition:opacity .2s ease;pointer-events:none}.xmf-tree:hover .xmf-tree__pct,.xmf-tree:focus-visible .xmf-tree__pct{opacity:1}@media (max-width:560px){.xmf-tree{width:52px;height:52px;left:12px;bottom:12px}.xmf-tree .xmf-tree__svg{width:32px;height:35px}}.xmf-tree.is-full{animation:xm-wobble 2.6s ease-in-out infinite}.xmf-tree.is-full .xmf-tree__star{fill:#ffe29a;filter:drop-shadow(0 0 4px #f2c14e);animation:xm-star 1.6s ease-in-out infinite}.xmf-tree.is-full .xmf-tree__light{animation:xm-candle 1.2s infinite;animation-delay:var(--d)}.xmf-burst{position:fixed;inset:0;z-index:70;pointer-events:none;overflow:hidden}.xmf-burst__it{position:absolute;left:40px;bottom:40px;width:30px;height:30px;opacity:0;filter:drop-shadow(0 0 6px rgba(242,193,78,0.7))}.xmf-burst__it svg{display:block;width:100%;height:100%}.xmf-burst__it:nth-child(3n){filter:drop-shadow(0 0 3px rgba(80,120,180,0.9))}.xmf-burst.is-go .xmf-burst__it{animation:xm-burst 1.6s cubic-bezier(.2, .7, .3, 1) forwards;animation-delay:var(--bd, 0s)}.xmf-snow{position:fixed;inset:0;z-index:850;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .8s ease}.xmf-bank{--h:0;position:fixed;left:0;right:0;bottom:0;z-index:851;height:var(--h);pointer-events:none;opacity:0;transition:height 1.2s ease,opacity 1.2s ease;background:linear-gradient(#fff, #e8f0fb);filter:drop-shadow(0 -2px 4px rgba(60,90,130,0.18))}.xmf-bank::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:14px;background:radial-gradient(14px 10px at 50% 100%, #fff 98%, transparent) repeat-x 0 100% / 26px 14px}.xmf-bank::after{content:"Échap ou « Arrêter la neige » pour revenir au calme";position:absolute;left:50%;bottom:100%;margin-bottom:18px;transform:translateX(-50%);padding:5px 12px;border-radius:999px;background:rgba(8,20,41,0.78);color:#f2f6ff;font-size:12.5px;white-space:nowrap;opacity:0;transition:opacity .4s ease}body.xm-snow .xmf-snow{opacity:1}body.xm-snow .xmf-bank{opacity:1;transition:none}body.xm-snow .xmf-bank::after{opacity:1}body.xm-snow .xmf-tree{bottom:calc(18px + var(--bank, 0));transition:transform .2s ease}.xmf-tree{transition:transform .2s ease,bottom 1.2s ease}@keyframes xm-twinkle{from{opacity:.35}to{opacity:.9}}@keyframes xm-halo{from{transform:scale(.92);opacity:.7}to{transform:scale(1.08);opacity:1}}@keyframes xm-aurora{from{transform:translateX(-6%) skewX(-8deg);opacity:.35}to{transform:translateX(6%) skewX(8deg);opacity:.6}}@keyframes xm-fall{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, 320px, 0)}}@keyframes xm-fall-b{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, 210px, 0)}}@keyframes xm-chase{0%,100%{opacity:1}50%{opacity:.35;box-shadow:0 0 2px 0 var(--c)}}@keyframes xm-blink{0%{opacity:1}50%{opacity:.25;box-shadow:none}}@keyframes xm-wave{0%,100%{opacity:.3;transform:scale(.9);box-shadow:0 0 2px var(--c)}50%{opacity:1;transform:scale(1.08)}}@keyframes xm-pop{0%{transform:scale(1);filter:brightness(1)}40%{transform:scale(1.6);filter:brightness(1.8);box-shadow:0 0 26px 10px var(--c)}100%{transform:scale(1)}}@keyframes xm-sleigh{0%{transform:translate(110vw, 30px) rotate(-3deg);opacity:0}2%{opacity:1}14%{transform:translate(60vw, -6px) rotate(2deg)}28%{transform:translate(10vw, 24px) rotate(-3deg);opacity:1}32%,100%{transform:translate(-30vw, 0) rotate(2deg);opacity:0}}@keyframes xm-sleigh-now{0%{transform:translate(110vw, 30px) rotate(-3deg);opacity:0}6%{opacity:1}45%{transform:translate(60vw, -6px) rotate(2deg)}88%{transform:translate(10vw, 24px) rotate(-3deg);opacity:1}100%{transform:translate(-30vw, 0) rotate(2deg);opacity:0}}@keyframes xm-gallop{from{transform:translateY(-1.5px) rotate(-3deg)}to{transform:translateY(1.5px) rotate(3deg)}}@keyframes xm-window{0%,100%{opacity:1}45%{opacity:.82}50%{opacity:.95}55%{opacity:.78}}@keyframes xm-smoke{0%{transform:translate(0, 0) scale(.6);opacity:0}15%{opacity:.55}100%{transform:translate(18px, -44px) scale(2.2);opacity:0}}@keyframes xm-hat{0%,100%{transform:rotate(-24deg)}50%{transform:rotate(-16deg)}}@keyframes xm-tick{0%{opacity:1}50%{opacity:.65}}@keyframes xm-spin{to{transform:rotate(360deg)}}@keyframes xm-swing{from{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes xm-ring{0%{transform:rotate(0)}15%{transform:rotate(16deg)}32%{transform:rotate(-12deg)}50%{transform:rotate(8deg)}68%{transform:rotate(-5deg)}84%{transform:rotate(2deg)}100%{transform:rotate(0)}}@keyframes xm-wobble{0%,100%{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes xm-candle{0%,100%{opacity:1}40%{opacity:.55}60%{opacity:.95}80%{opacity:.6}}@keyframes xm-star{0%,100%{transform:scale(1) rotate(0)}50%{transform:scale(1.25) rotate(18deg)}}@keyframes xm-card-snow{from{background-position:0 -120px}to{background-position:14px 0}}@keyframes xm-burst{0%{transform:translate(0, 0) scale(.3) rotate(0);opacity:0}15%{opacity:1}100%{transform:translate(var(--bx, 40vw), var(--by, -60vh)) scale(1.2) rotate(var(--br, 90deg));opacity:0}}@media (prefers-reduced-motion:reduce){.eat-evt-top--noel .eat-ahero__ico::before,.xmd__stars,.xmd__aurora,.xmd__moon-halo,.xmd__snow,.xmd__bulb::after,.xmd__nose,.xmd__deer,.xmd__window,.xmd__smoke circle,.xmf-bauble,.xmf-tree.is-full,.xmf-tree__light,.xmf-tree__star,.xm-live__u--s b{animation:none !important}.xmd__sleigh,.xm-snow-btn{display:none}.eat-theme-noel .eat-card::after{transition:none}.eat-theme-noel .eat-card:hover::before{animation:none}}