.sweeps-landing{background:#0b0b0d;color:#fff;font-family:"Poppins",var(--font-body-family),sans-serif;--pink: #E23CF5;--gold: #FFC72C;--cyan: #21B2FC;--sl-grad: linear-gradient(90deg, #21B2FC 0%, #21CAAD 16%, #39FE00 32%, #BCFF00 46%, #FFF302 60%, #FFC600 76%, #FF6D55 100%)}.sweeps-landing .sl-wrap{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.sweeps-landing h1,.sweeps-landing h2,.sweeps-landing h3{color:#fff}.sweeps-landing h2.sl-h{font-size:clamp(26px,4vw,40px);line-height:1.05;margin:0 0 18px;text-align:center;text-transform:uppercase;letter-spacing:.02em;font-weight:700;color:#fff}.sweeps-landing h2.sl-h--left{text-align:left}.sweeps-landing .sl-lede{max-width:720px;margin:0 auto 26px;text-align:center;color:#ffffffbf;line-height:1.6}.sweeps-landing .sl-fine{text-align:center;font-size:13px;color:#ffffff8c;margin:18px 0 0}.sweeps-landing .sl-fine a,.sweeps-landing .sl-entries__note a,.sweeps-landing .sl-faq dd a{color:#fff;text-decoration:underline;text-underline-offset:3px}.sweeps-landing .sl-gold{color:var(--gold);font-weight:700;text-shadow:0 0 10px rgba(255,199,44,.55)}.sweeps-landing .sweeps-n{font-weight:700;color:#fff;text-shadow:none}.sweeps-landing .sl-chip{display:inline-block;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#0b0b0d;background:var(--cyan);border-radius:4px;padding:6px 12px;margin-bottom:16px;font-weight:700}.sweeps-landing .sl-btn{display:inline-block;font-weight:700;font-size:15px;letter-spacing:.05em;text-decoration:none;border-radius:50px;padding:14px 30px;text-transform:uppercase;transition:filter .2s ease,background .2s ease}.sweeps-landing .sl-btn--primary{background:var(--pink);color:#fff;box-shadow:0 0 0 1px #e23cf559,0 0 18px #e23cf599}.sweeps-landing .sl-btn--primary:hover{filter:brightness(1.08);color:#fff}.sweeps-landing .sl-btn--ghost{border:2px solid var(--cyan);color:#fff}.sweeps-landing .sl-btn--ghost:hover{background:#21b2fc26;color:#fff}.sweeps-landing .sl-ctas{display:flex;gap:14px;flex-wrap:wrap}.sweeps-landing .sl-hero{position:relative;background:#0b0b0d;padding:var(--sl-header-offset, 90px) 0 64px}.sweeps-landing .sl-hero__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:40px 20px 8px;position:relative}.sweeps-landing .sl-hero__logo{width:100%;max-width:520px;height:auto;margin:0 0 22px;filter:drop-shadow(0 14px 32px rgba(0,0,0,.7))}.sweeps-landing .sl-hero__art{display:block;width:100%;height:auto;margin:0}.sweeps-landing .sl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sweeps-landing .sl-hero__title{margin:0 0 16px;font-size:clamp(34px,6vw,68px);line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.01em;text-shadow:0 0 8px rgba(226,60,245,.95),0 0 22px rgba(226,60,245,.6)}.sweeps-landing .sl-hero__sub{font-size:clamp(17px,2.2vw,22px);line-height:1.45;max-width:640px;margin:0 0 26px;color:#fff}.sweeps-landing .sl-hero .sl-ctas{justify-content:center}.sweeps-landing .sl-carpet .sl-btn--ghost{background:#000;border:2px solid var(--cyan);color:#fff}.sweeps-landing .sl-carpet .sl-btn--ghost:hover{background:var(--cyan);color:#0b0b0d}.sweeps-landing .sl-entries{padding:0;margin-top:-34px;position:relative;z-index:2}.sweeps-landing .sl-entries__card{border:2px solid transparent;background:linear-gradient(#171717,#171717) padding-box,var(--sl-grad) border-box;border-radius:14px;box-shadow:0 10px 30px #00000080;padding:22px 26px;display:grid;grid-template-columns:auto 1fr;gap:6px 28px;align-items:center}.sweeps-landing .sl-entries__label{grid-column:1 / -1;margin:0;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan)}.sweeps-landing .sl-entries__num{margin:0;font-size:clamp(28px,4vw,44px);line-height:1;font-weight:700}.sweeps-landing .sl-entries__num span{font-size:.55em;font-weight:600;color:#ffffffd9}.sweeps-landing .sl-entries__card--live{max-width:440px;margin-left:auto;margin-right:auto;grid-template-columns:1fr;text-align:center;justify-items:center;gap:8px;padding:24px 26px}.sweeps-landing .sl-entries__card--live .sl-entries__num[data-sl-entries]{justify-content:center;min-height:clamp(48px,7vw,76px);align-items:center}.sweeps-landing .sl-entries__loading{display:inline-flex;align-items:baseline;gap:2px;font-size:clamp(24px,3.4vw,34px)!important;font-weight:700;color:#ffffffbf!important}.sweeps-landing .sl-dots{display:inline-flex;gap:4px;margin-left:6px}.sweeps-landing .sl-dots i{display:block;width:6px;height:6px;border-radius:50%;background:var(--cyan);animation:sl-dot 1s ease-in-out infinite}.sweeps-landing .sl-dots i:nth-child(2){animation-delay:.15s}.sweeps-landing .sl-dots i:nth-child(3){animation-delay:.3s}@keyframes sl-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.sweeps-landing .sl-dots i{animation:none;opacity:.7}}.sweeps-landing .sl-entries__num[data-sl-entries]{display:flex;align-items:baseline;gap:12px}.sweeps-landing .sl-entries__num[data-sl-entries] .sweeps-n{font-size:clamp(48px,7vw,76px);font-weight:800;line-height:.95;letter-spacing:-.02em;color:#fff;text-shadow:0 0 18px rgba(33,178,252,.55),0 0 42px rgba(33,178,252,.25);font-variant-numeric:tabular-nums}.sweeps-landing .sl-entries__num[data-sl-entries] .sweeps-n+span{font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}.sweeps-landing .sl-entries__num[data-sl-entries] [data-sl-entries-text]{font-size:clamp(28px,4vw,44px);font-weight:700;color:#fff}.sweeps-landing .sl-entries__note{margin:0;color:#ffffffbf;line-height:1.5}.sweeps-landing .sl-how{padding:64px 0 56px}.sweeps-landing .sl-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.sweeps-landing .sl-step p a{color:#fff;text-decoration:underline;text-underline-offset:3px}.sweeps-landing .sl-step{background:#141416;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:24px 22px}.sweeps-landing .sl-step__n{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:var(--pink);color:#fff;font-weight:700;font-size:18px;margin-bottom:12px}.sweeps-landing .sl-step__t{margin:0 0 6px;font-size:20px;text-transform:uppercase;letter-spacing:.03em}.sweeps-landing .sl-step p{margin:0;color:#ffffffbf;line-height:1.55}.sweeps-landing .sl-campaigns{padding:56px 0;border-top:1px solid rgba(255,255,255,.08)}.sweeps-landing .sl-camp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sweeps-landing .sl-camp{display:flex;flex-direction:column;background:#141416;border:1px solid rgba(255,255,255,.12);border-radius:14px;overflow:hidden;color:#fff;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.sweeps-landing .sl-camp:hover{transform:translateY(-3px);border-color:var(--cyan);box-shadow:0 0 22px #21b2fc59;color:#fff}.sweeps-landing .sl-camp__media{position:relative;display:block;aspect-ratio:16 / 9;background:#cbcfd2}.sweeps-landing .sl-camp__media img{width:100%;height:100%;object-fit:contain;display:block}.sweeps-landing .sl-camp__media{overflow:hidden}.sweeps-landing .sl-camp__media video{width:100%;height:100%;object-fit:cover;display:block;background:#000}.sweeps-landing .sl-camp__badge{position:absolute;top:10px;left:10px}.sweeps-landing .sl-camp__body{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.sweeps-landing .sl-camp__kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan)}.sweeps-landing .sl-camp__title{font-size:18px;font-weight:700;line-height:1.25}.sweeps-landing .sl-camp__sub{color:#ffffffb3;font-size:14px}.sweeps-landing .sl-camp__entries{margin-top:6px;font-size:15px}.sweeps-landing .sl-camp__dates{font-size:12px;color:#ffffff8c;letter-spacing:.04em;text-transform:uppercase}.sweeps-landing .sl-carpet{position:relative;isolation:isolate;border:0!important;background-clip:padding-box;background-color:#0b0b0d;background-image:url(/cdn/shop/files/sweeps-arcade-carpet-2400.jpg?v=1789674406);background-size:900px auto;background-repeat:repeat;background-position:center}.sweeps-landing .sl-carpet:before{content:"";position:absolute;top:-2px;right:0;bottom:-2px;left:0;z-index:-1;background:#0b0b0dcc}.sweeps-landing .sl-carpet .sl-btn--primary{background:#000;border:2px solid var(--pink)}.sweeps-landing .sl-carpet .sl-btn--primary:hover{background:var(--pink)}.sweeps-landing .sl-tiers{padding:56px 0;border-top:1px solid rgba(255,255,255,.08)}.sweeps-landing .sl-tier-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sweeps-landing .sl-tier{background:#171717;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:20px;text-align:center;box-shadow:0 10px 24px #00000073}.sweeps-landing .sl-tier__spend{display:block;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf;margin-bottom:6px}.sweeps-landing .sl-tier__bonus{display:block;font-size:26px;font-weight:700}.sweeps-landing .sl-faq{padding:56px 0;border-top:1px solid rgba(255,255,255,.08)}.sweeps-landing .sl-faq__list{max-width:820px;margin:0 auto}.sweeps-landing .sl-faq dt{font-weight:700;font-size:17px;margin:18px 0 4px}.sweeps-landing .sl-faq dd{margin:0;color:#ffffffbf;line-height:1.55}.sweeps-landing .sl-final{padding:64px 0 40px;border-top:1px solid rgba(255,255,255,.08);text-align:center}.sweeps-landing .sl-final .sl-ctas{justify-content:center}.sweeps-landing .sl-legal{margin:34px auto 0;max-width:900px}@media(max-width:989px){.sweeps-landing .sl-steps,.sweeps-landing .sl-camp-grid,.sweeps-landing .sl-tier-row{grid-template-columns:1fr 1fr}}@media(max-width:749px){.sweeps-landing .sl-hero{padding:var(--sl-header-offset, 120px) 0 48px}.sweeps-landing .sl-hero__inner{padding-top:28px}.sweeps-landing .sl-hero:before{background:#0b0b0db3}.sweeps-landing .sl-hero__logo{max-width:340px}.sweeps-landing .sl-hero__art{margin:0}.sweeps-landing .sl-steps,.sweeps-landing .sl-camp-grid,.sweeps-landing .sl-tier-row,.sweeps-landing .sl-entries__card{grid-template-columns:1fr}.sweeps-landing .sl-btn{width:100%;text-align:center}.sweeps-landing .sl-ctas{flex-direction:column}}.sweeps-landing .sl-closed{padding:calc(var(--sl-header-offset, 90px) + 72px) 0 96px;text-align:center}.sweeps-landing .sl-closed h1.sl-h{font-size:clamp(26px,4vw,40px);line-height:1.05;margin:0 0 18px;text-transform:uppercase;font-weight:700;color:#fff}.sweeps-landing .sl-camp__rating{display:inline-flex;align-items:center;gap:6px;margin:2px 0}.sweeps-landing .sl-camp__rating .product-card-rating__count{color:#ffffffbf;font-size:13px}.sweeps-landing .sl-entries__share{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:10px 18px;border:0;border-radius:100px;background:#e23cf5;color:#fff;font:700 13px/1 "Poppins",var(--font-body-family),sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .15s ease,filter .15s ease}.sweeps-landing .sl-entries__share svg{width:16px;height:16px}.sweeps-landing .sl-entries__share:hover{filter:brightness(1.1);transform:translateY(-1px)}.sweeps-landing .sl-entries__share[disabled]{opacity:.6;cursor:wait}.sweeps-landing .sl-entries__share[hidden]{display:none}.sweeps-landing .sl-entries__toast{font-size:12px;color:#22d3ee;letter-spacing:.08em;text-transform:uppercase}.sweeps-landing .sl-entries__toast[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/238/assets/section-sweeps-landing.css.map */
