.hn26 .hw26-mon>div{width:100%}.hn26 .hw26-mon svg{display:block;width:100%;height:auto;overflow:visible}.hn26 .hw26-mon .hw26-mon__run{left:0;bottom:0}.hn26 .hw26-mon.is-gone .hw26-mon__run{animation:hn26-scurry .2s linear infinite}@keyframes hn26-scurry{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5%) rotate(5deg)}}.hn26-snow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.hn26 .hw26-hero{display:flex;flex-direction:column;height:auto;min-height:clamp(600px,calc(100svh - 200px),var(--hw26-h-d,820px))}.hn26 .hw26-hero__copy{position:relative;left:auto;right:auto;top:auto;width:auto;max-width:1040px;margin:64px 72px 0;z-index:2}.hn26 .hw26-hero__foot{position:relative;left:auto;right:auto;bottom:auto;margin:auto 72px 0;padding:56px 0 24px;z-index:2}.hn26-act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:6px;pointer-events:auto}.hn26 .hn26-act .hw26-cta{margin-top:0}.hn26-gift{display:flex;align-items:center;gap:12px;padding:6px 16px 6px 6px;border-radius:16px;background:#f0d6b524;border:1px solid rgba(240,214,181,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--hw26-cream);font-family:var(--hw26-sans)}.hn26-gift img{width:48px;height:48px;border-radius:11px;object-fit:cover;display:block}.hn26-gift>span{display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:1.3;font-weight:300}.hn26-gift b{font-weight:600}.hn26-gift s{color:#fbf7ed8c}.hn26-gift small{font-size:12px;color:#fbf7ed99}.hn26 .hn26-room-elf{position:absolute;bottom:4%;width:var(--dw,26%)}.hn26 .hn26-room-elf.pos-right{right:5%}.hn26 .hn26-room-elf.pos-left{left:4%}.hn26 .hn26-room-elf svg,.hn26 .hn26-close-elf svg{display:block;width:100%;height:auto;overflow:visible}.hn26 .hw26-close{position:relative;overflow:hidden}.hn26 .hw26-close>*:not(.hn26-snow){position:relative;z-index:2}.hn26 .hn26-close-elf{width:130px}@media screen and (max-width:740px){.hn26 .hw26-hero{min-height:var(--hw26-h-m,880px)}.hn26 .hw26-hero__copy{margin:32px 16px 0}.hn26 .hw26-hero__foot{margin:auto 16px 0;padding:40px 0 16px}.hn26-act{flex-direction:column;align-items:stretch;gap:10px;margin-top:0}.hn26-gift{align-self:flex-start}.hn26 .hn26-close-elf{width:100px}}@media(prefers-reduced-motion:reduce){.hn26 .hw26-mon.is-gone .hw26-mon__run{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/hn26-holiday.css.map */
