:root{--t4d-xmas-red:#e10600;--t4d-xmas-red-glow:#ff0800;--t4d-xmas-red-deep:#a80400;--t4d-xmas-green:#007738;--t4d-xmas-green-bright:#16a34a;--t4d-xmas-gold:#f5c542}:focus-visible{outline:2px solid var(--t4d-xmas-red)!important;outline-offset:2px}::selection{background:var(--t4d-xmas-red);color:#fff}.price__badge-sale,.card__badge,[class*=badge--sale],.badge--sale{background:var(--t4d-xmas-red)!important;color:#fff!important;border-color:var(--t4d-xmas-red-deep)!important}.header-wrapper,header.header{box-shadow:0 1px #e106008c,0 8px 32px -12px #ff080073!important}.header-logo{background:radial-gradient(ellipse 94% 90% at 50% 50%,#22c55e85,#16a34a52 44%,#16a34a00 72%)!important}.header-logo__image{filter:drop-shadow(0 0 5px rgba(34,197,94,.95)) drop-shadow(0 0 16px rgba(34,197,94,.85)) drop-shadow(0 0 38px rgba(22,163,74,.6)) drop-shadow(0 0 64px rgba(22,163,74,.38))!important}.button--secondary,.t4d-fitbadge{border-color:var(--t4d-xmas-green)!important}.t4d-fitbadge{background:var(--t4d-xmas-green)!important}.t4d-lights{position:relative;height:26px;overflow:hidden;pointer-events:none;z-index:5;background:radial-gradient(circle at 50% 0,transparent 62%,transparent 63%)}.t4d-lights__wire{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle 5px at 4% 78%,#ff2a1f 98%,transparent),radial-gradient(circle 5px at 12% 62%,var(--t4d-xmas-gold) 98%,transparent),radial-gradient(circle 5px at 20% 80%,var(--t4d-xmas-green-bright) 98%,transparent),radial-gradient(circle 5px at 28% 60%,#4da3ff 98%,transparent),radial-gradient(circle 5px at 36% 79%,#ff2a1f 98%,transparent),radial-gradient(circle 5px at 44% 61%,var(--t4d-xmas-gold) 98%,transparent),radial-gradient(circle 5px at 52% 80%,var(--t4d-xmas-green-bright) 98%,transparent),radial-gradient(circle 5px at 60% 62%,#ff2a1f 98%,transparent),radial-gradient(circle 5px at 68% 79%,#4da3ff 98%,transparent),radial-gradient(circle 5px at 76% 61%,var(--t4d-xmas-gold) 98%,transparent),radial-gradient(circle 5px at 84% 80%,var(--t4d-xmas-green-bright) 98%,transparent),radial-gradient(circle 5px at 92% 63%,#ff2a1f 98%,transparent);filter:drop-shadow(0 0 6px rgba(255,200,60,.55));animation:t4dTwinkle 2.6s ease-in-out infinite alternate}.t4d-lights:before{content:"";position:absolute;left:0;right:0;top:0;height:12px;border-bottom:2px solid rgba(255,255,255,.28);border-radius:0 0 50% 50%/0 0 100% 100%}@keyframes t4dTwinkle{0%{opacity:.82}to{opacity:1}}.t4d-hero,.hero,[class*=hero]{position:relative}.t4d-gift-accent{position:absolute;top:10px;right:12px;font-size:20px;opacity:.9;pointer-events:none}#t4d-snow{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483000}.t4d-cane{height:7px;pointer-events:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='%23ffffff'/%3E%3Cpolygon points='0,40 40,0 40,20 20,40' fill='%23D80A18'/%3E%3Cpolygon points='0,0 20,0 0,20' fill='%23D80A18'/%3E%3C/svg%3E");background-size:40px 40px;background-repeat:repeat}.t4d-cane--abs{position:absolute;left:0;right:0;z-index:7}.t4d-cane--lights{position:absolute;left:0;right:0;bottom:0;height:6px;z-index:6}.t4d-snowman{position:absolute;z-index:7;pointer-events:none;line-height:0;filter:drop-shadow(0 7px 7px rgba(0,0,0,.35))}.t4d-snowman svg{width:100%;height:auto;display:block}@media screen and (max-width:749px){.t4d-snowman{transform:scale(.7)}.t4d-snowman--r{transform-origin:bottom right}.t4d-snowman--l{transform-origin:bottom left}}@media(prefers-reduced-motion:reduce){.t4d-lights__wire{animation:none}#t4d-snow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/t4d-xmas.css.map */
