.section-hero{
    display: block;
}

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

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

.more:before, .more:after,
.icon-chevronright:after,
#ac-globalfooter .ac-gf-more:after {
    top: -0.08em;
}

@media only screen and (max-width: 1068px){
    .typography-buystrip-hero-subhead:lang(ko){
        font-size: 21px;
    }
}


/* br */
.br-1200 {
    display: none;
}

@media only screen and (max-width: 1200px) {
    .br-1200 {
        display: block;
    }
}
.br-390{
    display: none;
}
@media only screen and (max-width: 390px){
    .br-390{
        display: block;
    }
}
@media only screen and (max-width: 340px) {
    .xsmall-hide{
           display: none;
    }
}

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

@media screen and (min-width: 320px) and (max-width: 355px) { 
    .custom-br{
          display: none;
    }
}

.xsmall{
    display: none;
}
@media only screen and (max-width: 320px) {
    .xsmall{
           display: block;
    }
}

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

@media only screen and (min-width: 1441px){
    .section-tiles .tile-panel-content.wide{
        width: 765px;
    }
}

@media only screen and (max-width: 734px){
    .section-compare .device.iphone-se .device-content{
        margin-top: 62px;
    }
}

@media only screen and (min-width: 735px){
    .section-compare .iphone-14-pro.display .typography-body-reduced.column, .section-compare .iphone-14.display .typography-body-reduced.column, .section-compare .iphone-13.display .typography-body-reduced.column, .section-compare .iphone-se.display .typography-body-reduced.column{
        height: 1.5em;
    }
}


/* Screen Localization */

