.xtick{--xt-red: var(--xmas, #C8102E);--xt-ink: #0B0B0C;--xt-h: 52px;--xt-fs: 1.5rem;--xt-gap: clamp(22px, 2vw, 32px);--xt-pipe: 5px;--xt-rise-a: 32px;--xt-rise-b: 26px;--xt-rot-a: -2.5deg;--xt-rot-b: 2.1deg;--xt-off: 0px;--xt-stage: calc(var(--xt-h) + 2 * var(--xt-rise-a) + 14px);position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:#fff;padding-block:12px 22px}@supports (transform: rotate(atan2(1px,2px))){.xtick{--xt-rot-a: atan2(calc(-1 * var(--xt-rise-a)), max(50vw, 480px));--xt-rot-b: atan2(var(--xt-rise-b), max(50vw, 480px))}}.xtick [hidden],.xtick [data-xmas-state=after][data-when=before]{display:none!important}.xtick__stage{position:relative;height:var(--xt-stage)}.xtick__band{position:absolute;top:50%;left:-5%;width:110%;height:var(--xt-h);display:flex;align-items:center;overflow:hidden;color:#fff;font-family:var(--font-heading);font-weight:var(--heading-weight, 800);font-stretch:var(--heading-stretch, normal);font-size:var(--xt-fs);line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;backface-visibility:hidden}.xtick__band--a{z-index:2;background:linear-gradient(180deg,transparent var(--xt-pipe),rgba(255,255,255,.34) var(--xt-pipe),rgba(255,255,255,.34) calc(var(--xt-pipe) + 1px),transparent calc(var(--xt-pipe) + 1px),transparent calc(100% - var(--xt-pipe) - 1px),rgba(255,255,255,.34) calc(100% - var(--xt-pipe) - 1px),rgba(255,255,255,.34) calc(100% - var(--xt-pipe)),transparent calc(100% - var(--xt-pipe))),linear-gradient(180deg,#ffffff1f,#fff0 46%,#0000001a),var(--xt-red);box-shadow:0 16px 24px -16px #0b0b0c99,0 3px 8px -4px #0b0b0c59;transform:translateY(calc(-50% - var(--xt-off) / 2)) rotate(var(--xt-rot-a))}.xtick__band--b{z-index:1;background:linear-gradient(180deg,transparent var(--xt-pipe),var(--xt-red) var(--xt-pipe),var(--xt-red) calc(var(--xt-pipe) + 1px),transparent calc(var(--xt-pipe) + 1px),transparent calc(100% - var(--xt-pipe) - 1px),var(--xt-red) calc(100% - var(--xt-pipe) - 1px),var(--xt-red) calc(100% - var(--xt-pipe)),transparent calc(100% - var(--xt-pipe))),linear-gradient(180deg,#ffffff12,#fff0 50%),var(--xt-ink);transform:translateY(calc(-50% + var(--xt-off) / 2)) rotate(var(--xt-rot-b))}.xtick--single .xtick__band{transform:translateY(-50%) rotate(var(--xt-rot-a))}.xtick__track{display:flex;flex:none;width:max-content;animation:xtick-scroll var(--xt-dur, 40s) linear infinite;will-change:transform}.xtick__band--b .xtick__track{animation-direction:reverse}.xtick__list{display:flex;flex:none;align-items:center;margin:0;padding:0;list-style:none}.xtick__item{display:flex;flex:none;align-items:center;margin:0;padding:0}.xtick__txt{display:block;padding-top:.06em}.xtick__sep{flex:none;display:block;margin-inline:var(--xt-gap)}.xtick__band--a .xtick__sep{width:1em;height:1em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='8.5' width='17' height='12' rx='1.5'/%3E%3Cpath d='M12 8.5v12M3.5 13h17M12 8.5c-1.4-3.4-5.6-4.3-5.6-1.7 0 1.7 3.4 1.7 5.6 1.7Zm0 0c1.4-3.4 5.6-4.3 5.6-1.7 0 1.7-3.4 1.7-5.6 1.7Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='8.5' width='17' height='12' rx='1.5'/%3E%3Cpath d='M12 8.5v12M3.5 13h17M12 8.5c-1.4-3.4-5.6-4.3-5.6-1.7 0 1.7 3.4 1.7 5.6 1.7Zm0 0c1.4-3.4 5.6-4.3 5.6-1.7 0 1.7-3.4 1.7-5.6 1.7Z'/%3E%3C/svg%3E") center / contain no-repeat}.xtick__band--b .xtick__sep{width:.3em;height:.82em;border-radius:1px;background:var(--xt-red);transform:skew(-22deg)}@keyframes xtick-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.xtick:hover .xtick__track,.xtick:focus-within .xtick__track,.xtick.is-paused .xtick__track{animation-play-state:paused}.xtick__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.xtick__link:focus-visible{outline:3px solid var(--c-accent, #1E6BFF);outline-offset:-3px}.xtick--linked:hover .xtick__band--a{box-shadow:0 20px 28px -16px #0b0b0cb3,0 3px 8px -4px #0b0b0c66}.xtick__toggle{position:absolute;z-index:4;right:max(10px,calc(var(--gutter, 16px) - 12px));bottom:5px;width:26px;height:26px;display:grid;place-items:center;padding:0;border:1px solid var(--c-border, #DDE3EC);border-radius:50%;background:#fff;color:var(--c-muted, #4B5563);cursor:pointer;transition:color var(--dur, .24s),border-color var(--dur, .24s)}.xtick__toggle:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.xtick__toggle:hover,.xtick__toggle:focus-visible{color:var(--xt-ink);border-color:var(--c-border-strong, #C4CDDA)}.xtick__toggle:focus-visible{outline:2px solid var(--c-accent, #1E6BFF);outline-offset:2px}.xtick__toggle svg{width:10px;height:10px;fill:currentColor}.xtick__toggle .xtick__play{display:none}.xtick.is-paused .xtick__toggle .xtick__play{display:block}.xtick.is-paused .xtick__toggle .xtick__pause{display:none}@media(max-width:699px){.xtick{--xt-h: 38px;--xt-fs: 1.05rem;--xt-gap: 16px;--xt-pipe: 4px;--xt-rot-a: -4.5deg;--xt-rot-b: 3.5deg;--xt-off: 20px;--xt-stage: calc(var(--xt-h) + var(--xt-off) + 9.5vw);padding-block:10px 8px}.xtick--single{--xt-stage: calc(var(--xt-h) + 9vw + 8px)}.xtick__toggle{top:6px;right:auto;bottom:auto;left:8px}}@media(prefers-reduced-motion:reduce){.xtick__track{animation:none!important;transform:none!important}.xtick__toggle{display:none}}html[data-motion=none] .xtick__track{animation:none;transform:none}html[data-motion=none] .xtick__toggle{display:none}
/*# sourceMappingURL=/cdn/shop/t/51/assets/xmas-ticker.css.map */
