@media (min-width: 1920px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1300px;
    }

    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box {
        width: 294px !important;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 295px !important;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 295px !important;
    }
}
@media screen and (min-width: 1360px) {
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box,
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .scroll__02 {
        width: 255px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 255px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 255px;
    }
}
@media screen and (min-width: 1200px) {
    .colum-2 {
        flex: 0 0 20%;
        max-width: 20%;
    }

    .banner .banner__center {
        width: 100%;
        height: 400px;
        overflow-y: hidden;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 img {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-left img {
        width: 100%;
        height: 400px;
    }

    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: 500px;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 245px;
    }

    .deal_korea .deal_korea-title h3,
    .deal_korea .deal_china-title h3,
    .deal_korea .detal_vn-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .deal_china-title h3,
    .china__best-deal .detal_vn-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .deal_china-title h3,
    .vn__best-deal .detal_vn-title h3 {
        width: 30%;
        font-size: 2rem;
    }

    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box {
        width: 250px;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 350px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 254px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
}
@media screen and (max-width: 1200px) {
    .banner .banner__center .banner__center-right {
        width: 100%;
        height: 300px;
        overflow-y: hidden;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 img,
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        width: 100%;
        height: 145px;
    }
    .banner .banner__center .banner__center-left img {
        width: 100%;
        height: 300px;
    }

    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: 400px;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 195px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1919px) {
    .korea .korea-slider .slick-prev {
        left: -12px;
    }
    .korea .korea-slider .slick-next {
        right: -12px;
    }

    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 2.5rem;
        margin-top: 50px;
    }
    .order .order__banner .order__banner-content .order__banner-service {
        margin-top: 50px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__delivery,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__security,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__time,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__money,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__support,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__experience,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__transporting,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__cheap {
        margin: 0 10px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__delivery
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__security
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__time
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__money
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__support
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__experience
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__transporting
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__cheap
        p {
        font-size: 0.7rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-investors
        .img__item {
        width: 120px;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1.5rem;
    }
    .order
        .how__order
        .order__procedure
        .order__procedure-item
        .order__procedure-text
        p {
        text-align: center;
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 2rem;
        width: 200px;
    }
    .order .order__sheet .order__sheet-title hr {
        width: 25%;
    }
    .order .order__sheet .order__sheet-form .form__detail input {
        width: 32%;
    }

    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item {
        flex-direction: column;
        align-items: center;
    }
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__name
        p,
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__number
        p,
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__address
        p,
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__mess
        p {
        font-size: 0.9rem;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box {
        width: 210px;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p
        span {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 290px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p
        span {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 350px !important;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p
        span {
        font-size: 0.9rem;
    }

    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
        min-width: 150px;
    }
    .order .order__sheet .order__sheet-title hr {
        width: 20%;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn-upload label {
        min-width: 200px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn-upload
        label
        span {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn-download label {
        min-width: 230px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn-download
        label
        span {
        font-size: 1rem;
    }
}
@media screen and (max-width: 1199px) {
    .subpage .subpage__item .subpage__title h1 {
        font-size: 2rem;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__product-content
        .subpage__product-item
        .subpage__product-info
        .subpage__btn
        a {
        font-size: 1.1rem;
    }

    .order__list .order__list-title h1 {
        font-size: 1.5rem;
    }
}
@media screen and (max-width: 991px) {
    header .header__menu {
        display: none;
    }
    header .header__center {
        justify-content: center;
    }
    header .header__center .header__center-btn {
        display: none;
    }

    #page {
        display: block;
    }
    #page .header {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #page .header a {
        width: 50px;
        height: auto;
    }
    #page .header__mobille {
        padding-right: 0px;
        width: 80%;
    }
    #page .header__mobille label {
        display: flex;
        min-height: 35px;
        max-height: 35px;
        margin-bottom: 0px;
        border: 2px solid red;
        border-radius: 5px;
    }
    #page .header__mobille label input {
        width: 90%;
        border: 0px;
        padding-left: 10px;
    }
    #page .header__mobille label input::placeholder {
        padding-left: 10px;
        font-size: 0.9rem;
    }
    #page .header__mobille label input:focus {
        border: 0px solid #dc000c;
        outline: 0px auto -webkit-focus-ring-color;
    }
    #page .header__mobille label button {
        width: 10%;
        border: 0px;
        background-color: #fff;
    }
    #page .header__mobille label button:focus {
        outline: 0px auto -webkit-focus-ring-color;
    }

    .banner .banner__top {
        padding: 0 5px;
    }
    .banner .banner__top .banner__top-item {
        padding: 5px;
    }
    .banner .banner__top .banner__top-item:nth-child(4) {
        padding: 5px;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 img {
        height: 135px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 {
        padding-left: 10px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        height: 135px;
    }
    .banner .banner__center .banner__center-left img {
        width: 100%;
        height: 280px;
    }

    .global .global__title {
        padding: 0 10px;
    }
    .global .global__title h3 {
        width: 50%;
        font-size: 1.3rem;
    }
    .global .global__title a {
        width: 50%;
    }
    .global .global__content .nav {
        margin-bottom: 20px;
    }
    .global .global__content .nav .nav-link {
        padding: 10px 20px;
    }
    .global .global__content .nav .nav-link .nav__img {
        width: 70px;
        height: 70px;
    }
    .global .global__content .nav .nav-link .nav__img img {
        width: 40px;
        height: 40px;
    }
    .global .global__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .global .global__content .nav .nav-link span {
        font-size: 1rem;
    }
    .global .global__content .global__product {
        flex-wrap: wrap;
    }
    .global .global__content .global__product .global__product-item1 {
        padding: 0px 5px 10px 5px;
    }

    .korea {
        overflow-x: hidden;
    }
    .korea .korea-title h3 {
        font-size: 1.3rem;
    }
    .korea .korea-slider .slider__img {
        display: flex;
        justify-content: center;
    }
    .korea .korea-slider .slider__img img {
        width: 180px;
        height: 180px;
    }
    .korea .korea-slider .slick-prev {
        left: 10px;
    }
    .korea .korea-slider .slick-next {
        right: 10px;
    }
    .korea .korea-slider .slick-prev,
    .korea .korea-slider .slick-next {
        width: 40px;
        height: 40px;
    }
    .korea .korea-slider .slick-prev:before,
    .korea .korea-slider .slick-next:before {
        font-size: 30px;
    }
    .korea .korea__product .korea__hot-product {
        padding-right: 15px;
    }
    .korea .korea__product .korea__new-product {
        padding-left: 15px;
    }
    .korea .korea__product .slick-prev {
        left: 5px;
    }
    .korea .korea__product .slick-next {
        right: 32px;
    }
    .korea .korea__product .slick-prev:before,
    .korea .korea__product .slick-next:before {
        font-size: 50px;
    }

    .china {
        overflow-x: hidden;
    }
    .china .china-title {
        padding: 0 10px;
    }
    .china .china-title h3 {
        max-width: 50%;
        font-size: 1.3rem;
    }
    .china .china-title a {
        min-width: 50%;
        max-width: 50%;
    }
    .china .china__hot-product .hot__product-title h4 {
        margin-top: 0px;
    }
    .china .china__hot-product .hot__product-content {
        overflow-x: hidden;
    }
    .china .china__new-product {
        margin-top: 20px;
    }
    .china .china__new-product .new__product-title h4 {
        margin-top: 0px;
    }
    .china .china__new-product .new__product-content {
        overflow-x: hidden;
    }
    .china .china__sale-product {
        margin: 20px 10px 0px 10;
    }
    .china
        .china__sale-product
        .sale__product-item
        .sale__content
        .sale__text
        span {
        font-size: 0.7rem;
    }

    .vietnam .vietnam__title {
        padding: 0 10px;
    }
    .vietnam .vietnam__title h3 {
        width: 50%;
        font-size: 1.3rem;
    }
    .vietnam .vietnam__title a {
        width: 50%;
    }
    .vietnam .vietnam__content .nav {
        margin-bottom: 20px;
    }
    .vietnam .vietnam__content .nav .nav-link {
        padding: 10px 20px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img {
        width: 80px;
        height: 80px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img img {
        width: 40px;
        height: 50px;
    }
    .vietnam .vietnam__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .vietnam .vietnam__content .nav .nav-link span {
        font-size: 1rem;
    }
    .vietnam .vietnam__content .vietnam__product {
        flex-wrap: wrap;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 {
        padding: 0px 5px 10px 5px;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: 300px;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 145px;
    }

    .payments .payments__content .payments__nav {
        display: none;
    }
    .payments .payments__content .payments__title a {
        font-size: 0.9rem;
    }
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item {
        flex-direction: column;
        align-items: center;
    }
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__name
        p,
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__number
        p,
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__address
        p,
    .payments
        .payments__content
        .payments__form
        .payments__bank
        .payments__bank-list
        .bank__item
        .bank__item-content
        .bank__mess
        p {
        font-size: 0.9rem;
    }

    .deal_korea .deal_korea-title h3,
    .deal_korea .detail_vn-title h3,
    .deal_korea .deal_china-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .detail_vn-title h3,
    .vn__best-deal .deal_china-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .detail_vn-title h3,
    .china__best-deal .deal_china-title h3 {
        font-size: 1.3rem;
        width: 35%;
    }

    .deal_korea .detail_vn-title h3 {
        font-size: 1.3rem;
        width: 45%;
    }

    .vn__best-deal .detail_vn-title h3 {
        font-size: 1.3rem;
        width: 45%;
    }

    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 2rem;
        margin-top: 30px;
    }
    .order .order__banner .order__banner-content .order__banner-service {
        flex-wrap: wrap;
        justify-content: space-between;
        margin-top: 35px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__delivery,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__security,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__time,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__money,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__support,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__experience,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__transporting,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__cheap {
        padding: 5px 0px;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1.5rem;
        width: 50%;
    }
    .order .how__order .order__procedure .order__procedure-item {
        justify-content: inherit;
    }
    .order
        .how__order
        .order__procedure
        .order__procedure-item
        .order__procedure-text
        p {
        text-align: center;
        font-size: 0.8rem;
    }
    .order .order__sheet .order__sheet-title {
        justify-content: space-between;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
        margin-bottom: 20px;
    }
    .order .order__sheet .order__sheet-title hr {
        display: none;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn label span {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-form .form__btn-add p.add__product,
    .order .order__sheet .order__sheet-form .form__btn-add p.close__product {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-form .form__detail {
        flex-wrap: wrap;
        margin-bottom: 0px;
    }
    .order .order__sheet .order__sheet-form .form__detail input {
        width: 100%;
        margin-bottom: 20px;
    }
    .order .order__sheet .order__sheet-form .form__submit {
        margin-bottom: 30px;
    }

    .subpage .subpage__item .subpage__title h1 {
        font-size: 1.5rem;
    }
    .subpage .subpage__item .subpage__content .subpage__nav {
        display: flex;
        margin-bottom: 20px;
    }
    .subpage .subpage__item .subpage__content .subpage__nav h4 {
        padding: 0;
        margin: 10px;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul {
        display: flex;
        margin-bottom: 0;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a {
        font-size: 0.9rem;
        padding: 5px 10px;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a svg {
        display: none;
    }
    .subpage .subpage__item .subpage__content .subpage__product {
        padding: 0;
    }

    .detail__product .detail__product-url p {
        font-size: 0.9rem;
    }
    .detail__product .product .product__slider .xzoom-container img.xzoom3 {
        width: 100%;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .prodtuct__name-text
        p {
        font-size: 1.3rem;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .product__price
        .prouct__sale
        span {
        font-size: 2rem;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .product__price
        .product__price-cost
        p {
        font-size: 1.5rem;
    }
    .detail__product .product .product__text .product__btn {
        margin-bottom: 20px;
    }
    .detail__product .product .product__text .product__btn a {
        font-size: 1.5rem;
        padding: 10px 0px;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-prev {
        left: 90%;
    }
    .detail__product
        .detail__product-content
        .informaton__item-content
        .information__speci
        .information__speci-content
        table
        .td_item1 {
        width: 30%;
    }
    .detail__product
        .detail__product-content
        .informaton__item-content
        .information__speci
        .information__speci-content
        table
        .td_item2 {
        width: 70%;
    }
    .detail__product
        .detail__product-content
        .informaton__item-content
        .item__content-btn
        button,
    .detail__product
        .detail__product-content
        .informaton__item-content
        .item__content-text
        button {
        padding: 10px 45px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-text {
        width: 70%;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-user {
        width: 20%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-title
        h4 {
        font-size: 1.2rem;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-btn {
        width: 20%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-text {
        width: 60%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-user {
        width: 20%;
    }

    .order__list .order__list-title h1 {
        font-size: 1.5rem;
    }
    .order__list .order__list-title hr {
        width: 20%;
    }

    .login .login__item form label input {
        width: 75%;
    }
    .login .login__item form label span {
        width: 35%;
    }
    .login .login__item form label[for="submit"] input {
        width: 50%;
    }

    .detail__product
        .product
        .product__slider
        .product__slider-thumb
        .product__slider-img {
        height: 300px;
    }
    .detail__product
        .product
        .product__slider
        .product__slider-dots
        .product__slider-img {
        height: 65px;
    }

    footer .footer__content .footer__left .footer__left-customer h4,
    footer .footer__content .footer__left .footer__left-customer span {
        font-size: 1rem;
    }
    footer .footer__content .footer__left .footer__left-intro p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-title h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__center .footer__center-title p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn {
        max-width: 90%;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__order h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__order p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__return {
        margin-top: 20px;
    }
    footer .footer__content .footer__right .footer__return h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__return p {
        font-size: 0.8rem;
    }
    footer .footer__bottom p {
        font-size: 0.8rem;
    }

    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item {
        display: none;
    }
    .detail__product .detail__product-content .customer__reviews .cart__item,
    .detail__product .detail__product-content .customer__cancel .cart__item {
        display: none;
    }

    .cart .container {
        max-width: 95%;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__name
        a {
        font-size: 1.1rem;
        font-weight: 600;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number {
        flex-direction: column;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__count {
        padding-bottom: 10px;
    }
    .cart .cart__item .cart__content .cart__pay .total__price p {
        font-size: 1.2rem;
    }
    .cart .cart__item .cart__content .cart__pay .total__price p span {
        font-size: 1.2rem;
    }

    .completed .completed__item .completed__content .completes__box {
        padding: 20px;
    }
    .completed
        .completed__item
        .completed__content
        .completed__text
        .completed__text-top
        .completed__text-top-conttent
        p {
        font-size: 1rem;
    }

    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-text
        span {
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-text
        .confirm {
        display: flex;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-text
        .confirm
        button {
        font-size: 0.9rem !important;
        padding: 5px 10px !important;
        flex: 1;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-btn {
        flex-direction: column;
        justify-content: inherit;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-btn
        a {
        margin-top: 20px;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-btn
        button {
        margin-top: 20px;
    }
}
@media screen and (max-width: 767px) {
    .show-only-mobile {
        display: block;
    }
    .margin {
        margin: 0 10px;
    }

    header .header__top {
        justify-content: space-around;
    }
    header .header__menu {
        display: none;
    }
    header .header__center {
        justify-content: center;
    }
    header .header__center .header__center-logo {
        display: flex;
        justify-content: center;
    }
    header .header__center .header__center-btn {
        display: none;
    }

    #page {
        display: block;
    }
    #page .header {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #page .header__mobille {
        padding-right: 0px;
        width: 100%;
    }
    #page .header__mobille label {
        display: flex;
        min-height: 35px;
        max-height: 35px;
        margin-bottom: 0px;
        border: 2px solid red;
    }
    #page .header__mobille label input {
        width: 80%;
        border: 0px;
        padding-left: 0px;
        border-radius: 0px;
        height: 31px;
    }
    #page .header__mobille label input::placeholder {
        padding-left: 10px;
        font-size: 0.9rem;
    }
    #page .header__mobille label input:focus {
        outline: 0px auto -webkit-focus-ring-color;
    }
    #page .header__mobille label button {
        width: 20%;
        border: 0px;
        background-color: #fff;
        border-radius: 0;
        min-height: 30px !important;
        padding: 0;
    }
    #page .header__mobille label button:focus {
        outline: 0px auto -webkit-focus-ring-color;
    }

    .banner .banner__top {
        padding: 0 5px;
    }
    .banner .banner__top .banner__top-item {
        padding: 5px;
        height: 100%;
    }
    .banner .banner__top .banner__top-item:nth-child(4) {
        padding: 5px;
    }
    .banner .banner__center {
        height: auto;
    }
    .banner .banner__center .banner__center-right {
        height: auto;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 .item1 {
        padding-left: 10px;
        padding-right: 5px;
    }
    .banner
        .banner__center
        .banner__center-right
        .banner__center-item1
        .item1
        img {
        height: 100%;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 .item2 {
        padding-left: 5px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 {
        padding-left: 10px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        height: auto;
    }
    .banner .banner__center .banner__center-left {
        padding: 0 10px 10px;
    }
    .banner .banner__center .banner__center-left img {
        height: auto;
    }
    .banner .banner__center .banner__center-left button.next-arrow {
        right: 15px;
    }
    .banner .banner__center .banner__center-left button.prev-arrow {
        left: 15px;
    }

    .global .global__title {
        padding: 0 10px;
    }
    .global .global__title h3 {
        width: 50%;
        font-size: 1.1rem;
    }
    .global .global__title a {
        width: 50%;
    }
    .global .global__content .nav {
        margin-bottom: 20px;
    }
    .global .global__content .nav .nav-link {
        padding: 10px 10px;
    }
    .global .global__content .nav .nav-link .nav__img {
        width: 70px;
        height: 70px;
    }
    .global .global__content .nav .nav-link .nav__img img {
        width: 40px;
        height: 40px;
    }
    .global .global__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .global .global__content .nav .nav-link span {
        font-size: 1rem;
    }
    .global .global__content .global__product {
        flex-wrap: wrap;
    }
    .global .global__content .global__product .global__product-item1 {
        padding: 0px 5px 10px 5px;
    }

    .korea {
        overflow-x: hidden;
        padding: 0px 10px;
    }
    .korea .korea-title h3 {
        font-size: 1.3rem;
    }
    .korea .korea-slider button.next-arrow {
        top: 25%;
        width: 30px;
        height: 30px;
        right: -1px;
    }
    .korea .korea-slider button.prev-arrow {
        top: 25%;
        width: 30px;
        height: 30px;
        left: -1px;
    }
    .korea .korea-slider .slider__img {
        display: flex;
        justify-content: center;
    }
    .korea .korea-slider .slider__img img {
        width: 150px;
        height: 150px;
    }
    .korea .korea-slider .slider__img span {
        top: 10px;
        left: 5px;
        width: 30px;
        height: 30px;
    }
    .korea .korea__product .korea__hot-product {
        padding: 0 10px;
    }
    .korea .korea__product .korea__hot-product h3 {
        font-size: 1.3rem;
    }
    .korea .korea__product .korea__new-product {
        padding: 0 10px;
    }
    .korea .korea__product .korea__new-product h3 {
        font-size: 1.3rem;
    }

    .china {
        overflow-x: hidden;
    }
    .china .china-title {
        padding: 0 10px;
    }
    .china .china-title h3 {
        max-width: 50%;
        font-size: 1.1rem;
    }
    .china .china-title a {
        min-width: 50%;
        max-width: 50%;
    }
    .china .china__hot-product .hot__product-title h4 {
        margin-top: 0px;
    }
    .china .china__hot-product .hot__product-content {
        overflow-x: hidden;
    }
    .china .china__new-product {
        margin-top: 20px;
    }
    .china .china__new-product .new__product-title h4 {
        margin-top: 0px;
    }
    .china .china__new-product .new__product-content {
        overflow-x: hidden;
    }
    .china .china__sale-product {
        margin: 20px 10px 0px 10;
    }
    .china
        .china__sale-product
        .sale__product-item
        .sale__content
        .sale__text
        span {
        font-size: 0.7rem;
    }

    .vietnam .vietnam__title {
        padding: 0 10px;
    }
    .vietnam .vietnam__title h3 {
        width: 50%;
        font-size: 1.1rem;
    }
    .vietnam .vietnam__title a {
        width: 50%;
    }
    .vietnam .vietnam__content .nav {
        margin-bottom: 20px;
    }
    .vietnam .vietnam__content .nav .nav-link {
        padding: 10px 10px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img {
        width: 60px;
        height: 60px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img img {
        width: 30px;
        height: 30px;
    }
    .vietnam .vietnam__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .vietnam .vietnam__content .nav .nav-link span {
        font-size: 1rem;
    }
    .vietnam .vietnam__content .vietnam__product {
        flex-wrap: wrap;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 {
        padding: 0px 5px 10px 5px;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: auto;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 145px;
    }

    .china__best-deal .detail_china-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }
    .china__best-deal
        .detail_china-content
        .detail__product
        .detail__product-item
        .padding {
        padding: 5px 2px;
    }

    .deal_korea .deal_korea-title h3,
    .deal_korea .detail_vn-title h3,
    .deal_korea .detail_china-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .detail_vn-title h3,
    .vn__best-deal .detail_china-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .detail_vn-title h3,
    .china__best-deal .detail_china-title h3 {
        font-size: 1rem;
        width: 35%;
    }

    .vn__best-deal .detail_vn-title h3 {
        font-size: 1rem;
        width: 45%;
    }
    .vn__best-deal .detail_vn-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }

    .deal_korea .detail_vn-title h3 {
        font-size: 1rem;
        width: 45%;
    }
    .deal_korea .detail_vn-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }

    .order .order__banner {
        height: 290px;
    }
    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 1.3rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        span {
        font-size: 1.3rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        p {
        font-size: 1.2rem;
    }
    .order .order__banner .order__banner-content .order__banner-service {
        display: none;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1.3rem;
    }
    .order .how__order .how__order-title hr {
        width: 50%;
    }
    .order
        .how__order
        .order__procedure
        .order__procedure-item
        .order__procedure-img {
        width: 80px;
        height: 80px;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-download
        a {
        font-size: 1rem;
    }

    .subpage .subpage__item .subpage__title h1 {
        font-size: 1.2rem;
    }
    .subpage .subpage__item .subpage__content .subpage__nav {
        display: initial;
    }
    .subpage .subpage__item .subpage__content .subpage__nav h4 {
        font-size: 0.9rem;
        text-align: center;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul {
        justify-content: space-around;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a {
        font-size: 0.8rem;
        height: 40px;
    }

    .price__list .price__list-title h1 {
        font-size: 2rem;
    }
    .price__list .product__fee .product__fee-content table th {
        font-size: 1rem;
    }
    .price__list .product__fee .product__fee-content table td {
        font-size: 0.9rem;
        padding: 10px;
    }
    .price__list .product__service .product__service-content table th {
        font-size: 1rem;
    }
    .price__list .product__service .product__service-content table td {
        font-size: 0.9rem;
    }
    .price__list .product__domestice .product__domestice-content table th {
        font-size: 1rem;
    }
    .price__list .product__domestice .product__domestice-content table td {
        font-size: 0.9rem;
        padding: 10px;
    }
    .price__list
        .product__international
        .product__international-content
        table
        th {
        font-size: 1rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        td {
        font-size: 0.9rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        .td__item1,
    .price__list
        .product__international
        .product__international-content
        table
        .td__item2,
    .price__list
        .product__international
        .product__international-content
        table
        .td__item3,
    .price__list
        .product__international
        .product__international-content
        table
        .td__item4 {
        padding: 10px;
    }

    .order__list .order__list-title h1 {
        font-size: 1.2rem;
    }
    .order__list .order__list-title hr {
        width: 20%;
    }

    .cart .container {
        max-width: 95%;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__name
        a {
        font-size: 1.1rem;
        font-weight: 600;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number {
        flex-direction: column;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__count {
        padding-bottom: 10px;
    }
    .cart .cart__item .cart__content .cart__pay .total__price p {
        font-size: 1.2rem;
    }
    .cart .cart__item .cart__content .cart__pay .total__price p span {
        font-size: 1.2rem;
    }

    .login .login__item form label input {
        width: 75%;
    }
    .login .login__item form label span {
        width: 35%;
    }
    .login .login__item form label[for="submit"] input {
        width: 50%;
    }

    footer .footer__content .footer__left .footer__left-customer h4,
    footer .footer__content .footer__left .footer__left-customer span {
        font-size: 1rem;
    }
    footer .footer__content .footer__left .footer__left-intro p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-title h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__center .footer__center-title p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn {
        max-width: 90%;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__order h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__order p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__return {
        margin-top: 20px;
    }
    footer .footer__content .footer__right .footer__return h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__return p {
        font-size: 0.8rem;
        padding-bottom: 20px;
    }
    footer .footer__bottom p {
        font-size: 0.8rem;
    }

    .completed .container {
        max-width: 95%;
    }
    .completed .completed__item .completed__content .completes__box {
        padding: 20px;
    }
    .completed
        .completed__item
        .completed__content
        .completed__text
        .completed__text-top
        .completed__text-top-conttent
        p {
        font-size: 0.9rem;
    }
}
@media screen and (max-width: 575px) {
    .banner .banner__center .banner__center-left .slick-prev {
        left: 13px;
    }
    .banner .banner__center .banner__center-left .slick-next {
        right: 44px;
    }

    .deal_korea,
    .vn__best-deal,
    .china__best-deal {
        padding: 0 10px;
    }
    .deal_korea .deal_korea-title h3,
    .deal_korea .detail_vn-title h3,
    .deal_korea .detail_china-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .detail_vn-title h3,
    .vn__best-deal .detail_china-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .detail_vn-title h3,
    .china__best-deal .detail_china-title h3 {
        font-size: 1rem;
        width: 100%;
    }

    .deal_korea .deal_korea-content .nav .nav-link span,
    .deal_korea .detail_vn-content .nav .nav-link span,
    .deal_korea .detail_china-content .nav .nav-link span,
    .vn__best-deal .deal_korea-content .nav .nav-link span,
    .vn__best-deal .detail_vn-content .nav .nav-link span,
    .vn__best-deal .detail_china-content .nav .nav-link span,
    .china__best-deal .deal_korea-content .nav .nav-link span,
    .china__best-deal .detail_vn-content .nav .nav-link span,
    .china__best-deal .detail_china-content .nav .nav-link span {
        font-size: 0.9rem;
        padding-bottom: 10px;
    }

    .subpage .subpage__item .subpage__title h1 {
        font-size: 1rem;
    }
    .subpage .subpage__item .subpage__title hr {
        width: 10%;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a svg {
        display: block;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a span {
        display: none;
    }
    .subpage .subpage__item .subpage__content .subpage__product {
        padding: 0 10px;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__number
        p {
        font-size: 1rem;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__product-content
        .subpage__product-item
        .subpage__product-info
        .subpage__link
        p {
        font-size: 1rem;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__product-content
        .subpage__product-item
        .subpage__product-info
        .subpage__btn
        a {
        font-size: 1rem;
    }

    .korea .korea__product .slick-prev:before,
    .korea .korea__product .slick-next:before {
        font-size: 40px;
    }
    .korea .korea__product .slick-prev {
        left: 4px;
    }
    .korea .korea__product .slick-next {
        right: 20px;
    }

    .deal_korea .deal_korea-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }

    .detail__product .detail__product-url p {
        font-size: 0.7rem;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .prodtuct__name-text
        p {
        font-size: 1.1rem;
        line-height: 30px;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__link
        a {
        width: 45px;
        height: 45px;
        font-size: 20px;
    }
    .detail__product .detail__product-content ul.nav-tabs li a {
        font-size: 0.8rem;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .information__item-title
        p {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .information__item-title
        p
        a {
        font-size: 0.8rem;
        padding: 2px 10px;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .information__item-title
        p
        a
        i {
        font-size: 0.7rem;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-prev {
        left: 82%;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-prev::before,
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-next::before {
        font-size: 25px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-img {
        width: 20%;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-text
        p {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-title
        h4 {
        font-size: 1.2rem;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-title
        h4 {
        font-size: 1rem;
        line-height: 30px;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-title
        h4
        span {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item {
        padding: 20px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-btn {
        width: 30%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-text
        p {
        font-size: 0.9rem;
    }

    .order__list .order__list-title h1 {
        font-size: 1rem;
    }
    .order__list .order__list-title hr {
        width: 10%;
    }
    .order__list .order__list-content {
        margin-top: 40px;
    }
    .order__list .order__list-content .order__list-tab {
        padding: 0px 10px;
        justify-content: space-between;
    }
    .order__list .order__list-content .order__list-tab a {
        padding: 10px 10px;
        font-size: 0.8rem;
        width: 50%;
    }

    .payments .payments__item .payments__content .payments__form h3 {
        font-size: 1rem;
    }
    .payments
        .payments__item
        .payments__content
        .payments__btn
        .payments__btn-submit
        input {
        width: 45%;
    }

    .price__list .price__list-title h1 {
        font-size: 1.5rem;
    }
    .price__list .product__fee .product__fee-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__fee .product__fee-content table th {
        font-size: 0.9rem;
    }
    .price__list .product__service .product__service-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__service .product__service-content table th {
        font-size: 0.9rem;
    }
    .price__list .product__domestice .product__domestice-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__domestice .product__domestice-content table th {
        font-size: 0.9rem;
    }
    .price__list .product__international .product__international-title h3 {
        font-size: 1.3rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        th {
        font-size: 0.9rem;
    }

    .login .login__item form label input {
        width: 75%;
    }
    .login .login__item form label span {
        width: 35%;
    }
    .login .login__item form label[for="submit"] input {
        width: 50%;
    }

    .detail__product
        .product
        .product__slider
        .product__slider-thumb
        .product__slider-img {
        height: 300px;
    }
    .detail__product
        .product
        .product__slider
        .product__slider-dots
        .product__slider-img {
        height: 65px;
    }

    .cart .container {
        max-width: 95%;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content {
        flex-direction: column;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-img {
        text-align: center;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__name
        a {
        font-size: 1.1rem;
        font-weight: 600;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number {
        flex-direction: initial;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__count {
        padding-bottom: 10px;
        width: 108px;
        margin-right: 10px;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__count
        .form {
        width: 108px;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__count
        .form
        button {
        width: 25px;
        height: 25px;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__count
        .form
        input {
        width: 50px;
        height: 25px;
    }
    .cart
        .cart__item
        .cart__content
        .cart__information
        .cart__information-content
        .cart__information-text
        .information__number
        .information__price
        p
        span {
        font-size: 1rem;
    }
    .cart .cart__item .cart__content .cart__pay .total__price p {
        font-size: 1.2rem;
    }
    .cart .cart__item .cart__content .cart__pay .total__price p span {
        font-size: 1.2rem;
    }

    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-upload {
        margin-bottom: 20px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-upload
        label {
        min-width: 180px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-upload
        label
        span {
        font-size: 0.9rem;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-download
        a {
        font-size: 0.9rem;
    }

    .completed .container {
        max-width: 95%;
    }
    .completed .completed__item .completed__content .completes__box {
        padding: 20px;
    }
    .completed
        .completed__item
        .completed__content
        .completed__text
        .completed__text-top
        .completed__text-top-conttent
        p {
        font-size: 0.9rem;
    }
    .completed
        .completed__item
        .completed__content
        .completed__text
        .completed__text-infor
        .infor__product
        p
        span,
    .completed
        .completed__item
        .completed__content
        .completed__text
        .completed__text-infor
        .infor__user
        p
        span {
        font-size: 0.9rem;
    }
    .completed .completed__item .completed__content .completes__btn a {
        font-size: 1rem;
    }

    .bill .bill__content .bill__form form .form__submit input {
        width: 30%;
        padding: 10px 20px;
        margin-bottom: 10px;
    }

    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        border-bottom: 1px solid #ccc;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-text
        span {
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-text
        .confirm {
        display: flex;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-text
        .confirm
        button {
        font-size: 0.9rem !important;
        padding: 5px 10px !important;
        flex: 1;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-btn {
        flex-direction: initial;
        justify-content: space-around;
        width: 100%;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-btn
        a {
        margin-top: 20px;
    }
    .account
        .account__item
        .account__content
        .acount__notification
        .notification__item
        .notification__item-btn
        button {
        margin-top: 20px;
    }
}
@media screen and (max-width: 320px) {
    header .header__top .header__top-language .laguage__item p {
        font-size: 0.7rem;
    }
    header .header__top .header__top-user .create__user a {
        font-size: 0.7rem;
    }
    header .header__top .header__top-user .create__user span {
        font-size: 0.8rem;
    }
    header
        .header__top
        .header__top-user
        .user__information
        .information__user
        img,
    header
        .header__top
        .header__top-user
        .user__information
        .information__cart
        img {
        width: 15px;
        height: 15px;
    }
    header
        .header__top
        .header__top-user
        .user__information
        .information__user
        span,
    header
        .header__top
        .header__top-user
        .user__information
        .information__cart
        span {
        left: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .global .global__title h3 {
        font-size: 1rem;
        margin-top: 0;
    }
    .global .global__title a {
        border: 0;
        text-decoration: none;
    }

    .korea .korea-title h3 {
        font-size: 1rem;
    }
    .korea .korea-title a {
        font-size: 0.8rem;
        text-decoration: none;
    }
    .korea .korea-slider .slider__img img {
        width: 124px;
        height: 125px;
    }
    .korea .korea-slider .slick-prev {
        left: -3px;
    }
    .korea .korea-slider .slick-next {
        right: -3px;
    }
    .korea .korea-slider .slick-prev,
    .korea .korea-slider .slick-next {
        width: 30px;
        height: 30px;
        top: 30%;
    }
    .korea .korea-slider .slick-prev:before,
    .korea .korea-slider .slick-next:before {
        font-size: 23px;
    }
    .korea .korea__product .korea__hot-product h3,
    .korea .korea__product .korea__new-product h3 {
        font-size: 1rem;
    }
    .korea .korea__product .slick-prev:before,
    .korea .korea__product .slick-next:before {
        font-size: 30px;
    }
    .korea .korea__product .slick-next {
        right: 12px;
    }

    .china .margin {
        margin: 0;
    }
    .china .china-title h3 {
        font-size: 1rem;
        margin-top: 0;
    }
    .china .china-title a {
        border: 0;
        text-decoration: none;
        font-size: 0.7rem;
    }
    .china .china__hot-product {
        margin: 0 10px;
    }
    .china .china__hot-product .hot__product-title h4 {
        font-size: 1rem;
    }
    .china .china__hot-product .hot__product-title a {
        text-decoration: none;
        font-size: 0.8rem;
    }
    .china .china__new-product {
        margin: 20px 10px;
    }
    .china .china__new-product .new__product-title h4 {
        font-size: 1rem;
    }
    .china .china__new-product .new__product-title a {
        font-size: 0.8rem;
        text-decoration: none;
    }
    .china .china__sale-product {
        margin: 0 10px 20px 10px;
    }
    .china .china__sale-product .sale__title h4 {
        font-size: 1rem;
    }
    .china .china__sale-product .sale__title a {
        font-size: 0.8rem;
        text-decoration: none;
    }
    .china .china__bestsale-product {
        margin: 0 10px;
    }
    .china .china__bestsale-product .bestsale__title h4 {
        font-size: 1rem;
    }
    .china .china__bestsale-product .bestsale__title a {
        font-size: 0.8rem;
    }

    .vietnam .vietnam__title h3 {
        font-size: 1rem;
        margin-top: 0;
    }
    .vietnam .vietnam__title a {
        border: 0;
        text-decoration: none;
    }

    .order .order__banner {
        height: 250px;
    }
    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 1rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-investors
        .img__item {
        width: 100px;
        height: 30px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        p {
        font-size: 0.9rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        span {
        font-size: 1rem;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 0.9rem;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn label span {
        font-size: 0.7rem;
    }
    .order .order__sheet .order__sheet-form .form__btn-add {
        display: flex;
        justify-content: space-between;
    }
    .order .order__sheet .order__sheet-form .form__btn-add p.add__product,
    .order .order__sheet .order__sheet-form .form__btn-add p.close__product {
        padding: 10px 15px;
        margin-right: 0;
    }

    .price__list .price__list-title h1 {
        font-size: 1.5rem;
    }
    .price__list .product__fee .product__fee-content table th {
        font-size: 0.7rem;
    }
    .price__list .product__service .product__service-content table th {
        font-size: 0.7rem;
    }
    .price__list .product__domestice .product__domestice-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__domestice .product__domestice-content table th {
        font-size: 0.7rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        th {
        font-size: 0.7rem;
    }
}

/*# sourceMappingURL=reponsive.css.map */

@media (min-width: 1920px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1300px;
    }

    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box {
        width: 400px !important;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 400px !important;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 400px !important;
    }
}
@media screen and (min-width: 1360px) {
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box,
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .scroll__02 {
        width: 350px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 350px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 350px;
    }
}
@media screen and (min-width: 1200px) {
    .colum-2 {
        flex: 0 0 20%;
        max-width: 20%;
    }

    .banner .banner__center {
        width: 100%;
        height: 400px;
        overflow-y: hidden;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 img {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        width: 100%;
        height: 195px;
    }
    .banner .banner__center .banner__center-left img {
        width: 100%;
        height: 400px;
    }

    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: 500px;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 245px;
        object-fit: cover;
    }

    .deal_korea .deal_korea-title h3,
    .deal_korea .deal_china-title h3,
    .deal_korea .detal_vn-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .deal_china-title h3,
    .china__best-deal .detal_vn-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .deal_china-title h3,
    .vn__best-deal .detal_vn-title h3 {
        width: 30%;
        font-size: 2rem;
    }

    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box {
        width: 350px;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 350px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 350px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
}
@media screen and (max-width: 1200px) {
    .banner .banner__center .banner__center-right {
        width: 100%;
        height: 300px;
        overflow-y: hidden;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 img,
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        width: 100%;
        height: 145px;
    }
    .banner .banner__center .banner__center-left img {
        width: 100%;
        height: 300px;
    }

    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: 400px;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 195px;
    }
}
@media screen and (min-width: 992px) and (max-width: 1919px) {
    .korea .korea-slider .slick-prev {
        left: -12px;
    }
    .korea .korea-slider .slick-next {
        right: -12px;
    }

    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 2.5rem;
        margin-top: 50px;
    }
    .order .order__banner .order__banner-content .order__banner-service {
        margin-top: 50px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__delivery,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__security,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__time,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__money,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__support,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__experience,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__transporting,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__cheap {
        margin: 0 10px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__delivery
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__security
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__time
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__money
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__support
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__experience
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__transporting
        p,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__cheap
        p {
        font-size: 0.7rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-investors
        .img__item {
        width: 120px;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1.5rem;
    }
    .order
        .how__order
        .order__procedure
        .order__procedure-item
        .order__procedure-text
        p {
        text-align: center;
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 2rem;
        width: 200px;
    }
    .order .order__sheet .order__sheet-title hr {
        width: 25%;
    }
    .order .order__sheet .order__sheet-form .form__detail input {
        width: 100%;
    }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .cart__box {
        width: 290px;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p
        span {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .scroll__02 {
        width: 290px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p
        span {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .scroll__02 {
        width: 350px !important;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product__btn
        a {
        font-size: 1rem;
        padding: 15px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .customer__cancel
        .cart__item
        .product_add
        .product__add-item
        .product__add-item-amount
        .select__pr-price
        p
        span {
        font-size: 0.9rem;
    }

    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
        min-width: 150px;
    }
    .order .order__sheet .order__sheet-title hr {
        width: 20%;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn-upload label {
        min-width: 200px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn-upload
        label
        span {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn-download label {
        min-width: 230px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn-download
        label
        span {
        font-size: 1rem;
    }
}
@media screen and (max-width: 1199px) {
    .subpage .subpage__item .subpage__title h1 {
        font-size: 2rem;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__product-content
        .subpage__product-item
        .subpage__product-info
        .subpage__btn
        a {
        font-size: 1.1rem;
    }

    .order__list .order__list-title h1 {
        font-size: 1.5rem;
    }
}
@media screen and (max-width: 991px) {
    header .header__menu {
        display: none;
    }
    header .header__center {
        justify-content: center;
    }
    header .header__center .header__center-btn {
        display: none;
    }

    #page {
        display: block;
    }
    #page .header {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #page .header a {
        width: 50px;
        height: auto;
    }
    #page .header__mobille {
        padding-right: 0px;
        width: 80%;
    }
    #page .header__mobille label {
        display: flex;
        min-height: 35px;
        max-height: 35px;
        margin-bottom: 0px;
        border: 2px solid red;
        border-radius: 5px;
    }
    #page .header__mobille label input {
        width: 90%;
        border: 0px;
        padding-left: 10px;
    }
    #page .header__mobille label input::placeholder {
        padding-left: 10px;
        font-size: 0.9rem;
    }
    #page .header__mobille label input:focus {
        border: 0px solid #dc000c;
        outline: 0px auto -webkit-focus-ring-color;
    }
    #page .header__mobille label button {
        width: 10%;
        border: 0px;
        background-color: #fff;
    }
    #page .header__mobille label button:focus {
        outline: 0px auto -webkit-focus-ring-color;
    }

    .banner .banner__top {
        padding: 0 5px;
    }
    .banner .banner__top .banner__top-item {
        padding: 5px;
    }
    .banner .banner__top .banner__top-item:nth-child(4) {
        padding: 5px;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 img {
        height: 135px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 {
        padding-left: 10px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        height: 135px;
    }
    .banner .banner__center .banner__center-left img {
        width: 100%;
        height: 280px;
    }

    .global .global__title {
        padding: 0 10px;
    }
    .global .global__title h3 {
        width: 50%;
        font-size: 1.3rem;
    }
    .global .global__title a {
        width: 50%;
    }
    .global .global__content .nav {
        margin-bottom: 20px;
    }
    .global .global__content .nav .nav-link {
        padding: 10px 20px;
    }
    .global .global__content .nav .nav-link .nav__img {
        width: 70px;
        height: 70px;
    }
    .global .global__content .nav .nav-link .nav__img img {
        width: 40px;
        height: 40px;
    }
    .global .global__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .global .global__content .nav .nav-link span {
        font-size: 1rem;
    }
    .global .global__content .global__product {
        flex-wrap: wrap;
    }
    .global .global__content .global__product .global__product-item1 {
        padding: 0px 5px 10px 5px;
    }

    .korea {
        overflow-x: hidden;
    }
    .korea .korea-title h3 {
        font-size: 1.3rem;
    }
    .korea .korea-slider .slider__img {
        display: flex;
        justify-content: center;
    }
    .korea .korea-slider .slider__img img {
        width: 180px;
        height: 180px;
    }
    .korea .korea-slider .slick-prev {
        left: 10px;
    }
    .korea .korea-slider .slick-next {
        right: 10px;
    }
    .korea .korea-slider .slick-prev,
    .korea .korea-slider .slick-next {
        width: 40px;
        height: 40px;
    }
    .korea .korea-slider .slick-prev:before,
    .korea .korea-slider .slick-next:before {
        font-size: 30px;
    }
    .korea .korea__product .korea__hot-product {
        padding-right: 15px;
    }
    .korea .korea__product .korea__new-product {
        padding-left: 15px;
    }
    .korea .korea__product .slick-prev {
        left: 5px;
    }
    .korea .korea__product .slick-next {
        right: 32px;
    }
    .korea .korea__product .slick-prev:before,
    .korea .korea__product .slick-next:before {
        font-size: 50px;
    }

    .china {
        overflow-x: hidden;
    }
    .china .china-title {
        padding: 0 10px;
    }
    .china .china-title h3 {
        max-width: 50%;
        font-size: 1.3rem;
    }
    .china .china-title a {
        min-width: 50%;
        max-width: 50%;
    }
    .china .china__hot-product .hot__product-title h4 {
        margin-top: 0px;
    }
    .china .china__hot-product .hot__product-content {
        overflow-x: hidden;
    }
    .china .china__new-product {
        margin-top: 20px;
    }
    .china .china__new-product .new__product-title h4 {
        margin-top: 0px;
    }
    .china .china__new-product .new__product-content {
        overflow-x: hidden;
    }
    .china .china__sale-product {
        margin: 20px 10px 0px 10;
    }
    .china
        .china__sale-product
        .sale__product-item
        .sale__content
        .sale__text
        span {
        font-size: 0.7rem;
    }

    .vietnam .vietnam__title {
        padding: 0 10px;
    }
    .vietnam .vietnam__title h3 {
        width: 50%;
        font-size: 1.3rem;
    }
    .vietnam .vietnam__title a {
        width: 50%;
    }
    .vietnam .vietnam__content .nav {
        margin-bottom: 20px;
    }
    .vietnam .vietnam__content .nav .nav-link {
        padding: 10px 20px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img {
        width: 80px;
        height: 80px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img img {
        width: 40px;
        height: 50px;
    }
    .vietnam .vietnam__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .vietnam .vietnam__content .nav .nav-link span {
        font-size: 1rem;
    }
    .vietnam .vietnam__content .vietnam__product {
        flex-wrap: wrap;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 {
        padding: 0px 5px 10px 5px;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: 300px;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 145px;
    }

    .deal_korea .deal_korea-title h3,
    .deal_korea .detail_vn-title h3,
    .deal_korea .deal_china-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .detail_vn-title h3,
    .vn__best-deal .deal_china-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .detail_vn-title h3,
    .china__best-deal .deal_china-title h3 {
        font-size: 1.3rem;
        width: 35%;
    }

    .deal_korea .detail_vn-title h3 {
        font-size: 1.3rem;
        width: 45%;
    }

    .vn__best-deal .detail_vn-title h3 {
        font-size: 1.3rem;
        width: 45%;
    }

    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 2rem;
        margin-top: 30px;
    }
    .order .order__banner .order__banner-content .order__banner-service {
        flex-wrap: wrap;
        justify-content: space-between;
        margin-top: 35px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__delivery,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__security,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__time,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__money,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__support,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__experience,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__transporting,
    .order
        .order__banner
        .order__banner-content
        .order__banner-service
        .order__cheap {
        padding: 5px 0px;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1.5rem;
        width: 50%;
    }
    .order .how__order .order__procedure .order__procedure-item {
        justify-content: inherit;
    }
    .order
        .how__order
        .order__procedure
        .order__procedure-item
        .order__procedure-text
        p {
        text-align: center;
        font-size: 0.8rem;
    }
    .order .order__sheet .order__sheet-title {
        justify-content: space-between;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
        margin-bottom: 20px;
    }
    .order .order__sheet .order__sheet-title hr {
        display: none;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn label span {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-form .form__btn-add p.add__product,
    .order .order__sheet .order__sheet-form .form__btn-add p.close__product {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-form .form__detail {
        flex-wrap: wrap;
        margin-bottom: 0px;
    }
    .order .order__sheet .order__sheet-form .form__detail input,
    .order .order__sheet .order__sheet-form .form__detail div {
        width: 100%;
        margin-bottom: 20px;
    }
    .order .order__sheet .order__sheet-form .form__submit {
        margin-bottom: 30px;
    }

    .subpage .subpage__item .subpage__title h1 {
        font-size: 1.5rem;
    }
    .subpage .subpage__item .subpage__content .subpage__nav {
        display: flex;
        margin-bottom: 20px;
    }
    .subpage .subpage__item .subpage__content .subpage__nav h4 {
        padding: 0;
        margin: 10px;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul {
        display: flex;
        margin-bottom: 0;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a {
        font-size: 0.9rem;
        padding: 5px 10px;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a svg {
        display: none;
    }
    .subpage .subpage__item .subpage__content .subpage__product {
        padding: 0;
    }

    .detail__product .detail__product-url p {
        font-size: 0.9rem;
    }
    .detail__product .product .product__slider .xzoom-container img.xzoom3 {
        width: 100%;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .prodtuct__name-text
        p {
        font-size: 1.3rem;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .product__price
        .prouct__sale
        span {
        font-size: 2rem;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .product__price
        .product__price-cost
        p {
        font-size: 1.5rem;
    }
    .detail__product .product .product__text .product__btn {
        margin-bottom: 20px;
    }
    .detail__product .product .product__text .product__btn a {
        font-size: 1.5rem;
        padding: 10px 0px;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-prev {
        left: 90%;
    }
    .detail__product
        .detail__product-content
        .informaton__item-content
        .information__speci
        .information__speci-content
        table
        .td_item1 {
        width: 30%;
    }
    .detail__product
        .detail__product-content
        .informaton__item-content
        .information__speci
        .information__speci-content
        table
        .td_item2 {
        width: 70%;
    }
    .detail__product
        .detail__product-content
        .informaton__item-content
        .item__content-btn
        button,
    .detail__product
        .detail__product-content
        .informaton__item-content
        .item__content-text
        button {
        padding: 10px 45px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-text {
        width: 70%;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-user {
        width: 20%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-title
        h4 {
        font-size: 1.2rem;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-btn {
        width: 20%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-text {
        width: 60%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-user {
        width: 20%;
    }

    .order__list .order__list-title h1 {
        font-size: 1.5rem;
    }
    .order__list .order__list-title hr {
        width: 20%;
    }

    .login .login__item form label input {
        width: 75%;
    }
    .login .login__item form label span {
        width: 35%;
    }
    .login .login__item form label[for="submit"] input {
        width: 50%;
    }

    .detail__product
        .product
        .product__slider
        .product__slider-thumb
        .product__slider-img {
        height: 300px;
    }
    .detail__product
        .product
        .product__slider
        .product__slider-dots
        .product__slider-img {
        height: 65px;
    }

    footer .footer__content .footer__left .footer__left-customer h4,
    footer .footer__content .footer__left .footer__left-customer span {
        font-size: 1rem;
    }
    footer .footer__content .footer__left .footer__left-intro p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-title h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__center .footer__center-title p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn {
        max-width: 90%;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__order h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__order p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__return {
        margin-top: 20px;
    }
    footer .footer__content .footer__right .footer__return h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__return p {
        font-size: 0.8rem;
    }
    footer .footer__bottom p {
        font-size: 0.8rem;
    }

    .detail__product
        .detail__product-content
        .information__item-content
        .cart__item {
        display: none;
    }
    .detail__product .detail__product-content .customer__reviews .cart__item,
    .detail__product .detail__product-content .customer__cancel .cart__item {
        display: none;
    }
}
@media screen and (max-width: 767px) {
    .margin {
        margin: 0 10px;
    }

    header .header__top {
        justify-content: space-around;
    }
    header .header__menu {
        display: none;
    }
    header .header__center {
        justify-content: center;
    }
    header .header__center .header__center-logo {
        display: flex;
        justify-content: center;
    }
    header .header__center .header__center-btn {
        display: none;
    }

    #page {
        display: block;
    }
    #page .header {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #page .header__mobille {
        padding-right: 0px;
        width: 100%;
    }
    #page .header__mobille label {
        display: flex;
        min-height: 35px;
        max-height: 35px;
        margin-bottom: 0px;
        border: 2px solid red;
    }
    #page .header__mobille label input {
        width: 80%;
        border: 0px;
        padding-left: 0px;
        border-radius: 0px;
    }
    #page .header__mobille label input::placeholder {
        padding-left: 10px;
        font-size: 0.9rem;
    }
    #page .header__mobille label input:focus {
        outline: 0px auto -webkit-focus-ring-color;
    }
    #page .header__mobille label button {
        width: 20%;
        border: 0px;
        background-color: #fff;
    }
    #page .header__mobille label button:focus {
        outline: 0px auto -webkit-focus-ring-color;
    }

    .banner .banner__top {
        padding: 0 5px;
    }
    .banner .banner__top .banner__top-item {
        padding: 5px;
        height: 100%;
    }
    .banner .banner__top .banner__top-item:nth-child(4) {
        padding: 5px;
    }
    .banner .banner__center {
        height: auto;
    }
    .banner .banner__center .banner__center-right {
        height: auto;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 .item1 {
        padding-left: 10px;
        padding-right: 5px;
    }
    .banner
        .banner__center
        .banner__center-right
        .banner__center-item1
        .item1
        img {
        height: 100%;
    }
    .banner .banner__center .banner__center-right .banner__center-item1 .item2 {
        padding-left: 5px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 {
        padding-left: 10px;
    }
    .banner .banner__center .banner__center-right .banner__center-item2 img {
        height: auto;
    }
    .banner .banner__center .banner__center-left {
        padding: 0 10px 10px;
    }
    .banner .banner__center .banner__center-left img {
        height: auto;
    }
    .banner .banner__center .banner__center-left button.next-arrow {
        right: 15px;
    }
    .banner .banner__center .banner__center-left button.prev-arrow {
        left: 15px;
    }

    .global .global__title {
        padding: 0 10px;
    }
    .global .global__title h3 {
        width: 50%;
        font-size: 1.1rem;
    }
    .global .global__title a {
        width: 50%;
    }
    .global .global__content .nav {
        margin-bottom: 20px;
    }
    .global .global__content .nav .nav-link {
        padding: 10px 10px;
    }
    .global .global__content .nav .nav-link .nav__img {
        width: 70px;
        height: 70px;
    }
    .global .global__content .nav .nav-link .nav__img img {
        width: 40px;
        height: 40px;
    }
    .global .global__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .global .global__content .nav .nav-link span {
        font-size: 1rem;
    }
    .global .global__content .global__product {
        flex-wrap: wrap;
    }
    .global .global__content .global__product .global__product-item1 {
        padding: 0px 5px 10px 5px;
    }

    .korea {
        overflow-x: hidden;
        padding: 0px 10px;
    }
    .korea .korea-title h3 {
        font-size: 1.3rem;
    }
    .korea .korea-slider button.next-arrow {
        top: 25%;
        width: 30px;
        height: 30px;
        right: -1px;
    }
    .korea .korea-slider button.prev-arrow {
        top: 25%;
        width: 30px;
        height: 30px;
        left: -1px;
    }
    .korea .korea-slider .slider__img {
        display: flex;
        justify-content: center;
    }
    .korea .korea-slider .slider__img img {
        width: 150px;
        height: 150px;
    }
    .korea .korea-slider .slider__img span {
        top: 10px;
        left: 5px;
        width: 30px;
        height: 30px;
    }
    .korea .korea__product .korea__hot-product {
        padding: 0 10px;
    }
    .korea .korea__product .korea__hot-product h3 {
        font-size: 1.3rem;
    }
    .korea .korea__product .korea__new-product {
        padding: 0 10px;
    }
    .korea .korea__product .korea__new-product h3 {
        font-size: 1.3rem;
    }

    .china {
        overflow-x: hidden;
    }
    .china .china-title {
        padding: 0 10px;
    }
    .china .china-title h3 {
        max-width: 50%;
        font-size: 1.1rem;
    }
    .china .china-title a {
        min-width: 50%;
        max-width: 50%;
    }
    .china .china__hot-product .hot__product-title h4 {
        margin-top: 0px;
    }
    .china .china__hot-product .hot__product-content {
        overflow-x: hidden;
    }
    .china .china__new-product {
        margin-top: 20px;
    }
    .china .china__new-product .new__product-title h4 {
        margin-top: 0px;
    }
    .china .china__new-product .new__product-content {
        overflow-x: hidden;
    }
    .china .china__sale-product {
        margin: 20px 10px 0px 10;
    }
    .china
        .china__sale-product
        .sale__product-item
        .sale__content
        .sale__text
        span {
        font-size: 0.7rem;
    }

    .vietnam .vietnam__title {
        padding: 0 10px;
    }
    .vietnam .vietnam__title h3 {
        width: 50%;
        font-size: 1.1rem;
    }
    .vietnam .vietnam__title a {
        width: 50%;
    }
    .vietnam .vietnam__content .nav {
        margin-bottom: 20px;
    }
    .vietnam .vietnam__content .nav .nav-link {
        padding: 10px 10px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img {
        width: 60px;
        height: 60px;
    }
    .vietnam .vietnam__content .nav .nav-link .nav__img img {
        width: 30px;
        height: 30px;
    }
    .vietnam .vietnam__content .nav .nav-link .other img {
        width: 24px;
        height: 6px;
    }
    .vietnam .vietnam__content .nav .nav-link span {
        font-size: 1rem;
    }
    .vietnam .vietnam__content .vietnam__product {
        flex-wrap: wrap;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 {
        padding: 0px 5px 10px 5px;
    }
    .vietnam .vietnam__content .vietnam__product .vietnam__product-item1 img {
        width: 100%;
        height: auto;
    }
    .vietnam
        .vietnam__content
        .vietnam__product
        .vietnam__product-item2
        .product__item2-content
        img {
        width: 100%;
        height: 145px;
    }

    .china__best-deal .detail_china-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }
    .china__best-deal
        .detail_china-content
        .detail__product
        .detail__product-item
        .padding {
        padding: 5px 2px;
    }

    .deal_korea .deal_korea-title h3,
    .deal_korea .detail_vn-title h3,
    .deal_korea .detail_china-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .detail_vn-title h3,
    .vn__best-deal .detail_china-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .detail_vn-title h3,
    .china__best-deal .detail_china-title h3 {
        font-size: 1rem;
        width: 35%;
    }

    .vn__best-deal .detail_vn-title h3 {
        font-size: 1rem;
        width: 45%;
    }
    .vn__best-deal .detail_vn-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }

    .deal_korea .detail_vn-title h3 {
        font-size: 1rem;
        width: 45%;
    }
    .deal_korea .detail_vn-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }

    .order .order__banner {
        height: 290px;
    }
    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 1.3rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        span {
        font-size: 1.3rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        p {
        font-size: 1.2rem;
    }
    .order .order__banner .order__banner-content .order__banner-service {
        display: none;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1.3rem;
    }
    .order .how__order .how__order-title hr {
        width: 50%;
    }
    .order
        .how__order
        .order__procedure
        .order__procedure-item
        .order__procedure-img {
        width: 80px;
        height: 80px;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-download
        a {
        font-size: 1rem;
    }

    .subpage .subpage__item .subpage__title h1 {
        font-size: 1.2rem;
    }
    .subpage .subpage__item .subpage__content .subpage__nav {
        display: initial;
    }
    .subpage .subpage__item .subpage__content .subpage__nav h4 {
        font-size: 0.9rem;
        text-align: center;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul {
        justify-content: space-around;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a {
        font-size: 0.8rem;
        height: 40px;
    }

    .price__list .price__list-title h1 {
        font-size: 2rem;
    }
    .price__list .product__fee .product__fee-content table th {
        font-size: 1rem;
    }
    .price__list .product__fee .product__fee-content table td {
        font-size: 0.9rem;
        padding: 10px;
    }
    .price__list .product__service .product__service-content table th {
        font-size: 1rem;
    }
    .price__list .product__service .product__service-content table td {
        font-size: 0.9rem;
    }
    .price__list .product__domestice .product__domestice-content table th {
        font-size: 1rem;
    }
    .price__list .product__domestice .product__domestice-content table td {
        font-size: 0.9rem;
        padding: 10px;
    }
    .price__list
        .product__international
        .product__international-content
        table
        th {
        font-size: 1rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        td {
        font-size: 0.9rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        .td__item1,
    .price__list
        .product__international
        .product__international-content
        table
        .td__item2,
    .price__list
        .product__international
        .product__international-content
        table
        .td__item3,
    .price__list
        .product__international
        .product__international-content
        table
        .td__item4 {
        padding: 10px;
    }

    .order__list .order__list-title h1 {
        font-size: 1.2rem;
    }
    .order__list .order__list-title hr {
        width: 20%;
    }

    .login .login__item form label input {
        width: 75%;
    }
    .login .login__item form label span {
        width: 35%;
    }
    .login .login__item form label[for="submit"] input {
        width: 50%;
    }

    footer .footer__content .footer__left .footer__left-customer h4,
    footer .footer__content .footer__left .footer__left-customer span {
        font-size: 1rem;
    }
    footer .footer__content .footer__left .footer__left-intro p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-title h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__center .footer__center-title p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn {
        max-width: 90%;
    }
    footer .footer__content .footer__center .footer__center-btn .footer__btn p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__order h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__order p {
        font-size: 0.8rem;
    }
    footer .footer__content .footer__right .footer__return {
        margin-top: 20px;
    }
    footer .footer__content .footer__right .footer__return h4 {
        font-size: 1rem;
    }
    footer .footer__content .footer__right .footer__return p {
        font-size: 0.8rem;
        padding-bottom: 20px;
    }
    footer .footer__bottom p {
        font-size: 0.8rem;
    }
}
@media screen and (max-width: 575px) {
    .banner .banner__center .banner__center-left .slick-prev {
        left: 13px;
    }
    .banner .banner__center .banner__center-left .slick-next {
        right: 44px;
    }

    .deal_korea,
    .vn__best-deal,
    .china__best-deal {
        padding: 0 10px;
    }
    .deal_korea .deal_korea-title h3,
    .deal_korea .detail_vn-title h3,
    .deal_korea .detail_china-title h3,
    .vn__best-deal .deal_korea-title h3,
    .vn__best-deal .detail_vn-title h3,
    .vn__best-deal .detail_china-title h3,
    .china__best-deal .deal_korea-title h3,
    .china__best-deal .detail_vn-title h3,
    .china__best-deal .detail_china-title h3 {
        font-size: 1rem;
        width: 100%;
    }

    .deal_korea .deal_korea-content .nav .nav-link span,
    .deal_korea .detail_vn-content .nav .nav-link span,
    .deal_korea .detail_china-content .nav .nav-link span,
    .vn__best-deal .deal_korea-content .nav .nav-link span,
    .vn__best-deal .detail_vn-content .nav .nav-link span,
    .vn__best-deal .detail_china-content .nav .nav-link span,
    .china__best-deal .deal_korea-content .nav .nav-link span,
    .china__best-deal .detail_vn-content .nav .nav-link span,
    .china__best-deal .detail_china-content .nav .nav-link span {
        font-size: 0.9rem;
        padding-bottom: 10px;
    }

    .subpage .subpage__item .subpage__title h1 {
        font-size: 1rem;
    }
    .subpage .subpage__item .subpage__title hr {
        width: 10%;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a svg {
        display: block;
    }
    .subpage .subpage__item .subpage__content .subpage__nav ul li a span {
        display: none;
    }
    .subpage .subpage__item .subpage__content .subpage__product {
        padding: 0 10px;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__number
        p {
        font-size: 1rem;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__product-content
        .subpage__product-item
        .subpage__product-info
        .subpage__link
        p {
        font-size: 1rem;
    }
    .subpage
        .subpage__item
        .subpage__content
        .subpage__product
        .subpage__product-content
        .subpage__product-item
        .subpage__product-info
        .subpage__btn
        a {
        font-size: 1rem;
    }

    .korea .korea__product .slick-prev:before,
    .korea .korea__product .slick-next:before {
        font-size: 40px;
    }
    .korea .korea__product .slick-prev {
        left: 4px;
    }
    .korea .korea__product .slick-next {
        right: 20px;
    }

    .deal_korea .deal_korea-content .nav {
        display: -webkit-inline-box;
        width: 100%;
        flex-wrap: inherit;
        overflow-x: scroll;
    }

    .detail__product .detail__product-url p {
        font-size: 0.7rem;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__information-content
        .prodtuct__name-text
        p {
        font-size: 1.1rem;
        line-height: 30px;
    }
    .detail__product
        .product
        .product__text
        .product__information
        .product__link
        a {
        width: 45px;
        height: 45px;
        font-size: 20px;
    }
    .detail__product .detail__product-content ul.nav-tabs li a {
        font-size: 0.8rem;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .information__item-title
        p {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .information__item-title
        p
        a {
        font-size: 0.8rem;
        padding: 2px 10px;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .information__item-title
        p
        a
        i {
        font-size: 0.7rem;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-prev {
        left: 82%;
    }
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-prev::before,
    .detail__product
        .detail__product-content
        .information__item-slider
        .slider__item
        .slick-next::before {
        font-size: 25px;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-img {
        width: 20%;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-rate
        .customer__item
        .customer__item-text
        p {
        font-size: 0.9rem;
    }
    .detail__product
        .detail__product-content
        .customer__reviews
        .customer__reviews-title
        h4 {
        font-size: 1.2rem;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-title
        h4 {
        font-size: 1rem;
        line-height: 30px;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-title
        h4
        span {
        font-size: 1rem;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item {
        padding: 20px 0px;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-btn {
        width: 30%;
    }
    .detail__product
        .detail__product-content
        .customer__commnet
        .customer__commnet-rate
        .customer__item
        .customer__item-text
        p {
        font-size: 0.9rem;
    }

    .order__list .order__list-title h1 {
        font-size: 1rem;
    }
    .order__list .order__list-title hr {
        width: 10%;
    }
    .order__list .order__list-content {
        margin-top: 40px;
    }
    .order__list .order__list-content .order__list-tab {
        padding: 0px 10px;
        justify-content: space-between;
    }
    .order__list .order__list-content .order__list-tab a {
        padding: 10px 10px;
        font-size: 0.8rem;
        width: 50%;
    }

    .payment
        .payment__item
        .payment__content
        .payment__content-item
        .payment__content-text
        h2 {
        font-size: 1rem;
    }
    .payment
        .payment__item
        .payment__content
        .payment__content-item
        .payment__content-text
        p {
        font-size: 0.9rem;
    }

    .price__list .price__list-title h1 {
        font-size: 1.5rem;
    }
    .price__list .product__fee .product__fee-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__fee .product__fee-content table th {
        font-size: 0.9rem;
    }
    .price__list .product__service .product__service-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__service .product__service-content table th {
        font-size: 0.9rem;
    }
    .price__list .product__domestice .product__domestice-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__domestice .product__domestice-content table th {
        font-size: 0.9rem;
    }
    .price__list .product__international .product__international-title h3 {
        font-size: 1.3rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        th {
        font-size: 0.9rem;
    }

    .login .login__item form label input {
        width: 75%;
    }
    .login .login__item form label span {
        width: 35%;
    }
    .login .login__item form label[for="submit"] input {
        width: 50%;
    }

    .detail__product
        .product
        .product__slider
        .product__slider-thumb
        .product__slider-img {
        height: 300px;
    }
    .detail__product
        .product
        .product__slider
        .product__slider-dots
        .product__slider-img {
        height: 65px;
    }

    .order .order__sheet .order__sheet-title h3 {
        font-size: 1.5rem;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-upload {
        margin-bottom: 20px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-upload
        label {
        min-width: 180px;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-upload
        label
        span {
        font-size: 0.9rem;
    }
    .order
        .order__sheet
        .order__sheet-title
        .order__sheet-btn
        .order__sheet-btn-download
        a {
        font-size: 0.9rem;
    }
}
@media screen and (max-width: 320px) {
    header .header__top .header__top-language .laguage__item p {
        font-size: 0.7rem;
    }
    header .header__top .header__top-user .create__user a {
        font-size: 0.7rem;
    }
    header .header__top .header__top-user .create__user span {
        font-size: 0.8rem;
    }
    header
        .header__top
        .header__top-user
        .user__information
        .information__user
        img,
    header
        .header__top
        .header__top-user
        .user__information
        .information__cart
        img {
        width: 15px;
        height: 15px;
    }
    header
        .header__top
        .header__top-user
        .user__information
        .information__user
        span,
    header
        .header__top
        .header__top-user
        .user__information
        .information__cart
        span {
        left: 8px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .global .global__title h3 {
        font-size: 1rem;
        margin-top: 0;
    }
    .global .global__title a {
        border: 0;
        text-decoration: none;
    }

    .korea .korea-title h3 {
        font-size: 1rem;
    }
    .korea .korea-title a {
        font-size: 0.8rem;
        text-decoration: none;
    }
    .korea .korea-slider .slider__img img {
        width: 124px;
        height: 125px;
    }
    .korea .korea-slider .slick-prev {
        left: -3px;
    }
    .korea .korea-slider .slick-next {
        right: -3px;
    }
    .korea .korea-slider .slick-prev,
    .korea .korea-slider .slick-next {
        width: 30px;
        height: 30px;
        top: 30%;
    }
    .korea .korea-slider .slick-prev:before,
    .korea .korea-slider .slick-next:before {
        font-size: 23px;
    }
    .korea .korea__product .korea__hot-product h3,
    .korea .korea__product .korea__new-product h3 {
        font-size: 1rem;
    }
    .korea .korea__product .slick-prev:before,
    .korea .korea__product .slick-next:before {
        font-size: 30px;
    }
    .korea .korea__product .slick-next {
        right: 12px;
    }

    .china .margin {
        margin: 0;
    }
    .china .china-title h3 {
        font-size: 1rem;
        margin-top: 0;
    }
    .china .china-title a {
        border: 0;
        text-decoration: none;
        font-size: 0.7rem;
    }
    .china .china__hot-product {
        margin: 0 10px;
    }
    .china .china__hot-product .hot__product-title h4 {
        font-size: 1rem;
    }
    .china .china__hot-product .hot__product-title a {
        text-decoration: none;
        font-size: 0.8rem;
    }
    .china .china__new-product {
        margin: 20px 10px;
    }
    .china .china__new-product .new__product-title h4 {
        font-size: 1rem;
    }
    .china .china__new-product .new__product-title a {
        font-size: 0.8rem;
        text-decoration: none;
    }
    .china .china__sale-product {
        margin: 0 10px 20px 10px;
    }
    .china .china__sale-product .sale__title h4 {
        font-size: 1rem;
    }
    .china .china__sale-product .sale__title a {
        font-size: 0.8rem;
        text-decoration: none;
    }
    .china .china__bestsale-product {
        margin: 0 10px;
    }
    .china .china__bestsale-product .bestsale__title h4 {
        font-size: 1rem;
    }
    .china .china__bestsale-product .bestsale__title a {
        font-size: 0.8rem;
    }

    .vietnam .vietnam__title h3 {
        font-size: 1rem;
        margin-top: 0;
    }
    .vietnam .vietnam__title a {
        border: 0;
        text-decoration: none;
    }

    .order .order__banner {
        height: 250px;
    }
    .order .order__banner .order__banner-content .order__banner-title h1 {
        font-size: 1rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banner-investors
        .img__item {
        width: 100px;
        height: 30px;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        p {
        font-size: 0.9rem;
    }
    .order
        .order__banner
        .order__banner-content
        .order__banenr-text
        .order__text-item
        span {
        font-size: 1rem;
    }
    .order .how__order .how__order-title h3 {
        font-size: 1rem;
    }
    .order .order__sheet .order__sheet-title h3 {
        font-size: 0.9rem;
    }
    .order .order__sheet .order__sheet-title .order__sheet-btn label span {
        font-size: 0.7rem;
    }
    .order .order__sheet .order__sheet-form .form__btn-add {
        display: flex;
        justify-content: space-between;
    }
    .order .order__sheet .order__sheet-form .form__btn-add p.add__product,
    .order .order__sheet .order__sheet-form .form__btn-add p.close__product {
        padding: 10px 15px;
        margin-right: 0;
    }

    .price__list .price__list-title h1 {
        font-size: 1.5rem;
    }
    .price__list .product__fee .product__fee-content table th {
        font-size: 0.7rem;
    }
    .price__list .product__service .product__service-content table th {
        font-size: 0.7rem;
    }
    .price__list .product__domestice .product__domestice-title h3 {
        font-size: 1.3rem;
    }
    .price__list .product__domestice .product__domestice-content table th {
        font-size: 0.7rem;
    }
    .price__list
        .product__international
        .product__international-content
        table
        th {
        font-size: 0.7rem;
    }
}

/*# sourceMappingURL=reponsive.css.map */
