.live-row-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.live-row-heading h2{display:flex;align-items:center;gap:12px;margin:0;font-size:clamp(22px,2vw,29px);color:#f5f1e8}.live-row-heading h2 svg{width:29px;height:29px;color:#d9a75d;flex:none}.live-row-heading>a{color:#e2b66c;text-decoration:none;font-size:14px;white-space:nowrap}.live-channel-tile{display:flex;flex-direction:column;gap:9px;min-width:0;color:#f3eee4;text-decoration:none}.live-channel-tile strong{font-size:14px;line-height:1.4}.live-tile-image{position:relative;display:block;overflow:hidden;border:1px solid #ffffff24;border-radius:11px;background:#fff;aspect-ratio:1.8}.live-tile-art{display:flex;height:100%;min-width:0;align-items:center;justify-content:center;flex-direction:column;gap:9px;background:#fff;color:#183461;padding:18px;box-sizing:border-box}.live-tile-art img{display:block;width:100%;max-width:240px;height:auto;object-fit:contain}.live-art-language{font-size:12px;letter-spacing:.04em;font-weight:600}.live-flag{display:inline-flex;align-items:center;gap:5px;color:#f5d1ce;font-size:11px;font-weight:600;white-space:nowrap}.live-flag i{width:6px;height:6px;border-radius:50%;background:#ed554f;flex:none}.live-tile-image>.live-flag{position:absolute;top:7px;right:7px;padding:4px 7px;border-radius:5px;background:#9d302d;color:white}.live-tile-meta{font-size:12px;color:#a6adb5}.live-channel-tile:hover .live-tile-image{border-color:#e0ad60}.live-channel-tile:focus-visible{outline:2px solid #e0ad60;outline-offset:5px;border-radius:10px}.home-live-tv{margin:28px 0 38px;padding:0 6vw;box-sizing:border-box}.home-live-tv[hidden]{display:none}.home-live-tv-track{display:flex;gap:18px;overflow-x:auto;padding:3px 3px 12px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#55442e transparent}.home-live-tv-track .live-channel-tile{flex:0 0 clamp(160px,16vw,220px);scroll-snap-align:start}.collection-page #homeLiveTv,.search-page #homeLiveTv{display:none!important}@media(max-width:760px){.home-live-tv{padding:0 5vw;margin:24px 0 30px}.home-live-tv-track{gap:13px}.home-live-tv-track .live-channel-tile{flex-basis:150px}.live-row-heading{margin-bottom:14px}.live-tile-art{padding:16px 12px;gap:8px}}

.live-tile-art img{height:58px;max-height:58px;max-width:100%;object-fit:contain}
.live-art-fallback{font-size:18px;font-weight:700;text-align:center;line-height:1.2;overflow-wrap:anywhere}
.live-tile-art:has(.live-art-fallback:not([hidden])){background:#171e29;color:#e8d6b7}
.live-tile-art .live-art-fallback[hidden]{display:none}
.live-tile-art img[hidden]{display:none}
.live-tile-meta{overflow-wrap:anywhere}
.live-unavailable-flag{color:#a8afb7}
.live-unavailable-flag i{background:#78818c}
@media(max-width:760px){.live-tile-art img{height:45px;max-height:45px}.live-art-fallback{font-size:16px}}
