/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/
.section-hero .image-apple-tv-icon { background-image:url(/euro/apple-tv-app/l/generic/images/overview/hero_apple_tv_icon__dhiksmwshqgm_large.png); }
@media (min-resolution:144dpi),only screen and (min-resolution:1.5dppx) {
  .section-hero .image-apple-tv-icon { background-image:url(/euro/apple-tv-app/l/generic/images/overview/hero_apple_tv_icon__dhiksmwshqgm_large_2x.png); }
}
@media only screen and (max-width:1068px) {
  .section-hero .image-apple-tv-icon { background-image:url(/euro/apple-tv-app/l/generic/images/overview/hero_apple_tv_icon__dhiksmwshqgm_medium.png); }
}
@media only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-hero .image-apple-tv-icon { background-image:url(/euro/apple-tv-app/l/generic/images/overview/hero_apple_tv_icon__dhiksmwshqgm_medium_2x.png); }
}
@media only screen and (max-width:735px) {
  .section-hero .image-apple-tv-icon { background-image:url(/euro/apple-tv-app/l/generic/images/overview/hero_apple_tv_icon__dhiksmwshqgm_small.png); }
}
@media only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-hero .image-apple-tv-icon { background-image:url(/euro/apple-tv-app/l/generic/images/overview/hero_apple_tv_icon__dhiksmwshqgm_small_2x.png); }
}
.section-router .tv-plus-router .tv-plus-icon {
    width: 69px;
    height: 31px;
    background-size: 69px 31px;
    background-repeat: no-repeat;
    background-image: url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_logo__fkqlfie7j2my_large.png);
    position: relative;
    left: 50%;
    margin-left:-34.5px
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-router .tv-plus-router .tv-plus-icon {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_logo__fkqlfie7j2my_large_2x.png);
    }
}

@media only screen and (max-width: 1068px) {
    .section-router .tv-plus-router .tv-plus-icon {
        width: 51px;
        height: 21px;
        background-size: 51px 21px;
        background-repeat: no-repeat;
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_logo__fkqlfie7j2my_medium.png);
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-router .tv-plus-router .tv-plus-icon {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_logo__fkqlfie7j2my_medium_2x.png);
    }
}

@media only screen and (max-width: 735px) {
    .section-router .tv-plus-router .tv-plus-icon {
        width: 48px;
        height: 20px;
        background-size: 48px 20px;
        background-repeat: no-repeat;
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_logo__fkqlfie7j2my_small.png);
    }
}

@media only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-router .tv-plus-router .tv-plus-icon {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_logo__fkqlfie7j2my_small_2x.png);
    }
}

@media only screen and (max-width: 1068px) {
    .section-router .tv-plus-router .tv-plus-icon {
        left: 50%;
        margin-left:-25.5px
    }
}

@media only screen and (max-width: 735px) {
    .section-router .tv-plus-router .tv-plus-icon {
        left: 50%;
        margin-left:-24px
    }
}

