.holiday-market{--hm-ink: #000000;--hm-muted: rgba(0, 0, 0, .65);--hm-faint: rgba(0, 0, 0, .45);--hm-rule: rgba(0, 0, 0, .15);color:var(--hm-ink);background:#fff}.holiday-market .hm-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--hm-faint)}.holiday-market .hm-tag{display:inline-block;border:1px solid rgba(0,0,0,.6);padding:2px 8px;font-size:11px;line-height:1.5;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.holiday-market a.hm-tag:hover,.holiday-market a.hm-tag:focus-visible{background:#000;border-color:#000;color:#fff}@keyframes hm-hero-pop{0%{opacity:0;transform:translateY(18px) scale(.55) rotate(var(--r))}70%{opacity:1}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r))}}.hm-ornament-pop{transform:rotate(var(--r));animation:hm-hero-pop .85s cubic-bezier(.2,.9,.25,1.15) both;animation-delay:var(--d)}.hm-ornament{transform:translate(calc(var(--hp, 0) * var(--dir) * var(--k, 1) * 340px),calc(var(--hp, 0) * var(--k, 1) * -60px)) scale(calc(1 - var(--hp, 0) * .3));opacity:clamp(0,calc(1 - var(--hp, 0) * 1.05),1);transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .45s ease;will-change:transform,opacity}.hm-santa{position:fixed;pointer-events:none;width:228px;padding:0;border:0;background:none;transition:transform .32s cubic-bezier(.4,0,.8,.4);will-change:transform}.hm-santa.is-peek{pointer-events:auto;transition:transform .9s cubic-bezier(.34,1.28,.56,1)}body:has([role=dialog]) .hm-santa,body:has([role=dialog]) .hm-stamp{visibility:hidden}.hm-stamp{transform:rotate(-3deg);transition:transform .35s cubic-bezier(.22,.61,.36,1)}.hm-stamp:hover{transform:rotate(0) scale(1.04)}.hm-rec-cell{transition:transform .55s cubic-bezier(.22,.61,.36,1)}.hm-rec-cell .hm-rec-image{transform:rotate(var(--rot));transition:transform .45s cubic-bezier(.22,.61,.36,1)}.hm-rec-cell .hm-rec-info{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.22,.61,.36,1),opacity .25s ease}.hm-rec-cell{--hm-hover-delay: .22s}@media (hover: hover){.hm-rec-cell:not(.hm-rec-cell-static):hover .hm-rec-image{transform:rotate(var(--rot)) scale(1.06);transition-delay:var(--hm-hover-delay)}.hm-rec-cell:not(.hm-rec-cell-static):hover .hm-rec-info{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .5s cubic-bezier(.22,.61,.36,1) calc(.18s + var(--hm-hover-delay)),opacity .35s ease calc(.28s + var(--hm-hover-delay))}.hm-rec-cell:not(.hm-rec-cell-static):hover+.hm-rec-cell{transform:translate(10px);transition-delay:var(--hm-hover-delay)}.hm-rec-cell:has(+.hm-rec-cell:not(.hm-rec-cell-static):hover){transform:translate(-10px);transition-delay:var(--hm-hover-delay)}}@media (hover: none){.hm-rec-cell .hm-rec-info{grid-template-rows:1fr;opacity:1}}.hm-strip-thumb{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.hm-strip-thumb:hover,.hm-strip-thumb:focus-visible{transform:translateY(-8px)}.hm-row-thumb{transform:rotate(var(--rot));transition:transform .3s ease}.hm-row-thumb:hover{transform:rotate(var(--rot)) translate(var(--hover-x),var(--hover-y))}.hm-tile-cutout{transform:translate(-50%,-50%) rotate(var(--rot));transition:transform .5s cubic-bezier(.22,.61,.36,1);filter:drop-shadow(0 6px 10px rgba(0,0,0,.18))}.hm-tile:hover .hm-tile-cutout{transform:translate(-50%,-50%) rotate(calc(var(--rot) * 1.5)) scale(1.05)}.hm-grain{filter:url(#hm-grain)}.hm-carousel{scrollbar-width:none;scroll-snap-type:x mandatory}.hm-carousel::-webkit-scrollbar{display:none}.hm-carousel>*{scroll-snap-align:start}@media (prefers-reduced-motion: reduce){.hm-ornament-pop{animation:none}.hm-ornament,.hm-santa,.hm-strip-thumb,.hm-row-thumb,.hm-stamp,.hm-rec-cell,.hm-rec-cell .hm-rec-image,.hm-tile-cutout{transition:none}.hm-ornament{transform:none;opacity:1}.hm-rec-cell:hover+.hm-rec-cell,.hm-rec-cell:has(+.hm-rec-cell:hover){transform:none}}.hm-ornament-slot{left:calc(var(--lm) - 16px);top:var(--tm)}.hm-ornament-slot img{height:var(--hm)}@media (min-width: 768px){.hm-ornament-slot{left:calc(var(--l) - 72px);top:var(--t)}.hm-ornament-slot img{height:var(--h)}}