/* appstore */
.image-appstore {
    width: 1130px;
    height: 415px;
    background-size: 1130px 415px;
    background-image: url("/kr/iphone/switch/i/images/overview/appstore__fgafgkupiyie_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-appstore {
        background-image: url("/kr/iphone/switch/i/images/overview/appstore__fgafgkupiyie_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-appstore {
        width: 693px;
        height: 255px;
        background-size: 693px 255px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/appstore__fgafgkupiyie_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) {
    .image-appstore {
        background-image: url("/kr/iphone/switch/i/images/overview/appstore__fgafgkupiyie_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .image-appstore {
        width: 414px;
        height: 222px;
        background-size: 414px 222px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/appstore__fgafgkupiyie_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) {
    .image-appstore {
        background-image: url("/kr/iphone/switch/i/images/overview/appstore__fgafgkupiyie_small_2x.jpg")
    }
}

/* hero */
.section-hero .image-hero {
    width: 1753px;
    height: 658px;
    background-size: 1753px 658px;
    background-repeat: no-repeat;
    background-image: url("/kr/iphone/switch/i/images/overview/hero__coiius911fau_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) {
    .section-hero .image-hero {
        background-image: url("/kr/iphone/switch/i/images/overview/hero__coiius911fau_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .image-hero {
        width: 970px;
        height: 342px;
        background-size: 970px 342px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/hero__coiius911fau_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 .image-hero {
        background-image: url("/kr/iphone/switch/i/images/overview/hero__coiius911fau_medium_2x.jpg")
    }
}
@media only screen and (max-width: 734px) {
    .section-hero .image-hero {
        width: 596px;
        height: 225px;
        background-size: 596px 225px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/hero__coiius911fau_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 .image-hero {
        background-image: url("/kr/iphone/switch/i/images/overview/hero__coiius911fau_small_2x.jpg")
    }
}


/* move */
.image-move {
    width: 866px;
    height: 378px;
    background-size: 866px 378px;
    background-repeat: no-repeat;
    background-image: url("/kr/iphone/switch/i/images/overview/move_to_ios__ewwa53yg1mie_large.jpg");
    bottom:0
}

@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-move {
        background-image: url("/kr/iphone/switch/i/images/overview/move_to_ios__ewwa53yg1mie_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-move {
        width: 634px;
        height: 280px;
        background-size: 634px 280px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/move_to_ios__ewwa53yg1mie_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) {
    .image-move {
        background-image: url("/kr/iphone/switch/i/images/overview/move_to_ios__ewwa53yg1mie_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .image-move {
        width: 288px;
        height: 190px;
        background-size: 288px 190px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/move_to_ios__ewwa53yg1mie_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) {
    .image-move {
        background-image: url("/kr/iphone/switch/i/images/overview/move_to_ios__ewwa53yg1mie_small_2x.jpg")
    }
}

/* seamless-hardware */
.image-seamless-hardware {
    width: 291px;
    height: 490px;
    background-size: 291px 490px;
    background-repeat: no-repeat;
    background-image: url("/kr/iphone/switch/i/images/overview/seamless__e38z8yxpidua_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-seamless-hardware {
        background-image: url("/kr/iphone/switch/i/images/overview/seamless__e38z8yxpidua_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-seamless-hardware {
        width: 152px;
        height: 332px;
        background-size: 152px 332px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/seamless__e38z8yxpidua_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) {
    .image-seamless-hardware {
        background-image: url("/kr/iphone/switch/i/images/overview/seamless__e38z8yxpidua_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .image-seamless-hardware {
        width: 194px;
        height: 308px;
        background-size: 194px 308px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/seamless__e38z8yxpidua_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) {
    .image-seamless-hardware {
        background-image: url("/kr/iphone/switch/i/images/overview/seamless__e38z8yxpidua_small_2x.jpg")
    }
}

/* support */
.tile-support .image-support {
    width: 456px;
    height: 194px;
    background-size: 456px 194px;
    background-repeat: no-repeat;
    background-image: url("/kr/iphone/switch/i/images/overview/support__dlsis9qii56q_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) {
    .tile-support .image-support {
        background-image: url("/kr/iphone/switch/i/images/overview/support__dlsis9qii56q_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .tile-support .image-support {
        width: 256px;
        height: 110px;
        background-size: 256px 110px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/support__dlsis9qii56q_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) {
    .tile-support .image-support {
        background-image: url("/kr/iphone/switch/i/images/overview/support__dlsis9qii56q_medium_2x.jpg")
    }
}

@media only screen and (max-width: 734px) {
    .tile-support .image-support {
        width: 282px;
        height: 121px;
        background-size: 282px 121px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/support__dlsis9qii56q_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) {
    .tile-support .image-support {
        background-image: url("/kr/iphone/switch/i/images/overview/support__dlsis9qii56q_small_2x.jpg")
    }
}

/* apple store */
.image-apple-store{
    width: 1400px;
    height: 550px;
    background-size: 1400px 550px;
    background-repeat: no-repeat;
    background-image: url("/kr/iphone/switch/i/images/overview/apple_store__fzq35ff5u3yy_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){
    .image-apple-store{
        background-image: url("/kr/iphone/switch/i/images/overview/apple_store__fzq35ff5u3yy_large_2x.jpg");
    }
}
@media only screen and (max-width: 1068px){
    .image-apple-store{
        width: 724px;
        height: 400px;
        background-size: 724px 400px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/apple_store__fzq35ff5u3yy_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){
    .image-apple-store{
        background-image: url("/kr/iphone/switch/i/images/overview/apple_store__fzq35ff5u3yy_medium_2x.jpg");
    }
}
@media only screen and (max-width: 734px){
    .image-apple-store{
        width: 414px;
        height: 400px;
        background-size: 414px 400px;
        background-repeat: no-repeat;
        background-image: url("/kr/iphone/switch/i/images/overview/apple_store__fzq35ff5u3yy_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){
    .image-apple-store{
        background-image: url("/kr/iphone/switch/i/images/overview/apple_store__fzq35ff5u3yy_small_2x.jpg");
    }
}

.tile-apple-store .tile-headline{
    margin-left: 0;

}

@media only screen and (max-width:1068px) {
    .image-battery {
        bottom: 70px;
        margin-left: 26px
    }
}

@media only screen and (max-width:734px) {
    .image-battery {
        bottom: 51px;
        margin-left: 22px
    }
}

@media only screen and (max-width:734px) {
    .tile-battery .tile-headline {
        max-width: 276px;
        margin-left: auto;
        margin-right: auto
    }
}

.tile-battery.panel-show .image-battery {
    transition: opacity .3s ease-out;
    opacity: 0
}




/* image-imessage */ 

@media only screen and (max-width:1068px) {
    .image-imessage {
        bottom: 15px
    }
}

@media only screen and (max-width:734px) {
    .image-imessage {
        bottom: 3px
    }
}

/* tile-environment, buystrip */ 

@media only screen and (max-width: 1068px) {
    .section-buystrip-hero .buystrip-hero .help {
        margin-top: 0;
    }
    .tile-environment .tile-content  {
        min-height: 408px !important;
    }
    .tile-seamless .tile-content {
        min-height: 408px;
    }
}

@media only screen and (min-width: 735px) {
    .section-buystrip-hero .buystrip-hero .help {
        grid-column: span 6;
    }

}


@media only screen and (max-width: 734px) {
   .tile-environment .tile-content {
         min-height: 358px !important;
    }
    .tile-seamless .tile-content {
        min-height: 358px;
    }
    .tile-apple-store .tile-content {
        min-height: 400px;
    }
    .tile-apple-store .tile-content .tile-image {
        bottom: 0;
    }
}

/* tile move  */
.section-tiles .tile-move .tile-content{
    min-height: 570px;
}

@media only screen and (max-width: 1068px){
    .section-tiles .tile-move .tile-content{
        min-height: 400px;
    }
}

@media only screen and (max-width: 734px){
    .section-tiles .tile-move .tile-content{
        min-height: 388px;
    }
    .tile-move .tile-copyblock .tile-headline{
        max-width:270px;
    }
    .tile-imessage .tile-copyblock{
        padding: 0 23px;
    }
}

/* tile durability */
@media only screen and (max-width: 734px){
    .tile-durability .tile-headline{
        max-width: 274px;
    }
}

/* tite chip */
.tile-chip .tile-headline{
    max-width:318px;
}

@media only screen and (max-width: 734px){
    .tile-chip .tile-headline{
        max-width:226px;
    }
}

/* tile-imessage */
@media only screen and (max-width: 355px){
    .section-tiles .tile-imessage .tile-content {
        min-height: 378px;
    }
}

/* tile trade in */


@media only screen and (min-width: 1068px){
    .tile-trade-in .tile-headline{
        max-width:459px;
    }
}

@media only screen and (min-width: 340px) and (max-width: 735px){
    .tile-trade-in .tile-headline{
        max-width:325px;
    }
}

/* section-compare */
.section-compare .links-stacked {
	display: flex;
    justify-content: center;
    align-items: baseline;
}

@media only screen and (max-width: 330px) {
	.section-tiles .tile-trade-in .tile-content {
		min-height: 408px;
	}
}

@media only screen and (max-width: 734px) {
    .section-compare .links-stacked {
        display: block;
    }
}

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

@media only screen and (min-width: 735px) and (max-width: 1068px){
    .grid-wrapper-alt-line-wrap .tile-apple-store .tile-headline {
        max-width: 290px;
    }
}

@media only screen and (max-width: 734px) {
    .section-compare .links-stacked {
        display: block;
    }
}

/* section-features */
@media only screen and (max-width: 734px) {
    .section-features .tile-privacy .tile-cta.typography-tile-copy{
        width:200px;
    }
}

.section-tiles .grid-wrapper{
    margin-top: 0;
}
@media only screen and (max-width: 1068px){
    .section-tiles .grid-wrapper{
        padding: 5px;
        padding-bottom: 95px;
    }
}
