.pagination__list{margin:var(--gnm-space-40) 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:0;list-style:none;display:flex}.pagination__list>li{display:flex}.pagination__link,.pagination__current{min-width:var(--space-lg);padding:var(--space-xs) var(--space-2xs);font-size:var(--text-sm);font-weight:300;line-height:var(--line-height-oneline);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pagination__link{color:var(--gnm-color-text)}.pagination__link:hover{color:var(--gnm-color-link-strong);text-decoration:underline}.pagination__current{color:var(--gnm-color-link-brand);position:relative}.pagination__current:after{content:"";bottom:var(--space-xs);width:10px;height:var(--rule-hair);background:var(--gnm-color-brand);position:absolute}@media (max-width:767px){.pagination__current:after{width:9.5px}}.pagination__ellipsis{min-width:var(--space-lg);color:var(--gnm-color-text);font-size:var(--text-sm);font-weight:300;line-height:var(--line-height-oneline);justify-content:center;align-items:center;display:inline-flex}.pagination__link--edge{width:var(--space-lg);height:var(--space-lg);padding:0}.pagination__edge-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pagination__edge-icon{width:var(--space-lg);height:var(--space-lg);background-color:var(--gnm-color-icon-secondary);display:block;-webkit-mask:url(/top/icon-chevron-nav.svg) 50%/auto 12px no-repeat;mask:url(/top/icon-chevron-nav.svg) 50%/auto 12px no-repeat}.pagination__link--prev .pagination__edge-icon{transform:scaleX(-1)}@media (max-width:767px){.pagination__list{margin-block-start:var(--space-lg)}}