@import"//at.alicdn.com/t/c/font_4544318_5wucsbk4ewr.css";

@font-face {
    font-family: AlibabaSans-Black;
    font-weight: 900;
    font-display: swap;
    src: url('../fonts/AlibabaSans-Black.ttf')
}

/* @font-face {
    font-family: AlibabaSans-Bold;
    src: url('../fonts/AlibabaSans-Bold.ttf') font-weight:700;
    
} */

@font-face {
    font-family: AlibabaSans-Heavy;
    src: url('../fonts/AlibabaSans-Heavy.ttf');
    font-weight: 800;
    font-display: swap
}

@font-face {
    font-family: AlibabaSans-Light;
    src: url('../fonts/AlibabaSans-Light.ttf');
    font-weight: 300;
    font-display: swap
}

@font-face {
    font-family: AlibabaSans-Medium;
    src: url('../fonts/AlibabaSans-Medium.ttf');
    font-weight: 500;
    font-display: swap
}

@font-face {
    font-family: AlibabaSans-Regular;
    src: url('../fonts/AlibabaSans-Regular.ttf');
    font-weight: 400;
    font-display: swap
}

@font-face {
    font-family: GOVER;
    src: url('../fonts/GOVER.ttf')
}

html {
    font-size: calc(16/1920*100vw);
    letter-spacing: .05rem
}

body {
    font-family: AlibabaSans-Medium, Helvetica, Arial, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif;
    display: block
}

.left {
    float: left
}

.right {
    float: right
}

.clearfix:after {
    content: "";
    display: block;
    clear: both
}

.hidden {
    display: none
}

div,
input,
textarea {
    box-sizing: border-box
}

div {
    display: block
}

video {
    display: block;
    margin: 0;
    padding: 0
}

img {
    width: 100%;
    display: block
}

.color_white {
    color: #fff
}

.color_black {
    color: #000
}

button {
    cursor: pointer
}

.desktop_only {
    display: block
}

.mobile_only {
    display: none
}

video {
    width: 100%
}

@media (max-width: 750px) {
    html {
        font-size: calc(16 / 390* 100vw)
    }

    .desktop_only {
        display: none
    }

    .mobile_only {
        display: block
    }
}

/*# sourceMappingURL=/cdn/shop/t/2/assets/common.css.map?v=55051555848337437661732868272 */