@charset "utf-8";

.c-most-viewed__title, .mixin-typo-fz-lts-lh { --line-height: calc(var(--font-size, initial) + var(--global-base-unit)/2); font-size: var(--font-size,initial); letter-spacing: var(--letter-spacing,-.02em); line-height: var(--line-height); }

.c-most-viewed, .c-most-viewed__list { display: flex; flex-direction: column; gap: 8px; }

.c-most-viewed { counter-reset: c-most-viewed__item 0; }

.c-most-viewed__title { --font-size: var(--font-24); }

.c-most-viewed__item { align-items: center; column-gap: 16px; display: grid; grid-template-columns: minmax(0px, 42px) minmax(0px, 1fr); position: relative; }

.c-most-viewed__item__number { color: var(--hightlighted-item-color); cursor: default; display: flex; font-size: var(--font-60); font-weight: var(--font-weight-bold); justify-content: center; }

html[dir="rtl"] .c-most-viewed__item__number { position: relative; top: 8px; }

@media print, screen and (min-width: 64em) {
  section[data-block="mostViewed"] .c-most-viewed__list { flex-direction: row; }
  section[data-block="mostViewed"] .c-most-viewed__item { flex-basis: 20%; grid-template-columns: minmax(0px, 60px) minmax(0px, 1fr); }
  section[data-block="mostViewed"] .c-most-viewed__item__number { font-size: var(--font-100); line-height: 0.8; }
}
