html:root{--xm-red: #a81d1a;--xm-red-d: #7c1311;--xm-gold: #d9a531;--xm-cream: #f9f9dd}.topbar{background:var(--xm-red)!important;color:var(--xm-cream)!important}.topbar a,.topbar b{color:var(--xm-cream)!important}.xm-deco{pointer-events:none;-webkit-user-select:none;user-select:none}img.xm-deco{max-width:none!important;min-width:0!important;height:auto!important}.xm-snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;overflow:hidden}.xm-flake{position:absolute;top:-4vh;width:var(--s, .9rem);height:var(--s, .9rem);border-radius:50%;background:#fff;opacity:.9;box-shadow:0 0 0 .1rem #8e983947,0 .1rem .4rem #3e47282e;animation:xm-fall var(--d, 14s) linear var(--delay, 0s) infinite}.xm-flake--icon{width:var(--s, 2.6rem);height:auto;border-radius:0;background:none;box-shadow:none}@keyframes xm-fall{0%{transform:translate(0) rotate(0)}50%{transform:translate(var(--sway, 3vw),55vh) rotate(160deg)}to{transform:translateY(110vh) rotate(320deg)}}footer.footer{position:relative;padding-top:calc(6.36vw + 2.4rem)!important}.xm-lights{position:absolute;left:0;right:0;top:0;z-index:6;display:flex;overflow:hidden}.xm-lights img{flex:none;width:50%;height:auto;margin-top:-1.4%;filter:drop-shadow(0 .6rem .8rem rgb(0 0 0 / .22))}@media(max-width:760px){footer.footer{padding-top:calc(12.72vw + 2rem)!important}.xm-lights img{width:100%}.xm-lights img+img{display:none}}img.xm-bough{position:absolute;z-index:1;width:clamp(11rem,13vw,20rem)!important;height:auto}.xm-bough--l{left:0}.xm-bough--r{right:0;transform:scaleX(-1)}img.xm-head{display:inline-block;height:1.1em!important;width:auto!important;max-width:none!important;margin-left:.18em;vertical-align:-.12em;transform:rotate(8deg);filter:drop-shadow(0 .5rem 1rem rgb(0 0 0 / .22))}img.xm-sticker{position:absolute;z-index:2;width:clamp(5rem,5vw,8rem)!important;height:auto;filter:drop-shadow(0 .5rem .8rem rgb(0 0 0 / .18));animation:xm-bob 5s ease-in-out infinite}@keyframes xm-bob{0%,to{transform:translateY(-4%) rotate(-6deg)}50%{transform:translateY(4%) rotate(5deg)}}.xm-signoff{display:flex;align-items:center;gap:2rem;margin:0 auto 3.6rem;width:min(92vw,132rem)}.xm-signoff img{width:clamp(9rem,10vw,13rem);height:auto;flex:none;filter:drop-shadow(0 .8rem 1.6rem rgb(0 0 0 / .3))}.xm-signoff p{margin:0;font-family:var(--papi-font-accent);line-height:1.1;font-size:clamp(2.4rem,3vw,3.8rem);color:inherit}.xm-signoff small{display:block;margin-top:.6rem;font-family:var(--papi-font-body);font-size:1.5rem;opacity:.85}.xm-santa{position:fixed;right:0;top:44vh;z-index:160;width:clamp(11rem,12vw,16rem);transform:translate(110%);transition:transform .9s cubic-bezier(.34,1.56,.64,1);pointer-events:auto}.xm-santa.is-in{transform:translate(16%) rotate(-8deg)}.xm-santa>img{width:100%;height:auto;display:block;animation:xm-bob 3.4s ease-in-out infinite}.xm-santa__say{position:absolute;right:86%;top:4%;width:max-content;max-width:23rem;padding:1rem 1.4rem;border-radius:1.4rem 1.4rem .2rem;background:var(--xm-cream);color:#3e4728;border:.2rem solid var(--xm-red);font-family:var(--papi-font-accent);font-size:1.8rem;line-height:1.15;opacity:0;transition:opacity .4s .6s;box-shadow:.3rem .3rem 0 var(--xm-red)}.xm-santa.is-in .xm-santa__say{opacity:1}.xm-santa__say a{color:var(--xm-red);text-decoration:underline;text-underline-offset:.2em}.xm-santa__x{position:absolute;left:-1rem;top:-1rem;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--xm-red);color:var(--xm-cream);font-size:1.6rem;line-height:2.6rem;text-align:center;cursor:pointer;border:0}@media(max-width:760px){.xm-santa{top:auto;bottom:16vh;width:9rem}.xm-santa__say{font-size:1.5rem;max-width:16rem}img.xm-bough{width:9rem!important}}@media(prefers-reduced-motion:reduce){.xm-snow{display:none}.xm-santa>img,.xm-sticker{animation:none}.xm-santa{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/papi-xmas.css.map */
