.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.reviStarsContainer {
--star-color: #dedede;
--star-background: #f4c318;
display: flex;
width: 100%;
justify-content: center;
align-items: center;
text-align: center;
vertical-align: middle;
margin: 2px 0px 5px 0px;
height: 20px; }
.reviStarsContainer .reviStars {
--percent: calc(var(--rating) / 5 * 100%);
display: inline-block;
font-size: 25px;
font-family: Times;
line-height: 1;
}
.reviStarsContainer .reviStars::before {
content: "\2605\2605\2605\2605\2605";
letter-spacing: -3px;
background: -webkit-gradient(linear, left top, right top, from(var(--star-background)), to(var(--star-color)));
background: linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.reviStarsContainer .reviStarsBlock {
font-size: 11px;
font-family: roboto;
margin-left: 6px;
margin-top: 0px;
color: var(--secondary, #58616b);
}