xenon-campaign-rail{display:block}.xcr__panel{position:relative;overflow:hidden;border-radius:2.8rem;padding:3.6rem 4rem 4rem;color:var(--xcampaign-pill-ink, #fbf1df);background:radial-gradient(120% 140% at 50% -20%,#c41e2a8c,#c41e2a00 55%),var(--xcampaign-bar, linear-gradient(100deg, #240304 0%, #8e1a20 50%, #240304 100%))}.xcr__panel:before{content:"11.11";position:absolute;right:-2.4rem;top:-7rem;font:900 26rem/1 var(--font-heading-family);letter-spacing:-.8rem;color:transparent;-webkit-text-stroke:2px rgb(251 241 223 / .09);pointer-events:none}.xcr__head{position:relative;display:flex;align-items:center;gap:2.4rem}.xcr__seal{flex:none;width:10.4rem;height:auto;filter:drop-shadow(0 .8rem 1.8rem rgb(0 0 0 / .35))}.xcr__intro{min-width:0}.xcr__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffd9a8}.xcr__eyebrow i{width:.8rem;height:.8rem;border-radius:50%;background:#ff4d5a;box-shadow:0 0 0 .4rem #ff4d5a40}.xcr .xcr__title{margin:.6rem 0;font-family:var(--font-heading-family);font-size:4.4rem;font-weight:900;line-height:1;letter-spacing:-.01em;color:inherit}.xcr__sub{margin:0;font-size:1.6rem;line-height:1.35;color:#fbf1dfd1}.xcr__sub b{color:var(--xcampaign-pill-ink, #fbf1df)}.xcr__clock{flex:none;margin-left:auto;text-align:right}.xcr__clock-lbl{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fbf1dfbf}.xcr .xcr__units{gap:.8rem}.xcr .xcampaign-countdown__unit{min-width:6.2rem;padding:.8rem .6rem .6rem;border-radius:1.2rem;background:var(--xcampaign-pill-ink, #fbf1df);color:var(--xcampaign-ink, #7a0c1a);line-height:1}.xcr .xcampaign-countdown__num{font-size:2.8rem;font-weight:900;font-variant-numeric:tabular-nums}.xcr .xcampaign-countdown__lbl{margin-top:.3rem;font-size:1.1rem;font-weight:700;opacity:.75}.xcr__bar{position:relative;display:flex;align-items:center;gap:1.6rem;margin:2.8rem 0 2rem}.xcr__tabs{display:flex;gap:.8rem;min-width:0;overflow-x:auto;scrollbar-width:none}.xcr__tabs::-webkit-scrollbar{display:none}.xcr .xcr__tab{flex:none;height:auto;min-height:0;padding:.9rem 1.4rem;border:1.5px solid rgb(251 241 223 / .35);border-radius:99rem;background:transparent;color:var(--xcampaign-pill-ink, #fbf1df);font:500 1.4rem/1.2 var(--font-body-family);text-transform:none;white-space:nowrap;cursor:pointer}.xcr .xcr__tab small{margin-left:.3rem;font-size:1.3rem;font-weight:400;opacity:.7}.xcr .xcr__tab[aria-selected=true]{border-color:var(--xcampaign-pill-ink, #fbf1df);background:var(--xcampaign-pill-ink, #fbf1df);color:var(--xcampaign-ink, #7a0c1a);font-weight:700}.xcr .xcr__tab:focus-visible,.xcr .xcr__arrow:focus-visible{outline:2px solid #ffd9a8;outline-offset:2px}.xcr__all{flex:none;margin-left:auto;color:var(--xcampaign-pill-ink, #fbf1df);font-size:1.5rem;font-weight:700;text-decoration:none}.xcr__all:hover{text-decoration:underline}.xcr__arrows{display:flex;flex:none;gap:.8rem}.xcr .xcr__arrow{width:4rem;height:4rem;min-height:0;padding:0;border:1.5px solid rgb(251 241 223 / .45);border-radius:50%;background:transparent;color:var(--xcampaign-pill-ink, #fbf1df);font-size:2rem;line-height:1;cursor:pointer}.xcr .xcr__arrow:hover{background:#fbf1df1f}.xcr .xcr__arrow:disabled{opacity:.35;cursor:default}.xcr__rail{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * 1.6rem) / 4.35);gap:1.6rem;padding:.4rem .2rem .6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.xcr__rail::-webkit-scrollbar{display:none}.xcr__card{display:flex;flex-direction:column;padding:1.4rem;border-radius:1.8rem;background:#fff;color:rgb(var(--color-foreground, 29 29 31));box-shadow:0 1rem 3rem #24030459;scroll-snap-align:start}.xcr__card[hidden]{display:none}.xcr__media{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:1.2rem;background:#f6f5f3}.xcr__media img{width:86%;height:86%;object-fit:contain;mix-blend-mode:multiply}.xcr__off{position:absolute;left:1rem;top:1rem;padding:.6rem .9rem .5rem;border-radius:1.2rem;background:#c41e2a;color:#fff;text-align:center;line-height:1;box-shadow:0 .6rem 1.4rem #c41e2a59}.xcr__off b{display:block;font-size:2.2rem;font-weight:900;letter-spacing:-.02em}.xcr__off span{font-size:1rem;font-weight:700;letter-spacing:.08em}.xcr__name{display:-webkit-box;margin:1.2rem 0 .2rem;overflow:hidden;color:inherit;font-size:1.5rem;font-weight:700;line-height:1.25;text-decoration:none;-webkit-line-clamp:1;-webkit-box-orient:vertical}.xcr__spec{display:-webkit-box;margin:0;overflow:hidden;color:#6b6b70;font-size:1.3rem;line-height:1.3;-webkit-line-clamp:1;-webkit-box-orient:vertical}.xcr__box{margin-top:1.2rem;padding:.9rem 1.1rem;border:1px solid var(--xcampaign-border, #f1c6ca);border-radius:1.2rem;background:var(--xcampaign-bg, #fdf1f1)}.xcr__lbl{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin:0}.xcr__lbl span{color:var(--xcampaign-ink, #7a0c1a);font-size:1.1rem;font-weight:700;letter-spacing:.03em;white-space:nowrap}.xcr__lbl s{color:#8d8d92;font-size:1.3rem;white-space:nowrap}.xcr__price{margin:.2rem 0 0;color:var(--xcampaign-ink, #7a0c1a);font-size:2.2rem;font-weight:700;letter-spacing:-.01em;line-height:1.2}.xcr .xcr__add{display:flex;align-items:center;justify-content:center;height:auto;min-height:0;margin-top:1rem;padding:1.1rem;border:0;border-radius:99rem;background:var(--xcampaign-pill, #4a0a1f);color:#fff;font:700 1.4rem/1.2 var(--font-body-family);text-transform:none;text-decoration:none;cursor:pointer}.xcr .xcr__add:before{display:none}.xcr .xcr__add:hover{background:var(--xcampaign-ink, #7a0c1a)}.xcr .xcr__add[data-state=added]{background:#1f7a3d}.xcr__foot{position:relative;display:flex;justify-content:center;margin-top:2.2rem}.xcr__cta{padding:1.3rem 2.6rem;border-radius:99rem;background:var(--xcampaign-pill-ink, #fbf1df);color:var(--xcampaign-ink, #7a0c1a);font-size:1.5rem;font-weight:900;letter-spacing:.02em;text-decoration:none}@media(max-width:1023px){.xcr__panel{padding:3rem 2.8rem 3.2rem}.xcr .xcr__title{font-size:3.4rem}.xcr__rail{grid-auto-columns:calc((100% - 2 * 1.4rem) / 3.3);gap:1.4rem}}@media(max-width:767px){.xcr .page-width{padding-inline:0}.xcr__panel{border-radius:0;padding:2.2rem 1.6rem 2.6rem}.xcr__panel:before{right:-1.8rem;top:-4rem;font-size:15rem;letter-spacing:-.4rem}.xcr__head{flex-wrap:wrap;gap:1.2rem 1.4rem}.xcr__intro{flex:1}.xcr__seal{width:6.4rem}.xcr__eyebrow{font-size:1.1rem}.xcr .xcr__title{font-size:2.4rem}.xcr__sub{font-size:1.4rem}.xcr__clock{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;margin-left:0;padding:1rem 1.2rem;border-radius:1.4rem;background:#00000038;text-align:left}.xcr__clock-lbl{margin:0;font-size:1.1rem}.xcr .xcr__units{gap:.6rem}.xcr .xcampaign-countdown__unit{min-width:4.4rem;padding:.6rem .4rem .4rem;border-radius:1rem}.xcr .xcampaign-countdown__num{font-size:1.9rem}.xcr .xcampaign-countdown__lbl{font-size:.9rem}.xcr__bar{margin:1.8rem -1.6rem 1.4rem;padding:0 1.6rem}.xcr__all,.xcr__arrows{display:none}.xcr__rail{grid-auto-columns:46%;gap:1rem;margin:0 -1.6rem;padding:.4rem 1.6rem .6rem;scroll-padding:0 1.6rem}.xcr__card{padding:1rem;border-radius:1.4rem}.xcr__off{left:.6rem;top:.6rem;padding:.5rem .7rem .4rem;border-radius:1rem}.xcr__off b{font-size:1.7rem}.xcr__off span{font-size:.8rem}.xcr__name{margin-top:.9rem;font-size:1.35rem}.xcr__spec{font-size:1.2rem}.xcr__box{margin-top:.8rem;padding:.7rem .8rem}.xcr__lbl{flex-direction:column;align-items:flex-start;gap:.1rem}.xcr__lbl span{font-size:.95rem}.xcr__lbl s{font-size:1.1rem}.xcr__price{font-size:1.7rem}.xcr .xcr__add{padding:.9rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/xenon-campaign-rail.css.map */
