.cwx{--red: #B21F1F;--red-press: #8E1818;--on-red: #FFFFFF;--ink: #111111;--ink-2: #444444;--ink-3: #5E5E5E;--ground: #FFFFFF;--band: #F4F4F4;--line: #DADADA;--blue: #1679A3;--meter-bg: #E6E6E6;--scrim: rgba(0, 0, 0, .55);--shadow: rgba(0, 0, 0, .18);--display: "Barlow Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--body: "Barlow", "Helvetica Neue", Arial, sans-serif;box-sizing:border-box;font-family:var(--body)}.cwx *,.cwx *:before,.cwx *:after{box-sizing:border-box}.cwx p{margin:0;font-family:inherit}.cwx--strip{--strip-bg: #00BEF1;--strip-ink: #0B1F2A;--strip-dot: #B21F1F;--strip-meter: rgba(11, 31, 42, .18);--strip-fill: #0B1F2A;position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:9px 36px 10px;border:0;border-radius:0;background:var(--strip-bg);color:var(--strip-ink);font:inherit;text-align:center;text-decoration:none;line-height:1.2;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.cwx--strip:hover .cwx-strip-lead,.cwx--strip:focus-visible .cwx-strip-lead{text-decoration:underline}.cwx--strip:focus-visible{outline:3px solid var(--strip-ink);outline-offset:-5px}.cwx-strip-line{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cwx .cwx-strip-lead{font-family:var(--display);font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:var(--strip-ink);display:inline-block}.cwx .cwx-strip-num{font-size:1.25em;line-height:1;color:var(--strip-num, #FFFFFF);text-shadow:0 1px 0 var(--strip-ink),0 -1px 0 var(--strip-ink),1px 0 0 var(--strip-ink),-1px 0 0 var(--strip-ink),1px 1px 0 var(--strip-ink),-1px -1px 0 var(--strip-ink),1px -1px 0 var(--strip-ink),-1px 1px 0 var(--strip-ink)}.cwx--strip.cwx--full .cwx-strip-num{color:var(--strip-ink);text-shadow:none}.cwx .cwx-strip-tail{font-size:14px;color:var(--strip-ink);opacity:.92;margin-left:10px}.cwx .cwx-strip-tail:before{content:"\b7";margin-right:10px}.cwx .cwx-strip-tail--short{display:none}.cwx-strip-more{position:absolute;right:14px;top:50%;transform:translateY(-52%);font:700 22px/1 var(--display);color:var(--strip-ink)}.cwx-strip-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--strip-dot);vertical-align:2px;animation:cwx-dot 1.4s ease-in-out infinite}@keyframes cwx-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.cwx-strip-meter{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--strip-meter)}.cwx-strip-fill{display:block;height:100%;background:var(--strip-fill);transition:width .6s ease}.cwx--strip.cwx--full{--strip-bg: #F4F4F4;--strip-ink: #111111;border-bottom:1px solid #DADADA}.cwx--strip.cwx-pinned{position:fixed;left:0;right:0;z-index:9;box-shadow:0 2px 6px var(--shadow)}.cwx--strip.cwx-strip--tight .cwx-strip-tail{display:none}@media(max-width:599px){.cwx--strip{padding-left:12px;padding-right:30px}.cwx .cwx-strip-tail--long{display:none}.cwx .cwx-strip-tail--short{display:inline;font-size:13px;margin-left:8px}.cwx .cwx-strip-tail--short:before{margin-right:8px}.cwx .cwx-strip-lead{font-size:15px}.cwx-strip-more{right:10px}}.cwx--strip.cwx--trainer{--xmas-red: #C8102E;--xmas-green: #1E6B3A;--xmas-full: #C9CED2;--trainer-ink: #0B1F2A;--trainer-label: #FFFFFF;--trainer-label-edge: rgba(11, 31, 42, .25);--trainer-ring: rgba(200, 16, 46, .75);--trainer-ring-0: rgba(200, 16, 46, 0);--trainer-band: #F2B705;--trainer-band-edge: #D9A404;justify-content:center;overflow:hidden;padding:8px 10px;background:var(--trainer-band);border-bottom:1px solid var(--trainer-band-edge)}.cwx--strip.cwx--trainer.cwx-pinned{box-shadow:0 2px 6px var(--shadow)}.cwx--trainer.cwx--band-red{--trainer-band: #C8102E;--trainer-band-edge: #9E0C24;--trainer-edge: #FFFFFF}.cwx--trainer.cwx--band-green{--trainer-band: #1B5E35;--trainer-band-edge: #134527;--trainer-edge: #FFFFFF}.cwx--trainer.cwx--band-blue{--trainer-band: #00BEF1;--trainer-band-edge: #0090B8}.cwx--trainer.cwx--band-navy{--trainer-band: #0B1F2A;--trainer-band-edge: #000000;--trainer-edge: #FFFFFF}.cwx--trainer.cwx--band-cream{--trainer-band: #FFF4DC;--trainer-band-edge: #EAD9B0}.cwx--trainer.cwx--band-white{--trainer-band: #FFFFFF;--trainer-band-edge: #E6E6E6}.cwx-trainer{position:relative;display:block;flex:none;width:100%;max-width:720px;aspect-ratio:1500 / 130;container-type:inline-size}.cwx-trainer-outline{position:absolute;top:0;right:0;bottom:0;left:0;filter:drop-shadow(2px 0 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(-2px 0 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(0 2px 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(0 -2px 0 var(--trainer-edge, var(--trainer-ink)))}.cwx-trainer-shape{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--trainer-label);-webkit-mask-image:var(--cwx-mask-handle),var(--cwx-mask-barrel);mask-image:var(--cwx-mask-handle),var(--cwx-mask-barrel);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cwx-trainer-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--cwx-fill-start, 0%) + var(--cwx-c, 0) * (100% - var(--cwx-fill-start, 0%)));background:repeating-linear-gradient(135deg,var(--xmas-red) 0 10px,var(--xmas-green) 10px 20px);background-size:28.28px 100%;animation:cwx-roll 1.2s linear infinite;transition:width .6s ease}@keyframes cwx-roll{to{background-position:28.28px 0}}.cwx--trainer.cwx--full .cwx-trainer-fill{background:var(--xmas-full);animation:none}.cwx .cwx-trainer-num,.cwx .cwx-trainer-words{position:absolute;top:14%;bottom:14%;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:800;white-space:nowrap;color:var(--trainer-ink)}.cwx .cwx-trainer-num{left:36.5%;width:16.5%;letter-spacing:.02em;font-size:20px;font-size:4.5cqw}.cwx .cwx-trainer-words{left:57%;right:3.5%;letter-spacing:.03em;text-transform:uppercase}.cwx .cwx-trainer-pill{display:inline-block;padding:0 .55em;line-height:1.45;border-radius:999px;background:var(--trainer-label);color:var(--trainer-ink);box-shadow:0 0 0 1px var(--trainer-label-edge)}.cwx .cwx-trainer-w--short{font-size:12px;font-size:2.7cqw}.cwx .cwx-trainer-w--long{display:none;font-size:2.2cqw}.cwx .cwx-trainer-w--fit{display:none}@container (min-width: 560px){.cwx .cwx-trainer-w--long{display:inline-block}.cwx .cwx-trainer-w--short{display:none}}.cwx .cwx-trainer-more{margin-left:.35em;color:var(--trainer-ink)}.cwx--strip.cwx--trainer:hover .cwx-trainer-w,.cwx--strip.cwx--trainer:focus-visible .cwx-trainer-w{text-decoration:underline}.cwx--trainer.cwx--urgent .cwx-trainer-count{animation:cwx-ring 1.2s ease-out infinite}@keyframes cwx-ring{0%{box-shadow:0 0 0 1px var(--trainer-label-edge),0 0 0 0 var(--trainer-ring)}to{box-shadow:0 0 0 1px var(--trainer-label-edge),0 0 0 7px var(--trainer-ring-0)}}@media(max-width:599px){.cwx--strip.cwx--trainer{justify-content:flex-start;padding:7px 8px}.cwx-trainer{max-width:none;width:max(100%,min(145%,560px));margin-left:calc(100% - max(100%,min(145%,560px)))}.cwx-trainer-outline{filter:drop-shadow(1.5px 0 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(-1.5px 0 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(0 1.5px 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(0 -1.5px 0 var(--trainer-edge, var(--trainer-ink)))}.cwx--strip.cwx--trainer-full{justify-content:center;padding:9px 8px}.cwx--trainer-full .cwx-trainer{width:100%;margin-left:0}.cwx.cwx--trainer-full .cwx-trainer-num{left:35%;width:19%;top:8%;bottom:8%;font-size:17px;font-size:4.9cqw}.cwx.cwx--trainer-full .cwx-trainer-words{left:58.5%;right:1.5%;top:8%;bottom:8%}.cwx.cwx--trainer-full .cwx-trainer-w--short,.cwx.cwx--trainer-full .cwx-trainer-w--long{display:none}.cwx.cwx--trainer-full .cwx-trainer-w--fit{display:inline-block;font-size:12px;font-size:3.45cqw;padding:0 .45em}}.cwx--strip.cwx--trainer.cwx--compact{justify-content:center;padding:8px 10px}.cwx--compact .cwx-trainer{width:100%;max-width:none;margin-left:0}.cwx--compact .cwx-trainer-outline{filter:drop-shadow(1.5px 0 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(-1.5px 0 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(0 1.5px 0 var(--trainer-edge, var(--trainer-ink))) drop-shadow(0 -1.5px 0 var(--trainer-edge, var(--trainer-ink)))}.cwx.cwx--compact .cwx-trainer-num{left:35%;width:19%;top:8%;bottom:8%;font-size:17px;font-size:4.9cqw}.cwx.cwx--compact .cwx-trainer-words{left:58.5%;right:1.5%;top:8%;bottom:8%}.cwx.cwx--compact .cwx-trainer-w--short,.cwx.cwx--compact .cwx-trainer-w--long{display:none}.cwx.cwx--compact .cwx-trainer-w--fit{display:inline-block;font-size:12px;font-size:3.45cqw;padding:0 .45em}.cw-cart__xmas{flex:none}.cwx-card-root[hidden]{display:none}.cwx-card-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}html.cwx-card-open,html.cwx-card-open body{overflow:hidden}.cwx-card-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim);animation:cwx-fade .18s ease-out}.cwx-card{position:absolute;left:0;right:0;bottom:0;max-height:88vh;overflow-y:auto;padding:22px 20px calc(20px + env(safe-area-inset-bottom,0px));background:var(--ground);color:var(--ink);border-radius:16px 16px 0 0;box-shadow:0 -6px 24px var(--shadow);text-align:left;animation:cwx-rise .22s ease-out}@media(min-width:600px){.cwx-card{left:50%;right:auto;bottom:auto;top:50%;width:440px;transform:translate(-50%,-50%);border-radius:12px;padding:26px 26px 22px;animation:cwx-fade .18s ease-out}}@keyframes cwx-rise{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes cwx-fade{0%{opacity:0}to{opacity:1}}.cwx-card-close{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;border-radius:20px;background:transparent;color:var(--ink-2);font:400 28px/1 Arial,sans-serif;cursor:pointer}.cwx-card-close:hover,.cwx-card-close:focus-visible{background:var(--band);color:var(--ink)}.cwx .cwx-card-eyebrow{font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);padding-right:40px}.cwx .cwx-card-title{margin-top:4px;padding-right:32px;font-family:var(--display);font-weight:800;font-size:30px;line-height:1.05;text-transform:uppercase;color:var(--ink)}.cwx-card--urgent .cwx-card-title{color:var(--red)}.cwx-card-meter{margin-top:12px;height:8px;background:var(--meter-bg);border-radius:4px;overflow:hidden}.cwx-card-fill{display:block;height:100%;background:var(--red)}.cwx .cwx-card-meter-label{margin-top:4px;font-size:13px;color:var(--ink-3)}.cwx-card-facts{margin:14px 0 0;padding:0;list-style:none}.cwx-card-facts li{position:relative;margin:0 0 8px;padding-left:18px;font-size:15px;line-height:1.4;color:var(--ink-2)}.cwx-card-facts li:before{content:"";position:absolute;left:2px;top:8px;width:6px;height:6px;border-radius:50%;background:var(--red)}.cwx-card-facts li.cwx-card-orders{color:var(--ink);font-weight:600}.cwx .cwx-card-guarantee{margin-top:12px;padding:12px 14px;background:var(--band);border-left:3px solid var(--red);font-size:15px;line-height:1.4;color:var(--ink)}.cwx .cwx-card-fine{margin-top:8px;font-size:13px;color:var(--ink-3)}.cwx-card-cta{display:block;width:100%;margin-top:16px;padding:14px 16px;border:0;border-radius:0;background:var(--red);color:var(--on-red);font-family:var(--display);font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer}.cwx-card-cta:hover,.cwx-card-cta:focus-visible{background:var(--red-press);color:var(--on-red)}.cwx-mock{outline:2px dashed #C98A12;outline-offset:-2px}.cwx-mock:after{content:attr(data-cwx-mock);position:absolute;top:0;left:0;padding:2px 6px;font:700 10px/1.2 Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#c98a12;color:#111;pointer-events:none}.cwx--strip.cwx-mock:after{top:100%;left:auto;right:0}.cwx--strip.cwx--trainer.cwx-mock{outline:none}.cwx-tick{animation:cwx-tick .9s ease-out 1}@keyframes cwx-tick{0%{transform:scale(1)}30%{transform:scale(1.06)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cwx-tick,.cwx-strip-dot,.cwx-card,.cwx-card-backdrop,.cwx-trainer-fill,.cwx--trainer.cwx--urgent .cwx-trainer-count{animation:none}.cwx-strip-fill,.cwx-trainer-fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cw-xmas-tracker.css.map */
