/* LOTV_SERIES_SEASONS_V1 — only series detail/season cards. */
.lotv-series-detail .lotv-series-seasons{margin:22px 0 32px;scroll-margin-top:110px}
.lotv-series-detail .lotv-series-seasons:focus{outline:none}
.lotv-series-detail .lotv-series-seasons:focus-visible{outline:2px solid #b9a8f2;outline-offset:6px;border-radius:12px}
.lotv-season-count{color:#b9bfd3;font-size:13px;white-space:nowrap}
.lotv-series-detail .lotv-season-card{flex:0 0 168px;width:168px;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;scroll-snap-align:start}
.lotv-series-detail .lotv-season-card .poster{background:linear-gradient(135deg,#352646,#172539)}
.lotv-series-detail .lotv-season-card img{position:relative;z-index:1}
.lotv-series-detail .lotv-season-card img[hidden]{display:none}
.lotv-season-placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:18px;color:#d7caec;text-align:center;font-weight:600}
.lotv-series-detail .lotv-season-card b{font-weight:600;font-size:16px;white-space:normal}
.lotv-series-detail .lotv-season-card small{font-size:13px;color:#bdc6db}
.lotv-series-detail .lotv-season-card:focus-visible{outline:3px solid #d1b9ff;outline-offset:4px;border-radius:12px}
.lotv-season-episodes .card:focus-visible{outline:3px solid #d1b9ff;outline-offset:3px;border-radius:12px}
@media(max-width:760px){
 .lotv-series-detail .lotv-season-card{flex-basis:154px;width:154px}
 .lotv-series-detail .lotv-series-seasons{margin-top:12px;margin-bottom:28px}
 .lotv-series-detail .lotv-series-seasons .section-title{font-size:25px}
 .lotv-series-detail .lotv-season-card b{font-size:15px}
}
