/* mobile style*/
@media only screen and (max-width: 768px) {
    .product-info.summary.entry-summary.col.col-fit.product-summary {
        padding-top: 20px;
    }

    .thumb {
        display: none;
    }

    .order-section {
        display: block;
    }

    .header-hotline {
        display: flex;
        gap: 20px;
    }

    div#masthead .header-hotline a i {
        color: var(--primary-color2);
    }

    .header-hotline a {
        color: #fff;
        font-size: 14px;
    }

    .mt-footer {
        margin-bottom: 20px !important;
    }

    .order-section .order-label {
        margin-bottom: 15px;
    }

    .product-item {
        height: 100%;
    }

    .product-item .product-content .product-price {
        text-align: left;
        line-height: 18px;
    }

    .order-section .order-link a {
        font-size: 13px;
    }

    .stuck div#masthead {
        height: 70px !important;
    }

    .stuck #logo img {
        height: 70px !important;
    }

    .swiper-product .product-price {
        height: 35px;
    }

    .home-tab {
        display: none !important;
    }

    .mb-3 {
        margin-bottom: 20px !important;
    }
}

/* iPad landscape style here */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {

}

/* iPad portrait style here */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {


}

/**desktop**/
@media only screen and (min-width: 1440px) {

}