.section-hero .sticky-container .hardware .image-tv-hardware .screen-container .image-hero-screen { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/hero__lgyucsgf7t2m_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-hero .sticky-container .hardware .image-tv-hardware .screen-container .image-hero-screen { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/hero__lgyucsgf7t2m_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-hero .sticky-container .hardware .image-tv-hardware .screen-container .image-hero-screen { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/hero__lgyucsgf7t2m_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-hero .sticky-container .hardware .image-tv-hardware .screen-container .image-hero-screen { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/hero__lgyucsgf7t2m_medium_2x.jpg); }
}


.section-personalize-critics .showcase.critics .image-tile1 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_masters__crnewkl1b3ee_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.critics .image-tile1 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_masters__crnewkl1b3ee_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.critics .image-tile1 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_masters__crnewkl1b3ee_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.critics .image-tile1 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_masters__crnewkl1b3ee_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.critics .image-tile1 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_masters__crnewkl1b3ee_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.critics .image-tile1 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_masters__crnewkl1b3ee_small_2x.jpg); }
}
.section-personalize-critics .showcase.critics .image-tile2 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_dark_matter__e41v3vwhnaye_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.critics .image-tile2 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_dark_matter__e41v3vwhnaye_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.critics .image-tile2 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_dark_matter__e41v3vwhnaye_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.critics .image-tile2 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_dark_matter__e41v3vwhnaye_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.critics .image-tile2 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_dark_matter__e41v3vwhnaye_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.critics .image-tile2 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_dark_matter__e41v3vwhnaye_small_2x.jpg); }
}
.section-personalize-critics .showcase.critics .image-tile3 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_presumed_innocent__barud0g745qq_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.critics .image-tile3 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_presumed_innocent__barud0g745qq_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.critics .image-tile3 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_presumed_innocent__barud0g745qq_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.critics .image-tile3 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_presumed_innocent__barud0g745qq_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.critics .image-tile3 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_presumed_innocent__barud0g745qq_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.critics .image-tile3 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/critics_choice_presumed_innocent__barud0g745qq_small_2x.jpg); }
}
.section-personalize-critics .showcase.personalize .image-tile01 {
width: 398px;
height: 224px;
background-size: 398px 224px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_ted_lasso__spte31e1rqqq_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.personalize .image-tile01 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_ted_lasso__spte31e1rqqq_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.personalize .image-tile01 {
width: 298px;
height: 168px;
background-size: 298px 168px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_ted_lasso__spte31e1rqqq_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile01 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_ted_lasso__spte31e1rqqq_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.personalize .image-tile01 {
width: 258px;
height: 145px;
background-size: 258px 145px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_ted_lasso__spte31e1rqqq_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile01 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_ted_lasso__spte31e1rqqq_small_2x.jpg); }
}
.section-personalize-critics .showcase.personalize .image-tile02 {
width: 398px;
height: 224px;
background-size: 398px 224px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_fountain__gcno25tyr5ei_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.personalize .image-tile02 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_fountain__gcno25tyr5ei_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.personalize .image-tile02 {
width: 298px;
height: 168px;
background-size: 298px 168px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_fountain__gcno25tyr5ei_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile02 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_fountain__gcno25tyr5ei_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.personalize .image-tile02 {
width: 258px;
height: 145px;
background-size: 258px 145px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_fountain__gcno25tyr5ei_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile02 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_fountain__gcno25tyr5ei_small_2x.jpg); }
}
.section-personalize-critics .showcase.personalize .image-tile03 {
width: 398px;
height: 224px;
background-size: 398px 224px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_bear__b8eekmo9943m_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.personalize .image-tile03 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_bear__b8eekmo9943m_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.personalize .image-tile03 {
width: 298px;
height: 168px;
background-size: 298px 168px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_bear__b8eekmo9943m_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile03 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_bear__b8eekmo9943m_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.personalize .image-tile03 {
width: 258px;
height: 145px;
background-size: 258px 145px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_bear__b8eekmo9943m_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile03 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_bear__b8eekmo9943m_small_2x.jpg); }
}
.section-personalize-critics .showcase.personalize .image-tile04 {
width: 398px;
height: 224px;
background-size: 398px 224px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_friends_neighbors__d66o2qbip82u_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.personalize .image-tile04 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_friends_neighbors__d66o2qbip82u_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.personalize .image-tile04 {
width: 298px;
height: 168px;
background-size: 298px 168px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_friends_neighbors__d66o2qbip82u_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile04 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_friends_neighbors__d66o2qbip82u_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.personalize .image-tile04 {
width: 258px;
height: 145px;
background-size: 258px 145px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_friends_neighbors__d66o2qbip82u_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile04 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_friends_neighbors__d66o2qbip82u_small_2x.jpg); }
}
.section-personalize-critics .showcase.personalize .image-tile05 {
width: 398px;
height: 224px;
background-size: 398px 224px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_gilded_age__bcgxy2bx8j0i_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.personalize .image-tile05 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_gilded_age__bcgxy2bx8j0i_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.personalize .image-tile05 {
width: 298px;
height: 168px;
background-size: 298px 168px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_gilded_age__bcgxy2bx8j0i_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile05 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_gilded_age__bcgxy2bx8j0i_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.personalize .image-tile05 {
width: 258px;
height: 145px;
background-size: 258px 145px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_gilded_age__bcgxy2bx8j0i_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile05 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_gilded_age__bcgxy2bx8j0i_small_2x.jpg); }
}
.section-personalize-critics .showcase.personalize .image-tile06 {
width: 398px;
height: 224px;
background-size: 398px 224px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_nine_perfect_strangers__d059cl3va14y_large.jpg); }
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx) {
  .section-personalize-critics .showcase.personalize .image-tile06 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_nine_perfect_strangers__d059cl3va14y_large_2x.jpg); }
}
@media only screen and (max-width:1068px) {
  .section-personalize-critics .showcase.personalize .image-tile06 {
width: 298px;
height: 168px;
background-size: 298px 168px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_nine_perfect_strangers__d059cl3va14y_medium.jpg); }
}
@media only screen and (max-width:1068px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px) and (min-resolution:1.5dppx),only screen and (max-width:1068px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile06 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_nine_perfect_strangers__d059cl3va14y_medium_2x.jpg); }
}
@media only screen and (max-width:735px) {
  .section-personalize-critics .showcase.personalize .image-tile06 {
width: 258px;
height: 145px;
background-size: 258px 145px;
background-repeat: no-repeat;
margin: 0 15px;
background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_nine_perfect_strangers__d059cl3va14y_small.jpg); }
}
@media only screen and (max-width:735px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:735px) and (min-resolution:1.5dppx),only screen and (max-width:735px) and (min-resolution:144dpi) {
  .section-personalize-critics .showcase.personalize .image-tile06 { background-image:url(/euro/apple-tv-app/l/screens_alt/images/overview/personalization_nine_perfect_strangers__d059cl3va14y_small_2x.jpg); }
}




