.home-xm{--pop: "NPP Poppins", var(--font-body-family), system-ui, sans-serif;--xm-gold: #f4a93a;--xm-cream: #f6efe4;--xm-red: #8e1426;container-type:inline-size;position:relative;aspect-ratio:2 / 1;overflow:hidden;isolation:isolate;color:#fff;font-family:var(--font-body-family),system-ui,sans-serif}@media screen and (max-width:749px){.home-xm{aspect-ratio:3 / 2}}.home-xm__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;background:radial-gradient(circle,rgba(255,255,255,.34) 0 .14cqw,transparent .2cqw) 0 0 / 6.6cqw 6.6cqw,radial-gradient(circle,rgba(255,255,255,.2) 0 .12cqw,transparent .18cqw) 3.3cqw 3.3cqw / 6.6cqw 6.6cqw,radial-gradient(52% 90% at 74% 48%,rgba(190,40,58,.55),transparent 72%),linear-gradient(120deg,#8c1325,#9a192b 55%,#a01d2f)}.home-xm__snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.home-xm__snow i{position:absolute;top:-3cqw;left:var(--l);width:var(--s);height:var(--s);border-radius:50%;background:#ffffffd9;filter:blur(.05cqw);animation:home-xm-fall var(--d) linear var(--t) infinite}@keyframes home-xm-fall{0%{transform:translate(0);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translate(var(--x),74cqw);opacity:0}}.home-xm__orbit{position:absolute;z-index:-2;left:73.3cqw;top:24.8cqw;width:39cqw;height:39cqw;margin:-19.5cqw 0 0 -19.5cqw;border-radius:50%;border:1px dashed rgba(255,255,255,.4);animation:home-xm-spin 90s linear infinite}.home-xm__orbit:after{content:"";position:absolute;top:-.7cqw;left:50%;width:1.4cqw;height:1.4cqw;margin-left:-.7cqw;border-radius:50%;background:var(--xm-gold);box-shadow:0 0 1.6cqw .4cqw #f4a93ab3}@keyframes home-xm-spin{to{transform:rotate(360deg)}}.home-xm__copy{position:absolute;z-index:3;left:5cqw;top:3.4cqw;width:46cqw;display:flex;flex-direction:column;align-items:flex-start}.home-xm__pill{margin:0 0 2.2cqw;padding:1.05cqw 2.6cqw;border-radius:99rem;background:var(--xm-cream);color:var(--xm-red);font-family:var(--pop);font-size:1.45cqw;font-weight:700;line-height:1.2;white-space:nowrap}.home-xm__title{display:flex;flex-direction:column;margin:0;font-family:var(--pop);line-height:1;letter-spacing:-.02em}.home-xm__title span{display:block}.home-xm__pct{font-size:11.7cqw;font-weight:900;line-height:.92;color:var(--xm-gold);background:linear-gradient(105deg,var(--xm-gold) 0 42%,#ffe9b3 50%,var(--xm-gold) 58% 100%) 100% 0 / 300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:home-xm-shine 5.5s ease-in-out infinite}@keyframes home-xm-shine{0%,55%{background-position:100% 0}85%,to{background-position:0 0}}.home-xm__off{margin-top:.6cqw;font-size:3.5cqw;font-weight:800;color:#fff}.home-xm__what{font-size:3.5cqw;font-weight:800;color:var(--xm-cream)}.home-xm__sub{max-width:42cqw;margin:1.7cqw 0 0;font-size:1.7cqw;line-height:1.4;color:var(--xm-cream)}.home-xm__sub strong{font-weight:700;color:#fff}.home-xm__actions{display:flex;align-items:center;gap:2cqw;margin-top:2.4cqw}.home-xm__cta{position:relative;display:inline-block;flex:none;white-space:nowrap;overflow:hidden;padding:1.55cqw 3.7cqw;border-radius:99rem;background:var(--xm-gold);color:#fff;font-family:var(--pop);font-size:1.9cqw;font-weight:700;line-height:1.1;text-decoration:none;box-shadow:0 1cqw 2.6cqw #00000040;transition:transform .18s ease,box-shadow .18s ease}.home-xm__cta:before{content:"";position:absolute;inset:0 auto 0 -60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-18deg);animation:home-xm-cta-shine 4.2s ease-in-out 1s infinite}@keyframes home-xm-cta-shine{0%,60%{left:-60%}to{left:140%}}.home-xm__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6}.home-xm:hover .home-xm__cta{transform:translateY(-.3cqw);box-shadow:0 1.4cqw 3cqw #00000052}.home-xm__days{margin:0;padding:.8cqw 1.5cqw;border-radius:99rem;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff47;font-family:var(--pop);font-size:1.25cqw;font-weight:700;line-height:1.2;white-space:nowrap;color:var(--xm-cream)}.home-xm__days[hidden]{display:none}.home-xm__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.home-xm__art img{position:absolute;height:auto}.home-xm__cluster{left:56.6cqw;top:8.25cqw;width:33.5cqw;filter:drop-shadow(0 1.4cqw 2.2cqw rgba(60,0,12,.45));animation:home-xm-float 8s ease-in-out infinite}.home-xm__gnome{left:52.75cqw;top:5.1cqw;width:5.4cqw;transform-origin:50% 100%;filter:drop-shadow(0 .8cqw 1.2cqw rgba(60,0,12,.4));animation:home-xm-sway 5.4s ease-in-out infinite}.home-xm__ginger{left:86.62cqw;top:2.71cqw;width:11.79cqw;transform-origin:50% 3%;filter:drop-shadow(0 1cqw 1.4cqw rgba(60,0,12,.4));animation:home-xm-swing 4.6s ease-in-out infinite}.home-xm__pouch{left:49.54cqw;top:29.12cqw;width:12.5cqw;filter:drop-shadow(0 1cqw 1.6cqw rgba(60,0,12,.4));animation:home-xm-bob 6s ease-in-out -1.2s infinite}.home-xm__yogu{left:81.25cqw;top:31.6cqw;width:10.45cqw;filter:drop-shadow(0 1cqw 1.6cqw rgba(60,0,12,.4));animation:home-xm-bob 5.4s ease-in-out -2.6s infinite}.home-xm__star{position:absolute;fill:var(--xm-gold);animation:home-xm-twinkle 2.8s ease-in-out infinite}.home-xm__star--1{left:80cqw;top:3.2cqw;width:3cqw;height:3cqw}.home-xm__star--2{left:96.6cqw;top:20.8cqw;width:2.2cqw;height:2.2cqw;animation-delay:-1.2s}.home-xm__star--3{left:61.2cqw;top:20.4cqw;width:2.6cqw;height:2.6cqw;fill:#fff;animation-delay:-.6s}.home-xm__star--4{left:54cqw;top:43cqw;width:1.9cqw;height:1.9cqw;fill:#fff;animation-delay:-1.9s}@keyframes home-xm-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-.7cqw) rotate(.6deg)}}@keyframes home-xm-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1cqw) rotate(2.5deg)}}@keyframes home-xm-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes home-xm-swing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes home-xm-twinkle{0%,to{opacity:.35;transform:scale(.7) rotate(0)}50%{opacity:1;transform:scale(1.15) rotate(18deg)}}.home-xm__ticker{position:absolute;z-index:4;left:0;right:0;bottom:0;height:4.4cqw;overflow:hidden;display:flex;align-items:center;background:#0d4a2d;color:#fff;font-family:var(--pop);font-size:1.55cqw;font-weight:800;white-space:nowrap}.home-xm__ticker-track{display:flex;width:max-content;animation:home-xm-marquee 40s linear infinite}.home-xm__ticker-set{display:flex;flex:none}.home-xm__ticker-set>span{display:inline-flex;align-items:center}.home-xm__ticker-set>span:after{content:"";width:.55cqw;height:.55cqw;margin:0 1.8cqw;border-radius:50%;background:var(--xm-gold)}.home-xm:hover .home-xm__ticker-track{animation-play-state:paused}@keyframes home-xm-marquee{to{transform:translate(-50%)}}@media screen and (max-width:749px){.home-xm__orbit{left:75cqw;top:40cqw;width:50cqw;height:50cqw;margin:-25cqw 0 0 -25cqw}.home-xm__copy{left:5.2cqw;top:4.4cqw;width:60cqw}.home-xm__pill{margin-bottom:2.2cqw;padding:1.3cqw 3cqw;font-size:2.3cqw}.home-xm__pct{font-size:13cqw}.home-xm__off,.home-xm__what{font-size:3.8cqw}.home-xm__sub{max-width:44cqw;margin-top:2cqw;font-size:2.7cqw}.home-xm__actions{margin-top:2.6cqw}.home-xm__cta{padding:2cqw 4.6cqw;font-size:3.1cqw}.home-xm__days{display:none}.home-xm__cluster{left:52cqw;top:20.5cqw;width:45cqw}.home-xm__gnome{left:49.6cqw;top:10.4cqw;width:6.8cqw}.home-xm__ginger{left:83.5cqw;top:6.2cqw;width:14.9cqw}.home-xm__pouch{left:44.3cqw;top:42.2cqw;width:17.1cqw}.home-xm__yogu{left:83.6cqw;top:41cqw;width:13.2cqw}.home-xm__star--1{left:80cqw;top:6cqw;width:4.2cqw;height:4.2cqw}.home-xm__star--2{left:96cqw;top:33cqw;width:3cqw;height:3cqw}.home-xm__star--3{left:53.4cqw;top:31.5cqw;width:3.4cqw;height:3.4cqw}.home-xm__star--4{display:none}.home-xm__ticker{height:5.6cqw;font-size:2.5cqw}.home-xm__ticker-set>span:after{width:.8cqw;height:.8cqw;margin:0 2.6cqw}}@media(prefers-reduced-motion:reduce){.home-xm__snow i,.home-xm__orbit,.home-xm__pct,.home-xm__cta:before,.home-xm__cluster,.home-xm__gnome,.home-xm__ginger,.home-xm__pouch,.home-xm__yogu,.home-xm__star,.home-xm__ticker-track{animation:none}.home-xm__snow{display:none}.home-xm__pct{background:none;-webkit-text-fill-color:var(--xm-gold)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-home-hero-christmas.css.map */
