/*------------------------------------*\
   HERO CSS
\*------------------------------------*/




/* HERO 1 HOMEPAGE-GALLERY-ACCESSIBILITY */

/* SCREENS */

/* LOCAL FIXES */

.gallery-container #homepage-gallery-accessibility .gallery-item-copy-wrapper .inner {
    margin-top: 24px;
}

@media only screen and (max-width: 1068px) {
    .gallery-container #homepage-gallery-accessibility .gallery-item-copy-wrapper .inner {
        margin-top: 21px;
    }
}

@media only screen and (max-width: 735px) {
    .gallery-container #homepage-gallery-accessibility .gallery-item-copy-wrapper .inner {
        margin-top: 15px;
    }
}

/* END HERO 1 HOMEPAGE-GALLERY-ACCESSIBILITY */




/* HERO 2 HOMEPAGE-GALLERY-TODAY */

/* SCREENS */

/* LOCAL FIXES */

/* END HERO 2 HOMEPAGE-GALLERY-TODAY */




/*------------------------------------*\
  END HERO CSS
\*------------------------------------*/




/*------------------------------------*\
   PROMO CSS
\*------------------------------------*/




/* PROMO 1 IPHONE */


.promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_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) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_large_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_xlarge.jpg"); }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-iphone {  background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_xlarge_2x.jpg"); }
}

@media only screen and (max-width: 1068px) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_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) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_medium_2x.jpg"); }
}

@media only screen and (max-width: 735px) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_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) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_small_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_medium.jpg"); }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-iphone { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/iphone_medium_2x.jpg"); }
}


/* END PROMO 1 IPHONE */




/* PROMO 2 TODAY */


.promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_large.jpg"); background-size:360px 200px; width: auto; background-position: center center; }

@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) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_large_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_xlarge.jpg"); background-size: 640px 200px; width: auto; background-position: center center; }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-today {  background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_xlarge_2x.jpg"); }
}

@media only screen and (max-width: 1068px) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_medium.jpg"); background-size: 640px 200px; }
}

@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) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_medium_2x.jpg"); }
}

@media only screen and (max-width: 735px) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_small.jpg"); background-size: 736px 200px; width: auto; background-position: center center; }
}

@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) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_small_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_medium.jpg"); background-size: 640px 200px; width: auto; background-position: center center; }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-today { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/today_medium_2x.jpg"); }
}


/* END PROMO 2 TODAY */




/* PROMO 3 WATCH */

.promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_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) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_large_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_xlarge.jpg"); }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-watch {  background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_xlarge_2x.jpg"); }
}

@media only screen and (max-width: 1068px) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_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) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_medium_2x.jpg"); }
}

@media only screen and (max-width: 735px) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_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) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_small_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_medium.jpg"); }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-watch { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/watch_medium_2x.jpg"); }
}

/* END PROMO 3 WATCH */





/* PROMO 4 TINTIN */


.promo-tile-tintin {
    background-size: 360px 200px;
    background-repeat: no-repeat;
    background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_large.jpg");
    height: 200px;
    background-position: center
}

@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) {
    .promo-tile-tintin {
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_large_2x.jpg")
    }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-tintin {
        background-size: 640px 200px;
        background-repeat: no-repeat;
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_xlarge.jpg")
    }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-tintin {
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_xlarge_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .promo-tile-tintin {
        background-size: 640px 200px;
        background-repeat: no-repeat;
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_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) {
    .promo-tile-tintin {
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .promo-tile-tintin {
        background-size: 736px 200px;
        background-repeat: no-repeat;
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_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) {
    .promo-tile-tintin {
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_small_2x.jpg")
    }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-tintin {
        background-size: 640px 200px;
        background-repeat: no-repeat;
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_medium.jpg");
        height: 200px
    }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-tintin {
        background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/tintin_medium_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .promo-tile-tintin {
        height: 200px
    }
}

@media only screen and (max-width: 735px) {
    .promo-tile-tintin {
        height: 200px
    }
}

/* END PROMO 4 TINTIN */





/* PROMO 5 IPAD */

.promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_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) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_large_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_xlarge.jpg"); }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-ipad {  background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_xlarge_2x.jpg"); }
}

@media only screen and (max-width: 1068px) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_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) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_medium_2x.jpg"); }
}

@media only screen and (max-width: 735px) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_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) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_small_2x.jpg"); }
}

@media only screen and (min-width: 1442px) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_medium.jpg"); }
}

@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi) {
    .promo-tile-ipad { background-image: url("https://images.apple.com/euro/home/w/titles_fr/images/promos/ipad_medium_2x.jpg"); }
}

/* END PROMO 5 IPAD */




/*------------------------------------*\
  END PROMO CSS
\*------------------------------------*/