#ac-globalnav {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%
}

.section-accordion .section-content {
    padding: 38px 0 40px
}

@media only screen and (max-width: 1068px) {
    .section-accordion .section-content {
        padding: 28px 16px
    }
}

.accordion-checkbox {
    display: none
}

.accordion-checkbox~.accordion-content {
    transition-property: max-height, opacity, visibility;
    transition-duration: .66667s, .33333s, .83333s;
    transition-timing-function: ease-in-out, linear, linear;
    transition-delay: 0s, .25s, 0s;
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    visibility: hidden
}

.accordion-checkbox+.accordion-label {
    display: block;
    position: relative
}

.accordion-checkbox+.accordion-label .accordion-title {
    cursor: pointer;
    padding-right: 30px
}

.accordion-checkbox+.accordion-label .accordion-title::before,
.accordion-checkbox+.accordion-label .accordion-title::after {
    font-family: "SF Pro Icons";
    color: inherit;
    display: inline-block;
    font-style: normal;
    font-weight: inherit;
    font-size: inherit;
    line-height: 1;
    text-decoration: underline;
    position: relative;
    z-index: 1;
    alt: ''
}

.accordion-checkbox+.accordion-label .accordion-title::before,
.accordion-checkbox+.accordion-label .accordion-title::after {
    text-decoration: none
}

.accordion-checkbox+.accordion-label .accordion-title::before {
    display: none
}

.accordion-checkbox+.accordion-label .accordion-title::before,
.accordion-checkbox+.accordion-label .accordion-title::after {
    content: ""
}

.accordion-checkbox+.accordion-label .accordion-title::after {
    padding-left: .3em;
    top: 0
}

.accordion-checkbox+.accordion-label .accordion-title:after {
    color: #86868b;
    display: block;
    position: absolute;
    right: .075em;
    transform-origin: 69%;
    top: 0.075em;
    transition: all .2s;
    transform: rotate(45deg)
}

.faq-item .accordion-checkbox+.accordion-label .accordion-title:after {
    right: .3em;
    font-size: 1.4em
}

.faq-item .accordion-checkbox+.accordion-label .accordion-title {
    font-weight: 600
}

.faq-item .accordion-checkbox+.accordion-label .accordion-title:hover {
    color: #06c
}

.accordion-checkbox+.accordion-label .accordion-button {
    margin: 0;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 1px;
    z-index: -1
}

.accordion-checkbox+.accordion-label .accordion-button:focus {
    width: 25px;
    height: 33px;
    margin-right: 17px
}

@media only screen and (max-width: 1068px) {
    .accordion-checkbox+.accordion-label .accordion-button:focus {
        margin-right: -3px
    }
}

.accordion-checkbox+.accordion-label .accordion-button-close {
    display: none
}

.accordion-checkbox:checked~.accordion-content {
    transition-duration: 1s, .5s, 1.25s;
    max-height: 12000px !important;
    visibility: visible !important;
    opacity: 1 !important
}

.accordion-checkbox:checked+.accordion-label .accordion-button-close {
    display: block !important
}

.accordion-checkbox:checked+.accordion-label .accordion-button-open {
    display: none !important
}

.accordion-checkbox:checked+.accordion-label .accordion-title:after {
    transform: rotate(0deg) !important
}

.faq-item .accordion-checkbox:checked~.accordion-content {
    max-height: 6000px !important
}

.tabnav {
    margin: 58px auto 56px
}

@media only screen and (max-width: 734px) {
    .tabnav {
        margin: 49px auto 23px
    }
}

.tabnav.with-icons {
    background: #fbfbfd;
    height: 12em;
    margin: 0
}

@media only screen and (max-width: 734px) {
    .tabnav.with-icons {
        height: 9em
    }
}

.tabnav.with-icons .tabnav-icon {
    margin-bottom: 22px
}

.tabnav .tabnav-items {
    margin-top: 4px;
    padding-bottom: 50px
}

@media only screen and (max-width: 1068px) {
    .tabnav .tabnav-items {
        margin-top: -6px;
        padding: 0 47px 70px
    }
}

@media only screen and (max-width: 734px) {
    .tabnav .tabnav-items {
        margin-top: 1px;
        padding: 0 0 50px
    }
}

@media only screen and (max-width: 400px) {
    .tabnav .tabnav-items {
        margin-left: 23px
    }
}

@media only screen and (max-width: 1068px) {
    .tabnav .tabnav-paddle {
        height: 127px;
        margin-top: 33px
    }
}

@media only screen and (max-width: 734px) {
    .tabnav .tabnav-paddle {
        margin-top: 26px;
        background: #fbfbfd;
        z-index: 10
    }
}

@media only screen and (max-width: 1068px) {
    .section-content-pricing .tabnav-link {
        padding-bottom: 4px
    }
}

.section-content-pricing .tabnav-link .tabnav-icon {
    opacity: 0.48
}

.section-content-pricing .tabnav-link.current .tabnav-icon {
    opacity: 1
}

.section-content-pricing .tabnav-link:hover .tabnav-icon {
    opacity: 0.64
}

@media only screen and (max-width: 1068px) {
    .section-content-pricing .tabnav-label {
        display: block;
        margin-bottom: 7px
    }
}

.section-content-pricing .tabnav-icon {
    display: block;
    margin: 0 auto;
    background-position: bottom;
    width: 86px;
    height: 86px;
    margin-top: 18px
}

@media only screen and (max-width: 1068px) {
    .section-content-pricing .tabnav-icon {
        width: 75px
    }
}

@media only screen and (max-width: 734px) {
    .section-content-pricing .tabnav-icon {
        width: 62px;
        height: 62px;
        margin-top: 12px
    }
}

.section-content-pricing #pricing-gallery-item-1-tabnav-trigger .tabnav-icon {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_iphone__c03hhlx7wcq6_large.png");
    background-size: 56px 57px
}

@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-content-pricing #pricing-gallery-item-1-tabnav-trigger .tabnav-icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_iphone__c03hhlx7wcq6_large_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .section-content-pricing #pricing-gallery-item-1-tabnav-trigger {
        width: 53px
    }

    .section-content-pricing #pricing-gallery-item-1-tabnav-trigger .tabnav-icon {
        margin-left: -5px
    }
}

.section-content-pricing #pricing-gallery-item-2-tabnav-trigger {
    margin-left: -42px;
    margin-right: -45px
}

@media only screen and (max-width: 1068px) {
    .section-content-pricing #pricing-gallery-item-2-tabnav-trigger {
        margin-left: -20px;
        margin-right: -24px
    }
}

@media only screen and (max-width: 734px) {
    .section-content-pricing #pricing-gallery-item-2-tabnav-trigger {
        margin-left: 18px;
        margin-right: 10px
    }
}

.section-content-pricing #pricing-gallery-item-2-tabnav-trigger .tabnav-icon {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_ipad__gnxgthjj4q6a_large.png");
    background-size: 56px 56px
}

@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-content-pricing #pricing-gallery-item-2-tabnav-trigger .tabnav-icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_ipad__gnxgthjj4q6a_large_2x.png")
    }
}

.section-content-pricing #pricing-gallery-item-3-tabnav-trigger .tabnav-icon {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_imac__4bf0frw0utua_large.png");
    background-size: 56px 57px
}

