.flex-grow{flex-grow:1}a{color:#fff;text-decoration:none}.HeaderBrand{display:inline-flex;align-items:center;flex:0 0 auto}.footer{background:#0006;padding:10px;color:#fff;margin-top:20px;text-align:center}.footer a{color:#fff;text-decoration:underline}@media (max-width: 750px){.homeHeader,.searchHeader,.LocalCollectionHeader{column-gap:8px!important;padding:5px!important}.homeHeader .headerLogo,.searchHeader .headerLogo,.LocalCollectionHeader .headerLogo,.HeaderBrand,.homeHeader .headerName,.searchHeader .headerName,.LocalCollectionTitle{display:none}}body:not(.show-related) .RelatedGrid,body:not(.show-related) .ExoclickReferrals{display:none}.RelatedGrid{margin:5px;column-count:7;column-gap:5px}@media (max-width: 1500px){.RelatedGrid{column-count:6}}@media (max-width: 1200px){.RelatedGrid{column-count:5}}@media (max-width: 1000px){.RelatedGrid{column-count:4}}@media (max-width: 600px){.RelatedGrid{column-count:3}}@media (max-width: 400px){.RelatedGrid{column-count:2}}.Related{border-radius:0;overflow:hidden;margin-bottom:5px;display:block;position:relative;break-inside:avoid}.RelatedLink{cursor:pointer;display:block}.RelatedLink .RelatedImage{width:100%;object-fit:cover;display:block}.RelatedFavorite,.RelatedRemove{position:absolute;top:6px;width:36px;height:36px;border:0;border-radius:50%;background:#0009;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:8px;opacity:.86;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}.RelatedFavorite svg,.RelatedRemove svg{width:20px;height:20px}.RelatedFavorite:hover,.RelatedFavorite.is-favorite,.RelatedRemove:hover,.RelatedRemove.is-favorite{background:red;color:#fff;opacity:1}.RelatedFavorite:hover,.RelatedRemove:hover{transform:scale(1.05)}.RelatedFavorite{right:6px}.RelatedFavorite:not(.is-favorite):not(:hover){background:#0005;color:#ffffffb8;opacity:.5}.RelatedRemove{left:6px}.RelatedRemove:hover{background:#fff;color:red;opacity:1}.ExoclickReferrals{margin:18px 5px 90px;border-top:1px solid rgba(255,255,255,.1490196078);color:#fff}.ExoclickReferralsHeader{padding:10px 0;color:#ffffffb3;font-size:.8rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.ExoclickReferralsList{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,220px));justify-content:start;gap:8px}.ExoclickReferral{position:relative;display:block;overflow:hidden;background:#130202;color:#fff;text-decoration:none}.ExoclickReferralImage{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.ExoclickReferralBadge{position:absolute;top:6px;left:6px;z-index:1;padding:3px 6px;background:#000c;color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase}.ExoclickReferralContent{display:flex;flex-direction:column;gap:2px;min-height:3.8rem;padding:8px;background:#080000}.ExoclickReferralContent strong,.ExoclickReferralContent span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExoclickReferralContent strong{font-size:.9rem;line-height:1.1;text-transform:uppercase}.ExoclickReferralContent span{color:#ffffffb3;font-size:.8rem;line-height:1.2}@media (max-width: 520px){.ExoclickReferralsList{grid-template-columns:repeat(2,minmax(0,1fr))}}.headerLogo{height:40px}body.home .homeHeader{transition:transform .5s ease-in-out;position:sticky;z-index:20;top:0;left:0;right:0;background:#0006;color:#fff;display:flex;align-items:center;justify-content:flex-end;padding:5px 10px;column-gap:30px}body.home .homeHeader .headerName{margin:0;font-size:20px}.playerControls{position:fixed;bottom:10px;left:10px;right:0;z-index:1;display:flex;align-items:center;justify-content:flex-start;column-gap:10px}.playerControlsButton{color:#fff;font-size:20px;font-weight:700;cursor:pointer;background-color:red;box-shadow:0 0 2px 2px #0006;transition:all .2s ease-in-out;border-radius:5px;padding:10px;border:none;display:flex;align-items:center;column-gap:10px}.playerControlsButton:hover{box-shadow:0 0 5px 5px #000a;background-color:#fff;color:red}@media (max-width: 750px){.playerControlsButton span{display:none}}
