.fss-knav .fss-rail{padding-top:18px}
.fss-knav a:focus-visible:not([href="/"]):not(.short-poster),.fss-knav button:focus-visible:not(.play-button),.fss-knav select:focus-visible,.fss-knav [tabindex]:focus-visible:not(.play-button):not(.short-poster):not(.search-item):not(.season-card),.fss-knav i.fa-play-circle3:focus,.fss-knav .fss-knav-focus:not(.play-button):not(.short-poster):not(.search-item):not(.season-card):not([href="/"]),.fss-knav .episode-row:focus,.fss-knav .episode-row.fss-knav-focus{outline:none !important;color:#fff !important;background:linear-gradient(135deg,rgba(255,171,86,.32),rgba(244,134,37,.12)) !important;-webkit-backdrop-filter:blur(9px) saturate(185%) !important;backdrop-filter:blur(9px) saturate(185%) !important;border:1px solid rgba(255,255,255,.5) !important;border-radius:inherit !important;box-shadow:0 8px 26px rgba(0,0,0,.42),0 0 18px rgba(244,134,37,.42),inset 0 1px 0 rgba(255,255,255,.65),inset 0 -10px 20px rgba(255,255,255,.05) !important;transform:scale(1.05);transition:transform .18s ease,box-shadow .2s ease,background .2s ease}
.fss-knav .fss-knav-focus:not(.short-poster):not(.season-card):not(.btn-menu):not(.search-box):not(.topnav-account-trigger) *{color:#fff !important}
.fss-knav .short-poster,.fss-knav .search-item,.fss-knav .season-card{position:relative;transition:transform .2s ease;transform-origin:center center}
.fss-knav .short-poster:focus-visible,.fss-knav .short-poster.fss-knav-focus,.fss-knav .search-item:focus,.fss-knav .search-item.fss-knav-focus,.fss-knav .season-card:focus-within,.fss-knav .season-card.fss-knav-focus{outline:none !important;background:none !important;transform:scale(1.13);z-index:120}
.fss-knav .short-poster.fss-knav-focus::after,.fss-knav .short-poster:focus-visible::after,.fss-knav .search-item.fss-knav-focus::after,.fss-knav .search-item:focus::after,.fss-knav .season-card:focus-within::after,.fss-knav .season-card.fss-knav-focus::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:6;border:1.5px solid rgba(255,255,255,.5);box-shadow:0 6px 22px rgba(0,0,0,.5),0 0 16px 3px rgba(244,134,37,.65)}
.fss-knav #header .btn-menu.fss-knav-focus,.fss-knav #header .btn-menu:focus-visible,.fss-knav #header #nav-menu>li>a.fss-knav-focus,.fss-knav #header #nav-menu>li>a:focus-visible,.fss-knav #header .search-box.fss-knav-focus,.fss-knav #header .search-box:focus-visible,.fss-knav #header .topnav-account-trigger.fss-knav-focus,.fss-knav #header .topnav-account-trigger:focus-visible{outline:none !important;background:none !important;border:none !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;border-radius:inherit !important;color:inherit !important;transform:scale(1.16) !important;transition:transform .18s ease !important;filter:drop-shadow(0 0 8px rgba(244,134,37,.8))}
.fss-knav #header .btn-menu.fss-knav-focus *,.fss-knav #header .search-box.fss-knav-focus *,.fss-knav #header .topnav-account-trigger.fss-knav-focus *{color:inherit !important}
.fss-knav a[href="/"].fss-knav-focus,.fss-knav a[href="/"]:focus-visible{background:none !important;box-shadow:none !important;outline:none !important;border:none !important;transform:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}
.fss-knav a[href="/"] .logo i,.fss-knav a[href="/"] .logo .fa{display:inline-block;transform-origin:center center;transition:transform .2s ease}
.fss-knav #header a[href="/"].fss-knav-focus .logo i,.fss-knav #header a[href="/"]:focus-visible .logo i,.fss-knav #header a[href="/"].fss-knav-focus .logo .fa,.fss-knav #header a[href="/"]:focus-visible .logo .fa{transform:scale(1.3) !important;transform-origin:center center !important;filter:drop-shadow(0 0 7px rgba(244,134,37,.9))}
.fss-knav .play-button.fss-knav-focus,.fss-knav .play-button:focus-visible{outline:none !important;background:none !important;box-shadow:none !important;border-radius:0 !important;overflow:visible !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;animation:fssPlayBeat 1.7s ease-in-out infinite}
@keyframes fssPlayBeat{0%{transform:translate(-50%,-50%) scale(.98);border-left-color:#df7a1c}50%{transform:translate(-50%,-50%) scale(1.12);border-left-color:#ff9d3f}100%{transform:translate(-50%,-50%) scale(.98);border-left-color:#df7a1c}}
@keyframes fssFsZoom{0%{transform:scale(.82);opacity:.35}55%{transform:scale(1.03);opacity:1}100%{transform:scale(1);opacity:1}}
#video-iframe:fullscreen,#seriePlayer:fullscreen,.video-container:fullscreen,#main-player:fullscreen{animation:fssFsZoom 1s cubic-bezier(.22,1,.36,1);transform-origin:center center}
#video-iframe:-webkit-full-screen,#seriePlayer:-webkit-full-screen,.video-container:-webkit-full-screen,#main-player:-webkit-full-screen{animation:fssFsZoom 1s cubic-bezier(.22,1,.36,1);transform-origin:center center}
@property --a{syntax:"<angle>";initial-value:0deg;inherits:false}
@keyframes fssArc{to{--a:360deg}}
@supports ((-webkit-mask-composite:xor) or (mask-composite:exclude)){
.fss-knav .fss-knav-focus:not(.play-button):not([href="/"]){position:relative}
.fss-knav .fss-knav-focus:not(.play-button):not([href="/"]):not(.fdesc):not(#s-list):not(.comm-item)::before,.fss-knav .short-poster:focus-visible::before,.fss-knav .search-item:focus::before,.fss-knav .season-card:focus-within::before,.fss-knav .episode-row:focus::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:conic-gradient(from var(--a),transparent 0deg,#ffab55 18deg,#ff7e28 34deg,transparent 52deg,transparent 180deg,transparent 198deg,#ffab55 214deg,#ff7e28 230deg,transparent 248deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:fssArc 2.6s linear infinite;pointer-events:none;z-index:9;filter:drop-shadow(0 0 5px rgba(255,126,40,.55))}
}
html.fss-knav .fixed-player{position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;width:auto!important;max-width:none!important;height:auto!important;transform:none!important;z-index:auto!important;margin-left:0!important;margin-right:0!important}
html.fss-knav #fss-film-stuck-spacer{display:none!important}