/* start heroes/apple-transit */
.main {
    padding-top:var(--global-nav-collective-height) !important
}

.body-with-ribbon [data-module-template="heroes"] [data-unit-id]:first-child .unit-wrapper {
    background: #fbfbfd;
}

.main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"],
.main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"] .module-content,
[data-module-template] [data-unit-id="apple-transit"] .unit-wrapper {
    height: calc(var(--content-height) + 59px)
}

@media only screen and (max-width: 1068px){
    .main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"],
    .main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"] .module-content,
    [data-module-template] [data-unit-id="apple-transit"] .unit-wrapper {
        height: calc(var(--content-height) + 42px)
    }
}

@media only screen and (max-width: 734px){
    .main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"],
    .main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"] .module-content,
    [data-module-template] [data-unit-id="apple-transit"] .unit-wrapper {
        height: calc(var(--content-height) + 25px)
    }    
}

@media only screen and (min-width: 1069px) and (min-height: 776px){
    .main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"],
    .main [data-module-template="heroes"].collection-module [data-unit-id="apple-transit"] .module-content,
    [data-module-template] [data-unit-id="apple-transit"] .unit-wrapper {
        height: calc(var(--content-height) + 67px)
    }
}


.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .unit-copy-wrapper {
    padding-top:57px
}

@media only screen and (max-width: 1068px){
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .unit-copy-wrapper {
        padding-top:65px
    }
}

@media only screen and (max-width: 734px){
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .unit-copy-wrapper {
        padding-top:37px
    }
}


.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .unit-copy-wrapper>*.subhead {
    margin-top: 12px;
}

/* fallback */
html.no-js [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
    display:block
}

html.no-js [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe, html.no-js [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
    display:none
}

html.js.no-reduced-motion [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation.is-enhanced .image-fallback {
    display:none
}

.fallback-enabled {
    display: block !important;
}

/* logo-animation */
.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
    margin-top: 26px;
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation {
        margin-top: 30px;
    }
}

/* image-startframe start */
.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-49%);
    width: 509px;
    height: 420px;
    background-size: 509px 420px;
    background-repeat: no-repeat;
    background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_large_2x.jpg);
    }
}

@media only screen and (max-width:1068px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        width: 491px;
        height: 405px;
        background-size: 491px 405px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_medium_2x.jpg);
    }
}

@media only screen and (max-width:734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        width: 393px;
        height: 325px;
        background-size: 393px 325px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_small_2x.jpg);
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        width: 652px;
        height: 537px;
        background-size: 652px 537px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_largetall.jpg")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_largetall_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        width: 575px;
        height: 474px;
        background-size: 575px 474px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_mediumtall.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-startframe {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_startframe__2naj83xr3uau_mediumtall_2x.jpg")
    }
}
/* image-startframe end */

/* image-endframe start */
.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-49%);
    width: 509px;
    height: 420px;
    background-size: 509px 420px;
    background-repeat: no-repeat;
    background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_large_2x.jpg);
    }
}

@media only screen and (max-width:1068px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        width: 491px;
        height: 406px;
        background-size: 491px 406px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_medium_2x.jpg);
    }
}

@media only screen and (max-width:734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        width: 393px;
        height: 325px;
        background-size: 393px 325px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_small_2x.jpg);
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        width: 652px;
        height: 538px;
        background-size: 652px 538px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_largetall.jpg")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_largetall_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        width: 575px;
        height: 475px;
        background-size: 575px 475px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_mediumtall.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_endframe__bqgpd6bs66ty_mediumtall_2x.jpg")
    }
}

.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation.is-enhanced .image-endframe.show {
    opacity: 1;
}

.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-endframe.show {
    opacity: 0;
}
/* image-endframe end */

