/* font */

.pinpoint-accuracy-section .image-gps-route-arrow {
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/* icon */

.section-drawer .toggle-open .inner {
    padding-right: 14px;
}

.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-arkit:after {
    position: relative;
    top: 0.02em;
}

#ac-globalfooter .ac-gf-more:after {
    position: relative;
    top: -0.08em;
}

.icon-wrapper .icon-playcircle::after, 
.icon-wrapper .icon-playcircle::before {
    top: 0.06em;
}


/* Compass section */

@media only screen and (max-width: 1068px) {
    .section-drawer {
        --inner-section-padding: 122px;
    }
}


/* 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-section-headline {
    line-height: 1.13;
}

@media only screen and (max-width: 1068px) {
    .typography-section-headline {
        line-height: 1.16;
    }
}

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

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

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

.typography-feature-body {
    line-height: 1.35;
}

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

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

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

.typography-eyebrow:lang(ko) {
    line-height: 1.4;
}

@media only screen and (max-width: 1068px) {
    .typography-eyebrow:lang(ko) {
        line-height: 1.35;
    }
}

.typography-copy-router {
    line-height: 1.5;
}

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

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

@media only screen and (max-width: 1068px) {
    .typography-tradein-headline {
        line-height: 1.3;
    }
}


/* layout */

section.section-outdoor-adventure-siren .stat-content .stat-caption {
    max-width: 250px
}

.section.section-design-schematic .pin-wrapper .pin .pin-caption .typography-diagram-callout .xsmall {
    display: none;
}

@media only screen and (max-width: 734px) {
    .section.section-design-schematic .pin-wrapper .pin .pin-caption .copy-block-action-button .typography-diagram-callout,
    .section.section-design-schematic .pin-wrapper .pin .pin-caption .copy-block-digital-crown .typography-diagram-callout {
        width: 160px
    }
}

@media only screen and (max-width: 335px){
    .section.section-design-schematic .pin-wrapper .pin .pin-caption .typography-diagram-callout .xsmall{
            display: block;
    }
}

@media only screen and (max-width: 734px) and (min-width: 350px) {
    .section-even-more .section-content {
        width: 100%;
        max-width: 330px;
    }
}

.section-endurance-sports-workouts .watch-group .below-watch-copy .copy-block .copy-block-headline {
    margin-right:.4ch
}

.section-endurance-sports-workouts .watch-group .below-watch-copy .copy-block-watch-4-callout .copy-block-headline {
    margin-right:.1ch
}

@media only screen and (max-width: 734px) {
    .section-design-bands .section-content .bands-text-row {
        justify-content: space-between;
    }
    .section-design-bands .bands-text-row .column:nth-child(2) {
        flex: 0 0 164px;
        padding: 0 63px 0 60px;
    }
    .section-design-bands .bands-text-row .column:nth-child(3) {
        padding-right: 15px;
    }
}

@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;
    }
}

@media only screen and (max-width: 352px) {
    .section-routers .grid-item-trade-in .tile-cta{
        margin-bottom: 2em;
    }
}

@media only screen and (max-width: 320px) {
    .section-routers .grid-item-trade-in .tile-cta{
        margin-bottom: 0.8em;
    }
}
/* compare image */

.section-shared-compare .compare-item-s8.device .compare-item-image {
    background-image: url(/kr/apple-watch-ultra/c/images/compare/compare_s8__bb7m9vdbsr3m_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-ultra/c/images/compare/compare_s8__bb7m9vdbsr3m_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-ultra/c/images/compare/compare_s8__bb7m9vdbsr3m_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-ultra/c/images/compare/compare_s8__bb7m9vdbsr3m_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-ultra/c/images/compare/compare_s8__bb7m9vdbsr3m_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-ultra/c/images/compare/compare_s8__bb7m9vdbsr3m_small_2x.jpg)
    }
}

.section-shared-compare .compare-item-se.device .compare-item-image {
    background-image: url(/kr/apple-watch-ultra/c/images/compare/compare_se__ds9w86dn42c2_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-ultra/c/images/compare/compare_se__ds9w86dn42c2_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-ultra/c/images/compare/compare_se__ds9w86dn42c2_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-ultra/c/images/compare/compare_se__ds9w86dn42c2_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-ultra/c/images/compare/compare_se__ds9w86dn42c2_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-ultra/c/images/compare/compare_se__ds9w86dn42c2_small_2x.jpg)
    }
}

.section-shared-compare .compare-item-ultra.device .compare-item-image {
    background-image: url(/kr/apple-watch-ultra/c/images/compare/compare_ultra__c9h5j8jcjksy_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-ultra/c/images/compare/compare_ultra__c9h5j8jcjksy_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-ultra/c/images/compare/compare_ultra__c9h5j8jcjksy_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-ultra/c/images/compare/compare_ultra__c9h5j8jcjksy_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-ultra/c/images/compare/compare_ultra__c9h5j8jcjksy_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-ultra/c/images/compare/compare_ultra__c9h5j8jcjksy_small_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    #overview-routers-router-trade-in-full-2 {
        margin-top: 31px;
    }
}
@media only screen and (max-width: 352px) {
    #overview-routers-router-trade-in-full-2 {
        margin-top: 0;
    }
}