:root{
    --YotpoWhite: #fff;
}

#yotpo-star-rating-highly-rated-topics, #yotpo-star-rating-reviews-summary {
    display: none !important;
}

#yotpo-reviews-star-ratings-widget * {
	font-family: "Frutiger LT Std 45Light", "Open Sans", sans-serif !important;
}

#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary > span > span {
    height: auto !important;
}

#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary span.yotpo-sr-bottom-line-right-panel span {
    font-size: 13px !important;
    line-height: 17px !important;
  	padding: 0 !important;
}

#yotpo-reviews-star-ratings-widget svg {
    width: 15px !important;
    height: 15px !important;
}

#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary > span > span svg {
    margin-right: 3px !important;
}

#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary {
    flex-direction: row-reverse !important;
    gap: 10px;
}

#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary > div > span {
    height: auto !important;
}

#yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel p {
    line-height: 100% !important;
    padding: 0 !important;
    font-size: 13px !important;
}

.prd-Card-hasSecondaryMedia #yotpo-reviews-star-ratings-widget {
    margin: 20px 0 0 !important;
}

.prd-Card-hasSecondaryMedia #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary span.yotpo-sr-bottom-line-right-panel span {
    line-height: 100% !important;
}

.prd-Card-hasSecondaryMedia #yotpo-reviews-star-ratings-widget svg {
    width: 12px !important;
    height: 12px !important;
}

.prd-Card-hasSecondaryMedia #yotpo-reviews-star-ratings-widget button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button {
    overflow: hidden;
    flex-direction: row !important;
    gap: 5px;
}

.prd-Card-hasSecondaryMedia #yotpo-reviews-star-ratings-widget button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button svg.star-container.yotpo-sr-star-empty path {
    fill: transparent;
}

.prd-Card-hasSecondaryMedia:hover #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-full path,
.prd-Card-hasSecondaryMedia:focus-within #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-full path {
    fill: var(--YotpoWhite);
    stroke: var(--YotpoWhite);
}

.prd-Card-hasSecondaryMedia:hover #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-empty path,
.prd-Card-hasSecondaryMedia:focus-within #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-empty path {
    stroke: var(--YotpoWhite);
}

.prd-Card-hasSecondaryMedia:hover #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half path,
.prd-Card-hasSecondaryMedia:focus-within #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half path {
    stroke: var(--YotpoWhite);
}

.prd-Card-hasSecondaryMedia:hover #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half stop:first-child,
.prd-Card-hasSecondaryMedia:focus-within #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half stop:first-child {
    stop-color: var(--YotpoWhite);
}

.prd-Card-hasSecondaryMedia:hover #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half stop:last-child,
.prd-Card-hasSecondaryMedia:focus-within #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary svg.star-container.yotpo-sr-star-half stop:last-child {
    stop-color: transparent;
}

.prd-Card-hasSecondaryMedia:hover #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary span.yotpo-sr-bottom-line-right-panel span,
.prd-Card-hasSecondaryMedia:focus-within #yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary span.yotpo-sr-bottom-line-right-panel span {
    color: var(--YotpoWhite) !important;
}