.section-buystrip .image-icon.image-icon-pickup {
    width: 40px;
    height: 44px;
    background-size: 40px 44px;
    background-repeat: no-repeat;
    background-image: url("/mac/home/images/icon_financing_large.png");
    position: relative;
    left: 50%;
    margin-left: -20px
}

@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-buystrip .image-icon.image-icon-pickup {
         background-image: url("/mac/home/images/icon_financing_large_2x.png")
    }
}


.built-in-apps-gallery .slide-garageband-image {
    background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_garageband__gne7e13e126a_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) {
    .built-in-apps-gallery .slide-garageband-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_garageband__gne7e13e126a_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .built-in-apps-gallery .slide-garageband-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_garageband__gne7e13e126a_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) {
    .built-in-apps-gallery .slide-garageband-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_garageband__gne7e13e126a_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .built-in-apps-gallery .slide-garageband-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_garageband__gne7e13e126a_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) {
    .built-in-apps-gallery .slide-garageband-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_garageband__gne7e13e126a_small_2x.jpg")
    }
}

.built-in-apps-gallery .slide-imovie-image {
    background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_imovie__ejmwoewra1yu_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) {
    .built-in-apps-gallery .slide-imovie-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_imovie__ejmwoewra1yu_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .built-in-apps-gallery .slide-imovie-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_imovie__ejmwoewra1yu_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) {
    .built-in-apps-gallery .slide-imovie-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_imovie__ejmwoewra1yu_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .built-in-apps-gallery .slide-imovie-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_imovie__ejmwoewra1yu_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) {
    .built-in-apps-gallery .slide-imovie-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_imovie__ejmwoewra1yu_small_2x.jpg")
    }
}
.built-in-apps-gallery .slide-keynote-image {
    background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_keynote__bml3yzd8dbn6_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) {
    .built-in-apps-gallery .slide-keynote-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_keynote__bml3yzd8dbn6_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .built-in-apps-gallery .slide-keynote-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_keynote__bml3yzd8dbn6_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) {
    .built-in-apps-gallery .slide-keynote-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_keynote__bml3yzd8dbn6_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .built-in-apps-gallery .slide-keynote-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_keynote__bml3yzd8dbn6_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) {
    .built-in-apps-gallery .slide-keynote-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_keynote__bml3yzd8dbn6_small_2x.jpg")
    }
}
.built-in-apps-gallery .slide-numbers-image {
    background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_numbers__bgjc24wtgoj6_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) {
    .built-in-apps-gallery .slide-numbers-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_numbers__bgjc24wtgoj6_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .built-in-apps-gallery .slide-numbers-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_numbers__bgjc24wtgoj6_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) {
    .built-in-apps-gallery .slide-numbers-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_numbers__bgjc24wtgoj6_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .built-in-apps-gallery .slide-numbers-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_numbers__bgjc24wtgoj6_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) {
    .built-in-apps-gallery .slide-numbers-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_numbers__bgjc24wtgoj6_small_2x.jpg")
    }
}
.built-in-apps-gallery .slide-pages-image {
    background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_pages__hdlcdeplpram_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) {
    .built-in-apps-gallery .slide-pages-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_pages__hdlcdeplpram_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .built-in-apps-gallery .slide-pages-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_pages__hdlcdeplpram_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) {
    .built-in-apps-gallery .slide-pages-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_pages__hdlcdeplpram_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .built-in-apps-gallery .slide-pages-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_pages__hdlcdeplpram_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) {
    .built-in-apps-gallery .slide-pages-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_pages__hdlcdeplpram_small_2x.jpg")
    }
}
.built-in-apps-gallery .slide-photos-image {
    background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_photos__2jdvacdjidey_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) {
    .built-in-apps-gallery .slide-photos-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_photos__2jdvacdjidey_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .built-in-apps-gallery .slide-photos-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_photos__2jdvacdjidey_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) {
    .built-in-apps-gallery .slide-photos-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_photos__2jdvacdjidey_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .built-in-apps-gallery .slide-photos-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_photos__2jdvacdjidey_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) {
    .built-in-apps-gallery .slide-photos-image {
        background-image: url("/mac/home/images/overview/macos/built-in-apps/bia_photos__2jdvacdjidey_small_2x.jpg")
    }
}


