.wt-holiday-ribbon{position:sticky;top:0;z-index:60;background:linear-gradient(90deg,#0f3b2e,#14503c,#0f3b2e);color:#fdf8ec;font-size:13.5px;line-height:1.35;text-align:center;padding:9px 16px 11px}.wt-holiday-ribbon:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:repeating-linear-gradient(90deg,#c8102e 0,#c8102e 18px,#e7b94c 18px,#e7b94c 36px);opacity:.9}.wt-holiday-ribbon-inner{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}.wt-holiday-ribbon-inner svg{color:#e7b94c;flex-shrink:0}.wt-holiday-ribbon strong{color:#f3d27a;font-weight:700}.wt-holiday-ribbon-deals{font-weight:600}.wt-holiday-ribbon-off{color:#f3d27a;font-weight:500}.wt-holiday-jan{margin-top:2px;font-size:12px;color:#51636a}.wt-holiday-jan s{color:#8a989d}.wt-holiday-jan span{color:#c8102e;font-weight:600}.wt-holiday-ribbon-link{color:#fdf8ec;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.wt-holiday-ribbon-link:hover{color:#f3d27a}.wt-holiday-snow{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:50}.wt-holiday-snow span{position:absolute;top:-12px;border-radius:9999px;background:radial-gradient(circle,#fff,#cfe9f1 55%,#9fd8e600 75%);opacity:.75;animation-name:wt-holiday-fall;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes wt-holiday-fall{0%{transform:translate3d(0,-12px,0)}to{transform:translate3d(var(--drift, 0px),105vh,0)}}@media(prefers-reduced-motion:reduce){.wt-holiday-snow{display:none}}.wt-holiday-pill{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;background:#0f3b2e;color:#f3d27a;padding:3px 9px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.wt-holiday-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-left:auto;margin-right:auto;max-width:40rem;border-radius:9999px;border:1px solid rgba(15,59,46,.18);background:#0f3b2e0f;color:#0f3b2e;padding:8px 16px;font-size:13.5px;text-align:center}.wt-holiday-note svg{color:#c8102e;flex-shrink:0}html[data-holiday=on] header.sticky.top-0{top:var(--wt-holiday-h, 44px)}.wt-holiday-short{display:none}@media(max-width:640px){.wt-holiday-ribbon{font-size:12.5px;padding:7px 12px 9px}.wt-holiday-short{display:inline}.wt-holiday-long{display:none}.wt-holiday-ribbon-inner{gap:2px 8px}.wt-holiday-ribbon-inner>svg{display:none}}.wt-holiday-hat{position:absolute;left:23%;top:-2%;width:60%;transform:rotate(-8deg);pointer-events:none;filter:drop-shadow(0 3px 4px rgba(13,39,46,.25))}
