.spx-hybrid .spx-roster__header{border-top:1px solid var(--spx-border-strong);padding-top:32px}.spx-hybrid .spx-rider{border-radius:22px;border:1px solid var(--spx-paper-line);background:var(--spx-paper);padding:9px}.spx-hybrid .spx-rider__media{border-radius:15px;border:0;aspect-ratio:1.12}.spx-hybrid .spx-rider__body{margin:-32px 10px 0;padding:24px 14px 16px;border-radius:16px 16px 0 0;background:var(--spx-paper);z-index:1;gap:22px}.spx-hybrid .spx-rider__body:before{width:28px;left:16px;top:0;border-radius:3px}.spx-hybrid .spx-rider:has(.spx-rider__media--contain) .spx-rider__body{margin-top:0}.spx-hybrid .spx-rider__identity{align-items:start;gap:14px}.spx-hybrid .spx-rider__number{padding:9px 9px 9px 12px;font-size:3.6rem;background:var(--spx-accent);color:var(--spx-accent-ink);border-radius:8px}.spx-hybrid .spx-rider__name{font-size:clamp(2.6rem,2.4vw,3.3rem);padding-top:4px}.spx-hybrid .spx-rider__details{gap:12px;font-size:1.2rem}.spx-hybrid .spx-rider__details dt,.spx-hybrid .spx-rider__stats dt{font-size:1rem;letter-spacing:.03em}.spx-hybrid .spx-rider__stats{gap:8px}.spx-hybrid .spx-rider__stats>div+div{padding-left:8px}.spx-hybrid .spx-rider__stats dd{font-size:3rem}.spx-hybrid .spx-roster__view-more{border-radius:12px}@media(hover:hover)and (pointer:fine){.spx-hybrid .spx-rider:hover{border-color:var(--spx-ink)}}@media(min-width:990px){.spx-hybrid .spx-roster__item:nth-child(3n+2){padding-top:0}}@media(max-width:749px){.spx-hybrid .spx-rider__body{margin-inline:6px;padding-inline:14px}.spx-hybrid .spx-rider__media{aspect-ratio:1.3}.spx-hybrid .spx-rider__name{font-size:3rem}}.spx-hybrid .spx-rider--empty .spx-rider__placeholder{font:600 1.2rem/1.4 var(--font-body-family);letter-spacing:.12em;text-transform:uppercase;color:#a6a7aa;background:linear-gradient(145deg,transparent 48%,#ffffff03 48%,#ffffff03 53%,transparent 53%)}.spx-hybrid .spx-roster__coming-soon{position:relative;isolation:isolate;min-height:280px;overflow:hidden;border:1px solid var(--spx-border-strong);border-radius:22px;background:var(--spx-bg)}.spx-hybrid .spx-roster__covered-cards{max-height:clamp(280px,30vw,420px);overflow:hidden;opacity:.18;filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.spx-hybrid .spx-roster__coming-soon-text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:24px;color:#a6a7aa;font:oblique 700 clamp(3rem,4.5vw,5.6rem)/1.1 var(--spx-hybrid-display, Oswald, sans-serif);letter-spacing:0;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/24/assets/spx-hybrid-roster.css.map */
