/*
Theme Name: Wootech Pichi
Theme URI: https://wootech.vn/
Description: Giao diện độc quyền được thiết kế và phát triển bởi hệ sinh thái Wootech dành riêng cho thương hiệu Pichi.
Author: Wootech
Author URI: https://wootech.vn/
Template: flatsome
Version: 1.5.8
*/

@import url("assets/css/header.css?v=1.0.4");
@import url("assets/css/auth.css?v=1.0.0");
@import url("assets/css/myaccount.css?v=2.9.0");
@import url("assets/css/cart.css?v=1.3.1");
@import url("assets/css/checkout.css?v=1.2.3");
@import url("assets/css/components.css?v=1.5.2");
@import url("assets/css/flash-sale.css?v=1.1.0");
@import url("assets/css/product-card.css?v=1.0.0");
@import url("assets/css/shop.css?v=1.0.9");
@import url("assets/css/single-product.css?v=1.0.5");
@import url("assets/css/about.css?v=1.0.1");
@import url("assets/css/toast.css?v=1.0.0");

/* Bổ sung fix lỗi UX Builder: Section mang class container bị mất padding 2 bên trên Desktop */
.section.container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

/* Bổ sung fix lỗi UX Builder: Section mang class container bị mất padding 2 bên trên Desktop */
@media (min-width: 850px) {
    .section.container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}

@media (max-width: 549px) {
    .row.is-flash-sale-box {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .sanpham>.section-content>.button.primary {
        margin: 0 auto !important;
    }

    .tintuc {
        padding-bottom: 0 !important;
    }

    .tintuc .post-item {
        padding-bottom: 0 !important;
    }

    .doitac {
        padding-top: 0 !important;
        margin-top: 0 !important;
    }

    .wootech-fs-banner {
        gap: 0;
        font-size: 14px;
    }

    .wootech-fs-banner .fs-left {
        margin-bottom: 0;
        font-size: 16px;
    }
}

#content>br,
#content>p:empty,
.page-wrapper>br,
.page-wrapper>p:empty,
#wrapper>br,
#wrapper>p:empty,
.row>br,
.row>p:empty,
.section-content>br,
.section-content>p:empty {
    display: none !important;
}

/* Slider cho Chứng nhận trên Mobile */
@media (max-width: 849px) {
    .chungnhan .row {
        flex-wrap: nowrap !important;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        scroll-snap-type: x mandatory;
        padding-bottom: 15px;
        margin-bottom: -15px; /* Bù lại padding-bottom để không bị cách xa thành phần dưới */
    }
    .chungnhan .row::-webkit-scrollbar {
        height: 3px;
    }
    .chungnhan .row::-webkit-scrollbar-track {
        background: #f1f1f1; 
        border-radius: 4px;
    }
    .chungnhan .row::-webkit-scrollbar-thumb {
        background: #ddd; 
        border-radius: 4px;
    }
    .chungnhan .col {
        flex: 0 0 45% !important; /* Hiển thị 2.x item để lấp ló item 3 */
        max-width: 45% !important;
        scroll-snap-align: start;
    }
}
@media (max-width: 549px) {
    .chungnhan .col {
        flex: 0 0 65% !important; /* Lấp ló phần thừa để user biết có thể cuộn trên mobile nhỏ */
        max-width: 65% !important;
    }
}