.tv-native .dw-results.is-series-showcase{max-width:1480px;margin-inline:auto;padding:12px 4vw 80px}
.is-series-showcase>.dw-results-toolbar,.is-series-showcase #dw-results-kicker{display:none}
.is-series-showcase>.dw-results-heading{margin-bottom:18px;align-items:center}
.is-series-showcase #dw-results-title{font:650 clamp(30px,3.5vw,46px)/1.1 Arial,sans-serif;letter-spacing:-.04em}
.is-series-showcase #dw-reset{font-size:12px}
.tv-native .dw-results-grid.sx-showcase{display:block;min-width:0}
.tv-native[data-tv-view=series] .tv-native-pills{display:none}
.sx-showcase *{box-sizing:border-box}.sx-showcase :focus-visible{outline:3px solid #fff;outline-offset:4px}
.sx-tools{display:flex;gap:9px;align-items:center;margin-bottom:24px}
.sx-chip{font:500 12px/1.3 Arial,sans-serif;color:#b9bbc5;background:#24252c;border:1px solid #ffffff1c;padding:10px 19px;min-height:40px;border-radius:999px;cursor:pointer}
.sx-chip[aria-pressed=true]{background:#343844;border-color:#b9c2d064;color:#fff}
.sx-collection{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.sx-series-card{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;min-width:0;aspect-ratio:1;overflow:hidden;border:1px solid #ffffff18;border-radius:14px;background:#1e2028;padding:26px;cursor:pointer;color:white;text-align:center;box-shadow:0 8px 25px #0002}
.sx-series-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;scale:var(--cover-crop,1);transition:transform .55s ease,filter .4s ease}
.sx-crop-pillarbox{--cover-crop:1.9}.sx-crop-letterbox{--cover-crop:1.9}
.sx-series-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#080a1255,#080a1240),radial-gradient(ellipse at center,#080a1245,transparent 85%);z-index:-1;transition:background .3s}
.sx-series-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:12px}
.sx-series-label{display:inline-block;font:650 10px/1.15 Arial,sans-serif;color:#fff;background:#a52b42;padding:7px 10px;border-radius:3px;letter-spacing:.015em;box-shadow:0 3px 12px #0002}
.sx-series-title{display:block;font-family:DarukaiApp,Impact,'Arial Narrow',sans-serif;font-size:clamp(25px,2.8vw,43px);font-weight:700;line-height:1.12;letter-spacing:.005em;text-transform:uppercase;max-width:17ch;text-wrap:balance;text-shadow:0 2px 15px #0008}
@media(hover:hover){.sx-series-card:hover .sx-series-image{transform:scale(1.045);filter:brightness(1.1)}.sx-series-card:hover{border-color:#ffffff65}}
@media(max-width:1000px){.sx-collection{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sx-series-title{font-size:36px}}
@media(max-width:600px){.tv-native .dw-results.is-series-showcase{padding:5px 15px 35px}.tv-native[data-tv-view=series] .tv-native-home-title{display:none}.is-series-showcase>.dw-results-heading{margin-bottom:14px;padding-inline:5px}.is-series-showcase #dw-results-title{font-size:32px}.sx-tools{margin:0 5px 20px}.sx-chip{font-size:11px;min-height:37px;padding:9px 17px}.sx-collection{grid-template-columns:1fr;gap:15px}.sx-series-card{aspect-ratio:1.04;border-radius:12px;padding:30px}.sx-series-title{font-size:clamp(31px,8.5vw,43px);max-width:17ch}.sx-series-copy{gap:12px}.sx-series-label{font-size:10px;padding:7px 10px}}
@media(prefers-reduced-motion:reduce){.sx-showcase *{transition:none!important}.sx-series-card:hover .sx-series-image{transform:none}}
html[data-reduce-motion=true] .sx-showcase *{transition:none!important}html[data-reduce-motion=true] .sx-series-card:hover .sx-series-image{transform:none}
