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




/* HERO 1 IPHONE-XS */

/* SCREENS */

/* LOCAL FIXES */

/* END HERO 1 IPHONE-XS */




/* HERO 2 IPHONE-XR */

/* SCREENS */

/* LOCAL FIXES */

/* END HERO 2 IPHONE-XR */




/* HERO 3 APPLE-WATCH-SERIES-4 */

/* SCREENS */

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
    background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_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) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_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) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_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) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_small_2x.jpg");
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_largetall.jpg");
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_largetall_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_mediumtall.jpg");
    }
}

@media only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 736px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-apple-watch-series-4-apple-watch-series-4 {
        background-image: url("/uk/home/images/heroes/apple-watch-series-4/apple_watch_series_4_mediumtall_2x.jpg");
    }
}

/* LOCAL FIXES */

/* END HERO 3 APPLE-WATCH-SERIES-4 */




/* PROMO 1 APPLE-MUSIC (GEO-ALT) */

/* SCREENS */

.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-music-apple-music {
    width: 1262px;
    height: 580px;
    background-size: 1262px 580px;
    background-repeat: no-repeat;
    background-image: url("/euro/home/k/generic/images/promos/christine_queens_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) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-music-apple-music {
        background-image: url("/euro/home/k/generic/images/promos/christine_queens_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-music-apple-music {
        width: 516px;
        height: 490px;
        background-size: 516px 490px;
        background-repeat: no-repeat;
        background-image: url("/euro/home/k/generic/images/promos/christine_queens_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) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-music-apple-music {
        background-image: url("/euro/home/k/generic/images/promos/christine_queens_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-music-apple-music {
        width: 736px;
        height: 548px;
        background-size: 736px 548px;
        background-repeat: no-repeat;
        background-image: url("/euro/home/k/generic/images/promos/christine_queens_small.jpg");
        top: 0px;
    }
}

@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) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-apple-music-apple-music {
        background-image: url("/euro/home/k/generic/images/promos/christine_queens_small_2x.jpg");
    }
}

/* LOCAL FIXES */

.main [data-module-template="promos"] [data-unit-id="apple-music"] .subhead-cta { color: #fff; font-size: 19px; line-height: 1.2381; font-weight: 400; letter-spacing: .016em; font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif; margin-top: 4px; text-align: center; margin-bottom: 20px; bottom: 28px; }

@media only screen and (max-width: 1068px) {
	.main [data-module-template="promos"] [data-unit-id="apple-music"] .subhead-cta { bottom: 18px; }
}

@media only screen and (max-width: 735px) {
	.main [data-module-template="promos"] [data-unit-id="apple-music"] .subhead-cta { bottom: 18px; }
}


.main [data-module-template="promos"] [data-unit-id="apple-music"] .logo-image-music-icon { margin-top: 10px; }

/* END PROMO 1 APPLE-MUSIC */




/* PROMO 2 AIRPODS */

/* SCREENS */

/* LOCAL FIXES */

/* END PROMO 2 AIRPODS */




/* PROMO 3 GIVEBACK */

/* SCREENS */

/* LOCAL FIXES */

/* END PROMO 3 GIVEBACK */




/* PROMO 4 HOMEPOD */

/* SCREENS */

/* LOCAL FIXES */

/* END PROMO 4 HOMEPOD */




/* PROMO 5 MACBOOK-PRO */

/* SCREENS */

/* LOCAL FIXES */

/* END PROMO 5 MACBOOK-PRO */




/* PROMO 6 IPAD */

/* SCREENS */

.main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-ipad-ipad {
    width: 516px;
    height: 335px;
    background-size: 516px 335px;
    background-image: url("/euro/home/k/titles_en/images/promos/ipad/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) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-ipad-ipad {
        background-image: url("/euro/home/k/titles_en/images/promos/ipad/ipad_large_2x.jpg");
    }
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-ipad-ipad {
        width: 228px;
        height: 320px;
        background-size: 228px 320px;
        background-image: url("/euro/home/k/titles_en/images/promos/ipad/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) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-ipad-ipad {
        background-image: url("/euro/home/k/titles_en/images/promos/ipad/ipad_medium_2x.jpg");
    }
}

@media only screen and (max-width: 735px) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-ipad-ipad {
        width: 228px;
        height: 340px;
        background-size: 228px 340px;
        background-image: url("/euro/home/k/titles_en/images/promos/ipad/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) {
    .main [data-module-template="promos"] .unit-image-wrapper .unit-image.unit-image-ipad-ipad {
        background-image: url("/euro/home/k/titles_en/images/promos/ipad/ipad_small_2x.jpg");
    }
}

/* LOCAL FIXES */

/* END PROMO 6 IPAD */




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