@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-content-pricing #pricing-gallery-item-3-tabnav-trigger .tabnav-icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_imac__4bf0frw0utua_large_2x.png")
    }
}

.section-content-pricing #pricing-gallery-item-4-tabnav-trigger {
    margin-left: -24px;
    margin-right: -14px
}

@media only screen and (max-width: 1068px) {
    .section-content-pricing #pricing-gallery-item-4-tabnav-trigger {
        margin-left: -7px;
        margin-right: 1px
    }
}

@media only screen and (max-width: 734px) {
    .section-content-pricing #pricing-gallery-item-4-tabnav-trigger {
        margin-left: 18px;
        margin-right: 10px
    }
}

.section-content-pricing #pricing-gallery-item-4-tabnav-trigger .tabnav-icon {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_watch__e9kri6wsui2q_large.png");
    background-size: 55px 57px
}

@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-content-pricing #pricing-gallery-item-4-tabnav-trigger .tabnav-icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_watch__e9kri6wsui2q_large_2x.png")
    }
}

.section-content-pricing #pricing-gallery-item-5-tabnav-trigger .tabnav-icon {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_android__fy263yzib9ym_large.png");
    background-size: 55px 52px
}

@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-content-pricing #pricing-gallery-item-5-tabnav-trigger .tabnav-icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_android__fy263yzib9ym_large_2x.png")
    }
}

.section-content-pricing #pricing-gallery-item-6-tabnav-trigger {
    margin-left: -13px
}

@media only screen and (max-width: 734px) {
    .section-content-pricing #pricing-gallery-item-6-tabnav-trigger {
        margin-left: 0
    }
}

.section-content-pricing #pricing-gallery-item-6-tabnav-trigger .tabnav-icon {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_other__fsert41w38a6_large.png");
    background-size: 55px 56px
}

@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-content-pricing #pricing-gallery-item-6-tabnav-trigger .tabnav-icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_other__fsert41w38a6_large_2x.png")
    }
}

.ac-gallery {
    margin: 0 auto
}

@media only screen and (min-width: 735px) {
    #pricing-gallery {
        background: #fbfbfd;
        border-bottom-left-radius: 18px;
        border-bottom-right-radius: 18px;
        background: linear-gradient(180deg, #fbfbfd 0%, #fff 100%)
    }
}

.gallery-container {
    position: relative;
    text-align: center
}

@media only screen and (max-width: 734px) {
    .gallery-container {
        padding-top: 51px;
        background: linear-gradient(180deg, #fbfbfd 0%, #fff 100%)
    }
}

.gallery-item {
    margin: 0 auto;
    left: 0;
    right: 0;
    padding-top: 8px;
    background: #fbfbfd;
    margin-top: -6px
}

@media only screen and (max-width: 1068px) {
    .gallery-item {
        margin-top: -12px;
        padding-top: 0
    }
}

@media only screen and (max-width: 734px) {
    .gallery-item {
        padding: 0;
        margin-top: -23px
    }
}

.gallery-item[aria-hidden='true'] {
    visibility: hidden
}

@media only screen and (min-width: 735px) {

    #pricing-gallery-item-5.gallery-item,
    #pricing-gallery-item-6.gallery-item {
        border-bottom-left-radius: 18px;
        border-bottom-right-radius: 18px
    }
}

.section-content-pricing {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
    position: relative;
    z-index: 2;
    margin-top: 110px
}

@media only screen and (max-width: 1068px) {
    .section-content-pricing {
        margin-top: 51px
    }
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
    .section-content-pricing {
        margin-left: auto;
        margin-right: auto;
        width: 692px
    }
}

@media only screen and (max-width: 734px) {
    .section-content-pricing {
        width: calc(100vw + 1px);
        margin-left: 50%;
        transform: translateX(-50%);
        margin-top: 24px
    }
}

@media only screen and (max-width: 321px) {
    .section-content-pricing {
        margin-top: 2px
    }
}

.pricing {
    margin-bottom: 89px
}

@media only screen and (max-width: 1068px) {
    .pricing {
        margin-bottom: 71px
    }
}

@media only screen and (max-width: 734px) {
    .pricing {
        margin-bottom: -35px
    }
}

.pricing.hidden {
    display: none
}

.pd-wrapper {
    margin: 0 auto
}

@media only screen and (max-width: 1068px) {
    .pd-wrapper {
        max-width: 693px
    }
}

@media only screen and (max-width: 734px) {
    .pd-wrapper {
        max-width: 100%
    }
}

.pd-billboard-info {
    background: #fbfbfd;
    text-align: center;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    padding: 79px 194px 0
}

