/*BM*/
stars .star.is-active:hover, .stars .star.star-half:before, .stars .star.star-on:before, .icon-starHalf-before, .icon-starOn-before, .product-ratings .icon-starOff-before:hover, .product-ratings .star-off:hover, .star.star-half, .star.star-on, .rate-average,
    .tursky-apollo .rate-wrapper.unveil-wrapper .rate-list .stars span.star-off::before {
        color: #ECB911 !important;
        font-size: 12px !important;
    }

#hodnoceniobchodu .vote-delimeter,
#hodnoceniobchodu .vote-time {
    display: none !important;
}

#hodnoceniobchodu .shop-stat-all a {
    color: #ffffff !important;
    border: none !important;
}

#hodnoceniobchodu .shop-stat-all a {
    font-size: 0; /* skryje původní text */
    transition: background-color 0.2s ease;
}

#hodnoceniobchodu {
 font-family: 'Source Sans 3';
}

#hodnoceniobchodu h2,
#hodnoceniobchodu h2 a {
    font-weight: 700 !important;
}

#hodnoceniobchodu .shop-stat-all a::after {
    content: "Všechna hodnocení";
    font-size: 16px;
    font-weight: 700 !important;
    color: #ffffff !important;
}

#hodnoceniobchodu .shop-stat-all a:hover {
    background-color: #bf9d31 !important;
}

#hodnoceniobchodu {
    padding-bottom: 25px !important;
    padding-top: 10px !important;
}


#hodnoceniobchodu .stars-label::before {
    content: "Ověřeno zákazníky";
}


#hodnoceniobchodu .stars-label {
    font-size: 0 !important;
}

#hodnoceniobchodu .stars-label::before {
    font-size: 14px;
}

#ratingWrapper .stars-label {
    font-size: 0 !important; /* skryje původní text, ale zachová blok */
    position: relative;
}

#ratingWrapper .stars-label::after {
    content: "Ověřeno zákazníky";
    font-size: 14px;
    font-weight: 500;
    color: inherit;
    position: absolute;
    left: 0;
    top: 0;
}

#ratingWrapper .rate-average {
font-size: 20px !important;
}


