.ikon-box-back {
    background:#fefefe;
}

.flat-animate-tab .sect-heading-v2 {
    margin-bottom:25px;
}

@media (max-width: 991px) {
    .flat-spacing {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

.section-contact-infor .box-infor .ic-wrap {
    padding:0!important;
}

.card-product.tf-pcard:not(.product-style_list) .card-product_wrapper .product-img, .card-product.tf-pcard:not(.product-style_list) .card-product_wrapper .img-product, .card-product.tf-pcard:not(.product-style_list) .card-product_wrapper .img-hover {
    object-fit: contain;
}

.tf-pd-info--info_2 .tf-product-delivery-return .product-delivery i {
    color:#fc7403;
}

@media screen and (max-width: 600px) {
    .tf-product-info-wrap .tf-product-total-quantity .group-action {
        flex-wrap: nowrap;
    }
}

:is(.sidebar-filter, .canvas-filter, .tf-filters, .tf-category-filter-detail) .filter-group-check.facet-autoscroll, :is(.sidebar-filter, .canvas-filter, .tf-filters, .tf-category-filter-detail) .filter-group-check.facet-mode-scroll {
    max-height: 500px !important;
    overflow-y: auto !important;
    padding-right: 6px !important;
}