.more::after, .icon-after::after {
    top: -.1em
}

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

.covid-ribbon-copy.variant-a {
    line-height: 1.4;
}

br.small-custom {
    display: block;
}

.section-compare .span-pipe.append:after,
.section-compare .span-pipe:before {
    transform: translateY(-1px);
}

.br-399 {
    display:none;
}

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

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

@media only screen and (max-width: 420px) {
    .xsamll-show {
        display: block;
    }
}

/* IE11 */

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .small-caps {
        font-variant: small-caps;
        text-transform: lowercase;
    }
}

.section-payments .section-headline {
    margin-bottom: 80px;
}

@media only screen and (max-width: 1068px) {
    .section-payments .section-headline {
        margin-bottom: 52px;
    }
}

@media only screen and (max-width: 734px) {
    .section-payments .section-headline {
        margin-bottom: 42px;
    }
}

.image-specialist-a,
.section-carriers .image-specialist-1,
.section-payments .image-specialist-2,
.section-setup .image-specialist-2 {
    background-image: url("/kr/iphone/buy/images/overview/specialist_1__d17zkk4t0fiq_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) {
    .image-specialist-a,
    .section-carriers .image-specialist-1,
    .section-payments .image-specialist-2,
    .section-setup .image-specialist-2 {
        background-image: url("/kr/iphone/buy/images/overview/specialist_1__d17zkk4t0fiq_large_2x.jpg");
    }
}

.image-specialist-b,
.section-carriers .image-specialist-2,
.section-payments .image-specialist-4,
.section-setup .image-specialist-3 {
    background-image: url("/kr/iphone/buy/images/overview/specialist_2__coe8gx0dut1e_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) {
    .image-specialist-b,
    .section-carriers .image-specialist-2,
    .section-payments .image-specialist-4,
    .section-setup .image-specialist-3 {
        background-image: url("/kr/iphone/buy/images/overview/specialist_2__coe8gx0dut1e_large_2x.jpg");
    }
}

.image-specialist-c,
.section-carriers .image-specialist-3,
.section-payments .image-specialist-1,
.section-setup .image-specialist-4 {
    background-image: url("/kr/iphone/buy/images/overview/specialist_3__fnxr13fia2ye_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) {
    .image-specialist-c,
    .section-carriers .image-specialist-3,
    .section-payments .image-specialist-1,
    .section-setup .image-specialist-4 {
        background-image: url("/kr/iphone/buy/images/overview/specialist_3__fnxr13fia2ye_large_2x.jpg");
    }
}

.image-specialist-d,
.section-carriers .image-specialist-4,
.section-payments .image-specialist-3,
.section-setup .image-specialist-1 {
    background-image: url("/kr/iphone/buy/images/overview/specialist_4__bog16gk4chte_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) {
    .image-specialist-d,
    .section-carriers .image-specialist-4,
    .section-payments .image-specialist-3,
    .section-setup .image-specialist-1 {
        background-image: url("/kr/iphone/buy/images/overview/specialist_4__bog16gk4chte_large_2x.jpg");
    }
}

.section-compare .device .device-content .tout {
    max-width: inherit;
}

@media only screen and (max-width: 734px) {
    #se-text-image {
        margin-bottom: .29em
    }
}

@media only screen and (min-width:1069px) {
    .section-compare .two-lines-large {
        height: 44px;
    }
}

@media only screen and (min-width:735px) {
    .section-compare .two-lines-medium {
        height: 44px;
    }
}

@media only screen and (max-width:734px) {
    .section-compare .two-lines-small {
        height: 44px;
    }
    .section-compare .three-lines-small {
        height: 66px;
    }
}

@media only screen and (max-width:372px) {
    .section-compare .three-lines-372 {
        height: 66px;
    }
}

@media only screen and (min-width:398px) {
    .section-compare .iphone-16e.camera .typography-body-reduced {
        padding: 0 19px;
    }
    .section-compare .iphone-16e.camera br.fix {
        display: none;
    }
}
@media only screen and (max-width:397px) {
    .section-compare .iphone-16e.camera br.fix {
        display: inline;
    }
}

/* compare section face id layout */
.section-compare .without-cellular .authentication{
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
}

@media only screen and (max-width: 1068px) {
    .section-compare .without-cellular .authentication{
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0;
    }
}

@media only screen and (max-width: 734px) {
    .section-compare .without-cellular .authentication{
        border-bottom: none;
        margin-bottom: 0;
        padding-bottom: 0;
    }
}

/* hero */

.section-compare .compare-table {
    grid-template-areas: "iphone-16-pro-device iphone-16-device iphone-16e-device iphone-15-device" "iphone-16-pro-display iphone-16-display iphone-16e-display iphone-15-display" "iphone-16-pro-design iphone-16-design iphone-16e-design iphone-15-design" "iphone-16-pro-chip iphone-16-chip iphone-16e-chip iphone-15-chip" "iphone-16-pro-apple-intelligence iphone-16-apple-intelligence iphone-16e-apple-intelligence iphone-15-apple-intelligence" "iphone-16-pro-camera-control iphone-16-camera-control iphone-16e-camera-control iphone-15-camera-control" "iphone-16-pro-camera iphone-16-camera iphone-16e-camera iphone-15-camera" "iphone-16-pro-zoom iphone-16-zoom iphone-16e-zoom iphone-15-zoom" "iphone-16-pro-dynamic-island iphone-16-dynamic-island iphone-16e-dynamic-island iphone-15-dynamic-island" "iphone-16-pro-sos iphone-16-sos iphone-16e-sos iphone-15-sos" "iphone-16-pro-battery iphone-16-battery iphone-16e-battery iphone-15-battery" "iphone-16-pro-connectivity iphone-16-connectivity iphone-16e-connectivity iphone-15-connectivity" "iphone-16-pro-authentication iphone-16-authentication iphone-16e-authentication iphone-15-authentication"
}

@media only screen and (max-width: 1068px) {
    .section-compare .compare-table {
        grid-template-areas: "iphone-16-pro-device iphone-16-device" "iphone-16-pro-display iphone-16-display" "iphone-16-pro-design iphone-16-design" "iphone-16-pro-chip iphone-16-chip" "iphone-16-pro-apple-intelligence iphone-16-apple-intelligence" "iphone-16-pro-camera-control iphone-16-camera-control" "iphone-16-pro-camera iphone-16-camera" "iphone-16-pro-zoom iphone-16-zoom" "iphone-16-pro-dynamic-island iphone-16-dynamic-island" "iphone-16-pro-sos iphone-16-sos" "iphone-16-pro-battery iphone-16-battery" "iphone-16-pro-connectivity iphone-16-connectivity" "iphone-16-pro-authentication iphone-16-authentication" "iphone-16e-device iphone-15-device" "iphone-16e-display iphone-15-display" "iphone-16e-design iphone-15-design" "iphone-16e-apple-intelligence iphone-15-apple-intelligence" "iphone-16e-chip iphone-15-chip" "iphone-16e-camera-control iphone-15-camera-control" "iphone-16e-camera iphone-15-camera" "iphone-16e-zoom iphone-15-zoom" "iphone-16e-dynamic-island iphone-15-dynamic-island" "iphone-16e-sos iphone-15-sos" "iphone-16e-battery iphone-15-battery" "iphone-16e-connectivity iphone-15-connectivity" "iphone-16e-authentication iphone-15-authentication"
    }
}

html.text-zoom .section-compare .compare-table {
    grid-template-areas: "iphone-16-pro-device iphone-16-device" "iphone-16-pro-display iphone-16-display" "iphone-16-pro-design iphone-16-design" "iphone-16-pro-chip iphone-16-chip" "iphone-16-pro-apple-intelligence iphone-16-apple-intelligence" "iphone-16-pro-camera-control iphone-16-camera-control" "iphone-16-pro-camera iphone-16-camera" "iphone-16-pro-zoom iphone-16-zoom" "iphone-16-pro-dynamic-island iphone-16-dynamic-island" "iphone-16-pro-sos iphone-16-sos" "iphone-16-pro-battery iphone-16-battery" "iphone-16-pro-connectivity iphone-16-connectivity" "iphone-16-pro-authentication iphone-16-authentication" "iphone-16e-device iphone-15-device" "iphone-16e-display iphone-15-display" "iphone-16e-design iphone-15-design" "iphone-16e-apple-intelligence iphone-15-apple-intelligence" "iphone-16e-chip iphone-15-chip" "iphone-16e-camera-control iphone-15-camera-control" "iphone-16e-camera iphone-15-camera" "iphone-16e-zoom iphone-15-zoom" "iphone-16e-dynamic-island iphone-15-dynamic-island" "iphone-16e-sos iphone-15-sos" "iphone-16e-battery iphone-15-battery" "iphone-16e-connectivity iphone-15-connectivity" "iphone-16e-authentication iphone-15-authentication"
}


@media only screen and (min-width: 1069px) {
    .section-compare .camera-feature-null {
        display: block;
        top: 34px;
        left: 2px;
    }

    .section-compare .camera .feature-null-secondary.small-two-lines {
        height: 55px;
    }
}

@media only screen and (max-width: 1068px) {
    .section-compare .camera .feature-null-secondary.small-two-lines {
        height: 33px;
    }
}

.section-hero.screens .image-hero-iphone-16 {
    background-repeat: no-repeat;
    background-image: url(/kr/iphone/buy/images/overview/iphone-16/hero_screens__d5bvceeayuc2_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.screens .image-hero-iphone-16 {
        background-image:url(/kr/iphone/buy/images/overview/iphone-16/hero_screens__d5bvceeayuc2_large_2x.jpg)
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero.screens .image-hero-iphone-16 {
        background-repeat: no-repeat;
        background-image:url(/kr/iphone/buy/images/overview/iphone-16/hero_screens__d5bvceeayuc2_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.screens .image-hero-iphone-16 {
        background-image:url(/kr/iphone/buy/images/overview/iphone-16/hero_screens__d5bvceeayuc2_medium_2x.jpg)
    }
}

@media only screen and (max-width: 734px) {
    .section-hero.screens .image-hero-iphone-16 {
        background-repeat: no-repeat;
        background-image:url(/kr/iphone/buy/images/overview/iphone-16/hero_screens__d5bvceeayuc2_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.screens .image-hero-iphone-16 {
        background-image:url(/kr/iphone/buy/images/overview/iphone-16/hero_screens__d5bvceeayuc2_small_2x.jpg)
    }
}