.section-chicklets .image-icon-tv-plus {
    width: 136px;
    height: 48px;
    background-size: 136px 48px;
    background-repeat: no-repeat;
    background-image: url(/euro/apple-tv-app/l/generic/images/overview/apple_tv_icon__br5y3uwaibjm_large.png);
    margin-bottom:36px
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-chicklets .image-icon-tv-plus {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/apple_tv_icon__br5y3uwaibjm_large_2x.png);
    }
}

@media only screen and (max-width: 1068px) {
    .section-chicklets .image-icon-tv-plus {
        width: 102px;
        height: 36px;
        background-size: 102px 36px;
        background-repeat: no-repeat;
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/apple_tv_icon__br5y3uwaibjm_medium.png);
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-chicklets .image-icon-tv-plus {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/apple_tv_icon__br5y3uwaibjm_medium_2x.png);
    }
}

@media only screen and (max-width: 735px) {
    .section-chicklets .image-icon-tv-plus {
        width: 73px;
        height: 29px;
        background-size: 73px 29px;
        background-repeat: no-repeat;
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/apple_tv_icon__br5y3uwaibjm_small.png);
    }
}

@media only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-chicklets .image-icon-tv-plus {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/apple_tv_icon__br5y3uwaibjm_small_2x.png);
    }
}

@media only screen and (max-width: 1068px) {
    .section-chicklets .image-icon-tv-plus {
        margin-bottom:28px
    }
}

@media only screen and (max-width: 735px) {
    .section-chicklets .image-icon-tv-plus {
        margin-bottom:14px
    }
}

