@charset "utf-8";

.yotpo-display-s .yotpo-bottom-line { flex-direction: column; }

.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section { align-items: center; }

.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-reviews-summary-button { padding-bottom: 15px; }

.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary { display: flex; flex-direction: row; margin-top: 30px; }

.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel { padding-right: 0px; }

.yotpo-display-s .yotpo-bottom-line .yotpo-star-distribution { border-left: none; border-right: none; margin-top: 12px; }

.yotpo-display-m .yotpo-bold-layout .yotpo-layout-header-wrapper .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel { margin-left: 10px; }

.yotpo-display-m .yotpo-bold-layout .yotpo-layout-header-wrapper .yotpo-star-distribution { padding-inline-end: 25px; padding-left: 10px; }

.yotpo-bottom-line { display: flex; flex-direction: row; align-items: stretch; }

.yotpo-bottom-line .yotpo-summary-section { display: flex; flex-direction: column; height: fit-content; }

.yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary, .yotpo-bottom-line .yotpo-summary-section .yotpo-reviews-summary-button { display: flex; flex-direction: row; }

.yotpo-bottom-line .yotpo-vertical-border { border-right: 1px solid var(--yotpo-separator-line-grey); }

.yotpo-bottom-line .yotpo-bottom-line-left-panel { font-size: 48px; }

.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score { font-family: var(--secondary-font-family); font-weight: var(--secondary-font-weight); font-style: var(--secondary-font-style); font-size: 48px; color: var(--primary-color); padding-top: 2px; }

.yotpo-bottom-line .yotpo-bottom-line-right-panel { margin-left: 10px; padding-right: 50px; padding-top: 12px; }

.yotpo-bottom-line .yotpo-bottom-line-right-panel--rtl { margin-right: 8px; padding-left: 28px; padding-right: 0px; }

.yotpo-bottom-line .yotpo-bottom-line-stars { height: fit-content; }

.yotpo-bottom-line .yotpo-star-distribution { padding-inline-end: 43px; padding-top: 3px; padding-left: 35px; display: flex; flex-direction: column; align-self: flex-start; }

.yotpo-bottom-line .yotpo-star-distribution--rtl { padding-left: 43px; padding-right: 37px; border-left: 1px solid var(--yotpo-separator-line-grey); border-right: 1px solid var(--yotpo-separator-line-grey); }

.yotpo-bold-layout .yotpo-bottom-line .yotpo-star-distribution { padding-inline-end: 30px; padding-top: 0px; padding-left: 0px; }

.yotpo-bold-layout .yotpo-bottom-line .yotpo-bottom-line-right-panel { padding-right: 0px; }

.yotpo-bold-layout .yotpo-bottom-line .yotpo-summary-section { align-items: center; margin-bottom: 10px; }