.section-compare .compare-image {
    background-image: url("/mac/home/images/overview/compare__dr8zhq1ynf6u_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-compare .compare-image {
        background-image: url("/mac/home/images/overview/compare__dr8zhq1ynf6u_large_2x.jpg")
    }
}
@media only screen and (max-width: 1068px) {
    .section-compare .compare-image {
        background-image: url("/mac/home/images/overview/compare__dr8zhq1ynf6u_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-compare .compare-image {
        background-image: url("/mac/home/images/overview/compare__dr8zhq1ynf6u_medium_2x.jpg")
    }
}
@media only screen and (max-width: 734px) {
    .section-compare .compare-image {
        background-image: url("/mac/home/images/overview/compare__dr8zhq1ynf6u_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-compare .compare-image {
        background-image: url("/mac/home/images/overview/compare__dr8zhq1ynf6u_small_2x.jpg")
    }
}

.section-macbook-pro .macbook-pro-image {
    background-image: url("/mac/home/images/overview/macbook_pro__c6uspyy0f8sy_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-macbook-pro .macbook-pro-image {
        background-image: url("/mac/home/images/overview/macbook_pro__c6uspyy0f8sy_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-macbook-pro .macbook-pro-image {
        background-image: url("/mac/home/images/overview/macbook_pro__c6uspyy0f8sy_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-macbook-pro .macbook-pro-image {
        background-image: url("/mac/home/images/overview/macbook_pro__c6uspyy0f8sy_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .section-macbook-pro .macbook-pro-image {
        background-image: url("/mac/home/images/overview/macbook_pro__c6uspyy0f8sy_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-macbook-pro .macbook-pro-image {
        background-image: url("/mac/home/images/overview/macbook_pro__c6uspyy0f8sy_small_2x.jpg")
    }
}
.section-macos-catalina .macos-catalina-image {
    background-image: url("/mac/home/images/overview/hero/mac_os__dbuuwyfyjm0y_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-macos-catalina .macos-catalina-image {
        background-image: url("/mac/home/images/overview/hero/mac_os__dbuuwyfyjm0y_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-macos-catalina .macos-catalina-image {
        background-image: url("/mac/home/images/overview/hero/mac_os__dbuuwyfyjm0y_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-macos-catalina .macos-catalina-image {
        background-image: url("/mac/home/images/overview/hero/mac_os__dbuuwyfyjm0y_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .section-macos-catalina .macos-catalina-image {
        background-image: url("/mac/home/images/overview/hero/mac_os__dbuuwyfyjm0y_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-macos-catalina .macos-catalina-image {
        background-image: url("/mac/home/images/overview/hero/mac_os__dbuuwyfyjm0y_small_2x.jpg")
    }
}

.section-back-to-school .back-to-school-image {
    background-image: url("/mac/home/images/overview/macbook_for_college__fq87zmwkstay_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-back-to-school .back-to-school-image {
        background-image: url("/mac/home/images/overview/macbook_for_college__fq87zmwkstay_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-back-to-school .back-to-school-image {
        background-image: url("/mac/home/images/overview/macbook_for_college__fq87zmwkstay_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-back-to-school .back-to-school-image {
        background-image: url("/mac/home/images/overview/macbook_for_college__fq87zmwkstay_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .section-back-to-school .back-to-school-image {
        background-image: url("/mac/home/images/overview/macbook_for_college__fq87zmwkstay_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-back-to-school .back-to-school-image {
        background-image: url("/mac/home/images/overview/macbook_for_college__fq87zmwkstay_small_2x.jpg")
    }
}


/* cny gifts */
.section-holiday {
    text-align:center
}

.section-holiday .holiday-container {
    margin-left: auto;
    margin-right: auto;
    max-width:1440px
}

@media only screen and (max-width: 1068px) {
    .section-holiday .holiday-container {
        max-width:770px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .holiday-container {
        max-width:736px
    }
}

.section-holiday .holiday-promo {
    height: initial;
    margin: 0 2.08333% 30px;
    margin-top:30px
}

@media only screen and (max-width: 1068px) {
    .section-holiday .holiday-promo {
        margin: 0 2.34082% 20px;
        margin-top:20px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .holiday-promo {
        margin: 0 auto 15px;
        margin-top:15px
    }
}

.section-holiday .section-content {
    width: 100%;
    padding: 52px 0 53px;
    background-color:#FAFAFA
}

@media only screen and (max-width: 1068px) {
    .section-holiday .section-content {
        padding:44px 0
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .section-content {
        padding:55px 0 65px
    }
}

@media only screen and (max-width: 1068px) {
    .section-holiday .section-content {
        margin:0 auto
    }
}

.section-holiday .section-content .holiday-figure-container {
    overflow:hidden
}

.section-holiday .section-content .promo-headline {
    margin-top: 0px;
    margin-bottom:16px
}

.section-holiday .section-content .shop-holiday {
    margin-top: 0px;
    margin-bottom:53px
}

@media only screen and (max-width: 1068px) {
    .section-holiday .section-content .shop-holiday {
        margin-top: 13px;
        margin-bottom:44px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .section-content .shop-holiday {
        margin-top: 6px;
        margin-bottom:65px
    }
}

.section-holiday .section-content .shop-holiday .holiday-link {
    margin-top:0px
}

@media only screen and (max-width: 1068px) {
    .section-holiday .section-content .shop-holiday .holiday-link {
        margin-top:16px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .section-content .shop-holiday .holiday-link {
        margin-top:16px
    }
}

@media only screen and (max-width: 1068px) {
    .section-holiday .section-content .shop-holiday .holiday-link {
        font-size:17px
    }
}
.section-holiday .image-holiday {
    width: 1090px;
    height: 319px;
    background-size: 1090px 319px;
    background-repeat: no-repeat;
    background-image: url("/mac/home/images/overview/holiday_hero__fl3m6qumnii6_large.jpg");
    position: relative;
    left: 50%;
    margin-left:-545px
}

@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-holiday .image-holiday {
        background-image: url("/mac/home/images/overview/holiday_hero__fl3m6qumnii6_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-holiday .image-holiday {
        width: 564px;
        height: 167px;
        background-size: 564px 167px;
        background-repeat: no-repeat;
        background-image: url("/mac/home/images/overview/holiday_hero__fl3m6qumnii6_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-holiday .image-holiday {
        background-image: url("/mac/home/images/overview/holiday_hero__fl3m6qumnii6_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .image-holiday {
        width: 318px;
        height: 318px;
        background-size: 318px 318px;
        background-repeat: no-repeat;
        background-image: url("/mac/home/images/overview/holiday_hero__fl3m6qumnii6_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-holiday .image-holiday {
        background-image: url("/mac/home/images/overview/holiday_hero__fl3m6qumnii6_small_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-holiday .image-holiday {
        left: 50%;
        margin-left:-283px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .image-holiday {
        left: 50%;
        margin-left:-165px
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday .image-holiday {
        left: 50%;
        margin-left:-159px
    }
}

.image-hero-macbook-pro-13 {
    background-image: url("/mac/home/images/overview/hero/macbook_pro_13__ep96x983izyq_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) {
    .image-hero-macbook-pro-13 {
        background-image: url("/mac/home/images/overview/hero/macbook_pro_13__ep96x983izyq_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-hero-macbook-pro-13 {
        background-image: url("/mac/home/images/overview/hero/macbook_pro_13__ep96x983izyq_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) {
    .image-hero-macbook-pro-13 {
        background-image: url("/mac/home/images/overview/hero/macbook_pro_13__ep96x983izyq_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .image-hero-macbook-pro-13 {
        background-image: url("/mac/home/images/overview/hero/macbook_pro_13__ep96x983izyq_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) {
    .image-hero-macbook-pro-13 {
        background-image: url("/mac/home/images/overview/hero/macbook_pro_13__ep96x983izyq_small_2x.jpg")
    }
}

/*2020-1104-holiday*/
.section-holiday-2020 .banner-wrapper .banner-image {
    background-image: url("/mac/home/images/overview/holiday/holiday_mac_family_hero__0rq2ectd3nm2_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-holiday-2020 .banner-wrapper .banner-image {
        background-image:url("/mac/home/images/overview/holiday/holiday_mac_family_hero__0rq2ectd3nm2_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-holiday-2020 .banner-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/holiday/holiday_mac_family_hero__0rq2ectd3nm2_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-holiday-2020 .banner-wrapper .banner-image {
        background-image:url("/mac/home/images/overview/holiday/holiday_mac_family_hero__0rq2ectd3nm2_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .section-holiday-2020 .banner-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/holiday/holiday_mac_family_hero__0rq2ectd3nm2_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-holiday-2020 .banner-wrapper .banner-image {
        background-image:url("/mac/home/images/overview/holiday/holiday_mac_family_hero__0rq2ectd3nm2_small_2x.jpg")
    }
}


/*why-mac*/
.why-mac {
    background-image: url("/mac/home/images/overview/macos/why_mac__eilvvja113ki_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) {
    .why-mac {
        background-image: url("/mac/home/images/overview/macos/why_mac__eilvvja113ki_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .why-mac {
        background-image: url("/mac/home/images/overview/macos/why_mac__eilvvja113ki_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) {
    .why-mac {
        background-image: url("/mac/home/images/overview/macos/why_mac__eilvvja113ki_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .why-mac {
        background-image: url("/mac/home/images/overview/macos/why_mac__eilvvja113ki_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) {
    .why-mac {
        background-image: url("/mac/home/images/overview/macos/why_mac__eilvvja113ki_small_2x.jpg")
    }
}

/*why-mac*/


/*Monterey tile*/
.image-retail-monterey-tile {
    background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_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) {
    .image-retail-monterey-tile {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-retail-monterey-tile {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_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) {
    .image-retail-monterey-tile {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .image-retail-monterey-tile {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_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) {
    .image-retail-monterey-tile {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_small_2x.jpg")
    }
}

@media only screen and (min-width: 1069px) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_large.jpg");
    }
}

@media only screen and (min-width: 1069px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-resolution: 144dpi) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_large_2x.jpg")
    }
}

@media only screen and (min-width: 1069px) and (max-width: 1068px) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_medium.jpg");
    }
}

@media only screen and (min-width: 1069px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (max-width: 1068px) and (min-resolution: 144dpi) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_medium_2x.jpg")
    }
}

@media only screen and (min-width: 1069px) and (max-width: 734px) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_small.jpg");
    }
}

@media only screen and (min-width: 1069px) and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (max-width: 734px) and (min-resolution: 144dpi) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_small_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_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-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .section-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_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-retail .macos-monterey .banner-wrapper .banner-container .flex-image-wrapper .banner-image {
        background-image: url("/mac/home/images/overview/retail/monterey_tile__05gxr4xhdn6e_small_2x.jpg")
    }
}


/* BTS */
.section-bts-2021-alt .image-container {
    background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family__bp82711ad22u_large.png");
}

@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-bts-2021-alt .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family__bp82711ad22u_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-bts-2021-alt .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family__bp82711ad22u_medium.png")
    }
}

@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-bts-2021-alt .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family__bp82711ad22u_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .section-bts-2021-alt .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family__bp82711ad22u_small.png")
    }
}

@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-bts-2021-alt .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family__bp82711ad22u_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-bts-2021-alt .promo-copy-container .tile-headline {
        width: 250px;
    }
}

@media (max-width: 1400px) and (min-width: 1068px) {
    .section-bts-2021-alt .promo-copy-container .tile-headline {
        width: 300px;
    }
}

@media (max-width: 1400px) and (min-width: 1068px){
    html[lang=zh-CN] br.large-medium-hide {display: none}
}

.section-bts-2021-alt-last-chance .image-container {
    background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family_lastchance__2jqg7fxvy6a6_large.png");
}

@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-bts-2021-alt-last-chance .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family_lastchance__2jqg7fxvy6a6_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-bts-2021-alt-last-chance .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family_lastchance__2jqg7fxvy6a6_medium.png")
    }
}

@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-bts-2021-alt-last-chance .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family_lastchance__2jqg7fxvy6a6_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .section-bts-2021-alt-last-chance .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family_lastchance__2jqg7fxvy6a6_small.png")
    }
}

@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-bts-2021-alt-last-chance .image-container {
        background-image: url("/mac/home/images/overview/bts-2021/flp_mac_family_lastchance__2jqg7fxvy6a6_small_2x.png")
    }
}


/*apple at work*/
.promo-tile.reasons {
    background-image: url("/mac/home/images/overview/get-more/11_reasons__e1mfuklrwzee_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.reasons {
        background-image: url("/mac/home/images/overview/get-more/11_reasons__e1mfuklrwzee_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .promo-tile.reasons {
        background-image: url("/mac/home/images/overview/get-more/11_reasons__e1mfuklrwzee_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.reasons {
        background-image: url("/mac/home/images/overview/get-more/11_reasons__e1mfuklrwzee_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .promo-tile.reasons {
        background-image: url("/mac/home/images/overview/get-more/11_reasons__e1mfuklrwzee_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) {
    .promo-tile.reasons {
        background-image: url("/mac/home/images/overview/get-more/11_reasons__e1mfuklrwzee_small_2x.jpg")
    }
}


