.hero-image {
    background-image: url("http://images.apple.com/ca/watch/home/images/hero_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) {
    .hero-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/hero_large_2x.jpg")
    }
}
@media only screen and (max-width: 1068px) {
    .hero-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/hero_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) {
    .hero-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/hero_medium_2x.jpg")
    }
}
@media only screen and (max-width: 735px) {
    .hero-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/hero_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) {
    .hero-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/hero_small_2x.jpg")
    }
}

figure.nike-image.reposition{
    background-image: url("http://images.apple.com/ca/watch/home/images/nike_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) {
    figure.nike-image.reposition {
        background-image: url("http://images.apple.com/ca/watch/home/images/nike_large_2x.jpg")
    }
}
@media only screen and (max-width: 1068px) {
    figure.nike-image.reposition {
        background-image: url("http://images.apple.com/ca/watch/home/images/nike_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) {
    figure.nike-image.reposition {
        background-image: url("http://images.apple.com/ca/watch/home/images/nike_medium_2x.jpg")
    }
}
@media only screen and (max-width: 735px) {
    figure.nike-image.reposition {
        background-image: url("http://images.apple.com/ca/watch/home/images/nike_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) {
    figure.nike-image.reposition {
        background-image: url("http://images.apple.com/ca/watch/home/images/nike_small_2x.jpg")
    }
}

.compare-image {
    background-image: url("http://images.apple.com/ca/watch/home/images/compare_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) {
    .compare-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/compare_large_2x.jpg")
    }
}
@media only screen and (max-width: 1068px) {
    .compare-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/compare_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) {
    .compare-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/compare_medium_2x.jpg")
    }
}
@media only screen and (max-width: 735px) {
    .compare-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/compare_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) {
    .compare-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/compare_small_2x.jpg")
    }
}

.watchos-image {
    background-image: url("http://images.apple.com/ca/watch/home/images/watchos_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) {
    .watchos-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/watchos_large_2x.jpg")
    }
}
@media only screen and (max-width: 1068px) {
    .watchos-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/watchos_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) {
    .watchos-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/watchos_medium_2x.jpg")
    }
}
@media only screen and (max-width: 735px) {
    .watchos-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/watchos_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) {
    .watchos-image {
        background-image: url("http://images.apple.com/ca/watch/home/images/watchos_small_2x.jpg")
    }
}