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

.section-promos .image-promo-accessories {
   background-size: 1381px 336px;
   background-repeat: no-repeat;
   height: 336px;
   background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_accessories__fl9znppp8mye_large.jpg");
   background-position: bottom center;
   width:100%

}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and(min-resolution: 1.5dppx),(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi) {
   .section-promos .image-promo-accessories {
       background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_accessories__fl9znppp8mye_large_2x.jpg")
   }
}

@media only screen and (max-width: 1068px) {
   .section-promos .image-promo-accessories {
      background-size: 1381px 336px;
      background-repeat: no-repeat;
      background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_accessories__fl9znppp8mye_large.jpg");
      background-position: bottom center;
   }
}

@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-promos .image-promo-accessories {
      background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_accessories__fl9znppp8mye_large_2x.jpg")
   }
}

@media only screen and (max-width: 734px) {
   .section-promos .image-promo-accessories {
      background-size: 736px 224px;
       background-repeat: no-repeat;
       background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_accessories__fl9znppp8mye_small.jpg")
   }
}

@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5), only screen and(max-width: 734px) and(min-resolution: 1.5dppx), only screen and(max-width: 734px) and(min-resolution: 144dpi) {
   .section-promos .image-promo-accessories {
       background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_accessories__fl9znppp8mye_small_2x.jpg")
   }
}

@media only screen and (max-width: 1068px) {
   .section-promos .image-promo-accessories {
       height: 336px
   }
}

@media only screen and (max-width: 734px) {
   .section-promos .image-promo-accessories {
       height:224px
   }
}

.section-promos .image-promo-continuity { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_continuity__eu9v82fh006e_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
 .section-promos .image-promo-continuity { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_continuity__eu9v82fh006e_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
 .section-promos .image-promo-continuity { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_continuity__eu9v82fh006e_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-promos .image-promo-continuity { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_continuity__eu9v82fh006e_medium_2x.jpg"); }
}
@media only screen and (max-width: 734px) {
 .section-promos .image-promo-continuity { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_continuity__eu9v82fh006e_small.jpg"); }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
 .section-promos .image-promo-continuity { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/routers_continuity__eu9v82fh006e_small_2x.jpg"); }
}
@media only screen and (min-width: 735px) {
 .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_large.jpg"); }
}
@media only screen and (min-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 735px) and (min-resolution: 1.5dppx), only screen and (min-width: 735px) and (min-resolution: 144dpi) {
 .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_large_2x.jpg"); }
}
@media only screen and (min-width: 735px) and (max-width: 1068px) {
 .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_medium.jpg"); }
}
@media only screen and (min-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (min-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi) {
 .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_medium_2x.jpg"); }
}
@media only screen and (min-width: 735px) and (max-width: 734px) {
 .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_small.jpg"); }
}
@media only screen and (min-width: 735px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 735px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (min-width: 735px) and (max-width: 734px) and (min-resolution: 144dpi) {
 .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image:url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_small_2x.jpg"); }
}
@media only screen and (max-width: 734px) {
    .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_small.jpg"); }
}
@media only screen and (max-width: 734px) and(-webkit-min-device-pixel-ratio: 1.5), only screen and(max-width: 734px) and(min-resolution: 1.5dppx), only screen and(max-width: 734px) and(min-resolution: 144dpi) {
    .subsection-touch-bar-gallery .touchbar-gallery .item-container .image-keyboard-2 { background-image: url("/euro/macbook-pro-16/a/screens_alt/images/overview/keyboard_gallery_2__e75kxte8wsmm_small_2x.jpg"); }
}


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




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


html.classic-ar .quicklook-component .quicklook-cta.classic-ar {
    display: inline;
}

html.modern-ar .quicklook-component .quicklook-cta.modern-ar {
    display: inline;
}

.section-hero .device-container {
	top: 0;
}

@media only screen and (max-width: 1068px) {
    .section-hero .device-container {
        top: 60px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .device-container {
        top: 0;
    }
}

.section-hero .hero-content .section-intro {
    margin-top: 100px;
}

@media only screen and (max-width: 1068px) {
    .section-hero .hero-content .section-intro {
         margin-top: 120px;
    }
}

@media only screen and (max-width: 734px) {
    .section-hero .hero-content .section-intro {
      margin-top: 48px;
    }
}

.section-hero .hero-headline {
	padding-top: 35px;
}

@media only screen and (max-width: 1068px) {
	.section-hero .hero-headline {
		padding-top: 0px;
	}
}


@media only screen and (max-width: 734px) {
    .section-hero .hero-headline {
        position: relative;
        width: 320px;
        left: -160px;
        padding-top: 31px;
    }
}



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