.review{display:flex;gap:var(--vp-semantic-sizing-s);align-items:center}.review--size-xs{gap:var(--wnf-core-spacing-075)}.review--size-xs.review--card-xs .review__fullstars__score,.review--size-xs.review--card-xs .review__votes__score{font-size:var(--vp-core-font-size-100)}.review--size-xs.review--card-xs .review__fullstars,.review--size-xs.review--card-xs .review__votes{height:var(--vp-semantic-sizing-s);font-size:var(--vp-core-font-size-100)}.review__vertical-line{height:var(--vp-semantic-sizing-m);border-left:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-quiet)}.review__votes{color:var(--vp-semantic-color-content-quiet)}.review__fullstars{display:flex;gap:var(--vp-semantic-spacing-2xs)}.review__fullstars__score{font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.review__fullstars__votes{font-size:var(--vp-semantic-typography-screen-s-caption-font-size);color:var(--vp-semantic-color-content-quiet)}@keyframes heart-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.heart-button:hover .heart-button-icon,.heart-button__filled .heart-button-icon{fill:var(--vp-semantic-color-content-neutral)}.heart-button__animate .heart-button-icon{animation-name:heart-pulse}.heart-button-icon{animation-duration:var(--vp-semantic-motion-duration-quick);animation-timing-function:var(
    --vp-semantic-motion-easing-functional-ease-out
  );animation-delay:var(--vp-semantic-motion-delay-quick)}