@media only screen and (max-width: 1068px) {
    .pd-billboard-info {
        padding: 45px 44px 0
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info {
        padding: 36px 6.25% 20px
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info {
        text-align: left;
        border-radius: 0
    }
}

.pd-billboard-info .violator-frameless {
    margin-top: 4px
}

@media only screen and (max-width: 1068px) {
    .pd-billboard-info .violator-frameless {
        margin-top: 19px;
        margin-bottom: -1px
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info .violator-frameless {
        margin-top: 18px
    }
}

.pd-billboard-info .pd-billboard-headline {
    margin: -1px auto 0.35em
}

@media only screen and (max-width: 1068px) {
    .pd-billboard-info .pd-billboard-headline {
        margin: 7px auto 0.42em;
        max-width: 12em
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info .pd-billboard-headline {
        text-align: left;
        max-width: 100%;
        padding-right: 10px;
        margin-bottom: 15px
    }
}

.pd-billboard-info .pd-billboard-headline .promotion-headline {
    display: block;
    padding: 0
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info .pd-billboard-headline .promotion-headline {
        padding-right: 20px;
        min-width: 300px
    }
}

.pd-billboard-info .pd-billboard-headline .promotion-headline .footnote-supglyph {
    margin-right: -22px
}

@media only screen and (max-width: 1068px) {
    .pd-billboard-info .pd-billboard-headline .promotion-headline .footnote-supglyph {
        margin-right: -18px
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info .pd-billboard-headline .promotion-headline .footnote-supglyph {
        margin-right: 0
    }
}

.pd-billboard-info .pd-billboard-copy {
    color: #1d1d1f;
    max-width: 30em;
    margin: auto
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .pd-billboard-info .pd-billboard-copy {
        padding: 0 30px
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info .pd-billboard-copy {
        text-align: left;
        max-width: 100%;
        padding-right: 30px
    }
}

@media only screen and (min-width: 735px) {
    .pd-billboard-info .pd-billboard-copy.heart-health-copy {
        padding: 0 30px
    }
}

.pd-billboard-info .pd-billboard-link {
    padding: 15px 0 71px
}

@media only screen and (max-width: 734px) {
    .pd-billboard-info .pd-billboard-link {
        padding-top: 0;
        text-align: left
    }
}

.pd-billboard-table {
    margin: 0 auto;
    width: 491px;
    margin-bottom: 73px
}

@media only screen and (max-width: 734px) {
    .pd-billboard-table {
        width: 87.5%
    }
}

@media only screen and (max-width: 1068px) {
    .pd-billboard-table {
        margin-bottom: 52px
    }
}

@media only screen and (max-width: 734px) {
    .pd-billboard-table {
        margin-bottom: 46px
    }
}

#pricing-gallery-item-5 .pd-billboard-table {
    margin-bottom: 48px
}

@media only screen and (max-width: 1068px) {
    #pricing-gallery-item-5 .pd-billboard-table {
        margin-bottom: 23px
    }
}

.pd-billboard-table-headline {
    display: table-cell;
    padding: 0 0 19px 10px;
    width: 200px
}

@media only screen and (max-width: 1068px) {
    .pd-billboard-table-headline {
        max-width: 12em
    }
}

.pd-billboard-table th {
    padding-bottom: 7px;
    text-align: right;
    vertical-align: bottom
}

.pd-billboard-table th:first-child {
    padding-left: 0;
    text-align: left
}

.pd-billboard-table th:last-child {
    margin-left: auto;
    width: 107px;
    display: block;
    text-align: left
}

@media only screen and (max-width: 734px) {
    .pd-billboard-table th:last-child {
        width: 95px
    }
}

.pd-billboard-table tr:first-child td {
    border-top: none
}

.pd-billboard-table td {
    border-top: 1px solid #d2d2d7;
    padding: 13px 0;
    text-align: right;
    width: 179px;
    font-size: 21px;
    line-height: 1.19048;
    font-weight: 600;
    letter-spacing: .011em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(ja) {
    line-height: 1.2381;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(ko) {
    line-height: 1.2858;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(th) {
    line-height: 1.381;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(zh) {
    line-height: 1.3334
}

.pd-billboard-table td:lang(ar) {
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-billboard-table td:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 734px) {
    .pd-billboard-table td {
        font-size: 19px;
        line-height: 1.21053;
        font-weight: 600;
        letter-spacing: .012em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(ar) {
        line-height: 1.36844;
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(ja) {
        line-height: 1.26316;
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(ko) {
        line-height: 1.31579;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(th) {
        line-height: 1.36844;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(zh) {
        line-height: 1.36844
    }

    .pd-billboard-table td:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-billboard-table td:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

.pd-billboard-table td:first-child {
    text-align: left
}

.pd-billboard-table td:nth-child(2) {
    font-weight: 400
}

.give-back-headline.pd-breakout {
    padding: 0 0 120px
}

.pricing-cta {
    margin-bottom: 47px
}

@media only screen and (max-width: 1068px) {
    .pricing-cta {
        margin-bottom: 57px
    }
}

@media only screen and (max-width: 734px) {
    .pricing-cta {
        margin-bottom: 32px
    }
}

.pricing-cta:hover .icon-copy {
    text-decoration: none !important
}

.image-recycle {
    width: 46px;
    height: 44px;
    background-size: 46px 44px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/recycle_icon__wq91rv0k8lue_large.png");
    position: relative;
    left: 50%;
    margin-left: -23px;
    margin-top: 34px;
    margin-bottom: 17px
}

@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-recycle {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/recycle_icon__wq91rv0k8lue_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .image-recycle {
        margin-top: 20px;
        margin-bottom: 12px
    }
}

@media only screen and (max-width: 734px) {
    .image-recycle {
        margin-top: 10px;
        margin-bottom: 8px
    }
}

.recycle-copy-container {
    margin: 0 auto;
    max-width: 538px;
    margin-bottom: 59px
}

@media only screen and (max-width: 1068px) {
    .recycle-copy-container {
        max-width: 472px
    }
}

@media only screen and (max-width: 734px) {
    .recycle-copy-container {
        max-width: 87.5%
    }
}

@media only screen and (max-width: 1068px) {
    .recycle-copy-container {
        margin-bottom: 34px
    }
}

@media only screen and (max-width: 734px) {
    .recycle-copy-container {
        margin-bottom: 32px
    }
}

.pd-tradein-compare {
    text-align: center;
    background: #fff;
    position: relative
}

.pd-tradein-compare:before,
.pd-tradein-compare:after {
    content: '';
    position: absolute;
    background-color: #fbfbfd;
    top: -50px;
    height: 50px;
    width: 25px;
    border-bottom-left-radius: 25px;
    left: 0;
    box-shadow: 0 25px 0 0 #fff
}

.pd-tradein-compare:after {
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 0;
    left: auto;
    right: 0
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare {
        padding-bottom: 33px
    }

    .pd-tradein-compare:before,
    .pd-tradein-compare:after {
        display: none
    }
}

.pd-tradein-compare .pd-billboard-header {
    font-size: 48px;
    line-height: 1.08349;
    font-weight: 600;
    letter-spacing: -.003em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    line-height: 48px;
    max-width: 636px;
    padding-top: 102px;
    padding-bottom: 70px;
    margin: 0 auto
}

.pd-tradein-compare .pd-billboard-header:lang(ar) {
    line-height: 1.25;
    letter-spacing: 0em;
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(ja) {
    line-height: 1.14599;
    letter-spacing: 0em;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(ko) {
    line-height: 1.1875;
    letter-spacing: 0em;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(zh) {
    letter-spacing: 0em
}

.pd-tradein-compare .pd-billboard-header:lang(th) {
    line-height: 1.33349;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-header:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-header {
        font-size: 40px;
        line-height: 1.1;
        font-weight: 600;
        letter-spacing: 0em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(ar) {
        line-height: 1.3;
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(ja) {
        line-height: 1.175;
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(ko) {
        line-height: 1.2;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(th) {
        line-height: 1.35;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-header {
        font-size: 32px;
        line-height: 1.125;
        font-weight: 600;
        letter-spacing: .004em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(ar) {
        line-height: 1.34375;
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(ja) {
        line-height: 1.21875;
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(ko) {
        line-height: 1.21875;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(th) {
        line-height: 1.375;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh) {
        line-height: 1.21875
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-header:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-header {
        max-width: 476px;
        padding-top: 79px;
        padding-bottom: 56px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-header {
        min-width: 305px;
        text-align: left;
        padding-top: 69px;
        padding-bottom: 43px;
        margin: 0 24px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone {
    display: inline-block;
    vertical-align: bottom;
    min-width: 354px
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone {
        min-width: 333px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone {
        min-width: 100%
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone:first-child {
    margin-right: 20px
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone:first-child {
        margin-right: 0;
        margin-bottom: 39px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone {
        display: block;
        width: auto
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label {
    font-size: 24px;
    line-height: 1.16667;
    font-weight: 600;
    letter-spacing: .009em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    padding-top: 21px
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(ar) {
    line-height: 1.33341;
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(ja) {
    line-height: 1.25;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(ko) {
    line-height: 1.29167;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(th) {
    line-height: 1.375;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh) {
    line-height: 1.29167
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label {
        font-size: 21px;
        line-height: 1.19048;
        font-weight: 600;
        letter-spacing: .011em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(ja) {
        line-height: 1.2381;
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(ko) {
        line-height: 1.2858;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(th) {
        line-height: 1.381;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh) {
        line-height: 1.3334
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(ar) {
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label {
        padding-top: 9px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-label {
        padding-top: 6px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-image {
    margin-bottom: 7px
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-image {
        margin-bottom: 10px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
    margin: 0 auto;
    width: 186px;
    height: 270px;
    background-size: 186px 270px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14__gifr8eoruxiu_large.png");
    position: relative;
    left: 50%;
    margin-left: -93px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14__gifr8eoruxiu_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        width: 172px;
        height: 250px;
        background-size: 172px 250px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14__gifr8eoruxiu_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14__gifr8eoruxiu_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        width: 146px;
        height: 212px;
        background-size: 146px 212px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14__gifr8eoruxiu_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14__gifr8eoruxiu_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        left: 50%;
        margin-left: -86px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14 {
        left: 50%;
        margin-left: -73px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
    margin: 0 auto;
    width: 196px;
    height: 270px;
    background-size: 196px 270px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14pro__6o5l6xawbnm2_large.png");
    position: relative;
    left: 50%;
    margin-left: -98px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14pro__6o5l6xawbnm2_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        width: 182px;
        height: 250px;
        background-size: 182px 250px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14pro__6o5l6xawbnm2_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14pro__6o5l6xawbnm2_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        width: 155px;
        height: 212px;
        background-size: 155px 212px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14pro__6o5l6xawbnm2_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/iphone14pro__6o5l6xawbnm2_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        left: 50%;
        margin-left: -91px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-iphone14pro {
        left: 50%;
        margin-left: -77.5px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
    margin: 0 auto;
    width: 354px;
    height: 300px;
    background-size: 354px 300px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipadpro_tradein_lp__cs7f7e6ru4cy_large.png");
    position: relative;
    left: 50%;
    margin-left: -177px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipadpro_tradein_lp__cs7f7e6ru4cy_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        width: 336px;
        height: 284px;
        background-size: 336px 284px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipadpro_tradein_lp__cs7f7e6ru4cy_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipadpro_tradein_lp__cs7f7e6ru4cy_medium_2x.png");
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        width: 328px;
        height: 236px;
        background-size: 328px 236px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipadpro_tradein_lp__cs7f7e6ru4cy_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipadpro_tradein_lp__cs7f7e6ru4cy_small_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        left: 50%;
        margin-left: -168px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_01 {
        left: 50%;
        margin-left: -164px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
    margin: 0 auto;
    width: 354px;
    height: 300px;
    background-size: 354px 300px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipad_tradein_lp__blg7zrkevhde_large.png");
    position: relative;
    left: 50%;
    margin-left: -177px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipad_tradein_lp__blg7zrkevhde_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        width: 336px;
        height: 284px;
        background-size: 336px 284px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipad_tradein_lp__blg7zrkevhde_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipad_tradein_lp__blg7zrkevhde_medium_2x.png");
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        width: 328px;
        height: 236px;
        background-size: 328px 236px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipad_tradein_lp__blg7zrkevhde_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/ipad_tradein_lp__blg7zrkevhde_small_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        left: 50%;
        margin-left: -168px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-ipad_02 {
        left: 50%;
        margin-left: -164px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
    margin: 0 auto;
    width: 315px;
    height: 188px;
    background-size: 315px 188px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mbp__bt5k9zc51hbm_large.png");
    position: relative;
    left: 50%;
    margin-left: -157.5px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mbp__bt5k9zc51hbm_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        width: 300px;
        height: 179px;
        background-size: 300px 179px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mbp__bt5k9zc51hbm_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mbp__bt5k9zc51hbm_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        width: 252px;
        height: 150px;
        background-size: 252px 150px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mbp__bt5k9zc51hbm_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mbp__bt5k9zc51hbm_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        left: 50%;
        margin-left: -150px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mbp {
        left: 50%;
        margin-left: -126px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
    margin: 0 auto;
    width: 311px;
    height: 184px;
    background-size: 311px 184px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mba__br700d7fvaeq_large.png");
    position: relative;
    left: 50%;
    margin-left: -155.5px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mba__br700d7fvaeq_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        width: 295px;
        height: 174px;
        background-size: 295px 174px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mba__br700d7fvaeq_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mba__br700d7fvaeq_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        width: 250px;
        height: 148px;
        background-size: 250px 148px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mba__br700d7fvaeq_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/mba__br700d7fvaeq_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        left: 50%;
        margin-left: -147.5px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-mba {
        left: 50%;
        margin-left: -125px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
    margin: 0 auto;
    width: 208px;
    height: 240px;
    background-size: 208px 240px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchse__b8d9lzmpeouq_large.png");
    position: relative;
    left: 50%;
    margin-left: -104px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchse__b8d9lzmpeouq_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        width: 197px;
        height: 228px;
        background-size: 197px 228px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchse__b8d9lzmpeouq_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchse__b8d9lzmpeouq_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        width: 166px;
        height: 191px;
        background-size: 166px 191px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchse__b8d9lzmpeouq_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchse__b8d9lzmpeouq_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        left: 50%;
        margin-left: -98.5px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchse {
        left: 50%;
        margin-left: -83px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
    margin: 0 auto;
    width: 208px;
    height: 240px;
    background-size: 208px 240px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs8__gjllgj5i8ryq_large.png");
    position: relative;
    left: 50%;
    margin-left: -104px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs8__gjllgj5i8ryq_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        width: 197px;
        height: 228px;
        background-size: 197px 228px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs8__gjllgj5i8ryq_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs8__gjllgj5i8ryq_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        width: 166px;
        height: 191px;
        background-size: 166px 191px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs8__gjllgj5i8ryq_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs8__gjllgj5i8ryq_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        left: 50%;
        margin-left: -98.5px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs8 {
        left: 50%;
        margin-left: -83px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
    margin: 0 auto;
    width: 208px;
    height: 240px;
    background-size: 208px 240px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs6__fa7dnnu4ade2_large.png");
    position: relative;
    left: 50%;
    margin-left: -104px
}

@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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs6__fa7dnnu4ade2_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        width: 197px;
        height: 228px;
        background-size: 197px 228px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs6__fa7dnnu4ade2_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs6__fa7dnnu4ade2_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        width: 166px;
        height: 191px;
        background-size: 166px 191px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs6__fa7dnnu4ade2_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) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/pricing-compare/watchs6__fa7dnnu4ade2_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        left: 50%;
        margin-left: -98.5px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .image-watchs6 {
        left: 50%;
        margin-left: -83px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-phone-button .pricing-cta {
    color: #fff;
    margin-top: 15px
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-phone-button .pricing-cta {
        margin-top: 13px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-phone-button .pricing-cta {
        margin-top: 12px
    }
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link {
    font-size: 18px;
    line-height: 1.38889;
    font-weight: 400;
    letter-spacing: .006em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    margin-top: 9px
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(ar) {
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(ja) {
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(ko) {
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(th) {
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-phones .pd-billboard-phone .pd-billboard-link:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer {
    font-size: 21px;
    line-height: 1.19048;
    font-weight: 400;
    letter-spacing: .011em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.pd-tradein-compare .pd-billboard-footer:lang(ja) {
    line-height: 1.2381;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(ko) {
    line-height: 1.2858;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(th) {
    line-height: 1.381;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(zh) {
    line-height: 1.3334
}

.pd-tradein-compare .pd-billboard-footer:lang(ar) {
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.pd-tradein-compare .pd-billboard-footer-copy {
    margin: 16px 0 4px
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-footer-copy {
        display: block
    }
}

.pd-tradein-compare .pd-billboard-footer-link:last-child {
    margin-top: 12px
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-footer-link:last-child {
        margin-top: 44px
    }
}

@media only screen and (max-width: 1068px) {
    .pd-tradein-compare .pd-billboard-footer {
        margin-top: -10px
    }
}

@media only screen and (max-width: 734px) {
    .pd-tradein-compare .pd-billboard-footer {
        margin-top: 5px
    }
}

.mac {
    margin: 39px 0 0
}

.mac .pd-billboard-header {
    max-width: 606px
}

@media only screen and (max-width: 1068px) {
    .mac .pd-billboard-header {
        max-width: 506px
    }
}

@media only screen and (max-width: 734px) {
    .mac .pd-billboard-header {
        min-width: 336px
    }
}

.mac .pd-billboard-label {
    padding-top: 38px
}

.mac .pd-phone-button .pricing-cta {
    margin-top: 13px
}

@media only screen and (max-width: 1068px) {
    .mac .pd-phone-button .pricing-cta {
        margin-top: 12px
    }
}

.ipad .pd-billboard-header {
    max-width: 512px
}

@media only screen and (max-width: 1068px) {
    .watch .pd-billboard-header {
        max-width: 496px
    }
}

.watch .pd-billboard-phones {
    margin-top: 29px
}

.watch .pd-billboard-label {
    padding-top: 39px
}

.heart-health-violator {
    margin-bottom: 9px
}

.heart-health-tradein,
.trade-in-event-2022 {
    text-align: left;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin: 0 auto 35px;
    width: 456px
}

@media only screen and (max-width: 1068px) {

    .heart-health-tradein,
    .trade-in-event-2022 {
        margin: 4px auto 35px
    }
}

@media only screen and (max-width: 734px) {

    .heart-health-tradein,
    .trade-in-event-2022 {
        margin: -4px auto 41px
    }
}

@media only screen and (max-width: 1068px) {

    .heart-health-tradein,
    .trade-in-event-2022 {
        width: 452px
    }
}

@media only screen and (max-width: 734px) {

    .heart-health-tradein,
    .trade-in-event-2022 {
        width: 327px
    }
}

@media only screen and (max-width: 321px) {

    .heart-health-tradein,
    .trade-in-event-2022 {
        margin-left: 26px;
        width: 260px
    }
}

.heart-health-tradein .image,
.trade-in-event-2022 .image {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: -41px;
    margin-right: 4px
}

@media only screen and (max-width: 734px) {

    .heart-health-tradein .image,
    .trade-in-event-2022 .image {
        margin: -3px 0 0 -37px
    }
}

@media only screen and (min-width: 320px) {

    .heart-health-tradein .image,
    .trade-in-event-2022 .image {
        margin: -3px 0 0 -20px
    }
}

.heart-health-tradein .icon,
.trade-in-event-2022 .icon {
    width: 75px;
    height: 75px;
    background-size: 75px 75px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_icon_money__fyacgtj62qy6_large.png");
    position: relative;
    left: 50%;
    margin-left: -37.5px;
    margin-right: 60px;
    margin-top: -3px
}

@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) {

    .heart-health-tradein .icon,
    .trade-in-event-2022 .icon {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_icon_money__fyacgtj62qy6_large_2x.png")
    }
}

.heart-health-tradein p,
.trade-in-event-2022 p {
    font-size: 21px;
    line-height: 1.19048;
    font-weight: 400;
    letter-spacing: .011em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    margin-top: -4px
}

.heart-health-tradein p:lang(ja),
.trade-in-event-2022 p:lang(ja) {
    line-height: 1.2381;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(ko),
.trade-in-event-2022 p:lang(ko) {
    line-height: 1.2858;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(th),
.trade-in-event-2022 p:lang(th) {
    line-height: 1.381;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(zh),
.trade-in-event-2022 p:lang(zh) {
    line-height: 1.3334
}

.heart-health-tradein p:lang(ar),
.trade-in-event-2022 p:lang(ar) {
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(zh-CN),
.trade-in-event-2022 p:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(zh-HK),
.trade-in-event-2022 p:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(zh-MO),
.trade-in-event-2022 p:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.heart-health-tradein p:lang(zh-TW),
.trade-in-event-2022 p:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {

    .heart-health-tradein p,
    .trade-in-event-2022 p {
        font-size: 21px;
        line-height: 1.19048;
        font-weight: 400;
        letter-spacing: .011em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(ja),
    .trade-in-event-2022 p:lang(ja) {
        line-height: 1.2381;
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(ko),
    .trade-in-event-2022 p:lang(ko) {
        line-height: 1.2858;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(th),
    .trade-in-event-2022 p:lang(th) {
        line-height: 1.381;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh),
    .trade-in-event-2022 p:lang(zh) {
        line-height: 1.3334
    }

    .heart-health-tradein p:lang(ar),
    .trade-in-event-2022 p:lang(ar) {
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-CN),
    .trade-in-event-2022 p:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-HK),
    .trade-in-event-2022 p:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-MO),
    .trade-in-event-2022 p:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-TW),
    .trade-in-event-2022 p:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

@media only screen and (max-width: 734px) {

    .heart-health-tradein p,
    .trade-in-event-2022 p {
        font-size: 19px;
        line-height: 1.21053;
        font-weight: 400;
        letter-spacing: .012em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(ar),
    .trade-in-event-2022 p:lang(ar) {
        line-height: 1.36844;
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(ja),
    .trade-in-event-2022 p:lang(ja) {
        line-height: 1.26316;
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(ko),
    .trade-in-event-2022 p:lang(ko) {
        line-height: 1.31579;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(th),
    .trade-in-event-2022 p:lang(th) {
        line-height: 1.36844;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh),
    .trade-in-event-2022 p:lang(zh) {
        line-height: 1.36844
    }

    .heart-health-tradein p:lang(zh-CN),
    .trade-in-event-2022 p:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-HK),
    .trade-in-event-2022 p:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-MO),
    .trade-in-event-2022 p:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .heart-health-tradein p:lang(zh-TW),
    .trade-in-event-2022 p:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

@media only screen and (max-width: 1068px) {

    .heart-health-tradein p,
    .trade-in-event-2022 p {
        margin-top: -7px
    }
}

@media only screen and (max-width: 734px) {

    .heart-health-tradein p,
    .trade-in-event-2022 p {
        margin-top: 0;
        padding-right: 20px
    }
}

@media only screen and (min-width: 320px) {

    .heart-health-tradein p,
    .trade-in-event-2022 p {
        padding: 0
    }
}

.heart-health-tradein .semibold,
.trade-in-event-2022 .semibold {
    font-weight: 600
}

.section-give-back {
    background-color: #fff
}

.section-give-back.section {
    max-width: 100%
}

@media only screen and (max-width: 734px) {
    .section-give-back.section {
        padding-bottom: 32px;
        margin-bottom: -10px
    }
}

.section-give-back .give-back-headline {
    text-align: center;
    position: relative;
    padding: 81px 0 104px
}

@media only screen and (max-width: 734px) {
    .section-give-back .give-back-headline {
        text-align: left
    }
}

@media only screen and (max-width: 1068px) {
    .section-give-back .give-back-headline {
        padding: 63px 0 31px
    }
}

@media only screen and (max-width: 734px) {
    .section-give-back .give-back-headline {
        padding: 61px 0 27px
    }
}

.section-give-back .give-back-headline .typography-intro {
    font-size: 21px;
    line-height: 1.381;
    font-weight: 400;
    letter-spacing: .011em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    margin-top: 15px;
    padding-right: 4px;
    padding-left: 4px
}

.section-give-back .give-back-headline .typography-intro:lang(ar) {
    line-height: 1.52381;
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(ja) {
    line-height: 1.4286;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(ko) {
    line-height: 1.52381;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(th) {
    line-height: 1.381;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-give-back .give-back-headline .typography-intro:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .section-give-back .give-back-headline .typography-intro {
        margin-top: 30px;
        padding-right: 13px;
        padding-left: 13px
    }
}

@media only screen and (max-width: 734px) {
    .section-give-back .give-back-headline .typography-intro {
        margin-top: 25px;
        padding-right: 6px;
        padding-left: 0px
    }
}

@media only screen and (min-width: 1069px) {
    .section-give-back .give-back-headline .typography-eyebrow-elevated {
        margin-bottom: 5px
    }
}

.section-give-back .image-hero {
    width: 988px;
    height: 394px;
    background-size: 988px 394px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/hero__eag1dksk1dg2_large.png")
}

@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-give-back .image-hero {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/hero__eag1dksk1dg2_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-give-back .image-hero {
        width: 690px;
        height: 264px;
        background-size: 690px 264px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/hero__eag1dksk1dg2_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) {
    .section-give-back .image-hero {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/hero__eag1dksk1dg2_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .section-give-back .image-hero {
        width: 324px;
        height: 185px;
        background-size: 324px 185px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/hero__eag1dksk1dg2_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) {
    .section-give-back .image-hero {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/hero__eag1dksk1dg2_small_2x.png")
    }
}

@media only screen and (min-width: 735px) {
    .section-give-back .image-hero {
        position: relative;
        left: 50%;
        margin-left: -494px
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-give-back .image-hero {
        left: 50%;
        margin-left: -345px
    }
}

@media only screen and (min-width: 735px) and (max-width: 734px) {
    .section-give-back .image-hero {
        left: 50%;
        margin-left: -162px
    }
}

@media only screen and (max-width: 734px) {
    .section-give-back .image-hero {
        position: relative;
        left: 7px;
        background-size: 94%
    }
}

@media only screen and (max-width: 321px) {
    .section-give-back .image-hero {
        background-size: 80%;
        left: 6px;
        top: -2px
    }
}

.section-give-back .section-content {
    padding-bottom: 61px
}

@media only screen and (max-width: 1068px) {
    .section-give-back .section-content {
        padding-bottom: 9px
    }
}

@media only screen and (max-width: 734px) {
    .section-give-back .section-content {
        padding-bottom: 25px
    }
}

.section-give-back .non-offer .ribbon-trade-in-footnote a {
    color: #1d1d1f
}

.section-give-back .non-offer .ribbon-trade-in-footnote a:hover {
    color: #06c;
    text-decoration: none
}

.section-give-back .non-offer .typography-eyebrow-elevated {
    color: #bf4800
}

.section-gift-card {
    max-width: 1440px;
    background: #f5f5f7;
    padding-top: 108px;
    padding-bottom: 114px;
    text-align: center
}

@media only screen and (max-width: 1068px) {
    .section-gift-card {
        padding-top: 15px;
        padding-bottom: 83px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card {
        padding-top: 45px;
        padding-bottom: 47px
    }
}

.section-gift-card .gift-card-row {
    display: flex
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .gift-card-row {
        flex-direction: column-reverse;
        align-items: center
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .gift-card-row {
        flex-direction: column
    }
}

.section-gift-card .gift-card-copy {
    width: 50%;
    text-align: left;
    margin-left: -100px
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .gift-card-copy {
        order: 1;
        margin: 37px 0 0;
        width: 100%
    }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-gift-card .gift-card-copy {
        margin-left: 113px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .gift-card-copy {
        order: 0;
        margin-top: 0
    }
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .gift-card-headline {
        max-width: 13em
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .gift-card-headline {
        max-width: 9.6em;
        margin-left: 0;
        margin-right: 0
    }
}

.section-gift-card .gift-card-intro {
    margin-top: 1em;
    max-width: 22.5em
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .gift-card-intro {
        margin: 0.75em 0px 0px;
        max-width: 24.4em
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .gift-card-intro {
        margin-top: 1.3em;
        max-width: 16.5em
    }
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .gift-card-intro p~p {
        margin-top: 1.4em
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .gift-card-intro p~p {
        margin-bottom: 25px
    }
}

.section-gift-card .image-gift-card {
    width: 668px;
    height: 363px;
    background-size: 668px 363px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_giftcard__dx0filjpvh8i_large.png");
    margin-top: 9px;
    margin-left: -104px
}

@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-gift-card .image-gift-card {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_giftcard__dx0filjpvh8i_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .image-gift-card {
        width: 582px;
        height: 317px;
        background-size: 582px 317px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_giftcard__dx0filjpvh8i_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) {
    .section-gift-card .image-gift-card {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_giftcard__dx0filjpvh8i_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .image-gift-card {
        width: 451px;
        height: 245px;
        background-size: 451px 245px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_giftcard__dx0filjpvh8i_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) {
    .section-gift-card .image-gift-card {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_giftcard__dx0filjpvh8i_small_2x.png")
    }
}

@media only screen and (min-width: 1069px) and (max-width: 1440px) {
    .section-gift-card .image-gift-card {
        margin-right: -37px
    }
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .image-gift-card {
        margin-top: 2.9em;
        margin-left: 0;
        order: 0
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .image-gift-card {
        order: 1;
        margin-top: 24px;
        margin-bottom: 10px
    }
}

.section-gift-card .select-device {
    margin-top: 99px
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .select-device {
        margin-top: 54px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .select-device {
        margin-top: 44px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .select-device .select-device-label {
        max-width: 15.5em;
        margin-left: auto;
        margin-right: auto
    }
}

.section-gift-card .contentnav {
    margin-top: 18px
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .contentnav {
        margin-top: 32px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav {
        margin-top: 16px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav {
        text-align: left
    }
}

.section-gift-card .contentnav-content {
    height: 100%;
    word-break: break-word
}

.section-gift-card .contentnav-items {
    display: flex;
    justify-content: center
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav-items {
        display: block
    }
}

.section-gift-card .contentnav-item {
    border-radius: 14px;
    border: 1px solid rgba(214, 214, 214, 0.9);
    box-sizing: border-box;
    background-color: rgba(255, 255, 255, 0.9);
    flex-shrink: 1;
    height: 172px;
    margin: 0 7px;
    width: 152px;
    height: 172px
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .contentnav-item {
        margin: 0 5px
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav-item {
        margin: 14px auto;
        width: 100%;
        height: 83px
    }
}

.section-gift-card .contentnav-item:hover {
    border-color: #c8c8c8;
    background-color: #fff
}

.section-gift-card .image-mac {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_imac__4bf0frw0utua_large.png");
    background-size: 56px 57px
}

@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-gift-card .image-mac {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_imac__4bf0frw0utua_large_2x.png")
    }
}

.section-gift-card .image-other_devices {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_other__fsert41w38a6_large.png");
    background-size: 55px 56px
}

@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-gift-card .image-other_devices {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_other__fsert41w38a6_large_2x.png")
    }
}

.section-gift-card .image-smartphone {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_iphone__c03hhlx7wcq6_large.png");
    background-size: 56px 57px
}

@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-gift-card .image-smartphone {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_iphone__c03hhlx7wcq6_large_2x.png")
    }
}

.section-gift-card .image-tablet {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_ipad__gnxgthjj4q6a_large.png");
    background-size: 56px 56px
}

@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-gift-card .image-tablet {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_ipad__gnxgthjj4q6a_large_2x.png")
    }
}

.section-gift-card .image-watch {
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_watch__e9kri6wsui2q_large.png");
    background-size: 55px 57px
}

@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-gift-card .image-watch {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_glyph_watch__e9kri6wsui2q_large_2x.png")
    }
}

.section-gift-card .contentnav-icon {
    display: block;
    margin: 0 auto;
    background-position: center;
    width: 86px;
    height: 86px;
    margin-top: 15px
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav-icon {
        width: 84px;
        height: 100%;
        margin-top: 0
    }
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav-icon {
        float: left;
        margin-left: 4px;
        margin-right: 11px
    }

    .section-gift-card .contentnav-icon.image-other_devices {
        background-position: center 4px
    }
}

.section-gift-card .contentnav-cta {
    font-size: 17px;
    line-height: 1.23536;
    font-weight: 400;
    letter-spacing: -.022em;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    font-weight: 600;
    color: #1d1d1f;
    margin: 6px 7px 0
}

.section-gift-card .contentnav-cta:lang(ar) {
    letter-spacing: 0em;
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-cta:lang(ja) {
    letter-spacing: 0em;
    font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-cta:lang(ko) {
    line-height: 1.35296;
    letter-spacing: 0em;
    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
}

.section-gift-card .contentnav-cta:lang(zh) {
    line-height: 1.35296;
    letter-spacing: 0em
}

.section-gift-card .contentnav-cta:lang(th) {
    line-height: 1.35296;
    letter-spacing: 0em;
    font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-cta:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-cta:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-cta:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-cta:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .section-gift-card .contentnav-cta {
        margin: 6px 0 0
    }
}

.section-gift-card .contentnav-cta:hover {
    text-decoration: underline
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav-cta {
        margin-top: 19px;
        margin-left: 82px;
        margin-right: 0
    }
}

.section-gift-card .contentnav-copy {
    font-size: 17px;
    line-height: 1.23536;
    font-weight: 400;
    letter-spacing: -.022em;
    font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    margin-top: 0
}

.section-gift-card .contentnav-copy:lang(ar) {
    letter-spacing: 0em;
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-copy:lang(ja) {
    letter-spacing: 0em;
    font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-copy:lang(ko) {
    line-height: 1.35296;
    letter-spacing: 0em;
    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
}

.section-gift-card .contentnav-copy:lang(zh) {
    line-height: 1.35296;
    letter-spacing: 0em
}

.section-gift-card .contentnav-copy:lang(th) {
    line-height: 1.35296;
    letter-spacing: 0em;
    font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-copy:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-copy:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-copy:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-gift-card .contentnav-copy:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 734px) {
    .section-gift-card .contentnav-copy {
        margin-left: 82px;
        margin-top: 2px
    }
}

.section-daisy {
    background-position: bottom right;
    background-color: #fbfbfd;
    text-align: left;
    padding-top: 114px;
    padding-bottom: 4px
}

@media only screen and (max-width: 1068px) {
    .section-daisy {
        padding-top: 51px;
        padding-bottom: 0
    }
}

@media only screen and (max-width: 734px) {
    .section-daisy {
        padding-top: 61px
    }
}

.section-daisy.section {
    max-width: 1440px;
    display: flex;
    justify-content: space-between
}

@media only screen and (max-width: 1068px) {
    .section-daisy.section {
        flex-direction: column
    }
}

.section-daisy .daisy-copy {
    max-width: 26.5em;
    margin: auto
}

@media only screen and (min-width: 1069px) {
    .section-daisy .daisy-copy {
        margin-right: 104px
    }
}

.section-daisy .daisy-copy h4 {
    max-width: 9em
}

@media only screen and (max-width: 1068px) {
    .section-daisy .daisy-copy h4 {
        max-width: unset
    }
}

@media only screen and (max-width: 1068px) {
    .section-daisy .daisy-copy {
        max-width: 34em
    }
}

@media only screen and (max-width: 734px) {
    .section-daisy .daisy-copy {
        max-width: 19em
    }
}

.section-daisy .typography-intro {
    margin-top: 0.85em
}

@media only screen and (max-width: 734px) {
    .section-daisy .typography-intro {
        margin-top: 22px;
        padding-right: 15px
    }
}

.section-daisy .link-padding-top {
    margin-top: 16px
}

.section-daisy .help-planet-image {
    width: 628px;
    height: 608px;
    background-size: 628px 608px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_environment__cvtrqguq6l0m_large.png")
}

@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-daisy .help-planet-image {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_environment__cvtrqguq6l0m_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-daisy .help-planet-image {
        width: 474px;
        height: 458px;
        background-size: 474px 458px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_environment__cvtrqguq6l0m_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) {
    .section-daisy .help-planet-image {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_environment__cvtrqguq6l0m_medium_2x.png")
    }
}

@media only screen and (max-width: 734px) {
    .section-daisy .help-planet-image {
        width: 358px;
        height: 324px;
        background-size: 358px 324px;
        background-repeat: no-repeat;
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_environment__cvtrqguq6l0m_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) {
    .section-daisy .help-planet-image {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/aos_environment__cvtrqguq6l0m_small_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-daisy .help-planet-image {
        align-self: flex-end
    }
}

@media only screen and (max-width: 350px) {
    .section-daisy .help-planet-image {
        position: relative;
        left: 50px
    }
}

@media only screen and (max-width: 1068px) {
    .section-daisy .help-planet-image {
        margin-top: 24px;
        margin-left: 19px
    }
}

@media only screen and (max-width: 734px) {
    .section-daisy .help-planet-image {
        margin-top: 25px;
        margin-left: -180px
    }
}

.tile {
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    height: 100%;
    position: relative;
    overflow: hidden;
    background-color: #fff
}

.tile-content {
    padding: 60px 8.33333%
}

.tile-button {
    background-color: rgba(210, 210, 215, 0.64);
    color: rgba(0, 0, 0, 0.56)
}

.tile-button:hover {
    background-color: rgba(223, 223, 227, 0.6976)
}

.tile-button:active {
    background-color: rgba(193, 193, 198, 0.6544)
}

.tile-button:hover {
    color: rgba(0, 0, 0, 0.72)
}

.tile-button-wrapper {
    width: 44px;
    height: 44px;
    bottom: 16px;
    right: 16px;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute
}

@media only screen and (max-width: 1068px) {
    .tile-button-wrapper {
        bottom: 13px;
        right: 13px
    }
}

.tile-button-wrapper:focus {
    outline: none
}

.tile-button-wrapper:focus .tile-button {
    box-shadow: 0 0 0 4px rgba(0, 125, 250, 0.6);
    outline: none
}

.tile-button-wrapper:focus .tile-button[data-focus-method="mouse"]:not(input):not(textarea):not(select),
.tile-button-wrapper:focus .tile-button[data-focus-method="touch"]:not(input):not(textarea):not(select) {
    box-shadow: none
}

.tile-button-wrapper:focus[data-focus-method="mouse"]:not(input):not(textarea):not(select) .tile-button,
.tile-button-wrapper:focus[data-focus-method="touch"]:not(input):not(textarea):not(select) .tile-button {
    box-shadow: none
}

.tile-button {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    transition: 100ms background-color linear
}

.tile-icon {
    fill: currentColor;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 20px;
    height: 20px
}

.tile-icon[viewBox='0 0 40 40'] {
    width: 100%;
    height: 100%;
    position: unset;
    left: unset;
    transform: unset
}

.tile-rounded {
    border-radius: 18px
}

.tile-shadow {
    box-shadow: 8px 8px 16px 0 rgba(0, 0, 0, 0.08)
}

.section-trade {
    text-align: left;
    margin-bottom: 118px
}

@media only screen and (max-width: 1068px) {
    .section-trade {
        margin-bottom: 80px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade {
        margin-bottom: 60px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade {
        margin-top: 36px
    }
}

.section-trade.section {
    max-width: 1440px
}

.section-trade .trade-in-headline {
    text-align: center;
    padding-bottom: 57px
}

@media only screen and (max-width: 1068px) {
    .section-trade .trade-in-headline {
        padding-bottom: 30px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .trade-in-headline {
        padding-bottom: 29px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .trade-in-headline {
        text-align: left;
        padding-left: 25px;
        padding-right: 25px
    }
}

.section-trade .tile-headline {
    font-size: 32px;
    line-height: 1.125;
    font-weight: 600;
    letter-spacing: .004em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(ar) {
    line-height: 1.34375;
    font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(ja) {
    line-height: 1.21875;
    font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(ko) {
    line-height: 1.21875;
    font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(th) {
    line-height: 1.375;
    font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(zh) {
    line-height: 1.21875
}

.section-trade .tile-headline:lang(zh-CN) {
    font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(zh-HK) {
    font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(zh-MO) {
    font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

.section-trade .tile-headline:lang(zh-TW) {
    font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .section-trade .tile-headline {
        font-size: 28px;
        line-height: 1.14286;
        font-weight: 600;
        letter-spacing: .007em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(ko) {
        line-height: 1.25;
        font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", "MalgunGothic", "HY Dotum", "Lexi Gulim", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(th) {
        line-height: 1.39286;
        font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(zh) {
        line-height: 1.25
    }

    .section-trade .tile-headline:lang(ar) {
        font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(ja) {
        font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(zh-CN) {
        font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(zh-HK) {
        font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(zh-MO) {
        font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }

    .section-trade .tile-headline:lang(zh-TW) {
        font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif
    }
}

.section-trade .trade-cta {
    display: block;
    margin-bottom: 14px
}

.section-trade .trade-cta:first-child {
    margin-top: 15px
}

@media only screen and (max-width: 1068px) {
    .section-trade .trade-cta {
        display: inline-block;
        margin-bottom: 0;
        margin-right: 15px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .trade-cta {
        display: block;
        margin-bottom: 14px
    }

    .section-trade .trade-cta:last-child {
        margin-bottom: 0
    }
}

@media only screen and (max-width: 1068px) {
    .section-trade .tile-computer {
        max-width: 487px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .tile-computer {
        max-width: 247px
    }
}

@media only screen and (max-width: 1068px) {
    .section-trade .tile-cloud {
        max-width: 524px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .tile-cloud {
        max-width: 268px
    }
}

@media only screen and (max-width: 1068px) {
    .section-trade .tile-box {
        max-width: 424px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .tile-box {
        max-width: 263px
    }
}

.section-trade .image-computer {
    margin-bottom: 27px;
    width: 75px;
    height: 75px;
    background-size: 75px 75px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/trade/aos_icon_computer__gbtabwnqeamy_large.png")
}

@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-trade .image-computer {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/trade/aos_icon_computer__gbtabwnqeamy_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-trade .image-computer {
        margin-bottom: 11px
    }
}

.section-trade .image-cloud {
    margin-bottom: 27px;
    margin-left: -3px;
    width: 75px;
    height: 75px;
    background-size: 75px 75px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/trade/aos_icon_cloud__coojyf89cg76_large.png")
}

@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-trade .image-cloud {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/trade/aos_icon_cloud__coojyf89cg76_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-trade .image-cloud {
        margin-bottom: 14px
    }
}

.section-trade .image-box {
    margin-bottom: 27px;
    margin-left: -11px;
    width: 75px;
    height: 75px;
    background-size: 75px 75px;
    background-repeat: no-repeat;
    background-image: url("/kr/trade-in/a/images/overview/trade-in/trade/aos_icon_box__qsnzb3rb7gay_large.png")
}

@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-trade .image-box {
        background-image: url("/kr/trade-in/a/images/overview/trade-in/trade/aos_icon_box__qsnzb3rb7gay_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-trade .image-box {
        margin-bottom: 17px
    }
}

.section-trade .tile {
    background: #fbfbfd
}

.section-trade .tile .tile-content {
    padding: 38px 29px 38px 38px
}

@media only screen and (max-width: 1068px) {
    .section-trade .tile .tile-content {
        padding-left: 58px;
        padding-bottom: 44px
    }
}

@media only screen and (max-width: 734px) {
    .section-trade .tile .tile-content {
        padding-left: 29px;
        padding-bottom: 49px;
        padding-top: 44px
    }
}

@media only screen and (max-width: 734px) {
    .section.no-pad {
        padding-top: 9px
    }
}

.section-faqs .section-content {
    box-sizing: border-box
}

.section-faqs .accordion-content {
    margin-top: 2em;
    margin-bottom: -2em
}

.section-faqs .accordion-content ol {
    margin-left: 1.5em
}

.section-faqs .link-list {
    margin: 35px 0
}

.section-faqs .link-list ul {
    list-style: none
}

.section-faqs .link-list ul li {
    padding: 0 2px
}

.section-faqs .link-list ul li a:focus {
    outline-offset: -1px
}

.section-faqs .faq-item {
    padding-top: 1.5em;
    border-top: 1px solid #d2d2d7
}

.section-faqs .faq-item .accordion-content {
    margin-top: .95em;
    margin-bottom: .95em;
    max-width: 75%
}

@media only screen and (max-width: 1068px) {
    .section-faqs .faq-item .accordion-content {
        max-width: 90%
    }
}

.section-faqs .faq-item .accordion-content:after {
    content: '';
    display: block;
    height: 15px
}

.section-recycle .border-top-only {
    box-sizing: border-box;
    border-top: 1px solid #d2d2d7
}

.section-recycle .accordion-content {
    width: 90%
}

@media only screen and (max-width: 734px) {
    .section-recycle .accordion-content {
        width: 100%
    }
}

.section-recycle .inner-content {
    margin-top: 2em
}

.section-recycle .recycle-lists {
    margin-top: 1.5em;
    margin-bottom: 2.6em;
    display: flex;
    flex-wrap: no-wrap
}

.section-recycle .recycle-lists ul {
    list-style: none;
    margin: 0;
    width: 13em
}

@media only screen and (max-width: 734px) {
    .section-recycle .recycle-lists {
        display: block
    }

    .section-recycle .recycle-lists ul {
        width: 100%
    }
}

.ribbon {
    position: relative;
    z-index: 1;
    margin-bottom: -40px
}

@media only screen and (max-width: 1068px) {
    .ribbon {
        margin-bottom: 5px
    }
}

@media only screen and (max-width: 734px) {
    .ribbon {
        margin-bottom: -17px
    }
}

.ribbon .footnote a:hover {
    color: #fff;
    font-weight: 600
}
