@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_93318f68-module__MOAP6q__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_93318f68-module__MOAP6q__variable{--font-sora:"Sora", "Sora Fallback"}
.ChristmasDeco-module__24pp9G__root{--x-red:#c8323b;--x-red-hi:#f0646b;--x-red-deep:#7e1820;--x-gold:#e2b44e;--x-gold-hi:#fbe3a0;--x-gold-deep:#9c6e14;--x-pine:#0d4f31;--x-blue-deep:#0a4a8f;pointer-events:none}.ChristmasDeco-module__24pp9G__paused *{animation-play-state:paused!important}.ChristmasDeco-module__24pp9G__garland{height:44px;position:absolute;top:-2px;left:-4px;right:-4px}.ChristmasDeco-module__24pp9G__garland svg{width:100%;height:100%;display:block;overflow:visible}.ChristmasDeco-module__24pp9G__halo,.ChristmasDeco-module__24pp9G__core,.ChristmasDeco-module__24pp9G__glint{transform-box:fill-box;transform-origin:50%}.ChristmasDeco-module__24pp9G__halo{animation:1.8s ease-in-out infinite ChristmasDeco-module__24pp9G__shine;animation-delay:var(--dl,0s)}.ChristmasDeco-module__24pp9G__core{animation:1.8s ease-in-out infinite ChristmasDeco-module__24pp9G__core;animation-delay:var(--dl,0s)}.ChristmasDeco-module__24pp9G__glint{opacity:0;animation:ChristmasDeco-module__24pp9G__glint var(--gd,3.4s) ease-out infinite;animation-delay:var(--gl,0s)}@keyframes ChristmasDeco-module__24pp9G__shine{0%,to{opacity:.25;transform:scale(.65)}50%{opacity:1;transform:scale(1.3)}}@keyframes ChristmasDeco-module__24pp9G__core{0%,to{opacity:.05}50%{opacity:.8}}@keyframes ChristmasDeco-module__24pp9G__glint{0%,78%{opacity:0;transform:scale(.3)rotate(0)}86%{opacity:1;transform:scale(1.15)rotate(30deg)}to{opacity:0;transform:scale(.4)rotate(60deg)}}.ChristmasDeco-module__24pp9G__bauble{width:1.5px;height:var(--len,60px);background:linear-gradient(var(--x-gold-deep), var(--x-gold));transform-origin:50% 0;will-change:transform;animation:ChristmasDeco-module__24pp9G__swing var(--t,4.2s) cubic-bezier(.45, 0, .55, 1) infinite alternate;animation-delay:var(--dl,0s);position:absolute;top:0}.ChristmasDeco-module__24pp9G__ball{width:var(--s,34px);height:var(--s,34px);margin-left:calc(var(--s,34px) / -2);transform-origin:50% -6px;will-change:transform;animation:ChristmasDeco-module__24pp9G__upright var(--t,4.2s) cubic-bezier(.45, 0, .55, 1) infinite alternate;animation-delay:var(--dl,0s);background:radial-gradient(circle at 33% 27%, #fffffff2 0 4%, #ffffff59 9%, #fff0 20%), radial-gradient(circle at 72% 80%, #ffffff38, #fff0 28%), var(--skin,radial-gradient(circle at 40% 35%, var(--c1), var(--c2) 74%));border-radius:50%;margin-top:5px;position:absolute;top:100%;left:50%;box-shadow:inset -6px -8px 14px #0000004d,inset 3px 3px 8px #ffffff1f,0 10px 16px -4px #0f1b2d38}.ChristmasDeco-module__24pp9G__ball:before{content:"";background:repeating-linear-gradient(90deg, var(--x-gold-deep) 0 1.5px, var(--x-gold-hi) 1.5px 3px);border-radius:2px 2px 3px 3px;width:36%;height:8px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.ChristmasDeco-module__24pp9G__ball:after{content:"";border:1.5px solid var(--x-gold);border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-10px;left:50%}.ChristmasDeco-module__24pp9G__red{--c1:var(--x-red-hi);--c2:var(--x-red-deep)}.ChristmasDeco-module__24pp9G__gold{--c1:var(--x-gold-hi);--c2:var(--x-gold-deep)}.ChristmasDeco-module__24pp9G__blue{--c1:#5aaef5;--c2:var(--x-blue-deep)}.ChristmasDeco-module__24pp9G__green{--c1:#43c98a;--c2:var(--x-pine)}.ChristmasDeco-module__24pp9G__stripe{--skin:linear-gradient(transparent 38%, #ffffffd9 38% 44%, var(--x-gold) 44% 56%, #ffffffd9 56% 62%, transparent 62%), radial-gradient(circle at 40% 35%, var(--c1), var(--c2) 74%)}.ChristmasDeco-module__24pp9G__glit{--skin:radial-gradient(circle at 30% 60%, #ffffffb3 0 1px, transparent 1.5px) 0 0 / 7px 7px, radial-gradient(circle at 70% 30%, #ffffff8c 0 .8px, transparent 1.3px) 0 0 / 5px 5px, radial-gradient(circle at 40% 35%, var(--c1), var(--c2) 74%)}@keyframes ChristmasDeco-module__24pp9G__swing{0%{transform:rotate(calc(var(--a,10deg) * -1))}to{transform:rotate(var(--a,10deg))}}@keyframes ChristmasDeco-module__24pp9G__upright{0%{transform:rotate(calc(var(--a,10deg) * .85))}to{transform:rotate(calc(var(--a,10deg) * -.85))}}.ChristmasDeco-module__24pp9G__kicker{letter-spacing:.01em;color:#7a520c;background:linear-gradient(#fff7e3,#fce7b6);border:1px solid #ebcf8c;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 11px 4px 8px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex;box-shadow:inset 0 1px #fffc}.ChristmasDeco-module__24pp9G__kicker svg{color:#9c6e14;flex:none;width:12px;height:12px}@media (min-width:1024px){.ChristmasDeco-module__24pp9G__kicker{margin-bottom:6px;font-size:14px}}.ChristmasDeco-module__24pp9G__hat{filter:drop-shadow(0 1px 1px #0f1b2d33);pointer-events:none;width:24px;height:20px;position:absolute;top:calc(50% - 26px);right:-12px;transform:rotate(24deg)}.ChristmasDeco-module__24pp9G__giftwrap{width:78px;height:96px;font:inherit;perspective:460px;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:scale(var(--gs,1));transform-origin:100% 0;background:0 0;border:0;margin:0;padding:0;position:absolute}.ChristmasDeco-module__24pp9G__shadow{background:radial-gradient(#0f1b2d47,#0f1b2d00 70%);border-radius:50%;height:12px;animation:5.5s ease-in-out infinite alternate ChristmasDeco-module__24pp9G__shadow;position:absolute;bottom:0;left:8px;right:8px}.ChristmasDeco-module__24pp9G__gift{width:56px;height:56px;transform-style:preserve-3d;will-change:transform;animation:12s linear infinite ChristmasDeco-module__24pp9G__spin;position:absolute;top:30px;left:11px}.ChristmasDeco-module__24pp9G__f{background:linear-gradient(90deg, transparent 43%, var(--x-gold-hi) 43% 45%, var(--x-gold) 45% 55%, var(--x-gold-deep) 55% 57%, transparent 57%), linear-gradient(140deg, #2a8be8, #0b5fb5 60%, #09488a);position:absolute;inset:0}.ChristmasDeco-module__24pp9G__f:after{content:"";background:var(--shade,transparent);position:absolute;inset:0}.ChristmasDeco-module__24pp9G__f1{--shade:linear-gradient(160deg, #ffffff38, #fff0 45%, #0000001f);transform:translateZ(28px)}.ChristmasDeco-module__24pp9G__f2{--shade:#05142d38;transform:rotateY(90deg)translateZ(28px)}.ChristmasDeco-module__24pp9G__f3{--shade:#05142d57;transform:rotateY(180deg)translateZ(28px)}.ChristmasDeco-module__24pp9G__f4{--shade:#05142d1f;transform:rotateY(-90deg)translateZ(28px)}.ChristmasDeco-module__24pp9G__bot{background:#073766;transform:rotateX(-90deg)translateZ(28px)}.ChristmasDeco-module__24pp9G__lid{width:62px;height:12px;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.3,1.6,.5,1);position:absolute;top:-8px;left:-3px}.ChristmasDeco-module__24pp9G__lf{background:linear-gradient(90deg, transparent 43%, var(--x-gold) 43% 57%, transparent 57%), linear-gradient(#3a98ee, #1673cf);width:62px;height:12px;position:absolute;top:0;left:0}.ChristmasDeco-module__24pp9G__lf:after{content:"";background:var(--shade,transparent);position:absolute;inset:0}.ChristmasDeco-module__24pp9G__l1{transform:translateZ(31px)}.ChristmasDeco-module__24pp9G__l2{--shade:#05142d38;transform:rotateY(90deg)translateZ(31px)}.ChristmasDeco-module__24pp9G__l3{--shade:#05142d57;transform:rotateY(180deg)translateZ(31px)}.ChristmasDeco-module__24pp9G__l4{--shade:#05142d1f;transform:rotateY(-90deg)translateZ(31px)}.ChristmasDeco-module__24pp9G__ltop{background:linear-gradient(90deg, transparent 43%, var(--x-gold) 43% 57%, transparent 57%), linear-gradient(0deg, transparent 43%, var(--x-gold) 43% 57%, transparent 57%), linear-gradient(135deg, #59aef6, #2a8be8);width:62px;height:62px;position:absolute;top:-25px;left:0;transform:rotateX(90deg)}.ChristmasDeco-module__24pp9G__bowp{width:34px;height:22px;transform-style:preserve-3d;margin-left:-17px;position:absolute;top:-24px;left:50%}.ChristmasDeco-module__24pp9G__bowp svg{width:34px;height:22px;position:absolute;inset:0}.ChristmasDeco-module__24pp9G__bowp .ChristmasDeco-module__24pp9G__b2{transform:rotateY(90deg)}.ChristmasDeco-module__24pp9G__open .ChristmasDeco-module__24pp9G__lid{transform:translateY(-22px)rotate(-14deg)}@keyframes ChristmasDeco-module__24pp9G__spin{0%{transform:rotateX(-18deg)rotateY(0)}to{transform:rotateX(-18deg)rotateY(360deg)}}@keyframes ChristmasDeco-module__24pp9G__shadow{0%{opacity:.8;transform:scaleX(.9)}to{opacity:1;transform:scaleX(1.05)}}.ChristmasDeco-module__24pp9G__bit{pointer-events:none;border-radius:2px;width:7px;height:10px;animation:.95s cubic-bezier(.15,.7,.35,1) forwards ChristmasDeco-module__24pp9G__burst;position:absolute;top:40px;left:39px}@keyframes ChristmasDeco-module__24pp9G__burst{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}to{transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(1);opacity:0}}.ChristmasDeco-module__24pp9G__spark{width:var(--z,10px);height:var(--z,10px);color:var(--x-gold);opacity:0;animation:ChristmasDeco-module__24pp9G__tw var(--d,3.4s) ease-in-out infinite;animation-delay:var(--dl,0s);position:absolute}@keyframes ChristmasDeco-module__24pp9G__tw{0%,to{opacity:0;transform:scale(.4)rotate(0)}45%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:.2}}@media (prefers-reduced-motion:reduce){.ChristmasDeco-module__24pp9G__bauble,.ChristmasDeco-module__24pp9G__ball,.ChristmasDeco-module__24pp9G__gift,.ChristmasDeco-module__24pp9G__halo,.ChristmasDeco-module__24pp9G__core,.ChristmasDeco-module__24pp9G__glint,.ChristmasDeco-module__24pp9G__spark,.ChristmasDeco-module__24pp9G__shadow{animation:none}.ChristmasDeco-module__24pp9G__lid{transition:none}.ChristmasDeco-module__24pp9G__halo{opacity:.8}.ChristmasDeco-module__24pp9G__core{opacity:.4}.ChristmasDeco-module__24pp9G__spark{opacity:.75}}
