/* icon vertical alignment */
.icon-wrapper .icon:not(.icon-playcircle), .icon-wrapper .icon-after:not(.icon-playcircle):after, .icon-wrapper .icon-before:not(.icon-playcircle):before, .icon-wrapper .more:not(.icon-playcircle):not(.icon-before):after {
    position: relative;
    top: -0.045em;
}

/* nowrap */
@media only screen and (min-width: 1069px) {
    span.nowrap-l {
        white-space: nowrap;
    }
}

/* line-height */
@media only screen and (min-width:1069px)and (max-width:1249px) {
    .typography-blockquote-copy {
        line-height: 1.2;
    }
}

/* image localization */
.section-hero .watch.smart-stack-video .inline-video-container .start-frame {
    background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_startframe__cq85wvjoi4a6_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-hero .watch.smart-stack-video .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_startframe__cq85wvjoi4a6_large_2x.jpg);
    }
}
@media only screen and (max-width: 1068px) {
    .section-hero .watch.smart-stack-video .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_startframe__cq85wvjoi4a6_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-hero .watch.smart-stack-video .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_startframe__cq85wvjoi4a6_medium_2x.jpg);
    }
}
@media only screen and (max-width: 734px) {
    .section-hero .watch.smart-stack-video .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_startframe__cq85wvjoi4a6_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-hero .watch.smart-stack-video .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_startframe__cq85wvjoi4a6_small_2x.jpg);
    }
}

.section-hero .watch.smart-stack-video .inline-video-container .end-frame {
    background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_endframe__cglji563wf6u_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-hero .watch.smart-stack-video .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_endframe__cglji563wf6u_large_2x.jpg)
    }
}
@media only screen and (max-width: 1068px) {
    .section-hero .watch.smart-stack-video .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_endframe__cglji563wf6u_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-hero .watch.smart-stack-video .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_endframe__cglji563wf6u_medium_2x.jpg)
    }
}
@media only screen and (max-width: 734px) {
    .section-hero .watch.smart-stack-video .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_endframe__cglji563wf6u_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-hero .watch.smart-stack-video .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/hero/hero_screen_smart_stack_endframe__cglji563wf6u_small_2x.jpg)
    }
}

.section-experience .grid-item-smart-stacks .watch .inline-video-container .start-frame {
    background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_startframe__77d02dkzljme_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-experience .grid-item-smart-stacks .watch .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_startframe__77d02dkzljme_large_2x.jpg);
    }
}
@media only screen and (max-width: 1068px) {
    .section-experience .grid-item-smart-stacks .watch .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_startframe__77d02dkzljme_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-experience .grid-item-smart-stacks .watch .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_startframe__77d02dkzljme_medium_2x.jpg);
    }
}
@media only screen and (max-width: 734px) {
    .section-experience .grid-item-smart-stacks .watch .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_startframe__77d02dkzljme_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-experience .grid-item-smart-stacks .watch .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_startframe__77d02dkzljme_small_2x.jpg);
    }
}

.section-experience .grid-item-smart-stacks .watch .inline-video-container .end-frame {
    background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_endframe__gcfmqeh5vjiq_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-experience .grid-item-smart-stacks .watch .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_endframe__gcfmqeh5vjiq_large_2x.jpg);
    }
}
@media only screen and (max-width: 1068px) {
    .section-experience .grid-item-smart-stacks .watch .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_endframe__gcfmqeh5vjiq_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-experience .grid-item-smart-stacks .watch .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_endframe__gcfmqeh5vjiq_medium_2x.jpg);
    }
}
@media only screen and (max-width: 734px) {
    .section-experience .grid-item-smart-stacks .watch .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_endframe__gcfmqeh5vjiq_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-experience .grid-item-smart-stacks .watch .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/stacks_endframe__gcfmqeh5vjiq_small_2x.jpg);
    }
}

.section-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .start-frame {
    background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_startframe__v6pkp2sk64ie_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-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_startframe__v6pkp2sk64ie_large_2x.jpg);
    }
}
@media only screen and (max-width: 1068px) {
    .section-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_startframe__v6pkp2sk64ie_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-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_startframe__v6pkp2sk64ie_medium_2x.jpg);
    }
}
@media only screen and (max-width: 734px) {
    .section-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_startframe__v6pkp2sk64ie_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-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .start-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_startframe__v6pkp2sk64ie_small_2x.jpg);
    }
}

.section-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .end-frame {
    background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_endframe__ftaqy5ny6uuu_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-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_endframe__ftaqy5ny6uuu_large_2x.jpg);
    }
}
@media only screen and (max-width: 1068px) {
    .section-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_endframe__ftaqy5ny6uuu_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-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_endframe__ftaqy5ny6uuu_medium_2x.jpg);
    }
}
@media only screen and (max-width: 734px) {
    .section-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_endframe__ftaqy5ny6uuu_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-experience .grid-item-apps-refreshed .watch.middle .inline-video-container .end-frame {
        background-image: url(/kr/watchos/watchos-10/a/images/overview/experience/activity_center_endframe__ftaqy5ny6uuu_small_2x.jpg);
    }
}

/* grid-item-elevation-alerts medium headline visibility fix */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .grid-item-elevation-alerts .tile-header {
        position: relative;
        z-index: 1;
    }
}

/* router health headline medium line-break fix */
@media only screen and (max-width: 1068px) {
    .section-routers .router-item.router-health-app .router-headline {
        min-width: 300px;
    }    
}

/* hero small */
@media only screen and (max-width: 338px) {
    .section-hero .hero-headline {
        width: 280px;
    }
}