/* image-logo start */
.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
    display: none;
    opacity: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-49%);
    width: 5090px;
    height: 3780px;
    background-size: 5090px 3780px;
    background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_large_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        width: 4910px;
        height: 4466px;
        background-size: 4910px 3654px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_medium_2x.jpg);
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        width: 3930px;
        height: 2925px;
        background-size: 3930px 2925px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_small_2x.jpg);
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        width: 6520px;
        height: 4842px;
        background-size: 6520px 4842px !important;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_largetall.jpg")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_largetall_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        width: 5750px;
        height: 4275px;
        background-size: 5750px 4275px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_mediumtall.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone__gf1t5z3zjyye_mediumtall_2x.jpg")
    }
}

.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-logo.hide {
    opacity: 0;
    display: none !important;
}
/* image-logo end */

/* image-fallback start */
.main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-49%);
    width: 509px;
    height: 420px;
    background-size: 509px 420px;
    background-repeat: no-repeat;
    background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_large_2x.jpg);
    }
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        width: 491px;
        height: 406px;
        background-size: 491px 406px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_medium_2x.jpg);
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        width: 393px;
        height: 325px;
        background-size: 392px 325px;
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_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) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        background-image:url(/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_small_2x.jpg);
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        width: 652px;
        height: 537px;
        background-size: 652px 537px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_largetall.jpg")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_largetall_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        width: 575px;
        height: 474px;
        background-size: 575px 474px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_mediumtall.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] [data-unit-id="apple-transit"] .sprite-animation .image-fallback {
        background-image: url("/kr/home/images/heroes/apple-transit/transit_iphone_fallback__bdd2ctrk9pyq_mediumtall_2x.jpg")
    }
}
/* image-fallback end *//* end heroes/apple-transit */

/* start heroes/iphone-family */
@media only screen and (min-width: 1069px) {
    .main [data-module-template="heroes"].collection-module [data-unit-id="iphone-family"] {
        height: 580px;
    }

    [data-module-template="heroes"] [data-unit-id="iphone-family"] .unit-wrapper {
        height: 580px;
    }
    .main [data-module-template="heroes"] [data-unit-id="iphone-family"] .ai-gradient {
        margin-top: 20px
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"].collection-module [data-unit-id="iphone-family"] {
        height: 710px;
    }

    [data-module-template="heroes"] [data-unit-id="iphone-family"] .unit-wrapper {
        height: 710px;
    }
    .main [data-module-template="heroes"] [data-unit-id="iphone-family"] .ai-gradient {
        margin-top: 25px
    }
}

.main [data-module-template="heroes"] [data-unit-id="iphone-family"] .unit-copy-wrapper .ai-callout {
    font-size: 14px;
    line-height: 1.3572;
    letter-spacing: .012em;
    font-family: "SF Pro KR","SF Pro Text","SF Pro Icons","Apple Gothic","HY Gulim","MalgunGothic","HY Dotum","Lexi Gulim","Helvetica Neue","Helvetica","Arial",sans-serif;
    color: #6e6e73;
}

.main [data-module-template="heroes"] [data-unit-id="iphone-family"] .unit-copy-wrapper .callout {
	margin-top: 0;
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] [data-unit-id="iphone-family"] .ai-gradient {
        margin-top: 16px
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] [data-unit-id="iphone-family"] .ai-gradient {
        margin-top: 11px
    }
}

.main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
    width: 3008px;
    height: 580px;
    background-size: 3008px 580px;
    background-repeat: no-repeat;
    background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_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) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        width: 1068px;
        height: 570px;
        background-size: 1068px 570px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_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) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        width: 734px;
        height: 500px;
        background-size: 734px 500px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_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) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_small_2x.jpg")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        width: 3008px;
        height: 692px;
        background-size: 3008px 692px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_largetall.jpg")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_largetall_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        width: 1068px;
        height: 650px;
        background-size: 1068px 650px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_mediumtall.jpg")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .main [data-module-template="heroes"] .unit-image-wrapper .unit-image.unit-image-iphone-family-hero-iphone-family {
        background-image: url("/kr/home/images/heroes/iphone-family/hero_iphone_family__fuz5j2v5xx6y_mediumtall_2x.jpg")
    }
}
/* end heroes/iphone-family */

