/* Menu danh mục bên trái trang chủ: luôn hiển thị trên 1 dòng */
.tp-category-menu nav.tp-category-menu-content > ul > li > a {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: block !important;            /* bỏ khoảng trống thừa của inline-block */
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    padding-right: 20px !important;
    font-size: 14px !important;
    letter-spacing: -0.3px !important;
}

/* Thu gọn khoảng trống trang chủ */
.tp-header-main {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
/* Ẩn các đoạn trống &nbsp; giữa các khối trên trang */
main > .raw-html-embed + p,
main > section + p,
main > p + p {
    display: none !important;
}
/* Khoảng cách giữa các khối danh mục sản phẩm */
main > .tp-product-arrival-area.ecommerce-products-full {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
/* Khối Tin tức & Khuyến mãi và chân trang */
main > .tp-blog-area {
    padding-top: 20px !important;
    padding-bottom: 0 !important;
}
.tp-blog-area .tp-blog-item {
    margin-bottom: 10px !important;
}
footer .tp-footer-top {
    padding-top: 30px !important;
}