.nm-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none}.nm-sleigh{position:fixed;left:0;top:0;z-index:61;transform:translate(-9999px,-9999px);transform-origin:50% 50%;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 0 8px rgba(255,211,110,.9)) drop-shadow(0 0 22px rgba(185,155,255,.55))}.nm-sleigh:not(.is-flying){visibility:hidden}.nm-sleigh__svg{display:block;width:100%;height:auto;overflow:visible}.nm-leg{transform-box:fill-box;transform-origin:50% 0%;animation:nm-gallop .42s ease-in-out infinite alternate}.nm-leg--b{animation-direction:alternate-reverse}@keyframes nm-gallop{0%{transform:rotate(28deg)}to{transform:rotate(-24deg)}}.nm-bubble{position:fixed;z-index:62;max-width:220px;padding:.55rem .85rem;border-radius:16px;background:linear-gradient(135deg,#2a1b6e,#4b2a9a);color:#fff4d2;font-weight:700;font-size:.95rem;line-height:1.25;box-shadow:0 10px 30px #1b144666,0 0 0 2px #ffd36e,0 0 24px #ffd36e80;pointer-events:none;opacity:0;transform:translateY(8px) scale(.9)}.nm-bubble.is-on{animation:nm-bubble 2.6s ease forwards}@keyframes nm-bubble{0%{opacity:0;transform:translateY(8px) scale(.9)}12%{opacity:1;transform:translateY(0) scale(1.04)}20%{transform:none}80%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.nm-night{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(120% 95% at 72% 0%,#5a3cc0,#2c1d78 38%,#160f45 70%,#0c0828)!important}.nm-night>.page-width,.nm-night .hero__grid{position:relative;z-index:3}.nm-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.nm-aur{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;mix-blend-mode:screen;animation:nm-aur 18s ease-in-out infinite alternate}.nm-aur--1{width:60%;height:70%;left:-10%;top:-20%;background:radial-gradient(closest-side,#ff7cc8d9,#ff7cc800)}.nm-aur--2{width:55%;height:65%;right:-8%;top:-10%;background:radial-gradient(closest-side,#5ef2e0b3,#5ef2e000);animation-duration:22s;animation-delay:-6s}.nm-aur--3{width:70%;height:60%;left:20%;bottom:-30%;background:radial-gradient(closest-side,#ffc94a8c,#ffc94a00);animation-duration:26s;animation-delay:-12s}@keyframes nm-aur{0%{transform:translate(0) scale(1)}50%{transform:translate(6%,8%) scale(1.15)}to{transform:translate(-6%,2%) scale(.95)}}.nm-st{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 4px #fff,0 0 9px #ffe9a8cc;opacity:.3;animation:nm-tw var(--t) ease-in-out var(--d) infinite alternate}.nm-st--big:before,.nm-st--big:after{content:"";position:absolute;left:50%;top:50%;width:900%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,244,210,.95),transparent);transform:translate(-50%,-50%)}.nm-st--big:after{transform:translate(-50%,-50%) rotate(90deg)}@keyframes nm-tw{0%{opacity:.15;transform:scale(.7)}to{opacity:1;transform:scale(1.15)}}.nm-moon{position:absolute;top:9%;left:47%;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle at 38% 36%,#fffbe9,#ffeaa8 45%,#f5c661);box-shadow:0 0 30px 6px #ffdf8c8c,0 0 90px 30px #ffd36e40,0 0 180px 60px #b99bff2e;animation:nm-moon 6s ease-in-out infinite alternate}.nm-moon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 64% 60%,rgba(214,170,80,.35) 0 9%,transparent 10%),radial-gradient(circle at 40% 70%,rgba(214,170,80,.25) 0 6%,transparent 7%),radial-gradient(circle at 70% 30%,rgba(214,170,80,.2) 0 5%,transparent 6%)}@keyframes nm-moon{0%{box-shadow:0 0 26px 4px #ffdf8c80,0 0 80px 26px #ffd36e38,0 0 160px 50px #b99bff26}to{box-shadow:0 0 36px 8px #ffdf8ca6,0 0 110px 36px #ffd36e4d,0 0 210px 70px #b99bff38}}.nm-shoot{position:absolute;width:160px;height:2px;border-radius:2px;background:linear-gradient(90deg,#fff0,#c7a6ffb3 40%,#fff 80%,#fff4d2);transform:rotate(-28deg);opacity:0;animation:nm-shoot var(--dur) linear var(--d) infinite}.nm-shoot:after{content:"";position:absolute;right:-3px;top:-3px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 10px #fff,0 0 22px #ffd36e}@keyframes nm-shoot{0%{opacity:0;transform:rotate(-28deg) translate(0)}2%{opacity:1}12%{opacity:0;transform:rotate(-28deg) translate(-460px)}to{opacity:0;transform:rotate(-28deg) translate(-460px)}}.nm-curtain{position:absolute;top:0;left:0;right:0;height:200px;z-index:2;pointer-events:none}.nm-str{position:absolute;top:0;width:1px;background:linear-gradient(#ffe9a88c,#ffe9a826);transform-origin:50% 0;animation:nm-sway var(--sw) ease-in-out var(--sd) infinite alternate}.nm-str i{position:absolute;left:-2.5px;width:6px;height:6px;border-radius:50%;background:#fff4d2;box-shadow:0 0 6px 2px #ffd36ee6,0 0 16px 4px #ffc94a73;animation:nm-blink 2.4s ease-in-out var(--d) infinite alternate}.nm-str b{position:absolute;bottom:-9px;left:-6px;width:13px;height:13px;background:#fff4d2;clip-path:polygon(50% 0,61% 37%,100% 50%,61% 63%,50% 100%,39% 63%,0 50%,39% 37%);filter:drop-shadow(0 0 6px #ffd36e) drop-shadow(0 0 12px rgba(255,154,213,.7));animation:nm-blink 3s ease-in-out infinite alternate}@keyframes nm-sway{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}@keyframes nm-blink{0%{opacity:.45}to{opacity:1}}.nm-night .hero__kicker{display:inline-flex;align-items:center;gap:.4em;padding:.38rem 1rem;border-radius:999px;color:#ffe9a8;background:#ffffff14;border:1px solid rgba(255,211,110,.6);box-shadow:0 0 18px #ffd36e40,inset 0 0 12px #b99bff40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nm-night .hero__text,.nm-night .collection__desc{color:#ffffffe0}.nm-night .hero__proof li{color:#fff4d2}@supports ((-webkit-background-clip: text) or (background-clip: text)){.nm-gold{background:linear-gradient(100deg,#fff 0% 30%,#ffe9a8 40%,#fff8de 47%,#ffc94a 53%,#ff9ad5 60%,#fff 70% 100%);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nm-sheen 5s ease-in-out infinite;text-shadow:none;filter:drop-shadow(0 0 16px rgba(255,211,110,.35)) drop-shadow(0 2px 0 rgba(12,8,40,.35))}@keyframes nm-sheen{0%{background-position:100% 0}60%,to{background-position:0% 0}}}.nm-hero .hero-show__disc{box-shadow:0 0 0 3px #ffd36ee6,0 0 30px 4px #ffd36e73,0 0 70px 14px #b99bff59!important;animation:nm-halo 3.2s ease-in-out infinite alternate}.nm-hero .hero-show__item--2 .hero-show__disc{animation-delay:-1.1s}.nm-hero .hero-show__item--3 .hero-show__disc{animation-delay:-2.2s}@keyframes nm-halo{0%{box-shadow:0 0 0 3px #ffd36ecc,0 0 24px 2px #ffd36e59,0 0 60px 10px #b99bff47}to{box-shadow:0 0 0 3px #ffe9a8,0 0 40px 8px #ffd36e99,0 0 90px 20px #ff9ad566}}.nm-hero .hero-show__tag{background:linear-gradient(135deg,#ffe9a8,#ffc94a)!important;color:#1b1446!important;box-shadow:0 6px 18px #0c082859,0 0 14px #ffd36e99}.is-noel .btn--sun{position:relative;overflow:hidden;color:#1b1446;background:linear-gradient(135deg,#fff1b8,#ffd36e,#f7b733 70%,#ffd36e);background-size:200% 200%;box-shadow:0 8px 22px #f7b73359,0 0 0 1px #fff4d299 inset;animation:nm-btn 4s ease-in-out infinite}.is-noel .btn--sun:after{content:"";position:absolute;top:-50%;bottom:-50%;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.85),transparent);transform:skew(-20deg);animation:nm-shine 3.6s ease-in-out infinite;pointer-events:none}@keyframes nm-btn{0%,to{background-position:0% 50%;box-shadow:0 8px 22px #f7b73352,0 0 0 1px #fff4d299 inset}50%{background-position:100% 50%;box-shadow:0 10px 30px #f7b73380,0 0 22px #ffd36e8c,0 0 0 1px #fff4d2cc inset}}@keyframes nm-shine{0%,55%{left:-60%}85%,to{left:130%}}.nm-night .btn--on-dark{border-color:#ffe9a8cc;color:#fff4d2}.is-noel .card{transition:box-shadow .35s ease,transform .35s ease}.is-noel .card:hover{transform:translateY(-4px);box-shadow:0 0 0 2px #ffd36ee6,0 14px 34px #4c2faa40,0 0 30px #ff9ad559,0 0 44px #7fe8f040}.nm-night>.mb-field,.is-noel .mb-field{display:none!important}.nm-banner{padding-top:3.2rem}.nm-banner .nm-curtain{height:120px}@media(max-width:749px){.nm-moon{width:46px;height:46px;top:36px;left:auto;right:12px}.nm-aur{filter:blur(40px)}.nm-curtain{height:120px}}@media(prefers-reduced-motion:reduce){.nm-canvas,.nm-sleigh,.nm-bubble,.nm-shoot{display:none!important}.nm-gold,.nm-aur,.nm-st,.nm-moon,.nm-str,.nm-str i,.nm-str b,.is-noel .btn--sun,.is-noel .btn--sun:after,.nm-hero .hero-show__disc{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/noel-magic.css.map */
