/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/
Description: Child theme for Hello Elementor
Author: Your Name
Author URI: Your Website
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

.box-bnt-gvt {
    width: 100%;
    display: inline-flex;
    margin-top: 15px;
}
.box-bnt-gvt a {
    width: 50%;
    text-align: center;
    border: 2px solid;
    background-color: red;
    color: #fff;
    border-radius: 8px;
    font-size: 14px;
    padding: 3px;
}
.box-bnt-gvt .zalo-bnt {
    background-color: #4267b2;
}
#menu-custom-mb nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    position: absolute;
    right: 0;
    width: 370px;
    top: 39px;
    z-index: 999;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    width: 224px;
    height: 160px !important;
}
div#ajax-related-products .products-list.row {
    grid-template-columns: repeat(5, 1fr);
    display: grid;
    list-style: none;
}
div#ajax-related-products .products-list.row li.product{

}
div#ajax-related-products .products-list.row li.product .woocommerce-loop-product__title {
    font-family: "Roboto", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    color: #222;
    margin: 5px 0px;
}
div#ajax-related-products .products-list.row li.product .star-rating{
    float: none;
}
span.woocommerce-Price-amount {
    text-align: center;
    display: block;
    font-size: 20px;
    margin-top: 10px;
    color: #3e4095;
}
li.product.type-product.product-type-simple {
    border: 1px solid #cdcdcd;
    background-color: #cdcdcd38;
    padding: 5px !important;
}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    min-height: 265px;
    border: 1px solid #cdcdcd;
    text-align: center;
    border-radius: 5px;
    display: block;
}
.star-rating {
    text-align: center;
    margin: auto !important;
}
@media (max-width: 767px) {
   img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
        width: 224px;
        height: 140px !important;
    } 
}