/*icons */
.icon-wrapper .icon, .icon-wrapper .icon-after:after, .icon-wrapper .icon-before:before, .icon-wrapper .more:not(.icon-before):after {
    position: relative;
}

.icon-after:after, .more:after {
    top: -0.1em;
}

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

.grid-item-effort .column-list-outer .column .list-item {
    line-height: 1.2;
}

/* line-break */
br.br-775 {
    display: block;
}

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

@media only screen and (min-width:735px) and (max-width:769px) {   
    br.br-769 {
        display: none;
    }
}

@media only screen and (min-width: 872px) {
    .fix-872 {
        white-space: nowrap;
    }
}
@media only screen and (min-width: 770px) and (max-width:841px) {
    .fix-841 {
        white-space: nowrap;
    }
}

/* section-smart-stack */
.grid-item-new-widgets .image-new-widgets {
    --p-width: 682px;
    --p-height: 453px;
}

@media only screen and (max-width: 1068px) {
    .grid-item-new-widgets .image-new-widgets {
        --p-width: 504px;
        --p-height: 336px;
    }    
}

@media only screen and (max-width: 734px) {
    .grid-item-new-widgets .image-new-widgets {
        --p-width: 480px;
        --p-height: 323px;
    }    
}

/* section-routers */
.section-routers .router-item.router-ios .image-ios18 {
    --p-width: 1284px;
    --p-height: 429px;
}

@media only screen and (max-width: 1068px) {
    .section-routers .router-item.router-ios .image-ios18 {
        --p-width: 983px;
        --p-height: 328px;
    }    
}

@media only screen and (max-width: 734px) {
    .section-routers .router-item.router-ios .image-ios18 {
        --p-width: 480px;
        --p-height: 259px;
    }    
}

.section-routers .router-item.router-ios .router-content {
    margin-top: 39px;
    margin-bottom: 52px;
}

@media only screen and (max-width: 1068px) {
    .section-routers .router-item.router-ios .router-content {
        margin-top: 27px;
        margin-bottom: 47px;
    }
}

@media only screen and (max-width: 734px) {
    .section-routers .router-item.router-ios .router-content {
        margin-top: 19px;
        margin-bottom: 37px;
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .section-routers .router-item.router-developers .router-content .router-headline {
        max-width: 340px;
    }
}

/* training load */
.grid-item-effort .inline-video-container .end-frame {
    background-repeat: no-repeat;
    background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_endframe__d66v9z9aw9ci_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .grid-item-effort .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_endframe__d66v9z9aw9ci_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-effort .inline-video-container .end-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_endframe__d66v9z9aw9ci_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-effort .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_endframe__d66v9z9aw9ci_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-effort .inline-video-container .end-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_endframe__d66v9z9aw9ci_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-effort .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_endframe__d66v9z9aw9ci_small_2x.jpg)
    }
}

.grid-item-effort .inline-video-container .start-frame {
    background-repeat: no-repeat;
    background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_startframe__fem7a0jyys2u_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .grid-item-effort .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_startframe__fem7a0jyys2u_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-effort .inline-video-container .start-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_startframe__fem7a0jyys2u_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-effort .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_startframe__fem7a0jyys2u_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-effort .inline-video-container .start-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_startframe__fem7a0jyys2u_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-effort .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/training-load/efforts_startframe__fem7a0jyys2u_small_2x.jpg)
    }
}

/* vitals */
.grid-item-overnight .tile .image-container .inline-video-container .end-frame {
    background-repeat: no-repeat;
    background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_endframe__cdm59xgf4g02_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .grid-item-overnight .tile .image-container .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_endframe__cdm59xgf4g02_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-overnight .tile .image-container .inline-video-container .end-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_endframe__cdm59xgf4g02_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-overnight .tile .image-container .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_endframe__cdm59xgf4g02_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-overnight .tile .image-container .inline-video-container .end-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_endframe__cdm59xgf4g02_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-overnight .tile .image-container .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_endframe__cdm59xgf4g02_small_2x.jpg)
    }
}

.grid-item-overnight .tile .image-container .inline-video-container .start-frame {
    background-repeat: no-repeat;
    background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_startframe__geema5fik4yi_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .grid-item-overnight .tile .image-container .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_startframe__geema5fik4yi_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-overnight .tile .image-container .inline-video-container .start-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_startframe__geema5fik4yi_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-overnight .tile .image-container .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_startframe__geema5fik4yi_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-overnight .tile .image-container .inline-video-container .start-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_startframe__geema5fik4yi_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-overnight .tile .image-container .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/vitals/vitals_startframe__geema5fik4yi_small_2x.jpg)
    }
}


.grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
    background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .end-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_small_2x.jpg)
    }
}

.grid-item-workout .workout-image.watch-1 .inline-video-container .start-frame {
    background-repeat: no-repeat;
    background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_large.jpg)
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .start-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_medium.jpg)
    }
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .start-frame {
        background-repeat: no-repeat;
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_small.jpg)
    }
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .grid-item-workout .workout-image.watch-1 .inline-video-container .start-frame {
        background-image:url(/kr/watchos/watchos-11/images/overview/check-in/check_in_endframe__e3lw0rjeo76u_small_2x.jpg)
    }
}