html[data-season=black-friday] .season-bf-moment-slip{width:min(18rem,100%);position:relative}html[data-season=black-friday] .season-bf-moment-window{overflow:hidden}html[data-season=black-friday] .season-bf-moment-paper{background:linear-gradient(-45deg, transparent 4px, var(--season-bf-paper) 0) bottom left / 8px 8px repeat-x, linear-gradient(45deg, transparent 4px, var(--season-bf-paper) 0) bottom left / 8px 8px repeat-x, linear-gradient(-135deg, transparent 4px, var(--season-bf-paper) 0) top left / 8px 8px repeat-x, linear-gradient(135deg, transparent 4px, var(--season-bf-paper) 0) top left / 8px 8px repeat-x, linear-gradient(var(--season-bf-paper), var(--season-bf-paper)) center / 100% calc(100% - 8px) no-repeat;color:var(--season-bf-receipt-ink);font-family:var(--font-mono);text-align:center;text-shadow:none;padding:12px 14px 14px;font-size:11px;line-height:1.4;position:relative}html[data-season=black-friday] .season-bf-moment-meta{color:var(--season-bf-receipt-faint);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:10px;display:flex}html[data-season=black-friday] .season-bf-moment-text{text-wrap:balance;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;font-weight:700;line-height:1.35}html[data-season=black-friday] .season-bf-moment-name{font-weight:800}html[data-season=black-friday] .season-bf-moment-code{background:repeating-linear-gradient(90deg, var(--season-bf-receipt-ink) 0 2px, transparent 2px 3px, var(--season-bf-receipt-ink) 3px 4px, transparent 4px 7px, var(--season-bf-receipt-ink) 7px 10px, transparent 10px 11px);height:14px;margin:8px 22px 0;display:block}html[data-season=black-friday] .season-bf-moment-sticker{border:1.5px solid var(--season-bf-receipt-ink);background:var(--season-bf-hazard);color:var(--season-bf-ink);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transform:rotate(var(--season-bf-moment-tilt,-6deg));border-radius:3px;padding:2px 6px 3px;font-size:12px;font-weight:900;line-height:1;position:absolute;bottom:9px;right:10px}html[data-season=black-friday] .season-bf-moment-stamp{border:2px solid var(--season-bf-receipt-ink);background:var(--season-bf-hazard);color:var(--season-bf-ink);font-family:var(--font-display);text-transform:uppercase;transform:rotate(var(--season-bf-moment-tilt,-4deg));border-radius:4px;justify-items:center;gap:1px;margin:8px auto 0;padding:3px 9px 4px;font-weight:900;line-height:1.05;display:inline-grid}html[data-season=black-friday] .season-bf-moment-stamp-main{letter-spacing:.02em;font-size:14px}html[data-season=black-friday] .season-bf-moment-stamp-sub{letter-spacing:.14em;font-size:10px}html[data-season=black-friday] .season-bf-moment-band{background:var(--season-bf-receipt-ink);color:var(--season-bf-hazard);letter-spacing:.18em;text-transform:uppercase;margin:6px -6px;padding:3px 0;font-size:11px;font-weight:800}html[data-season=black-friday] .season-bf-moment-lines{text-align:left;margin:0}html[data-season=black-friday] .season-bf-moment-line{text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:10px;margin-top:3px;display:flex}html[data-season=black-friday] .season-bf-moment-line dt{flex:none}html[data-season=black-friday] .season-bf-moment-line dd{text-align:right;text-transform:none;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}html[data-season=black-friday] .season-bf-moment-sub{color:var(--season-bf-receipt-faint);font-weight:400;display:block}html[data-season=black-friday] .season-bf-moment-rule{border-top:1.5px dashed var(--season-bf-receipt-faint);height:0;margin:8px 0}html[data-season=black-friday] .season-bf-moment-thanks{letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800}html[data-season=black-friday] .season-bf-moment-next{color:var(--season-bf-receipt-faint);margin:4px 0 0}html[data-season=black-friday] .season-bf-moment-next b{color:var(--season-bf-receipt-ink)}html[data-season=black-friday] .season-bf-moment-row[data-bf-receipt=grab] .season-bf-moment-slip{padding-bottom:28px}html[data-season=black-friday] .season-bf-moment-claim{border:1.5px solid var(--season-bf-receipt-ink);background:var(--season-bf-hazard);width:fit-content;min-height:28px;color:var(--season-bf-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-top:0;border-radius:0 0 6px 6px;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 12px;font-size:11px;font-weight:800;text-decoration:none;transition:background-color .12s ease-out;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (hover:hover){html[data-season=black-friday] .season-bf-moment-claim:hover{background:var(--season-bf-hazard-hover)}}html[data-season=black-friday] .season-bf-moment-claim:active{background:var(--season-bf-hazard-deep)}html[data-season=black-friday] .season-bf-moment-claim:focus-visible{outline:2px solid var(--season-bf-hazard);outline-offset:3px}html[data-season=black-friday] .season-bf-moment-test{border:1px solid;border-radius:3px;margin-left:4px;padding:0 4px;font-size:9px}html[data-season=black-friday] .season-bf-moment-slip[data-printing=true] .season-bf-moment-window{animation:.8s steps(10,end) both season-black-friday-moments-print-window}html[data-season=black-friday] .season-bf-moment-slip[data-printing=true] .season-bf-moment-paper{animation:.8s steps(10,end) both season-black-friday-moments-print-paper}html[data-season=black-friday] .season-bf-moment-slip[data-printing=true] :is(.season-bf-moment-sticker,.season-bf-moment-stamp){animation:.24s cubic-bezier(.3,1.5,.5,1) .82s both season-black-friday-moments-stick}html[data-season=black-friday] .season-bf-moment-slip[data-printing=true] .season-bf-moment-claim{animation:.2s ease-out .8s both season-black-friday-moments-fade}@keyframes season-black-friday-moments-print-window{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes season-black-friday-moments-print-paper{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes season-black-friday-moments-stick{0%{opacity:0;transform:rotate(-14deg)scale(1.7)}to{opacity:1;transform:rotate(var(--season-bf-moment-tilt,-6deg)) scale(1)}}@keyframes season-black-friday-moments-fade{0%{opacity:0}to{opacity:1}}html[data-season=black-friday] .season-bf-moment-preview{z-index:18;pointer-events:none;justify-items:center;gap:6px;width:min(18rem,100% - 2rem);display:grid;position:absolute;top:10%;left:50%;transform:translate(-50%)}html[data-season=black-friday] .season-bf-moment-preview-tag{border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;animation:.2s ease-out both season-black-friday-moments-fade}html[data-season=black-friday] .season-bf-moment-shutter{z-index:18;pointer-events:none;contain:strict;height:60%;position:absolute;top:0;left:0;right:0;overflow:hidden;container-type:size}html[data-season=black-friday] .season-bf-moment-shutter-panel{background:repeating-linear-gradient(180deg, var(--season-bf-slot) 0 11px, var(--season-bf-flap-top) 11px 12px, var(--season-bf-flap-bottom) 12px 14px);flex-direction:column;justify-content:center;align-items:center;gap:.35em;padding:12px 16px 16px;animation:1.1s linear both season-black-friday-moments-shutter-up;display:flex;position:absolute;inset:0;transform:translateY(-104%);box-shadow:0 10px 24px #0000008c}html[data-season=black-friday] .season-bf-moment-shutter-panel:after{content:"";background:var(--season-bf-tape);height:8px;position:absolute;bottom:0;left:0;right:0}html[data-season=black-friday] .season-bf-moment-shutter[data-variant=closing] .season-bf-moment-shutter-panel{justify-content:flex-end;padding-bottom:18px;animation-name:season-black-friday-moments-shutter-half;animation-duration:2.3s}html[data-season=black-friday] .season-bf-moment-shutter-title{color:var(--season-bf-hazard);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px 0 var(--season-bf-black);white-space:nowrap;font-size:clamp(22px,min(9.5cqw,24cqh),72px);font-weight:900;line-height:.95}html[data-season=black-friday] .season-bf-moment-shutter-sub{background:var(--season-bf-hazard);color:var(--season-bf-ink);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:.3em .75em .25em;font-size:clamp(11px,min(3.6cqw,9cqh),24px);font-weight:800}html[data-season=black-friday] .season-bf-moment-shutter[data-variant=closing] .season-bf-moment-shutter-title{font-size:clamp(18px,min(8cqw,14cqh),56px)}html[data-season=black-friday] .season-bf-moment-shutter[data-variant=closing] .season-bf-moment-shutter-sub{font-size:clamp(10px,min(3cqw,6cqh),18px)}@keyframes season-black-friday-moments-shutter-up{0%{opacity:0;transform:translateY(0)}14%{opacity:1;transform:translateY(0)}40%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:translateY(0)}to{opacity:1;transform:translateY(-104%)}}@keyframes season-black-friday-moments-shutter-half{0%{animation-timing-function:cubic-bezier(.25,.8,.4,1);transform:translateY(-104%)}30%{transform:translateY(-50%)}74%{animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:translateY(-50%)}to{transform:translateY(-104%)}}@media (prefers-reduced-motion:reduce){html[data-season=black-friday] .season-bf-moment-slip[data-printing] :is(.season-bf-moment-window,.season-bf-moment-paper,.season-bf-moment-sticker,.season-bf-moment-stamp,.season-bf-moment-claim),html[data-season=black-friday] .season-bf-moment-preview-tag{animation:none}html[data-season=black-friday] .season-bf-moment-shutter{display:none}}html[data-season=black-friday][data-season-extras=still] .season-bf-moment-slip[data-printing] :is(.season-bf-moment-window,.season-bf-moment-paper,.season-bf-moment-sticker,.season-bf-moment-stamp,.season-bf-moment-claim),html[data-season=black-friday][data-season-extras=still] .season-bf-moment-preview-tag{animation:none}html[data-season=black-friday][data-season-extras=still] .season-bf-moment-shutter{display:none}@media (forced-colors:active){html[data-season=black-friday] :is(.season-bf-moment-shutter,.season-bf-moment-code,.season-bf-moment-sticker,.season-bf-moment-stamp){display:none}html[data-season=black-friday] .season-bf-moment-paper{color:canvastext;background:canvas;border:1px solid canvastext}html[data-season=black-friday] .season-bf-moment-band{color:canvastext;background:canvas;border-block:1px solid canvastext}html[data-season=black-friday] :is(.season-bf-moment-meta,.season-bf-moment-sub,.season-bf-moment-next){color:canvastext}html[data-season=black-friday] .season-bf-moment-claim{color:linktext;background:buttonface;border:1px solid linktext}html[data-season=black-friday] .season-bf-moment-slip *,html[data-season=black-friday] .season-bf-moment-preview-tag{animation:none}}@media print{html[data-season=black-friday] :is(.season-bf-moment-shutter,.season-bf-moment-preview,.season-bf-moment-code,.season-bf-moment-sticker,.season-bf-moment-stamp){display:none}html[data-season=black-friday] .season-bf-moment-paper{color:inherit;background:0 0;border:1px solid}html[data-season=black-friday] .season-bf-moment-slip *{animation:none}}@media (max-height:480px){html[data-season=black-friday] .season-bf-moment-paper{padding:8px 12px 10px}html[data-season=black-friday] .season-bf-moment-code{display:none}html[data-season=black-friday] .season-bf-moment-sticker{margin-top:6px;display:inline-block;position:static}}
html[data-season=black-friday] .season-bf-door{box-shadow:0 0 0 1px var(--promo-black), 0 0 32px var(--promo-glow-soft)}html[data-season=black-friday] .season-bf-door-kicker,html[data-season=black-friday] .season-bf-door-covers-kicker{color:var(--promo-hazard)}html[data-season=black-friday] .season-bf-door-test{border:1px dashed var(--promo-hazard);color:var(--color-text-primary);border-radius:4px;padding:0 5px;line-height:14px;display:inline-block}html[data-season=black-friday] .season-bf-door-detail{max-width:9.5rem}html[data-season=black-friday] .season-bf-door-detail:only-child{text-align:center;max-width:none}html[data-season=black-friday] .season-bf-door .promo-countdown-kicker,html[data-season=black-friday] .season-chrome-deal .promo-countdown-kicker{flex-wrap:wrap;row-gap:.3125rem}html[data-season=black-friday] .season-bf-door .promo-countdown-kicker>span,html[data-season=black-friday] .season-chrome-deal .promo-countdown-kicker>span{white-space:nowrap}html[data-season=black-friday] .season-bf-door-count{min-height:40px;font-size:.875rem}html[data-season=black-friday] .season-bf-door-count .promo-counter-text{font-size:inherit}html[data-season=black-friday] .season-bf-door-cta-row{z-index:1;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));background:var(--promo-surface);margin-inline:-1rem;position:sticky;bottom:0}@media (min-width:768px){html[data-season=black-friday] .season-bf-door-cta-row{background:0 0;margin-inline:0;padding:0;position:static}}@media (max-width:767px) and (max-height:640px),(max-height:480px){html[data-season=black-friday] .season-bf-door-kicker{display:none}html[data-season=black-friday] .season-bf-door-price{margin-top:0}}@media (min-width:768px) and (max-height:640px){html[data-season=black-friday] .gro-panel:has(.season-bf-door){max-height:100%}html[data-season=black-friday] .gro-panel:has(.season-bf-door)>div:last-child{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:0;overflow-y:auto}html[data-season=black-friday] .season-bf-door{margin-bottom:.75rem}html[data-season=black-friday] .season-bf-door-covers{display:none}html[data-season=black-friday] .season-bf-door-covers-short{display:block}html[data-season=black-friday] .season-bf-door-cta-row{background:var(--promo-surface);margin-inline:-1rem;padding:.75rem 1rem;position:sticky}}@media (max-height:480px){html[data-season=black-friday] .gro-panel:has(.season-bf-door) .gro-title+div{display:none}html[data-season=black-friday] .gro-panel:has(.season-bf-door) p:has(+.season-bf-door){display:none}html[data-season=black-friday] .gro-panel:has(.season-bf-door)>div:last-child>div[aria-hidden=true]:first-child{display:none}html[data-season=black-friday] .gro-panel:has(.season-bf-door)>div:last-child{padding-top:1rem}html[data-season=black-friday] .season-bf-door{margin-top:0}html[data-season=black-friday] .season-bf-door-detail{max-width:none}}@media (max-width:767px) and (max-height:340px){html[data-season=black-friday] .gro-panel:has(.season-bf-door) div:has(>.gro-kicker){display:none}}html[data-season=black-friday] .season-bf-door .season-bf-door-cta:after,html[data-season=black-friday] .season-bf-door .promo-tag-marker{animation:none}@media (forced-colors:active){html[data-season=black-friday] .season-bf-door-cta-row{background:canvas}html[data-season=black-friday] .season-bf-door-test{color:canvastext;border-color:canvastext}}@media print{html[data-season=black-friday] .season-bf-door{box-shadow:none}html[data-season=black-friday] .season-bf-door-cta-row{background:0 0;position:static}}
@property --promo-frame-s{syntax:"<length>";inherits:true;initial-value:0}@property --promo-frame-p{syntax:"<length>";inherits:true;initial-value:42.4264px}@property --promo-frame-at{syntax:"<length>";inherits:false;initial-value:0}@property --promo-frame-off{syntax:"<length>";inherits:true;initial-value:0}[data-popup-skin=halloween-candy]{--promo-orange:#ff9f43;--promo-purple:#8b3fd9;--promo-black:#0a0510;--promo-cream:#fff4e0;--promo-gold:#f5c542;--promo-surface:#140b1f;--promo-surface-raised:#1f1030;--promo-ink:#ffb066;--promo-cta:#c2410c;--promo-cta-hover:#b83c0b;--promo-cta-face:var(--promo-cta);--promo-cta-deep:#8a2e0f;--promo-cta-ink:#fff;--promo-cta-stripe:#00000021;--promo-purple-deep:#5a1f9e;--promo-cta-gloss:#ffffff6b;--promo-cta-gloss-end:#ffffff0a;--promo-cta-rim:#ffffff4d;--promo-cta-depth:#00000052;--promo-cta-ink-shadow:#00000059;--promo-jar:#22113a;--promo-jar-ink:#ffe3c2;--promo-glow:#ff8c2873;--promo-glow-soft:#ff8c2833;--promo-glow-hot:#ff9632b3;--promo-sheen:#ffffffbf;--promo-shadow:#0009;--promo-band:4px;--promo-stripes:repeating-linear-gradient(135deg, var(--promo-orange) 0 10px, var(--promo-purple) 10px 20px, var(--promo-black) 20px 30px);--promo-frame-period:42.4264px;--promo-frame-radius:1rem;--promo-frame-time:1.6s;--promo-frame-laps:75;isolation:isolate;padding:var(--promo-band);background:var(--promo-stripes);box-shadow:0 0 0 1px var(--promo-black), 0 0 36px var(--promo-glow-soft), 0 24px 48px var(--promo-shadow);border:0;overflow:clip}[data-popup-skin=halloween-candy]:after{content:"";z-index:-1;border:var(--promo-band) solid transparent;border-radius:inherit;background:var(--promo-surface) padding-box;box-shadow:inset 0 0 0 1px var(--promo-black);pointer-events:none;position:absolute;inset:0}[data-popup-skin=halloween-candy] h2,[data-popup-skin=halloween-candy] .promo-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--promo-ink);text-shadow:0 0 14px var(--promo-glow), 0 0 2px var(--promo-glow);font-weight:900;line-height:1.05}[data-popup-skin=halloween-candy] h2{font-size:1.5rem}[data-popup-skin=halloween-candy]>div[aria-hidden=true]{background-image:linear-gradient(to top, var(--promo-surface), transparent)}[data-popup-skin=halloween-candy] .promo-counter{border:1.5px solid var(--promo-orange);background:radial-gradient(120% 160% at 50% 0%, var(--promo-surface-raised), var(--promo-jar));color:var(--promo-jar-ink);box-shadow:0 0 0 3px var(--promo-black), 0 0 18px var(--promo-glow-soft);border-radius:9999px}[data-popup-skin=halloween-candy] .promo-counter-number{color:var(--promo-ink);text-shadow:0 0 10px var(--promo-glow)}[data-popup-skin=halloween-candy] .promo-counter-jar{color:var(--promo-orange);filter:drop-shadow(0 0 4px var(--promo-glow))}[data-popup-skin=halloween-candy] .promo-counter[data-sold-out=true]{border-color:var(--promo-purple);box-shadow:0 0 0 3px var(--promo-black)}[data-popup-skin=halloween-candy] .promo-counter[data-sold-out=true] .promo-counter-number{color:var(--promo-jar-ink);text-shadow:none}[data-popup-skin=halloween-candy] .promo-counter[data-sold-out=true] .promo-counter-jar{color:var(--promo-purple);filter:none}[data-popup-skin=halloween-candy] .promo-terms-line .promo-term-sep{color:var(--promo-orange);font-weight:900}[data-popup-skin=halloween-candy] .promo-terms-chips{line-height:1}[data-popup-skin=halloween-candy] .promo-terms-chips .promo-term{border:1px solid var(--promo-glow);background:var(--promo-surface);min-height:28px;color:var(--promo-jar-ink);border-radius:9999px;align-items:center;gap:.3em;margin:3px .5px;padding:.3rem .5rem;font-weight:600;display:inline-flex}[data-popup-skin=halloween-candy] .promo-terms-chips .promo-term:before{content:"";background:var(--promo-orange);width:6px;height:6px;box-shadow:0 0 6px var(--promo-glow);border-radius:9999px;flex:none}[data-popup-skin=halloween-candy] .promo-price{background:radial-gradient(120% 130% at 50% 0%, var(--promo-surface-raised), var(--promo-jar));box-shadow:inset 0 0 0 1.5px var(--promo-orange), 0 0 0 3px var(--promo-black), 0 0 26px var(--promo-glow-soft);border:0;border-radius:14px}[data-popup-skin=halloween-candy] .promo-price-value{font-family:var(--font-display);color:var(--promo-cream);text-shadow:0 0 18px var(--promo-glow), 0 0 2px var(--promo-glow)}[data-popup-skin=halloween-candy] .promo-price-currency{color:var(--promo-ink);text-shadow:0 0 10px var(--promo-glow)}[data-popup-skin=halloween-candy] .promo-price-terms{position:relative}[data-popup-skin=halloween-candy] .promo-price-terms:before{content:"";border-top:1.5px dashed var(--promo-glow);position:absolute;top:0;left:.75rem;right:.75rem}[data-popup-skin=halloween-candy] .promo-price-terms:after{content:"";background:radial-gradient(circle at 0 50%, var(--promo-surface) 0 8px, var(--promo-orange) 8.5px 10px, transparent 10.5px), radial-gradient(circle at 100% 50%, var(--promo-surface) 0 8px, var(--promo-orange) 8.5px 10px, transparent 10.5px);pointer-events:none;height:20px;position:absolute;top:-10px;left:-.75rem;right:-.75rem}[data-popup-skin=halloween-candy] .promo-cta{isolation:isolate;min-height:3.375rem;font-family:var(--font-display);letter-spacing:.07em;color:var(--promo-cta-ink);text-shadow:0 1px 0 var(--promo-cta-ink-shadow);background:linear-gradient(180deg, var(--promo-cta-face) 0% 45%, var(--promo-cta-deep) 100%);background:conic-gradient(from 234deg at 1.25rem 50%, transparent 0deg, var(--promo-purple) .75deg 22.5deg, var(--promo-purple-deep) 23.5deg 25.5deg, var(--promo-purple) 26.5deg 45.5deg, var(--promo-purple-deep) 46.5deg 48.5deg, var(--promo-purple) 49.5deg 71.25deg, transparent 72deg), conic-gradient(from 54deg at calc(100% - 1.25rem) 50%, transparent 0deg, var(--promo-purple) .75deg 22.5deg, var(--promo-purple-deep) 23.5deg 25.5deg, var(--promo-purple) 26.5deg 45.5deg, var(--promo-purple-deep) 46.5deg 48.5deg, var(--promo-purple) 49.5deg 71.25deg, transparent 72deg), repeating-linear-gradient(115deg, var(--promo-cta-stripe) 0 .5rem, transparent .5rem 1.25rem), linear-gradient(180deg, var(--promo-cta-face) 0% 45%, var(--promo-cta-deep) 100%);box-shadow:inset 0 1px 0 var(--promo-cta-rim), inset 0 -4px 6px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 0 3.5px var(--promo-purple), 0 0 24px var(--promo-glow), 0 10px 22px var(--promo-shadow);border-radius:9999px;padding-block:.875rem;padding-inline:clamp(1.5rem,16.667% - .875rem,2.25rem);font-size:.875rem;font-weight:900;line-height:1.25;transition-property:box-shadow,translate;position:relative;overflow:clip;container-type:inline-size}[data-popup-skin=halloween-candy] .promo-cta:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--promo-cta-gloss), var(--promo-cta-gloss-end));pointer-events:none;border-radius:9999px;height:.625rem;position:absolute;top:.1875rem;left:1.375rem;right:1.375rem}@media (hover:hover){[data-popup-skin=halloween-candy] .promo-cta:hover:not(:disabled):not([aria-disabled=true]){--promo-cta-face:var(--promo-cta-hover);box-shadow:inset 0 1px 0 var(--promo-cta-rim), inset 0 -4px 6px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 0 3.5px var(--promo-purple), 0 0 32px var(--promo-glow-hot), 0 12px 26px var(--promo-shadow)}}[data-popup-skin=halloween-candy] .promo-cta:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 2px 6px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 0 3.5px var(--promo-purple), 0 0 18px var(--promo-glow)}[data-popup-skin=halloween-candy] .promo-cta:active:not(:disabled):not([aria-disabled=true]):before{opacity:.55}[data-popup-skin=halloween-candy] .promo-cta:focus-visible{outline:2px solid var(--promo-orange);outline-offset:5px}[data-popup-skin=halloween-candy] a.promo-cta{letter-spacing:.05em;padding-inline:clamp(1.5rem,16.667% - .875rem,1.75rem);font-size:.8125rem}[data-popup-skin=halloween-candy] .promo-cta-label{letter-spacing:.04em;font-size:.8125rem}@container (min-width:200px){[data-popup-skin=halloween-candy] .promo-cta-label{letter-spacing:.05em;font-size:.875rem}}@container (min-width:228px){[data-popup-skin=halloween-candy] .promo-cta-label{letter-spacing:.07em;font-size:.9375rem}}[data-popup-skin=halloween-candy] .promo-cta:disabled:not([aria-busy=true]){border:1.5px dashed var(--promo-purple);background:var(--promo-surface-raised);color:var(--promo-jar-ink);letter-spacing:.05em;text-shadow:none;box-shadow:0 0 0 1px var(--promo-black);opacity:1;padding-block:.625rem;padding-inline:1rem;font-size:.75rem}[data-popup-skin=halloween-candy] .promo-cta:disabled:before{content:none}[data-popup-skin=halloween-candy] .promo-cta[aria-busy=true]{letter-spacing:.05em;color:var(--promo-cta-ink);background:repeating-linear-gradient(115deg, var(--promo-cta-stripe) 0 .5rem, transparent .5rem 1.25rem), var(--promo-cta-deep);box-shadow:inset 0 2px 8px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 0 3.5px var(--promo-purple);opacity:1;cursor:progress;padding-block:.625rem;padding-inline:.5rem;font-size:.75rem}[data-popup-skin=halloween-candy] a.promo-secondary{border-color:var(--promo-purple);color:var(--promo-jar-ink);text-wrap:balance;border-radius:9999px}@media (hover:hover){[data-popup-skin=halloween-candy] a.promo-secondary:hover{background:var(--promo-surface-raised);color:var(--promo-cream)}}[data-popup-skin=halloween-candy] .promo-crypto{border-color:var(--promo-gold);color:var(--promo-cream);background:0 0}@media (hover:hover){[data-popup-skin=halloween-candy] .promo-crypto:hover:not(:disabled){background:var(--promo-surface-raised);color:var(--promo-cream)}}[data-popup-skin=halloween-candy] .promo-crypto:focus-visible{background:var(--promo-surface-raised);outline:2px solid var(--promo-gold);outline-offset:2px}[data-popup-skin=halloween-candy] .promo-fill-orange{fill:var(--promo-orange)}[data-popup-skin=halloween-candy] .promo-fill-purple{fill:var(--promo-purple)}[data-popup-skin=halloween-candy] .promo-fill-cream{fill:var(--promo-cream)}[data-popup-skin=halloween-candy] .promo-fill-gold{fill:var(--promo-gold)}[data-popup-skin=halloween-candy] .promo-stroke-dark{stroke:var(--promo-black)}[data-popup-skin=halloween-candy] .promo-ornament{transform-origin:50% 70%;filter:drop-shadow(0 0 6px var(--promo-glow))}@media (max-height:640px){[data-popup-skin=halloween-candy] .promo-ornaments{display:none}[data-popup-skin=halloween-candy] .promo-cta{min-height:52px}}[data-popup-skin=halloween-candy]>.promo-frame{display:none}@media (prefers-reduced-motion:no-preference){@supports (container-type:size) and (width:calc(1px * round(nearest, 1.4, 1))) and (width:mod(3px, 2px)) and (transform:rotate(calc(-180deg * tan(atan2(mod(3px, 2px), 2px))))) and (rotate:90deg) and (color:rgb(from red r g b)) and selector(:has(a)){[data-popup-skin=halloween-candy]:not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still]))>.promo-frame{display:block}[data-popup-skin=halloween-candy]:has(>.promo-frame):not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still])){background:var(--promo-black)}[data-popup-skin=halloween-candy] .promo-frame{pointer-events:none;position:absolute;inset:0;container-type:size}[data-popup-skin=halloween-candy] .promo-frame-ring{--promo-frame-s:calc(2 * 100cqw + 2 * 100cqh - 8 * var(--promo-frame-radius));--promo-frame-p:calc(var(--promo-frame-s) / max(1, round(nearest, tan(atan2(var(--promo-frame-s), var(--promo-frame-period))), 1)));position:absolute;inset:0}[data-popup-skin=halloween-candy] .promo-frame-edge{position:absolute;overflow:hidden}[data-popup-skin=halloween-candy] .promo-frame-top{top:0;left:var(--promo-frame-radius);right:var(--promo-frame-radius);height:var(--promo-band)}[data-popup-skin=halloween-candy] .promo-frame-right{top:var(--promo-frame-radius);bottom:var(--promo-frame-radius);width:var(--promo-band);right:0}[data-popup-skin=halloween-candy] .promo-frame-bottom{bottom:0;left:var(--promo-frame-radius);right:var(--promo-frame-radius);height:var(--promo-band)}[data-popup-skin=halloween-candy] .promo-frame-left{top:var(--promo-frame-radius);bottom:var(--promo-frame-radius);width:var(--promo-band);left:0}[data-popup-skin=halloween-candy] .promo-frame-run,[data-popup-skin=halloween-candy] .promo-frame-spin{--promo-frame-off:mod(var(--promo-frame-at), var(--promo-frame-p))}[data-popup-skin=halloween-candy] .promo-frame-run{animation:var(--promo-frame-move) var(--promo-frame-time) steps(48, end) 0s var(--promo-frame-laps) forwards;position:absolute}[data-popup-skin=halloween-candy] .promo-frame-run:before{content:"";background:repeating-linear-gradient(var(--promo-frame-angle), var(--promo-orange) 0 calc(var(--promo-frame-p) * .235702), var(--promo-purple) 0 calc(var(--promo-frame-p) * .471405), var(--promo-black) 0 calc(var(--promo-frame-p) * .707107));position:absolute}[data-popup-skin=halloween-candy] .promo-frame-top>.promo-frame-run{top:0;bottom:0;left:calc(-1 * var(--promo-frame-p));width:var(--promo-frame-p);--promo-frame-move:promo-frame-east;--promo-frame-at:0px}[data-popup-skin=halloween-candy] .promo-frame-top>.promo-frame-run:before{top:0;bottom:0;left:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));width:calc(100cqw + 3 * var(--promo-frame-p));--promo-frame-angle:135deg}[data-popup-skin=halloween-candy] .promo-frame-right>.promo-frame-run{left:0;right:0;top:calc(-1 * var(--promo-frame-p));height:var(--promo-frame-p);--promo-frame-move:promo-frame-south;--promo-frame-at:calc(100cqw - 2 * var(--promo-frame-radius) + var(--promo-frame-p) / 2)}[data-popup-skin=halloween-candy] .promo-frame-right>.promo-frame-run:before{left:0;right:0;top:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));height:calc(100cqh + 3 * var(--promo-frame-p));--promo-frame-angle:225deg}[data-popup-skin=halloween-candy] .promo-frame-bottom>.promo-frame-run{width:var(--promo-frame-p);--promo-frame-move:promo-frame-west;--promo-frame-at:calc(100cqw + 100cqh - 4 * var(--promo-frame-radius) + var(--promo-frame-p));top:0;bottom:0;left:100%}[data-popup-skin=halloween-candy] .promo-frame-bottom>.promo-frame-run:before{top:0;bottom:0;right:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));width:calc(100cqw + 3 * var(--promo-frame-p));--promo-frame-angle:315deg}[data-popup-skin=halloween-candy] .promo-frame-left>.promo-frame-run{height:var(--promo-frame-p);--promo-frame-move:promo-frame-north;--promo-frame-at:calc(2 * 100cqw + 100cqh - 6 * var(--promo-frame-radius) + 1.5 * var(--promo-frame-p));top:100%;left:0;right:0}[data-popup-skin=halloween-candy] .promo-frame-left>.promo-frame-run:before{left:0;right:0;bottom:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));height:calc(100cqh + 3 * var(--promo-frame-p));--promo-frame-angle:45deg}[data-popup-skin=halloween-candy] .promo-frame-corner{width:var(--promo-frame-radius);height:var(--promo-frame-radius);position:absolute;overflow:hidden}[data-popup-skin=halloween-candy] .promo-frame-tr{top:0;right:0}[data-popup-skin=halloween-candy] .promo-frame-br{bottom:0;right:0}[data-popup-skin=halloween-candy] .promo-frame-bl{bottom:0;left:0}[data-popup-skin=halloween-candy] .promo-frame-tl{top:0;left:0}[data-popup-skin=halloween-candy] .promo-frame-spin{width:calc(2 * var(--promo-frame-radius) + 2px);height:calc(2 * var(--promo-frame-radius) + 2px);box-sizing:border-box;border:calc(var(--promo-band) + 1px) solid var(--promo-black);animation:promo-frame-turn var(--promo-frame-time) steps(48, end) 0s var(--promo-frame-laps) forwards;border-radius:9999px;position:absolute}[data-popup-skin=halloween-candy] .promo-frame-spin>span{top:calc(-1px - var(--promo-band));right:calc(-1px - var(--promo-band));bottom:calc(-1px - var(--promo-band));left:calc(-1px - var(--promo-band));transform:rotate(calc(180deg - 180deg * tan(atan2(var(--promo-frame-off), var(--promo-frame-p)))));position:absolute}[data-popup-skin=halloween-candy] .promo-frame-spin:before,[data-popup-skin=halloween-candy] .promo-frame-spin:after,[data-popup-skin=halloween-candy] .promo-frame-spin>span:before,[data-popup-skin=halloween-candy] .promo-frame-spin>span:after{content:"";position:absolute}[data-popup-skin=halloween-candy] .promo-frame-spin:before,[data-popup-skin=halloween-candy] .promo-frame-spin:after{top:calc(-1px - var(--promo-band));right:calc(-1px - var(--promo-band));bottom:calc(-1px - var(--promo-band));left:calc(-1px - var(--promo-band));transform:rotate(calc(-180deg * tan(atan2(var(--promo-frame-off), var(--promo-frame-p)))))}[data-popup-skin=halloween-candy] .promo-frame-spin>span:before,[data-popup-skin=halloween-candy] .promo-frame-spin>span:after{inset:0}[data-popup-skin=halloween-candy] .promo-frame-spin:before,[data-popup-skin=halloween-candy] .promo-frame-spin>span:before{background:var(--promo-purple);clip-path:polygon(calc(50% + (var(--promo-frame-radius) - 4px) * .9203) calc(50% + (var(--promo-frame-radius) - 4px) * .3912), calc(50% + (var(--promo-frame-radius) - 3px) * .88884) calc(50% + (var(--promo-frame-radius) - 3px) * .45822), calc(50% + (var(--promo-frame-radius) - 2px) * .85251) calc(50% + (var(--promo-frame-radius) - 2px) * .52272), calc(50% + (var(--promo-frame-radius) - 1px) * .8115) calc(50% + (var(--promo-frame-radius) - 1px) * .58435), calc(50% + var(--promo-frame-radius) * .76604) calc(50% + var(--promo-frame-radius) * .64279), calc(50% + (var(--promo-frame-radius) + 1px) * .71639) calc(50% + (var(--promo-frame-radius) + 1px) * .6977), calc(50% + (var(--promo-frame-radius) + 2px) * .66281) calc(50% + (var(--promo-frame-radius) + 2px) * .74879), calc(50% + (var(--promo-frame-radius) + 10px) * .36674) calc(50% + (var(--promo-frame-radius) + 10px) * .93032), calc(50% + (var(--promo-frame-radius) + 10px) * .02643) calc(50% + (var(--promo-frame-radius) + 10px) * .99965), calc(50% + (var(--promo-frame-radius) + 10px) * -.31706) calc(50% + (var(--promo-frame-radius) + 10px) * .94841), calc(50% + (var(--promo-frame-radius) + 2px) * -.62231) calc(50% + (var(--promo-frame-radius) + 2px) * .78277), calc(50% + (var(--promo-frame-radius) + 1px) * -.5627) calc(50% + (var(--promo-frame-radius) + 1px) * .82666), calc(50% + var(--promo-frame-radius) * -.5) calc(50% + var(--promo-frame-radius) * .86603), calc(50% + (var(--promo-frame-radius) - 1px) * -.43456) calc(50% + (var(--promo-frame-radius) - 1px) * .90064), calc(50% + (var(--promo-frame-radius) - 2px) * -.36674) calc(50% + (var(--promo-frame-radius) - 2px) * .93032), calc(50% + (var(--promo-frame-radius) - 3px) * -.29691) calc(50% + (var(--promo-frame-radius) - 3px) * .95491), calc(50% + (var(--promo-frame-radius) - 4px) * -.22545) calc(50% + (var(--promo-frame-radius) - 4px) * .97425), calc(50% + (var(--promo-frame-radius) - 4px) * -.13968) calc(50% + (var(--promo-frame-radius) - 4px) * .9902), calc(50% + (var(--promo-frame-radius) - 4px) * -.05285) calc(50% + (var(--promo-frame-radius) - 4px) * .9986), calc(50% + (var(--promo-frame-radius) - 4px) * .03439) calc(50% + (var(--promo-frame-radius) - 4px) * .99941), calc(50% + (var(--promo-frame-radius) - 4px) * .12136) calc(50% + (var(--promo-frame-radius) - 4px) * .99261), calc(50% + (var(--promo-frame-radius) - 4px) * .20741) calc(50% + (var(--promo-frame-radius) - 4px) * .97825), calc(50% + (var(--promo-frame-radius) - 4px) * .29188) calc(50% + (var(--promo-frame-radius) - 4px) * .95645), calc(50% + (var(--promo-frame-radius) - 4px) * .37413) calc(50% + (var(--promo-frame-radius) - 4px) * .92738), calc(50% + (var(--promo-frame-radius) - 4px) * .45353) calc(50% + (var(--promo-frame-radius) - 4px) * .89124), calc(50% + (var(--promo-frame-radius) - 4px) * .52948) calc(50% + (var(--promo-frame-radius) - 4px) * .84832), calc(50% + (var(--promo-frame-radius) - 4px) * .6014) calc(50% + (var(--promo-frame-radius) - 4px) * .79894), calc(50% + (var(--promo-frame-radius) - 4px) * .66875) calc(50% + (var(--promo-frame-radius) - 4px) * .74349), calc(50% + (var(--promo-frame-radius) - 4px) * .731) calc(50% + (var(--promo-frame-radius) - 4px) * .68237), calc(50% + (var(--promo-frame-radius) - 4px) * .78769) calc(50% + (var(--promo-frame-radius) - 4px) * .61607), calc(50% + (var(--promo-frame-radius) - 4px) * .83839) calc(50% + (var(--promo-frame-radius) - 4px) * .54507), calc(50% + (var(--promo-frame-radius) - 4px) * .88271) calc(50% + (var(--promo-frame-radius) - 4px) * .46993))}[data-popup-skin=halloween-candy] .promo-frame-spin:after,[data-popup-skin=halloween-candy] .promo-frame-spin>span:after{background:var(--promo-orange);clip-path:polygon(calc(50% + (var(--promo-frame-radius) - 4px) * .95645) calc(50% + (var(--promo-frame-radius) - 4px) * -.29188), calc(50% + (var(--promo-frame-radius) - 3px) * .97543) calc(50% + (var(--promo-frame-radius) - 3px) * -.22032), calc(50% + (var(--promo-frame-radius) - 2px) * .98905) calc(50% + (var(--promo-frame-radius) - 2px) * -.14756), calc(50% + (var(--promo-frame-radius) - 1px) * .99726) calc(50% + (var(--promo-frame-radius) - 1px) * -.07398), calc(50% + var(--promo-frame-radius) * 1) calc(50% + var(--promo-frame-radius) * 0), calc(50% + (var(--promo-frame-radius) + 1px) * .99726) calc(50% + (var(--promo-frame-radius) + 1px) * .07398), calc(50% + (var(--promo-frame-radius) + 2px) * .98905) calc(50% + (var(--promo-frame-radius) + 2px) * .14756), calc(50% + (var(--promo-frame-radius) + 10px) * .87894) calc(50% + (var(--promo-frame-radius) + 10px) * .47693), calc(50% + (var(--promo-frame-radius) + 10px) * .66281) calc(50% + (var(--promo-frame-radius) + 10px) * .74879), calc(50% + (var(--promo-frame-radius) + 2px) * .36674) calc(50% + (var(--promo-frame-radius) + 2px) * .93032), calc(50% + (var(--promo-frame-radius) + 1px) * .43456) calc(50% + (var(--promo-frame-radius) + 1px) * .90064), calc(50% + var(--promo-frame-radius) * .5) calc(50% + var(--promo-frame-radius) * .86603), calc(50% + (var(--promo-frame-radius) - 1px) * .5627) calc(50% + (var(--promo-frame-radius) - 1px) * .82666), calc(50% + (var(--promo-frame-radius) - 2px) * .62231) calc(50% + (var(--promo-frame-radius) - 2px) * .78277), calc(50% + (var(--promo-frame-radius) - 3px) * .67852) calc(50% + (var(--promo-frame-radius) - 3px) * .73458), calc(50% + (var(--promo-frame-radius) - 4px) * .731) calc(50% + (var(--promo-frame-radius) - 4px) * .68237), calc(50% + (var(--promo-frame-radius) - 4px) * .78769) calc(50% + (var(--promo-frame-radius) - 4px) * .61607), calc(50% + (var(--promo-frame-radius) - 4px) * .83839) calc(50% + (var(--promo-frame-radius) - 4px) * .54507), calc(50% + (var(--promo-frame-radius) - 4px) * .88271) calc(50% + (var(--promo-frame-radius) - 4px) * .46993), calc(50% + (var(--promo-frame-radius) - 4px) * .9203) calc(50% + (var(--promo-frame-radius) - 4px) * .3912), calc(50% + (var(--promo-frame-radius) - 4px) * .9509) calc(50% + (var(--promo-frame-radius) - 4px) * .30951), calc(50% + (var(--promo-frame-radius) - 4px) * .97425) calc(50% + (var(--promo-frame-radius) - 4px) * .22545), calc(50% + (var(--promo-frame-radius) - 4px) * .9902) calc(50% + (var(--promo-frame-radius) - 4px) * .13968), calc(50% + (var(--promo-frame-radius) - 4px) * .9986) calc(50% + (var(--promo-frame-radius) - 4px) * .05285), calc(50% + (var(--promo-frame-radius) - 4px) * .99941) calc(50% + (var(--promo-frame-radius) - 4px) * -.03439), calc(50% + (var(--promo-frame-radius) - 4px) * .99261) calc(50% + (var(--promo-frame-radius) - 4px) * -.12136), calc(50% + (var(--promo-frame-radius) - 4px) * .97825) calc(50% + (var(--promo-frame-radius) - 4px) * -.20741))}[data-popup-skin=halloween-candy] .promo-frame-tr>.promo-frame-spin{left:calc(-1px - var(--promo-frame-radius));--promo-frame-at:calc(100cqw - 2 * var(--promo-frame-radius));top:-1px;rotate:-90deg}[data-popup-skin=halloween-candy] .promo-frame-br>.promo-frame-spin{left:calc(-1px - var(--promo-frame-radius));top:calc(-1px - var(--promo-frame-radius));--promo-frame-at:calc(100cqw + 100cqh - 4 * var(--promo-frame-radius) + var(--promo-frame-p) / 2);rotate:none}[data-popup-skin=halloween-candy] .promo-frame-bl>.promo-frame-spin{left:-1px;top:calc(-1px - var(--promo-frame-radius));--promo-frame-at:calc(2 * 100cqw + 100cqh - 6 * var(--promo-frame-radius) + var(--promo-frame-p));rotate:90deg}[data-popup-skin=halloween-candy] .promo-frame-tl>.promo-frame-spin{--promo-frame-at:calc(var(--promo-frame-p) / 2);top:-1px;left:-1px;rotate:180deg}@media not all and (min-width:48rem){[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet]>.promo-frame-ring{--promo-frame-s:calc(2 * 100cqw + 2 * 100cqh - 4 * var(--promo-frame-radius) - 4 * var(--promo-band))}[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-br,[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-bl{visibility:hidden}[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-right{bottom:var(--promo-band)}[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-bottom{left:var(--promo-band);right:0}[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-left{bottom:0}[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-bottom>.promo-frame-run{--promo-frame-at:calc(100cqw + 100cqh - 3 * var(--promo-frame-radius) - 2 * var(--promo-band) + var(--promo-frame-p) / 2)}[data-popup-skin=halloween-candy] .promo-frame[data-shape=sheet] .promo-frame-left>.promo-frame-run{--promo-frame-at:calc(2 * 100cqw + 100cqh - 3 * var(--promo-frame-radius) - 4 * var(--promo-band) + var(--promo-frame-p) / 2)}}}[data-popup-skin=halloween-candy] .promo-ornament-a{animation:2.3s ease-in-out .3s 2 promo-wobble}[data-popup-skin=halloween-candy] .promo-ornament-b{animation:1.5s ease-in-out .3s 3 promo-bob}[data-popup-skin=halloween-candy] .promo-ornament-c{animation:2.1s ease-in-out .6s 2 promo-wobble}[data-popup-skin=halloween-candy] .promo-counter:not([data-sold-out=true]) .promo-counter-jar{animation:2.2s ease-in-out .3s 2 promo-jar-bob}[data-popup-skin=halloween-candy] .promo-cta:not(:disabled):after{content:"";z-index:-1;background-image:radial-gradient(closest-side, var(--promo-sheen), transparent);pointer-events:none;width:28%;height:.6875rem;animation:2s ease-in-out .9s 2 promo-glint;position:absolute;top:.125rem;left:0;transform:translate(-110%)}[data-popup-skin=halloween-candy] .promo-cta[aria-busy=true]{background:var(--promo-cta-deep)}[data-popup-skin=halloween-candy] .promo-cta[aria-busy=true]:after{content:"";z-index:-1;background:repeating-linear-gradient(115deg, var(--promo-cta-stripe) 0 .5rem, transparent .5rem 1.25rem);pointer-events:none;animation:.9s linear infinite promo-busy-roll;position:absolute;inset:0 0 0 -1.3792rem}}@keyframes promo-frame-east{to{transform:translate(100%)}}@keyframes promo-frame-south{to{transform:translateY(100%)}}@keyframes promo-frame-west{to{transform:translate(-100%)}}@keyframes promo-frame-north{to{transform:translateY(-100%)}}@keyframes promo-frame-turn{to{transform:rotate(180deg)}}@keyframes promo-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes promo-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes promo-jar-bob{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}75%{transform:rotate(7deg)}}@keyframes promo-glint{0%{transform:translate(-110%)}45%,to{transform:translate(370%)}}@keyframes promo-busy-roll{0%{transform:translate(0)}to{transform:translate(1.3792rem)}}@media (forced-colors:active){[data-popup-skin=halloween-candy]{box-shadow:none;background:canvas;border:2px solid canvastext}[data-popup-skin=halloween-candy]:after,[data-popup-skin=halloween-candy]>.promo-frame{display:none}[data-popup-skin=halloween-candy]:not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still]))>.promo-frame{display:none}[data-popup-skin=halloween-candy]:has(>.promo-frame):not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still])){background:canvas}[data-popup-skin=halloween-candy] .promo-ornaments{display:none}[data-popup-skin=halloween-candy] h2,[data-popup-skin=halloween-candy] .promo-title,[data-popup-skin=halloween-candy] .promo-counter-number,[data-popup-skin=halloween-candy] .promo-price-value,[data-popup-skin=halloween-candy] .promo-price-currency{color:canvastext;text-shadow:none}[data-popup-skin=halloween-candy] .promo-counter,[data-popup-skin=halloween-candy] .promo-price,[data-popup-skin=halloween-candy] .promo-terms-chips .promo-term{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext;animation:none}[data-popup-skin=halloween-candy] .promo-counter-jar,[data-popup-skin=halloween-candy] .promo-terms-chips .promo-term:before,[data-popup-skin=halloween-candy] .promo-price-terms:before,[data-popup-skin=halloween-candy] .promo-price-terms:after{display:none}[data-popup-skin=halloween-candy] .promo-cta,[data-popup-skin=halloween-candy] .promo-cta[aria-busy=true]{color:buttontext;text-shadow:none;box-shadow:none;background:buttonface;border:1px solid buttontext;animation:none}[data-popup-skin=halloween-candy] .promo-cta:before,[data-popup-skin=halloween-candy] .promo-cta:after{display:none}[data-popup-skin=halloween-candy] .promo-cta:disabled,[data-popup-skin=halloween-candy] .promo-cta:disabled:not([aria-busy=true]){color:graytext;box-shadow:none;background:buttonface;border-color:graytext}[data-popup-skin=halloween-candy] .promo-crypto,[data-popup-skin=halloween-candy] .promo-crypto:focus-visible{color:buttontext;background:buttonface;border:1px solid buttontext}[data-popup-skin=halloween-candy] .promo-crypto:focus-visible{outline:2px solid highlight}[data-popup-skin=halloween-candy] .promo-crypto:disabled{color:graytext;border-color:graytext}}[data-popup-skin=black-friday]{--promo-hazard:#ffea00;--promo-black:#0a0a0a;--promo-surface:#0c0c0d;--promo-surface-raised:#19191c;--promo-title:#fff;--promo-title-glow:#ffea003d;--promo-ink:#ffea00;--promo-cream:#f4f1e6;--promo-tag:#ffea00;--promo-tag-ink:#0a0a0a;--promo-tag-faint:#3f3800;--promo-marker:#111;--promo-string:#d8d2c0;--promo-flap-top:#202024;--promo-flap-bottom:#17171a;--promo-flap-ink:#f5f7fa;--promo-flap-unit:#9aa3ad;--promo-board:#111113;--promo-cta:#ffea00;--promo-cta-hover:#fff25c;--promo-cta-face:var(--promo-cta);--promo-cta-deep:#e9d300;--promo-cta-ink:#0a0a0a;--promo-cta-stripe:#0000000f;--promo-cta-cap:#0a0a0a;--promo-cta-gloss:#ffffff8c;--promo-cta-gloss-end:#ffffff0d;--promo-cta-rim:#ffffff73;--promo-cta-depth:#503c0059;--promo-glow:#ffea0059;--promo-glow-soft:#ffea0024;--promo-glow-hot:#ffea008c;--promo-sheen:#ffffffd9;--promo-shadow:#0009;--promo-band:6px;--promo-stripes:repeating-linear-gradient(135deg, var(--promo-hazard) 0 7px, var(--promo-black) 7px 14px);--promo-frame-period:19.799px;--promo-frame-radius:1rem;--promo-frame-time:1s;--promo-frame-laps:120;isolation:isolate;padding:var(--promo-band);background:var(--promo-stripes);box-shadow:0 0 0 1px var(--promo-black), 0 0 40px var(--promo-glow-soft), 0 24px 48px var(--promo-shadow);border:0;overflow:clip}[data-popup-skin=black-friday]:after{content:"";z-index:-1;border:var(--promo-band) solid transparent;border-radius:inherit;background:var(--promo-surface) padding-box;box-shadow:inset 0 0 0 1px var(--promo-black);pointer-events:none;position:absolute;inset:0}[data-popup-skin=black-friday] h2,[data-popup-skin=black-friday] .promo-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--promo-title);text-shadow:0 0 18px var(--promo-title-glow);font-weight:900;line-height:1.02}[data-popup-skin=black-friday] h2{font-size:1.375rem}[data-popup-skin=black-friday] h2:after,[data-popup-skin=black-friday] .promo-title:after{content:"";background:var(--promo-hazard);width:2.25rem;height:2px;box-shadow:0 0 8px var(--promo-glow);border-radius:2px;margin-top:.5rem;display:block}[data-popup-skin=black-friday] .text-center .promo-title:after,[data-popup-skin=black-friday] .promo-title.text-center:after{margin-left:auto;margin-right:auto}[data-popup-skin=black-friday]>div[aria-hidden=true]{background-image:linear-gradient(to top, var(--promo-surface), transparent)}[data-popup-skin=black-friday] .promo-counter{border:1.5px solid var(--promo-hazard);background:var(--promo-surface-raised);color:var(--promo-cream);text-transform:uppercase;letter-spacing:.01em;box-shadow:0 0 0 3px var(--promo-black), 0 0 16px var(--promo-glow-soft);border-radius:8px}[data-popup-skin=black-friday] .promo-counter-number{color:var(--promo-ink)}@container (max-width:17.5rem){[data-popup-skin=black-friday] .promo-counter-text{font-size:1rem}}[data-popup-skin=black-friday] .promo-counter-jar{color:var(--promo-hazard)}[data-popup-skin=black-friday] .promo-counter-tag-hole{fill:var(--promo-surface-raised)}[data-popup-skin=black-friday] .promo-counter[data-sold-out=true]{border-style:dashed;border-color:var(--promo-cream);box-shadow:0 0 0 3px var(--promo-black)}[data-popup-skin=black-friday] .promo-counter[data-sold-out=true] .promo-counter-number,[data-popup-skin=black-friday] .promo-counter[data-sold-out=true] .promo-counter-jar{color:var(--promo-cream)}[data-popup-skin=black-friday] .promo-terms-line .promo-term-sep{color:var(--promo-hazard);font-weight:900}[data-popup-skin=black-friday] .promo-terms-chips{line-height:1}[data-popup-skin=black-friday] .promo-terms-chips .promo-term{border:1px solid var(--promo-tag-ink);min-height:26px;color:var(--promo-tag-ink);text-transform:uppercase;letter-spacing:.04em;background:0 0;border-radius:4px;align-items:center;gap:.3em;margin:3px .5px;padding:.3rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}[data-popup-skin=black-friday] .promo-deal{margin:.25rem 0 .75rem}[data-popup-skin=black-friday] .promo-deal-row{align-items:center;gap:.875rem;display:flex}[data-popup-skin=black-friday] .promo-deal-row>.promo-tag{flex:none}[data-popup-skin=black-friday] .promo-deal-row>.promo-countdown{flex:auto;min-width:0}@container (max-width:19rem){[data-popup-skin=black-friday] .promo-deal-row{flex-direction:column-reverse;align-items:stretch;gap:.625rem}[data-popup-skin=black-friday] .promo-deal-row>.promo-tag{align-self:center}}[data-popup-skin=black-friday] .promo-tag{transform-origin:1.375rem;padding:.5rem .25rem .25rem .875rem;display:inline-block;position:relative;transform:rotate(-4deg)}[data-popup-skin=black-friday] .promo-tag-card{z-index:1;background:var(--promo-tag);color:var(--promo-tag-ink);box-shadow:0 6px 14px var(--promo-shadow);border-radius:.5rem;padding:.5rem .875rem .5rem 1.875rem;position:relative}[data-popup-skin=black-friday] .promo-tag-card:before{content:"";background:var(--promo-tag);z-index:-1;border-radius:.375rem;width:2.1rem;height:2.1rem;position:absolute;top:50%;left:0;transform:translate(-42%,-50%)rotate(45deg)}[data-popup-skin=black-friday] .promo-tag-hole{background:var(--promo-surface);width:.625rem;height:.625rem;box-shadow:0 0 0 2px var(--promo-tag-faint), inset 0 1px 2px var(--promo-shadow);border-radius:9999px;margin-top:-.3125rem;position:absolute;top:50%;left:.375rem}[data-popup-skin=black-friday] .promo-tag-string{z-index:2;pointer-events:none;width:1.75rem;height:4rem;position:absolute;bottom:50%;left:.625rem;overflow:visible}[data-popup-skin=black-friday] .promo-tag-string path{stroke:var(--promo-string);stroke-width:1.5px;vector-effect:non-scaling-stroke}[data-popup-skin=black-friday] .promo-tag-prices{flex-direction:column;align-items:flex-start;line-height:1;display:flex}[data-popup-skin=black-friday] .promo-tag-was{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--promo-tag-faint);align-items:baseline;gap:.3em;font-size:.75rem;font-weight:800;display:inline-flex}[data-popup-skin=black-friday] .promo-tag-was-amount{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:900;text-decoration:none;position:relative}[data-popup-skin=black-friday] .promo-tag-marker{background:var(--promo-marker);transform-origin:0;border-radius:60% 40% 55% 45%/70% 50% 50% 30%;height:.14rem;margin-top:-.07rem;position:absolute;top:54%;left:-8%;right:-8%;transform:rotate(-10deg)}[data-popup-skin=black-friday] .promo-tag-now{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--promo-tag-ink);align-items:flex-start;margin-top:.125rem;font-size:3rem;font-weight:900;line-height:.9;display:inline-flex}[data-popup-skin=black-friday] .promo-tag-now-cur{letter-spacing:0;margin-top:.12em;margin-right:.04em;font-size:.45em}[data-popup-skin=black-friday] .promo-tag[data-size=page]{transform-origin:2rem;width:fit-content;max-width:100%;margin:1.75rem auto .25rem;padding-left:1.25rem;display:block;transform:rotate(-3deg)}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-card{border-radius:.75rem;padding:.875rem 1.25rem .875rem 2.75rem}[data-popup-skin=black-friday] .promo-tag[data-size=page]:has(.promo-tag-burst) .promo-tag-card{padding-right:2.75rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-card:before{border-radius:.5rem;width:3rem;height:3rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-hole{width:.875rem;height:.875rem;margin-top:-.4375rem;left:.5rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-string{width:2.5rem;height:6rem;left:.875rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-was{font-size:.875rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-was-amount{font-size:1.375rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-now{font-size:4.5rem}[data-popup-skin=black-friday] .promo-tag[data-size=page] .promo-tag-terms{text-align:left;max-width:15rem;margin-left:-.25rem}[data-popup-skin=black-friday] .promo-tag-burst{z-index:3;background:var(--promo-black);clip-path:polygon(50% 0%,58.5% 7.3%,69.1% 3.8%,73.5% 14%,84.6% 15.4%,84.4% 26.5%,94.1% 31.9%,89.6% 42.1%,96.2% 50%,89.6% 57.9%,94.1% 68.1%,84.4% 73.5%,84.6% 84.6%,73.5% 86%,69.1% 96.2%,58.5% 92.7%,50% 100%,41.5% 92.7%,30.9% 96.2%,26.5% 86%,15.4% 84.6%,15.6% 73.5%,5.9% 68.1%,10.4% 57.9%,3.8% 50%,10.4% 42.1%,5.9% 31.9%,15.6% 26.5%,15.4% 15.4%,26.5% 14%,30.9% 3.8%,41.5% 7.3%);place-items:center;width:4.75rem;height:4.75rem;display:grid;position:absolute;top:-1rem;right:-1.5rem;transform:rotate(10deg)}[data-popup-skin=black-friday] .promo-tag-burst-text{max-width:3.25rem;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;text-transform:uppercase;color:var(--promo-hazard);font-size:.8125rem;font-weight:900;line-height:1}[data-popup-skin=black-friday] .promo-tag[data-size=box]{padding:0;transform:rotate(-3deg)}[data-popup-skin=black-friday] .promo-tag[data-size=box] .promo-tag-card{box-shadow:0 3px 8px var(--promo-shadow);border-radius:.375rem;padding:.25rem .5rem .25rem .75rem}[data-popup-skin=black-friday] .promo-tag[data-size=box] .promo-tag-card:before{border-radius:.25rem;width:1.1rem;height:1.1rem;transform:translate(-36%,-50%)rotate(45deg)}[data-popup-skin=black-friday] .promo-tag[data-size=box] .promo-tag-prices{flex-direction:row;align-items:baseline;gap:.375rem}[data-popup-skin=black-friday] .promo-tag[data-size=box] .promo-tag-was-label{display:none}[data-popup-skin=black-friday] .promo-tag[data-size=box] .promo-tag-was-amount{font-size:.8125rem}[data-popup-skin=black-friday] .promo-tag[data-size=box] .promo-tag-now{margin:0;font-size:1.375rem}[data-popup-skin=black-friday] .promo-countdown{background:var(--promo-board);box-shadow:inset 0 1px 0 var(--promo-flap-top), 0 0 0 1px var(--promo-black);text-align:center;border-radius:.625rem;padding:.5rem .625rem .4375rem}[data-popup-skin=black-friday] .promo-countdown-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--promo-hazard);justify-content:center;align-items:center;gap:.4375rem;font-size:.625rem;font-weight:700;line-height:1;display:flex}[data-popup-skin=black-friday] .promo-countdown-led{background:var(--promo-hazard);width:6px;height:6px;box-shadow:0 0 6px var(--promo-glow);border-radius:9999px;flex:none}[data-popup-skin=black-friday] .promo-countdown[data-last=true] .promo-countdown-led{box-shadow:0 0 9px var(--promo-glow-hot)}[data-popup-skin=black-friday] .promo-countdown-inline{color:var(--promo-flap-ink);letter-spacing:.12em;display:none}[data-popup-skin=black-friday] .promo-countdown-board{justify-content:center;align-items:flex-start;margin-top:.4375rem;display:flex}[data-popup-skin=black-friday] .promo-countdown-group{align-items:flex-start;display:inline-flex}[data-popup-skin=black-friday] .promo-countdown-cell{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}[data-popup-skin=black-friday] .promo-countdown-flaps{gap:2px;display:inline-flex}[data-popup-skin=black-friday] .promo-countdown-sep{width:.625rem;font-family:var(--font-mono);color:var(--promo-flap-unit);font-size:1.125rem;font-weight:800;line-height:1.625rem}[data-popup-skin=black-friday] .promo-countdown-unit,[data-popup-skin=black-friday] .promo-countdown-when{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--promo-flap-unit);font-size:.5625rem;font-weight:700;line-height:1}[data-popup-skin=black-friday] .promo-countdown-when{border-top:1px dashed var(--promo-flap-top);letter-spacing:.12em;white-space:nowrap;margin-top:.4375rem;padding-top:.375rem}[data-popup-skin=black-friday] .promo-flap{background:linear-gradient(180deg, var(--promo-flap-top) 0 50%, var(--promo-flap-bottom) 50% 100%);width:1.3125rem;height:1.75rem;box-shadow:0 1px 0 var(--promo-black), inset 0 0 0 1px var(--promo-black);perspective:6rem;border-radius:.25rem;display:inline-block;position:relative}[data-popup-skin=black-friday] .promo-flap-face{z-index:1;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--promo-flap-ink);place-items:center;font-size:1.0625rem;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}[data-popup-skin=black-friday] .promo-flap:after{content:"";z-index:0;background:var(--promo-black);height:1px;box-shadow:0 1px 0 var(--promo-flap-top);position:absolute;top:calc(50% - .5px);left:0;right:0}[data-popup-skin=black-friday] .promo-flap:before{content:"";z-index:3;background:linear-gradient(var(--promo-black), var(--promo-black)) left / 2px 100% no-repeat, linear-gradient(var(--promo-black), var(--promo-black)) right / 2px 100% no-repeat;height:4px;position:absolute;top:calc(50% - 2px);left:-1px;right:-1px}[data-popup-skin=black-friday] .promo-flap-leaf{display:none}[data-popup-skin=black-friday] .promo-countdown[data-size=page]{padding:.75rem .75rem .625rem}[data-popup-skin=black-friday] .promo-countdown[data-size=page] .promo-countdown-kicker{font-size:.6875rem}[data-popup-skin=black-friday] .promo-countdown[data-size=page] .promo-flap{border-radius:.3125rem;width:2rem;height:2.75rem}[data-popup-skin=black-friday] .promo-countdown[data-size=page] .promo-flap-face{font-size:1.75rem}[data-popup-skin=black-friday] .promo-countdown[data-size=page] .promo-countdown-sep{width:1rem;font-size:1.5rem;line-height:2.625rem}[data-popup-skin=black-friday] .promo-countdown[data-size=page] .promo-countdown-unit,[data-popup-skin=black-friday] .promo-countdown[data-size=page] .promo-countdown-when{font-size:.625rem}[data-popup-skin=black-friday] .promo-countdown[data-size=box]{padding:.5rem .625rem}[data-popup-skin=black-friday] .promo-countdown[data-size=box] .promo-countdown-kicker{letter-spacing:.14em;font-size:.625rem}[data-popup-skin=black-friday] .promo-countdown[data-size=box] .promo-countdown-inline{display:inline}[data-popup-skin=black-friday] .promo-cta{isolation:isolate;min-height:3.375rem;font-family:var(--font-display);letter-spacing:.06em;color:var(--promo-cta-ink);text-shadow:none;background:linear-gradient(180deg, var(--promo-cta-face) 0% 45%, var(--promo-cta-deep) 100%);background:repeating-linear-gradient(135deg, var(--promo-cta-cap) 0 .3125rem, transparent .3125rem .625rem) left center / 1rem 100% no-repeat, repeating-linear-gradient(45deg, var(--promo-cta-cap) 0 .3125rem, transparent .3125rem .625rem) right center / 1rem 100% no-repeat, linear-gradient(180deg, var(--promo-cta-face) 0% 45%, var(--promo-cta-deep) 100%);box-shadow:inset 0 1px 0 var(--promo-cta-rim), inset 0 -4px 6px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 22px var(--promo-glow), 0 10px 22px var(--promo-shadow);border-radius:.625rem;padding-block:.875rem;padding-inline:clamp(1.5rem,16.667% - .875rem,2.25rem);font-size:.875rem;font-weight:900;line-height:1.25;transition-property:box-shadow,translate;position:relative;overflow:clip;container-type:inline-size}[data-popup-skin=black-friday] .promo-cta:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--promo-cta-gloss), var(--promo-cta-gloss-end));pointer-events:none;border-radius:.25rem;height:.5rem;position:absolute;top:.1875rem;left:1.25rem;right:1.25rem}@media (hover:hover){[data-popup-skin=black-friday] .promo-cta:hover:not(:disabled):not([aria-disabled=true]){--promo-cta-face:var(--promo-cta-hover);box-shadow:inset 0 1px 0 var(--promo-cta-rim), inset 0 -4px 6px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 32px var(--promo-glow-hot), 0 12px 26px var(--promo-shadow)}}[data-popup-skin=black-friday] .promo-cta:active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 2px 6px var(--promo-cta-depth), 0 0 0 2px var(--promo-black), 0 0 16px var(--promo-glow)}[data-popup-skin=black-friday] .promo-cta:active:not(:disabled):not([aria-disabled=true]):before{opacity:.55}[data-popup-skin=black-friday] .promo-cta:focus-visible{outline:2px solid var(--promo-hazard);outline-offset:5px}[data-popup-skin=black-friday] a.promo-cta{letter-spacing:.05em;padding-inline:clamp(1.5rem,16.667% - .875rem,1.75rem);font-size:.8125rem}[data-popup-skin=black-friday] .promo-cta-label{letter-spacing:.04em;font-size:.8125rem}@container (min-width:200px){[data-popup-skin=black-friday] .promo-cta-label{letter-spacing:.05em;font-size:.875rem}}@container (min-width:228px){[data-popup-skin=black-friday] .promo-cta-label{letter-spacing:.06em;font-size:.9375rem}}[data-popup-skin=black-friday] .promo-cta:disabled:not([aria-busy=true]){border:1.5px dashed var(--promo-cream);background:var(--promo-surface-raised);color:var(--promo-cream);letter-spacing:.05em;text-shadow:none;box-shadow:0 0 0 1px var(--promo-black);opacity:1;padding-block:.625rem;padding-inline:1rem;font-size:.75rem}[data-popup-skin=black-friday] .promo-cta:disabled:before{content:none}[data-popup-skin=black-friday] .promo-cta[aria-busy=true]{letter-spacing:.05em;color:var(--promo-cta-ink);background:repeating-linear-gradient(115deg, var(--promo-cta-stripe) 0 .5rem, transparent .5rem 1.25rem), var(--promo-cta-deep);box-shadow:inset 0 2px 8px var(--promo-cta-depth), 0 0 0 2px var(--promo-black);opacity:1;cursor:progress;padding-block:.625rem;padding-inline:.5rem;font-size:.75rem}[data-popup-skin=black-friday] a.promo-secondary{border-color:var(--promo-cream);color:var(--promo-cream);text-wrap:balance;border-radius:.625rem}@media (hover:hover){[data-popup-skin=black-friday] a.promo-secondary:hover{background:var(--promo-surface-raised);color:var(--promo-cream)}}[data-popup-skin=black-friday] .promo-crypto{border-color:var(--promo-string);color:var(--promo-cream);background:0 0}@media (hover:hover){[data-popup-skin=black-friday] .promo-crypto:hover:not(:disabled){background:var(--promo-surface-raised);color:var(--promo-cream)}}[data-popup-skin=black-friday] .promo-crypto:focus-visible{background:var(--promo-surface-raised);outline:2px solid var(--promo-hazard);outline-offset:2px}@media (max-height:640px){[data-popup-skin=black-friday] .promo-ornaments{display:none}[data-popup-skin=black-friday] .promo-cta{min-height:52px}[data-popup-skin=black-friday] .promo-deal{margin:0 0 .5rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-string{display:none}[data-popup-skin=black-friday] .promo-deal .promo-countdown{padding:.4375rem .5rem}[data-popup-skin=black-friday] .promo-deal .promo-countdown-board,[data-popup-skin=black-friday] .promo-deal .promo-countdown-when{display:none}[data-popup-skin=black-friday] .promo-deal .promo-countdown-inline{display:inline}[data-popup-skin=black-friday] .promo-deal .promo-countdown-kicker{letter-spacing:.12em;flex-wrap:wrap;row-gap:.3125rem}[data-popup-skin=black-friday] .promo-deal .promo-countdown-kicker>span{white-space:nowrap}[data-popup-skin=black-friday] .promo-deal .promo-tag{padding-top:.25rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-now{font-size:2.125rem}[data-popup-skin=black-friday] .promo-deal .promo-flap{width:1.125rem;height:1.5rem}[data-popup-skin=black-friday] .promo-deal .promo-flap-face{font-size:.9375rem}[data-popup-skin=black-friday] .promo-deal .promo-countdown-sep{line-height:1.375rem}}@media (max-height:480px){[data-popup-skin=black-friday] .promo-deal-row{flex-direction:row;align-items:center;gap:.5rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-hole,[data-popup-skin=black-friday] .promo-deal .promo-tag-was-label{display:none}[data-popup-skin=black-friday] .promo-deal .promo-tag{padding:.125rem 0 0 .5rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-card{padding:.25rem .625rem .25rem .875rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-card:before{width:1.25rem;height:1.25rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-prices{flex-direction:row;align-items:baseline;gap:.375rem}[data-popup-skin=black-friday] .promo-deal .promo-tag-now{margin:0;font-size:1.5rem}}[data-popup-skin=black-friday]>.promo-frame{display:none}@media (prefers-reduced-motion:no-preference){@supports (container-type:size) and (width:calc(1px * round(nearest, 1.4, 1))) and (width:mod(3px, 2px)) and (transform:rotate(calc(-180deg * tan(atan2(mod(3px, 2px), 2px))))) and (rotate:90deg) and (color:rgb(from red r g b)) and selector(:has(a)){[data-popup-skin=black-friday]:not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still]))>.promo-frame{display:block}[data-popup-skin=black-friday]:has(>.promo-frame):not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still])){background:var(--promo-black)}[data-popup-skin=black-friday] .promo-frame{pointer-events:none;position:absolute;inset:0;container-type:size}[data-popup-skin=black-friday] .promo-frame-ring{--promo-frame-s:calc(2 * 100cqw + 2 * 100cqh - 8 * var(--promo-frame-radius));--promo-frame-p:calc(var(--promo-frame-s) / max(1, round(nearest, tan(atan2(var(--promo-frame-s), var(--promo-frame-period))), 1)));position:absolute;inset:0}[data-popup-skin=black-friday] .promo-frame-edge{position:absolute;overflow:hidden}[data-popup-skin=black-friday] .promo-frame-top{top:0;left:var(--promo-frame-radius);right:var(--promo-frame-radius);height:var(--promo-band)}[data-popup-skin=black-friday] .promo-frame-right{top:var(--promo-frame-radius);bottom:var(--promo-frame-radius);width:var(--promo-band);right:0}[data-popup-skin=black-friday] .promo-frame-bottom{bottom:0;left:var(--promo-frame-radius);right:var(--promo-frame-radius);height:var(--promo-band)}[data-popup-skin=black-friday] .promo-frame-left{top:var(--promo-frame-radius);bottom:var(--promo-frame-radius);width:var(--promo-band);left:0}[data-popup-skin=black-friday] .promo-frame-run,[data-popup-skin=black-friday] .promo-frame-spin{--promo-frame-off:mod(var(--promo-frame-at), var(--promo-frame-p))}[data-popup-skin=black-friday] .promo-frame-run{animation:var(--promo-frame-move) var(--promo-frame-time) steps(30, end) 0s var(--promo-frame-laps) forwards;position:absolute}[data-popup-skin=black-friday] .promo-frame-run:before{content:"";background:repeating-linear-gradient(var(--promo-frame-angle), var(--promo-hazard) 0 calc(var(--promo-frame-p) * .353553), var(--promo-black) 0 calc(var(--promo-frame-p) * .707107));position:absolute}[data-popup-skin=black-friday] .promo-frame-top>.promo-frame-run{top:0;bottom:0;left:calc(-1 * var(--promo-frame-p));width:var(--promo-frame-p);--promo-frame-move:promo-frame-east;--promo-frame-at:0px}[data-popup-skin=black-friday] .promo-frame-top>.promo-frame-run:before{top:0;bottom:0;left:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));width:calc(100cqw + 3 * var(--promo-frame-p));--promo-frame-angle:135deg}[data-popup-skin=black-friday] .promo-frame-right>.promo-frame-run{left:0;right:0;top:calc(-1 * var(--promo-frame-p));height:var(--promo-frame-p);--promo-frame-move:promo-frame-south;--promo-frame-at:calc(100cqw - 2 * var(--promo-frame-radius))}[data-popup-skin=black-friday] .promo-frame-right>.promo-frame-run:before{left:0;right:0;top:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));height:calc(100cqh + 3 * var(--promo-frame-p));--promo-frame-angle:225deg}[data-popup-skin=black-friday] .promo-frame-bottom>.promo-frame-run{width:var(--promo-frame-p);--promo-frame-move:promo-frame-west;--promo-frame-at:calc(100cqw + 100cqh - 4 * var(--promo-frame-radius));top:0;bottom:0;left:100%}[data-popup-skin=black-friday] .promo-frame-bottom>.promo-frame-run:before{top:0;bottom:0;right:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));width:calc(100cqw + 3 * var(--promo-frame-p));--promo-frame-angle:315deg}[data-popup-skin=black-friday] .promo-frame-left>.promo-frame-run{height:var(--promo-frame-p);--promo-frame-move:promo-frame-north;--promo-frame-at:calc(2 * 100cqw + 100cqh - 6 * var(--promo-frame-radius));top:100%;left:0;right:0}[data-popup-skin=black-friday] .promo-frame-left>.promo-frame-run:before{left:0;right:0;bottom:calc(-1 * var(--promo-frame-p) - var(--promo-frame-off));height:calc(100cqh + 3 * var(--promo-frame-p));--promo-frame-angle:45deg}[data-popup-skin=black-friday] .promo-frame-corner{width:var(--promo-frame-radius);height:var(--promo-frame-radius);position:absolute;overflow:hidden}[data-popup-skin=black-friday] .promo-frame-tr{top:0;right:0}[data-popup-skin=black-friday] .promo-frame-br{bottom:0;right:0}[data-popup-skin=black-friday] .promo-frame-bl{bottom:0;left:0}[data-popup-skin=black-friday] .promo-frame-tl{top:0;left:0}[data-popup-skin=black-friday] .promo-frame-spin{width:calc(2 * var(--promo-frame-radius) + 2px);height:calc(2 * var(--promo-frame-radius) + 2px);box-sizing:border-box;border:calc(var(--promo-band) + 1px) solid var(--promo-black);animation:promo-frame-quarter-turn var(--promo-frame-time) steps(30, end) 0s var(--promo-frame-laps) forwards;border-radius:9999px;position:absolute}[data-popup-skin=black-friday] .promo-frame-spin>span{top:calc(-1px - var(--promo-band));right:calc(-1px - var(--promo-band));bottom:calc(-1px - var(--promo-band));left:calc(-1px - var(--promo-band));transform:rotate(calc(180deg - 90deg * tan(atan2(var(--promo-frame-off), var(--promo-frame-p)))));position:absolute}[data-popup-skin=black-friday] .promo-frame-spin:before,[data-popup-skin=black-friday] .promo-frame-spin:after,[data-popup-skin=black-friday] .promo-frame-spin>span:before,[data-popup-skin=black-friday] .promo-frame-spin>span:after{content:"";background:var(--promo-hazard);position:absolute}[data-popup-skin=black-friday] .promo-frame-spin:before,[data-popup-skin=black-friday] .promo-frame-spin:after{top:calc(-1px - var(--promo-band));right:calc(-1px - var(--promo-band));bottom:calc(-1px - var(--promo-band));left:calc(-1px - var(--promo-band));transform:rotate(calc(-90deg * tan(atan2(var(--promo-frame-off), var(--promo-frame-p)))))}[data-popup-skin=black-friday] .promo-frame-spin>span:before,[data-popup-skin=black-friday] .promo-frame-spin>span:after{inset:0}[data-popup-skin=black-friday] .promo-frame-spin:after,[data-popup-skin=black-friday] .promo-frame-spin>span:after{clip-path:polygon(calc(50% + (var(--promo-frame-radius) - 6px) * .88882) calc(50% + (var(--promo-frame-radius) - 6px) * -.45825), calc(50% + (var(--promo-frame-radius) - 5px) * .92235) calc(50% + (var(--promo-frame-radius) - 5px) * -.38636), calc(50% + (var(--promo-frame-radius) - 4px) * .95007) calc(50% + (var(--promo-frame-radius) - 4px) * -.31205), calc(50% + (var(--promo-frame-radius) - 3px) * .97181) calc(50% + (var(--promo-frame-radius) - 3px) * -.23577), calc(50% + (var(--promo-frame-radius) - 2px) * .98744) calc(50% + (var(--promo-frame-radius) - 2px) * -.15801), calc(50% + (var(--promo-frame-radius) - 1px) * .99685) calc(50% + (var(--promo-frame-radius) - 1px) * -.07925), calc(50% + var(--promo-frame-radius) * 1) calc(50% + var(--promo-frame-radius) * 0), calc(50% + (var(--promo-frame-radius) + 1px) * .99685) calc(50% + (var(--promo-frame-radius) + 1px) * .07925), calc(50% + (var(--promo-frame-radius) + 2px) * .98744) calc(50% + (var(--promo-frame-radius) + 2px) * .15801), calc(50% + (var(--promo-frame-radius) + 12px) * .93301) calc(50% + (var(--promo-frame-radius) + 12px) * .35986), calc(50% + (var(--promo-frame-radius) + 12px) * .85181) calc(50% + (var(--promo-frame-radius) + 12px) * .52386), calc(50% + (var(--promo-frame-radius) + 12px) * .74208) calc(50% + (var(--promo-frame-radius) + 12px) * .67031), calc(50% + (var(--promo-frame-radius) + 2px) * .58649) calc(50% + (var(--promo-frame-radius) + 2px) * .80995), calc(50% + (var(--promo-frame-radius) + 1px) * .64884) calc(50% + (var(--promo-frame-radius) + 1px) * .76092), calc(50% + var(--promo-frame-radius) * .70711) calc(50% + var(--promo-frame-radius) * .70711), calc(50% + (var(--promo-frame-radius) - 1px) * .76092) calc(50% + (var(--promo-frame-radius) - 1px) * .64884), calc(50% + (var(--promo-frame-radius) - 2px) * .80995) calc(50% + (var(--promo-frame-radius) - 2px) * .58649), calc(50% + (var(--promo-frame-radius) - 3px) * .85389) calc(50% + (var(--promo-frame-radius) - 3px) * .52046), calc(50% + (var(--promo-frame-radius) - 4px) * .89245) calc(50% + (var(--promo-frame-radius) - 4px) * .45115), calc(50% + (var(--promo-frame-radius) - 5px) * .9254) calc(50% + (var(--promo-frame-radius) - 5px) * .379), calc(50% + (var(--promo-frame-radius) - 6px) * .95252) calc(50% + (var(--promo-frame-radius) - 6px) * .30446), calc(50% + (var(--promo-frame-radius) - 6px) * .97544) calc(50% + (var(--promo-frame-radius) - 6px) * .22029), calc(50% + (var(--promo-frame-radius) - 6px) * .99092) calc(50% + (var(--promo-frame-radius) - 6px) * .13443), calc(50% + (var(--promo-frame-radius) - 6px) * .99887) calc(50% + (var(--promo-frame-radius) - 6px) * .04756), calc(50% + (var(--promo-frame-radius) - 6px) * .99921) calc(50% + (var(--promo-frame-radius) - 6px) * -.03968), calc(50% + (var(--promo-frame-radius) - 6px) * .99195) calc(50% + (var(--promo-frame-radius) - 6px) * -.12662), calc(50% + (var(--promo-frame-radius) - 6px) * .97714) calc(50% + (var(--promo-frame-radius) - 6px) * -.21259), calc(50% + (var(--promo-frame-radius) - 6px) * .9549) calc(50% + (var(--promo-frame-radius) - 6px) * -.29694), calc(50% + (var(--promo-frame-radius) - 6px) * .92538) calc(50% + (var(--promo-frame-radius) - 6px) * -.37904))}[data-popup-skin=black-friday] .promo-frame-spin:before,[data-popup-skin=black-friday] .promo-frame-spin>span:before{clip-path:polygon(calc(50% + (var(--promo-frame-radius) - 6px) * .45825) calc(50% + (var(--promo-frame-radius) - 6px) * .88882), calc(50% + (var(--promo-frame-radius) - 5px) * .38636) calc(50% + (var(--promo-frame-radius) - 5px) * .92235), calc(50% + (var(--promo-frame-radius) - 4px) * .31205) calc(50% + (var(--promo-frame-radius) - 4px) * .95007), calc(50% + (var(--promo-frame-radius) - 3px) * .23577) calc(50% + (var(--promo-frame-radius) - 3px) * .97181), calc(50% + (var(--promo-frame-radius) - 2px) * .15801) calc(50% + (var(--promo-frame-radius) - 2px) * .98744), calc(50% + (var(--promo-frame-radius) - 1px) * .07925) calc(50% + (var(--promo-frame-radius) - 1px) * .99685), calc(50% + var(--promo-frame-radius) * 0) calc(50% + var(--promo-frame-radius) * 1), calc(50% + (var(--promo-frame-radius) + 1px) * -.07925) calc(50% + (var(--promo-frame-radius) + 1px) * .99685), calc(50% + (var(--promo-frame-radius) + 2px) * -.15801) calc(50% + (var(--promo-frame-radius) + 2px) * .98744), calc(50% + (var(--promo-frame-radius) + 12px) * -.35986) calc(50% + (var(--promo-frame-radius) + 12px) * .93301), calc(50% + (var(--promo-frame-radius) + 12px) * -.52386) calc(50% + (var(--promo-frame-radius) + 12px) * .85181), calc(50% + (var(--promo-frame-radius) + 12px) * -.67031) calc(50% + (var(--promo-frame-radius) + 12px) * .74208), calc(50% + (var(--promo-frame-radius) + 2px) * -.80995) calc(50% + (var(--promo-frame-radius) + 2px) * .58649), calc(50% + (var(--promo-frame-radius) + 1px) * -.76092) calc(50% + (var(--promo-frame-radius) + 1px) * .64884), calc(50% + var(--promo-frame-radius) * -.70711) calc(50% + var(--promo-frame-radius) * .70711), calc(50% + (var(--promo-frame-radius) - 1px) * -.64884) calc(50% + (var(--promo-frame-radius) - 1px) * .76092), calc(50% + (var(--promo-frame-radius) - 2px) * -.58649) calc(50% + (var(--promo-frame-radius) - 2px) * .80995), calc(50% + (var(--promo-frame-radius) - 3px) * -.52046) calc(50% + (var(--promo-frame-radius) - 3px) * .85389), calc(50% + (var(--promo-frame-radius) - 4px) * -.45115) calc(50% + (var(--promo-frame-radius) - 4px) * .89245), calc(50% + (var(--promo-frame-radius) - 5px) * -.379) calc(50% + (var(--promo-frame-radius) - 5px) * .9254), calc(50% + (var(--promo-frame-radius) - 6px) * -.30446) calc(50% + (var(--promo-frame-radius) - 6px) * .95252), calc(50% + (var(--promo-frame-radius) - 6px) * -.22029) calc(50% + (var(--promo-frame-radius) - 6px) * .97544), calc(50% + (var(--promo-frame-radius) - 6px) * -.13443) calc(50% + (var(--promo-frame-radius) - 6px) * .99092), calc(50% + (var(--promo-frame-radius) - 6px) * -.04756) calc(50% + (var(--promo-frame-radius) - 6px) * .99887), calc(50% + (var(--promo-frame-radius) - 6px) * .03968) calc(50% + (var(--promo-frame-radius) - 6px) * .99921), calc(50% + (var(--promo-frame-radius) - 6px) * .12662) calc(50% + (var(--promo-frame-radius) - 6px) * .99195), calc(50% + (var(--promo-frame-radius) - 6px) * .21259) calc(50% + (var(--promo-frame-radius) - 6px) * .97714), calc(50% + (var(--promo-frame-radius) - 6px) * .29694) calc(50% + (var(--promo-frame-radius) - 6px) * .9549), calc(50% + (var(--promo-frame-radius) - 6px) * .37904) calc(50% + (var(--promo-frame-radius) - 6px) * .92538))}[data-popup-skin=black-friday] .promo-frame-tr>.promo-frame-spin{left:calc(-1px - var(--promo-frame-radius));--promo-frame-at:calc(100cqw - 2 * var(--promo-frame-radius));top:-1px;rotate:-90deg}[data-popup-skin=black-friday] .promo-frame-br>.promo-frame-spin{left:calc(-1px - var(--promo-frame-radius));top:calc(-1px - var(--promo-frame-radius));--promo-frame-at:calc(100cqw + 100cqh - 4 * var(--promo-frame-radius));rotate:none}[data-popup-skin=black-friday] .promo-frame-bl>.promo-frame-spin{left:-1px;top:calc(-1px - var(--promo-frame-radius));--promo-frame-at:calc(2 * 100cqw + 100cqh - 6 * var(--promo-frame-radius));rotate:90deg}[data-popup-skin=black-friday] .promo-frame-tl>.promo-frame-spin{--promo-frame-at:0px;top:-1px;left:-1px;rotate:180deg}@media not all and (min-width:48rem){[data-popup-skin=black-friday] .promo-frame[data-shape=sheet]>.promo-frame-ring{--promo-frame-s:calc(2 * 100cqw + 2 * 100cqh - 4 * var(--promo-frame-radius) - 4 * var(--promo-band))}[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-br,[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-bl{visibility:hidden}[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-right{bottom:var(--promo-band)}[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-bottom{left:var(--promo-band);right:0}[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-left{bottom:0}[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-bottom>.promo-frame-run{--promo-frame-at:calc(100cqw + 100cqh - 3 * var(--promo-frame-radius) - 2 * var(--promo-band))}[data-popup-skin=black-friday] .promo-frame[data-shape=sheet] .promo-frame-left>.promo-frame-run{--promo-frame-at:calc(2 * 100cqw + 100cqh - 3 * var(--promo-frame-radius) - 4 * var(--promo-band))}}}}@keyframes promo-frame-quarter-turn{to{transform:rotate(90deg)}}@media (prefers-reduced-motion:no-preference){[data-popup-skin=black-friday] .promo-tag{--promo-tag-rest:-4deg;animation:1.6s cubic-bezier(.3,.6,.4,1) .15s both promo-bf-tag-swing}[data-popup-skin=black-friday] .promo-tag[data-size=page]{--promo-tag-rest:-3deg}[data-popup-skin=black-friday] .promo-tag[data-size=box]{--promo-tag-rest:-3deg;animation:none}[data-popup-skin=black-friday] .promo-tag-marker{animation:.45s cubic-bezier(.2,.7,.3,1) .55s both promo-bf-marker}[data-popup-skin=black-friday] .promo-tag-burst{animation:.4s cubic-bezier(.3,1.5,.5,1) .9s both promo-bf-burst}[data-popup-skin=black-friday] .promo-cta:not(:disabled):after{content:"";z-index:-1;background-image:radial-gradient(closest-side, var(--promo-sheen), transparent);pointer-events:none;width:28%;height:.6875rem;animation:2s ease-in-out .9s 2 promo-glint;position:absolute;top:.125rem;left:0;transform:translate(-110%)}[data-popup-skin=black-friday] .promo-cta[aria-busy=true]{background:var(--promo-cta-deep)}[data-popup-skin=black-friday] .promo-cta[aria-busy=true]:after{content:"";z-index:-1;background:repeating-linear-gradient(115deg, var(--promo-cta-stripe) 0 .5rem, transparent .5rem 1.25rem);pointer-events:none;width:auto;height:auto;animation:.9s linear infinite promo-busy-roll;position:absolute;inset:0 0 0 -1.3792rem;transform:none}[data-popup-skin=black-friday] .promo-flap-leaf{z-index:2;backface-visibility:hidden;display:block;position:absolute;left:0;right:0;overflow:hidden}[data-popup-skin=black-friday] .promo-flap-leaf--top{background:var(--promo-flap-top);transform-origin:50% 100%;border-radius:.25rem .25rem 0 0;height:50%;animation:.22s ease-in both promo-bf-flap-top;top:0}[data-popup-skin=black-friday] .promo-flap-leaf--bottom,[data-popup-skin=black-friday] .promo-flap-leaf--under{background:var(--promo-flap-bottom);border-radius:0 0 .25rem .25rem;height:50%;top:50%}[data-popup-skin=black-friday] .promo-flap-leaf--under{z-index:1}[data-popup-skin=black-friday] .promo-flap-leaf--bottom{transform-origin:50% 0;animation:.22s ease-out .22s both promo-bf-flap-bottom}[data-popup-skin=black-friday] .promo-flap-leaf--top .promo-flap-face{bottom:-100%}[data-popup-skin=black-friday] .promo-flap-leaf--bottom .promo-flap-face,[data-popup-skin=black-friday] .promo-flap-leaf--under .promo-flap-face{top:-100%}[data-popup-skin=black-friday] .promo-countdown[data-still=true] .promo-flap-leaf{display:none}}@keyframes promo-bf-tag-swing{0%{transform:rotate(calc(var(--promo-tag-rest,-4deg) - 12deg))}32%{transform:rotate(calc(var(--promo-tag-rest,-4deg) + 7deg))}58%{transform:rotate(calc(var(--promo-tag-rest,-4deg) - 3.5deg))}80%{transform:rotate(calc(var(--promo-tag-rest,-4deg) + 1.2deg))}to{transform:rotate(var(--promo-tag-rest,-4deg))}}@keyframes promo-bf-marker{0%{transform:rotate(-10deg)scaleX(0)}to{transform:rotate(-10deg)scaleX(1)}}@keyframes promo-bf-burst{0%{opacity:0;transform:rotate(-25deg)scale(.2)}to{opacity:1;transform:rotate(10deg)scale(1)}}@keyframes promo-bf-flap-top{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes promo-bf-flap-bottom{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@media (forced-colors:active){[data-popup-skin=black-friday]{box-shadow:none;background:canvas;border:2px solid canvastext}[data-popup-skin=black-friday]:after,[data-popup-skin=black-friday]>.promo-frame{display:none}[data-popup-skin=black-friday]:not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still]))>.promo-frame{display:none}[data-popup-skin=black-friday]:has(>.promo-frame):not(:has(.promo-cta:disabled:not([aria-busy=true]),[data-promo-still])){background:canvas}[data-popup-skin=black-friday] .promo-ornaments,[data-popup-skin=black-friday] .promo-tag-string,[data-popup-skin=black-friday] .promo-tag-hole,[data-popup-skin=black-friday] .promo-tag-marker,[data-popup-skin=black-friday] .promo-tag-card:before,[data-popup-skin=black-friday] .promo-flap:before,[data-popup-skin=black-friday] .promo-flap:after,[data-popup-skin=black-friday] .promo-flap-leaf,[data-popup-skin=black-friday] .promo-countdown-led,[data-popup-skin=black-friday] h2:after,[data-popup-skin=black-friday] .promo-title:after{display:none}[data-popup-skin=black-friday] h2,[data-popup-skin=black-friday] .promo-title,[data-popup-skin=black-friday] .promo-counter-number,[data-popup-skin=black-friday] .promo-tag-now,[data-popup-skin=black-friday] .promo-tag-was,[data-popup-skin=black-friday] .promo-countdown-kicker,[data-popup-skin=black-friday] .promo-countdown-inline,[data-popup-skin=black-friday] .promo-countdown-when,[data-popup-skin=black-friday] .promo-countdown-unit,[data-popup-skin=black-friday] .promo-countdown-sep,[data-popup-skin=black-friday] .promo-flap-face{color:canvastext;text-shadow:none}[data-popup-skin=black-friday] .promo-tag-was-amount{text-decoration:line-through}[data-popup-skin=black-friday] .promo-tag-now{margin-top:.375rem;line-height:1}[data-popup-skin=black-friday] .promo-counter,[data-popup-skin=black-friday] .promo-tag-card,[data-popup-skin=black-friday] .promo-tag-burst,[data-popup-skin=black-friday] .promo-countdown,[data-popup-skin=black-friday] .promo-flap,[data-popup-skin=black-friday] .promo-terms-chips .promo-term{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext;animation:none;transform:none}[data-popup-skin=black-friday] .promo-tag,[data-popup-skin=black-friday] .promo-tag-burst-text{color:canvastext;animation:none;transform:none}[data-popup-skin=black-friday] .promo-tag-burst{clip-path:none}[data-popup-skin=black-friday] .promo-counter-jar{display:none}[data-popup-skin=black-friday] .promo-cta,[data-popup-skin=black-friday] .promo-cta[aria-busy=true]{color:buttontext;text-shadow:none;box-shadow:none;background:buttonface;border:1px solid buttontext;animation:none}[data-popup-skin=black-friday] .promo-cta:before,[data-popup-skin=black-friday] .promo-cta:after{display:none}[data-popup-skin=black-friday] .promo-cta:disabled,[data-popup-skin=black-friday] .promo-cta:disabled:not([aria-busy=true]){color:graytext;box-shadow:none;background:buttonface;border-color:graytext}[data-popup-skin=black-friday] .promo-crypto,[data-popup-skin=black-friday] .promo-crypto:focus-visible{color:buttontext;background:buttonface;border:1px solid buttontext}[data-popup-skin=black-friday] .promo-crypto:focus-visible{outline:2px solid highlight}[data-popup-skin=black-friday] .promo-crypto:disabled{color:graytext;border-color:graytext}}[data-popup-skin=black-friday] .promo-ticket{background:var(--promo-tag);width:100%;max-width:22rem;color:var(--promo-tag-ink);box-shadow:0 0 0 2px var(--promo-black), 0 10px 22px var(--promo-shadow);text-align:left;border-radius:.75rem;align-items:stretch;margin:.25rem auto 0;display:flex;position:relative;transform:rotate(-1.5deg)}[data-popup-skin=black-friday] .promo-ticket:before,[data-popup-skin=black-friday] .promo-ticket:after{content:"";background:var(--promo-surface);border-radius:9999px;width:.875rem;height:.875rem;margin-right:-.4375rem;position:absolute;right:3.25rem}[data-popup-skin=black-friday] .promo-ticket:before{top:-.4375rem}[data-popup-skin=black-friday] .promo-ticket:after{bottom:-.4375rem}[data-popup-skin=black-friday] .promo-ticket-main{flex:auto;min-width:0;padding:.875rem 1rem .8125rem}[data-popup-skin=black-friday] .promo-ticket-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--promo-tag-ink);font-size:.6875rem;font-weight:800;line-height:1}[data-popup-skin=black-friday] .promo-ticket-title{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--promo-tag-ink);margin-top:.375rem;font-size:1.25rem;font-weight:900;line-height:1.05}[data-popup-skin=black-friday] .promo-ticket-line{color:var(--promo-tag-ink);margin-top:.5rem;font-size:.8125rem;font-weight:700;line-height:1.3}[data-popup-skin=black-friday] .promo-ticket-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--promo-tag-faint);font-size:.625rem;font-weight:700;display:block}[data-popup-skin=black-friday] .promo-ticket-meta{border-top:1px dashed var(--promo-tag-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--promo-tag-faint);margin-top:.625rem;padding-top:.5rem;font-size:.625rem;font-weight:700}[data-popup-skin=black-friday] .promo-ticket-stub{border-left:2px dashed var(--promo-tag-ink);flex-direction:column;flex:0 0 3.25rem;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}[data-popup-skin=black-friday] .promo-ticket-stub-text{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--promo-tag-ink);font-size:.625rem;font-weight:800;transform:rotate(180deg)}[data-popup-skin=black-friday] .promo-ticket-barcode{background:repeating-linear-gradient(90deg, var(--promo-tag-ink) 0 2px, transparent 2px 3px, var(--promo-tag-ink) 3px 4px, transparent 4px 6px);width:1.5rem;height:1.75rem}[data-popup-skin=black-friday] .promo-ticket-note{color:var(--promo-cream)}@media (max-height:640px){[data-popup-skin=black-friday] .promo-ticket-links{order:-1}[data-popup-skin=black-friday] .promo-ticket-title{font-size:1.0625rem}[data-popup-skin=black-friday] .promo-ticket-meta{margin-top:.5rem;padding-top:.375rem}}@media (prefers-reduced-motion:no-preference){[data-popup-skin=black-friday] .promo-ticket{animation:.5s cubic-bezier(.2,.7,.3,1) .1s both promo-bf-ticket-in}}@keyframes promo-bf-ticket-in{0%{opacity:0;transform:translateY(.625rem)rotate(-1.5deg)}to{opacity:1;transform:translateY(0)rotate(-1.5deg)}}@media (forced-colors:active){[data-popup-skin=black-friday] .promo-ticket{color:canvastext;box-shadow:none;background:canvas;border:2px solid canvastext;animation:none;transform:none}[data-popup-skin=black-friday] .promo-ticket:before,[data-popup-skin=black-friday] .promo-ticket:after,[data-popup-skin=black-friday] .promo-ticket-barcode{display:none}[data-popup-skin=black-friday] .promo-ticket-kicker,[data-popup-skin=black-friday] .promo-ticket-title,[data-popup-skin=black-friday] .promo-ticket-line,[data-popup-skin=black-friday] .promo-ticket-label,[data-popup-skin=black-friday] .promo-ticket-meta,[data-popup-skin=black-friday] .promo-ticket-stub-text,[data-popup-skin=black-friday] .promo-ticket-note{color:canvastext}[data-popup-skin=black-friday] .promo-ticket-stub,[data-popup-skin=black-friday] .promo-ticket-meta{border-color:canvastext}}@media print{[data-popup-skin=black-friday] .promo-ticket{box-shadow:none;animation:none;transform:none}}