/* start heroes/tv-plus-chief-of-war */
.logo-image-tv-plus-chief-of-war-hero-logo-cow {
    width: 700px;
    height: 244px;
    background-size: 700px 244px;
    background-repeat: no-repeat;
    background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_large.png");
    background-position:center
}

@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) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        width: 645px;
        height: 244px;
        background-size: 645px 244px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_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) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        width: 432px;
        height: 205px;
        background-size: 432px 205px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_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) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_small_2x.png")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        width: 509px;
        height: 103px;
        background-size: 509px 103px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_largetall.png")
    }
}

@media only screen and (min-width: 1069px) and (min-height: 776px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 1.5dppx), only screen and (min-width: 1069px) and (min-height: 776px) and (min-resolution: 144dpi) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_largetall_2x.png")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        width: 645px;
        height: 244px;
        background-size: 645px 244px;
        background-repeat: no-repeat;
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_mediumtall.png")
    }
}

@media only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-width: 735px) and (min-height: 734px) and (min-resolution: 144dpi) {
    .logo-image-tv-plus-chief-of-war-hero-logo-cow {
        background-image: url("/kr/home/images/logos/tv-plus-chief-of-war/hero_logo_cow__dy2b1u7r13ee_mediumtall_2x.png")
    }
}/* end heroes/tv-plus-chief-of-war */

/* start promos/macbook-air */
.main [data-module-template="promos"] [data-unit-id="macbook-air"] .unit-copy-wrapper .split-wrapper-bottom .callout {
    margin-top: 0;
}

.main [data-module-template="promos"] [data-unit-id="macbook-air"] .split-copy-wrapper .unit-copy-wrapper {
    padding-bottom: 36px;
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="promos"] [data-unit-id="macbook-air"] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 25px;
    }   
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="promos"] [data-unit-id="macbook-air"] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 28px;
    }
}
/* end promos/macbook-air */

/* start promos/ipad-air */
.main [data-module-template="promos"] [data-unit-id="ipad-air"] .unit-copy-wrapper .split-wrapper-bottom .callout {
    margin-top: 0;
}

.main [data-module-template="promos"] [data-unit-id="ipad-air"] .split-copy-wrapper .unit-copy-wrapper {
    padding-bottom: 36px;
}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="promos"] [data-unit-id="ipad-air"] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 25px;
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="promos"] [data-unit-id="ipad-air"] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 28px;
    }
}
/* end promos/ipad-air */

/* start promos/ipad-pro */
.main [data-module-template="promos"] [data-unit-id="ipad-pro"] .unit-copy-wrapper .callout {
    margin-top: 0;
}

@media only screen and (min-width: 1069px) {
    .main [data-module-template="promos"] [data-unit-id] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 35px;
    }    
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
    .main [data-module-template="promos"] [data-unit-id] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 25px;
    }
}

@media only screen and (max-width: 734px) {
    .main [data-module-template="promos"] [data-unit-id] .split-copy-wrapper .unit-copy-wrapper {
        padding-bottom: 28px;
    } 
}
/* end promos/ipad-pro */

/* start promos/iphone-tradein */
.main [data-module-template="promos"] [data-unit-id="iphone-tradein"] .unit-copy-wrapper .subhead{
    line-height:1.36191;

}

@media only screen and (max-width: 1068px) {
    .main [data-module-template="promos"] [data-unit-id="iphone-tradein"] .unit-copy-wrapper .subhead{
        line-height:1.31579;
    }
}

.main [data-module-template="promos"] [data-unit-id="iphone-tradein"] .unit-copy-wrapper .subhead {
    margin-top: 10px;
}
@media only screen and (max-width: 1068px) {
    .main [data-module-template="promos"] [data-unit-id="iphone-tradein"] .unit-copy-wrapper .subhead {
        margin-top: 9px;
    }
}
@media only screen and (max-width: 734px) {
    .main [data-module-template="promos"] [data-unit-id="iphone-tradein"] .unit-copy-wrapper .subhead {
        margin-top: 9px;
    }
}
/* end promos/iphone-tradein */