.section-router .tv-plus-router.fallback {
    background-size: 1360px 560px;
    background-repeat: no-repeat;
    background-image: url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_river__duz2llm2kdsi_large.jpg);
    background-position: bottom;
    background-size: cover;
    height:560px
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .section-router .tv-plus-router.fallback {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_river__duz2llm2kdsi_large_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .section-router .tv-plus-router.fallback {
        background-size: 733px 426px;
        background-repeat: no-repeat;
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_river__duz2llm2kdsi_medium.jpg);
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-router .tv-plus-router.fallback {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_river__duz2llm2kdsi_medium_2x.jpg);
    }
}

@media only screen and (max-width: 735px) {
    .section-router .tv-plus-router.fallback {
        background-size: 720px 444px;
        background-repeat: no-repeat;
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_river__duz2llm2kdsi_small.jpg);
    }
}

@media only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .section-router .tv-plus-router.fallback {
        background-image:url(/euro/apple-tv-app/l/generic/images/overview/router-river/apple_tv_river__duz2llm2kdsi_small_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .section-router .tv-plus-router.fallback {
        height:426px;
    }
}

@media only screen and (max-width: 735px) {
    .section-router .tv-plus-router.fallback {
        height:444px;
    }
}

@media screen and (max-width: 320px) {
    .section-router .tv-plus-router.fallback {
        background-size: 200%;
        background-position-y:50%;
    }
}

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/




/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

html.reduced-motion .section-every-screen .headline-container {
	height: 539px;
}
@media only screen and (max-width:1444px) {
	html.reduced-motion .section-every-screen .headline-container {
		height: 639px;
	}
}
@media only screen and (max-width:1068px) {
	html.reduced-motion .section-every-screen .headline-container {
		height: 539px;
	}
}
@media only screen and (max-width:735px) {
	html.reduced-motion .section-every-screen .headline-container {
		height: 330px;
	}
}

@media only screen and (max-width:735px) {
  .typography-section-headline {
      font-size: 36px;
  }
}


.section-every-screen .device-lockup .icon.samsung-lockup {
    margin-left: 160px;
}

@media only screen and (max-width: 1068px) {
    .section-every-screen .device-lockup .icon.samsung-lockup {
        margin-left: 90px;
    }
}

@media only screen and (max-width: 735px) {
    .section-every-screen .device-lockup .icon.samsung-lockup {
        margin-left: 0px;
    }
}

.section-every-screen .device-lockup .icon.sony-lockup {
    margin-right: 160px;
}

@media only screen and (max-width: 1068px) {
    .section-every-screen .device-lockup .icon.sony-lockup {
        margin-right: 90px;
    }
}

@media only screen and (max-width: 735px) {
    .section-every-screen .device-lockup .icon.sony-lockup {
        margin-right: 0px;
    }
}

.section-router .tv-4k-router {
    width: 100%;
}

@media only screen and (max-width: 735px) {
    .section-router .tv-4k-router {
        height: 540px;
    }
}

@media only screen and (max-width: 735px) {
    .section-router .image-router-tv-4k {
        margin-top: 0;
        margin-left: -160px;
    }
}

.section-every-screen .section-content {
    padding-top: 552px;
}
@media only screen and (max-width: 1068px) {
    .section-every-screen .section-content {
    padding-top: 600px;
	}
}

@media only screen and (max-width: 735px) {
    .section-every-screen .section-content {
    padding-top: 240px;
	}
}



.section-router .image-router-tv-4k {
  min-height: 564px;
}

@media only screen and (max-width: 1068px) {
  .section-router .image-router-tv-4k {
      min-height: 297px;
  }
}

@media only screen and (max-width: 735px) {
  .section-router .image-router-tv-4k {
      min-height: 322px;

  }
}



@media only screen and (max-width:735px) {
	.section-personalize-critics .showcase.critics .showcase-container .replayButton {
		bottom: -40px;
	}
}

@media only screen and (max-width:735px) {
	.section-every-screen .image-container .cta {
		bottom: -65px;
	}
	
	.section-every-screen .scaling-container {
		height: 356px;
	}
}

.section-every-screen .internal {
  max-width: 980px;
}

@media only screen and (max-width: 1068px) {
  .section-every-screen .internal {
    max-width: 692px;
  }
}

@media only screen and (max-width: 735px) {
  .section-every-screen .internal {
    max-width: 427px;
  }
}

.section-every-screen .internal .logo.iphone {
  flex-basis: 20%;
}

@media only screen and (max-width: 735px) {
    .section-every-screen .internal .logo.iphone {
        flex-basis: 33%;
    }
}

@media only screen and (max-width:1068px) {
    html.free-scroll .section-chicklets, html.no-js .section-chicklets {
        padding-bottom: 0px; 
    }
}

@media only screen and (max-width:735px) {
    html.free-scroll .section-chicklets, html.no-js .section-chicklets {
        padding-bottom: 0px; 
    }
}


@media only screen and (max-width: 734px) and (max-height: 800px) {
    .section-hero .overlay-container .section-content .hero-lockup {
        margin-top: 0;
    }
}

/* centering hardware app icons - START */

.section-every-screen .section-content .internal.alt-2025.build-in {
    justify-content: center;
}

/* centering hardware app icons - END */

/* CRITICS SECTION FIX */

.section-personalize-critics .showcase.critics .image-tile1 {
    width: 398px;
    height: 224px;
    background-size: 398px 224px;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .image-tile1 {
        width:298px;
        height: 168px;
        background-size: 298px 168px;
        background-repeat: no-repeat;
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .image-tile1 {
        width:258px;
        height: 145px;
        background-size: 258px 145px;
        background-repeat: no-repeat;
    }
}

.section-personalize-critics .showcase.critics .image-tile2 {
    width: 398px;
    height: 224px;
    background-size: 398px 224px;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .image-tile2 {
        width:298px;
        height: 168px;
        background-size: 298px 168px;
        background-repeat: no-repeat;
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .image-tile2 {
        width:258px;
        height: 145px;
        background-size: 258px 145px;
        background-repeat: no-repeat;
    }
}

.section-personalize-critics .showcase.critics .image-tile3 {
    width: 398px;
    height: 224px;
    background-size: 398px 224px;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .image-tile3 {
        width:298px;
        height: 168px;
        background-size: 298px 168px;
        background-repeat: no-repeat;
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .image-tile3 {
        width:258px;
        height: 145px;
        background-size: 258px 145px;
        background-repeat: no-repeat;
    }
}

.section-personalize-critics .showcase .strip {
    position: absolute;
    padding-top: 80px;
    font-size: 0;
    width: 1254px
}

.section-personalize-critics .showcase .strip .tile:first-child {
    margin-left: 0
}

.section-personalize-critics .showcase .strip .tile:last-child {
    margin-right: 0
}

.section-personalize-critics .showcase .strip.row02 .tile,.section-personalize-critics .showcase .strip.row03 .tile {
    opacity: 0
}

.section-personalize-critics .section-content {
    padding: 40px 0 115px
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .section-content {
        max-width:427px
    }
}

.section-personalize-critics .section-content .editors-choices {
    padding: 0 35px;
    box-sizing: border-box
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .section-content .editors-choices {
        padding:0
    }
}


@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile-lockup .copy-container p {
        width:245px
    }
}



.section-personalize-critics .showcase.critics .tile2 {
    left: 853px
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .tile2 {
        left:657px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile2 {
        left:278px
    }
}

.section-personalize-critics .showcase.critics .tile2 .tile {
    opacity: 1
}

.section-personalize-critics .showcase.critics .tile3 {
    left: 1706px
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .tile3 {
        left:1314px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile3 {
        left:556px
    }
}

.section-personalize-critics .showcase.critics .tile4 {
    left: 2559px
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .tile4 {
        left:1971px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile4 {
        left:834px
    }
}

.section-personalize-critics .showcase.critics .tile5 {
    left: 3412px
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .tile5 {
        left:2628px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile5 {
        left:1112px
    }
}


.section-personalize-critics .showcase.critics .tile-lockup .copy-container {
    position: relative;
    display: inline-block;
    width: 326px;
    padding-left: 40px;
    opacity: 0
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .tile-lockup .copy-container {
        width:296px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile-lockup .copy-container {
        width:258px;
        padding-left: 0px;
        padding-top: 20px;
        align-self: flex-start
    }
}


@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.personalize .image-bear {
        margin:0 10px
    }
}

.section-personalize-critics .showcase.personalize .title {
    bottom: 252px
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.personalize .title {
        bottom:204px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.personalize .title {
        bottom:200px
    }
}

html.text-zoom .section-personalize-critics .showcase.personalize .title {
    bottom: 220px
}

@media only screen and (max-width: 1068px) {
    html.text-zoom .section-personalize-critics .showcase.personalize .title {
        bottom:160px
    }
}

.section-personalize-critics .showcase.critics {
    margin-top: 0
}

html.text-zoom .section-personalize-critics .showcase.critics {
    margin-bottom: 250px
}

@media only screen and (max-width: 1068px) {
    html.text-zoom .section-personalize-critics .showcase.critics {
        margin-bottom:300px
    }
}

.section-personalize-critics .showcase.critics .title {
    position: relative
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .title {
        bottom:0px
    }
}

.section-personalize-critics .showcase.critics .showcase-container {
    position: relative
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .showcase-container {
        height:350px
    }
}

@media only screen and (max-width: 480px) {
    .section-personalize-critics .showcase.critics .showcase-container {
        height: 400px;
    }
}

@media only screen and (max-width: 480px) {
    .section-personalize-critics .showcase {
        height: 500px;
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .showcase-container .replayButton {
        bottom: -30px
    }
}

@media only screen and (max-width: 480px) {
    .section-personalize-critics .showcase.critics .showcase-container .replayButton {
        bottom: -16px
    }
}

html.text-zoom .section-personalize-critics .showcase.critics .showcase-container .replayButton {
    bottom: -110px
}

@media only screen and (max-width: 1068px) {
    html.text-zoom .section-personalize-critics .showcase.critics .showcase-container .replayButton {
        bottom:-80px
    }
}

.section-personalize-critics .showcase.critics .tiles-container {
    margin-top: 0
}

.section-personalize-critics .showcase.critics .tile-lockup {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 769px;
    margin-top: 28px
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase.critics .tile-lockup {
        width:627px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase.critics .tile-lockup {
        margin:18px 10px 0 0;
        flex-direction: column;
        width: 298px
    }
}

@media only screen and (max-width: 735px) {
    .section-personalize-critics .showcase {
        height: 450px;
    }
}

.section-personalize-critics .showcase.critics .tile-lockup .tile {
    align-self: flex-start;
}

.section-personalize-critics .showcase.critics .tile-lockup .copy-container .typography-eyebrow-super {
    font-weight: 700;
    margin-top: 8px
}

html.text-zoom .section-personalize-critics .showcase.critics .tile-lockup .copy-container .typography-eyebrow-super {
    word-break: break-word
}

.section-personalize-critics .showcase.critics .tile-lockup .copy-container .typography-section-tout {
    color: #999
}

.section-personalize-critics .showcase.critics .title {
	max-width: 735px;
}

.section-personalize-critics .replayButton {
	bottom: -90px;
}

@media only screen and (max-width: 1068px) {
	.section-personalize-critics .replayButton {
		bottom: -5px;
	}
	.section-personalize-critics .showcase-container {
		height: 320px;
	}
}

@media only screen and (max-width: 1068px) {
    .section-personalize-critics .showcase {
        height: 460px;
    }
}

/* END CRITICS SECTION FIX */
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/