/*Thunderbolt / USB 4*/
.section-techspecs .section-connections-expansion .connection-expansion-picture .caption-2-port-1 {
    margin-left: 89px;
}

@media only screen and (max-width: 1068px) {
    .section-techspecs .section-connections-expansion .connection-expansion-picture .caption-2-port-1 {
        margin-left: 56px;
    }
}

@media only screen and (max-width: 734px) {
    .section-techspecs .section-connections-expansion .connection-expansion-picture .caption-2-port-1 {
        margin-left: 30px;
    }
}

.section-techspecs .section-connections-expansion .connection-expansion-picture .caption-4-port-1 {
    margin-left: 107px;
}

@media only screen and (max-width: 1068px) {
    .section-techspecs .section-connections-expansion .connection-expansion-picture .caption-4-port-1 {
        margin-left: 69px;
    }
}

@media only screen and (max-width: 734px) {
    .section-techspecs .section-connections-expansion .connection-expansion-picture .caption-4-port-1 {
        margin-left: 35px;
    }
}

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

/* wechat-fix ar start */

html.ar-quicklook.wechat-fix .ar-quicklook-link {
    display:none
}

/* wechat-fix ar end */

/**** CEL ****/
.image-cel {
    width: 109px;
    height: 164px;
    background-size: 109px 164px;
    background-repeat: no-repeat;
}

@media only screen and (max-width: 1068px) {
    .image-cel {
        width: 108px;
        height: 163px;
        background-size: 108px 163px;
        background-repeat: no-repeat;
    }
}

@media only screen and (max-width: 735px) {
    .image-cel {
        width: 112px;
        height: 169px;
        background-size: 112px 169px;
        background-repeat: no-repeat;
    }
}

.a2438_d {
        background-image: url("/mac/compare/cel/a2438_d__f7sb1qvoz52e_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) {
        .a2438_d {
            background-image: url("/mac/compare/cel/a2438_d__f7sb1qvoz52e_large_2x.png")
        }
    }

    @media only screen and (max-width: 1068px) {
        .a2438_d {
            background-image: url("/mac/compare/cel/a2438_d__f7sb1qvoz52e_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) {
        .a2438_d {
            background-image: url("/mac/compare/cel/a2438_d__f7sb1qvoz52e_medium_2x.png")
        }
    }

    @media only screen and (max-width: 735px) {
        .a2438_d {
            background-image: url("/mac/compare/cel/a2438_d__f7sb1qvoz52e_small.png")
        }
    }

    @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
        .a2438_d {
            background-image: url("/mac/compare/cel/a2438_d__f7sb1qvoz52e_small_2x.png")
        }
    }
    
    .a2439_d {
        background-image: url("/mac/compare/cel/a2439_d__29fm46zqx2au_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) {
        .a2439_d {
            background-image: url("/mac/compare/cel/a2439_d__29fm46zqx2au_large_2x.png")
        }
    }

    @media only screen and (max-width: 1068px) {
        .a2439_d {
            background-image: url("/mac/compare/cel/a2439_d__29fm46zqx2au_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) {
        .a2439_d {
            background-image: url("/mac/compare/cel/a2439_d__29fm46zqx2au_medium_2x.png")
        }
    }

    @media only screen and (max-width: 735px) {
        .a2439_d {
            background-image: url("/mac/compare/cel/a2439_d__29fm46zqx2au_small.png")
        }
    }

    @media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
        .a2439_d {
            background-image: url("/mac/compare/cel/a2439_d__29fm46zqx2au_small_2x.png")
        }
    }


