/* icon */
.icon-wrapper .icon,
.icon-wrapper .more::after,
.icon-wrapper .icon-before::before,
.icon-wrapper .icon-after::after {
  position: relative;
  top: -0.08em;
}
.icon-wrapper .icon-playcircle {
    top: 0.08em
}
#ac-globalfooter .ac-gf-more:after {
  position: relative;
  top: -0.08em;
}

.icon-wrapper .icon-arkit:after {
    position: relative;
    top: 0.02em;
}

/* br */
.xsmall {
    display: none;
}

@media only screen and (max-width:320px){
    .xsmall {
        display: block;
    }
}

br.small-hide {
    display: block;
}

@media only screen and (max-width:734px){
    br.small-hide {
        display: none;
    }
}


/* line-height */

.typography-copy-block:lang(ko) {
    line-height: 1.45;
}

.typography-copy-block-description {
    line-height: 1.36;
}

.typography-headline {
    line-height: 1.15;
}

.typography-copy-hero-features {
    line-height: 1.2;
}

@media only screen and (max-width: 1068px) {
    .typography-copy-block-description {
        line-height: 1.45;
    }
}

.typography-tradein-headline {
    line-height: 1.15;
}

.typography-feature-headline {
    line-height: 1.19;
}

@media only screen and (max-width: 734px) {
    .typography-feature-headline {
        line-height: 1.21;
    }
}

/* layout css */
@media only screen and (min-width: 1069px) {
    .section-fitness-intro .intro-content .typography-eyebrow+.typography-headline{
        width: 500px
    }
}

@media only screen and (max-width: 1068px) {
    .section-safety .safety-intro .typography-headline {
        max-width: 350px
    }
}

@media only screen and (max-width: 734px) {
    .section-safety .safety-intro .typography-headline {
        max-width: 300px
    }
}

@media only screen and (min-width: 1069px) {
    .section-routers .grid-item-trade-in .copy-container {
        min-width: 485px;
        margin-left: 0;
        text-align: center;
    }
}

@media only screen and (max-width: 1068px) {
    .section-routers .grid-item-trade-in .tile {
        justify-content: center;
    }
    .section-routers .grid-item-trade-in .copy-container {
        min-width: 292px;
        margin-left: 24px;
    }
}

@media only screen and (max-width: 734px) {
    .section-routers .grid-item-trade-in .copy-container {
       max-width: 300px;
       min-width: 0px;
       margin: 72px auto 0px;
    }
}

/* cto image */
.section-configure-wrapper .configure-item-case {
    background-image: url(/kr/apple-watch-series-8/a/images/configure/cto/cto-case__fdqgpr67so2m_large.png);
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .section-configure-wrapper .configure-item-case {
        background-image:url(/kr/apple-watch-series-8/a/images/configure/cto/cto-case__fdqgpr67so2m_large_2x.png)
    }
}

@media only screen and (max-width: 1068px) {
    .section-configure-wrapper .configure-item-case {
        background-image:url(/kr/apple-watch-series-8/a/images/configure/cto/cto-case__fdqgpr67so2m_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-configure-wrapper .configure-item-case {
        background-image:url(/kr/apple-watch-series-8/a/images/configure/cto/cto-case__fdqgpr67so2m_medium_2x.png)
    }
}

@media only screen and (max-width: 734px) {
    .section-configure-wrapper .configure-item-case {
        background-image:url(/kr/apple-watch-series-8/a/images/configure/cto/cto-case__fdqgpr67so2m_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-configure-wrapper .configure-item-case {
        background-image:url(/kr/apple-watch-series-8/a/images/configure/cto/cto-case__fdqgpr67so2m_small_2x.png)
    }
}

/* compare image */
.section-shared-compare .compare-item-s8.device .compare-item-image {
    background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_s8__bifoo98kls76_large.jpg)
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .section-shared-compare .compare-item-s8.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_s8__bifoo98kls76_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-shared-compare .compare-item-s8.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_s8__bifoo98kls76_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-shared-compare .compare-item-s8.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_s8__bifoo98kls76_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-shared-compare .compare-item-s8.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_s8__bifoo98kls76_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-shared-compare .compare-item-s8.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_s8__bifoo98kls76_small_2x.jpg)
    }
}

.section-shared-compare .compare-item-se.device .compare-item-image {
    background-image: url(/kr/apple-watch-series-8/a/images/compare/compare_se__buq6lmtj5ceu_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .section-shared-compare .compare-item-se.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_se__buq6lmtj5ceu_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-shared-compare .compare-item-se.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_se__buq6lmtj5ceu_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-shared-compare .compare-item-se.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_se__buq6lmtj5ceu_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-shared-compare .compare-item-se.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_se__buq6lmtj5ceu_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-shared-compare .compare-item-se.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_se__buq6lmtj5ceu_small_2x.jpg)
    }
}

.section-shared-compare .compare-item-ultra.device .compare-item-image {
    background-image: url(/kr/apple-watch-series-8/a/images/compare/compare_ultra__ebpdzj5fvvwy_large.jpg);
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx) {
    .section-shared-compare .compare-item-ultra.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_ultra__ebpdzj5fvvwy_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-shared-compare .compare-item-ultra.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_ultra__ebpdzj5fvvwy_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-shared-compare .compare-item-ultra.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_ultra__ebpdzj5fvvwy_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-shared-compare .compare-item-ultra.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_ultra__ebpdzj5fvvwy_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-shared-compare .compare-item-ultra.device .compare-item-image {
        background-image:url(/kr/apple-watch-series-8/a/images/compare/compare_ultra__ebpdzj5fvvwy_small_2x.jpg)
    }
}

/* AR */

@media only screen and (min-width: 1069px) {
    .typography-ar-headline {
        width:380px
    }
}

@media only screen and (min-width: 1069px) {
    .section-app-store .apps-copy .copy-block {
        height: 120px;
    }
}