/**
 * Shop product reviews
 *
 * @author    businesstech.fr <modules@businesstech.fr> - https://www.businesstech.fr/
 * @copyright Business Tech - https://www.businesstech.fr/
 * @license   see file: LICENSE.txt
 *
 *           ____    _______
 *          |  _ \  |__   __|
 *          | |_) |    | |
 *          |  _ <     | |
 *          | |_) |    | |
 *          |____/     |_|
 */
/*#products .product-description,
.featured-products .product-description,
.product-accessories .product-description,
.product-miniature .product-description {
    height: 110px !important;
}*/

.product-miniature:hover .highlighted-informations.no-variants {
    bottom: 6.2rem !important;
    height: 100%;
}

.product-miniature:hover .highlighted-informations {
    bottom: 7.6rem !important;
    height: 100%;
}

#spr_list {
    /* the default stars settings - full star */
    /* the default stars settings - half star */
    /* the star rating on the product page - block */
    /* the star rating on the product page - distribution block */
    /* the star rating on the product page - product list */
}

#spr_list .rating-star-display > input {
    display: none;
}

#spr_list .pull-center {
    text-align: center;
}

#spr_list .rating-star-display > label:before,
#spr_list .rating-star-display > label {
    font-size: 1.15em !important;
    font-family: Material Icons;
    letter-spacing: -5px;
    display: inline-block !important;
    content: "\e838";
    width: initial !important;
}

#spr_list .rating-star-display > .half:before {
    font-size: 1.15em !important;
    font-family: Material Icons;
    display: inline-block !important;
    content: "\e839";
    position: relative;
    top: 0px;
    left: -8px;
}

#spr_list .rating-star-display > label.product-block {
    margin-bottom: 10px;
    font-size: 1.15em !important;
}

#spr_list .rating-star-display > label.product-block:before {
    font-size: 1.15em !important;
}

#spr_list .rating-star-display > label.product-block-half:before,
#spr_list .rating-star-display > label.product-block-half {
    margin-left: -6px;
    font-size: 1.15em;
}

#spr_list .rating-star-display > .half.product-block-half:before {
    left: 12px;
}

#spr_list .rating-star-display > label.distrib-front:before,
#spr_list .rating-star-display > label.distrib-front {
    margin: 1px !important;
    font-size: 1em !important;
}

#spr_list .rating-star-display > label.product-tab:before,
#spr_list .rating-star-display > label.product-tab {
    margin-left: 1px !important;
    font-size: 1.1em !important;
}

#spr_list .rating-star-display > label.badge-front:before,
#spr_list .rating-star-display > label.badge-front,
#spr_list .rating-star-display > label.badge-front-half:before,
#spr_list .rating-star-display > label.badge-front-half,
#spr_list .rating-star-display > label.list-front:before,
#spr_list .rating-star-display > label.list-front,
#spr_list .rating-star-display > label.list-front-half:before,
#spr_list .rating-star-display > label.list-front-half {
    font-size: 1.15em;
}

#spr_list .rating-star-display > label.badge-front:before,
#spr_list .rating-star-display > label.badge-front {
    margin-left: 1px !important;
}

#spr_list .rating-star-display > .badge-front-half:before {
    margin-left: -2px;
    margin-right: -1px;
    left: 5px;
}

#spr_list .rating-star-display > .list-front-half:before {
    margin-left: -3px;
    margin-right: -3px;
    left: 7px;
}

#spr_list .rating-star-display > label {
    color: #c4c4c4;
}