.article-alphabet-names__title{margin:0 0 5px}.article-alphabet-names__letters{position:relative;padding-left:48px;padding-right:48px;margin-bottom:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.article-alphabet-names__letters .swiper-slide{width:-moz-fit-content;width:fit-content}.article-alphabet-names__letter-button{background:transparent;border:none;padding:10px;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1.4;font-weight:400;text-decoration:none;color:var(--hub-secondary-text);cursor:pointer}.article-alphabet-names__letter-button span{border-bottom:1px solid transparent}@media(max-width:767px){.article-alphabet-names__letter-button{font-size:16px;line-height:1.4;font-weight:400}}.article-alphabet-names__letter-button:hover{color:var(--hub-primary-red)}.article-alphabet-names__letter-button.active{color:var(--hub-primary-red);cursor:default}.article-alphabet-names__letter-button.active span{border-bottom:1px solid var(--hub-primary-red)}.article-alphabet-names__names{margin:0 0 100px}.article-alphabet-names__next,.article-alphabet-names__prev{color:var(--hub-primary-red);cursor:pointer;position:absolute;top:14px;padding:0;margin:0;background:none;border:none}@media(max-width:767px){.article-alphabet-names__next,.article-alphabet-names__prev{top:10px}}.article-alphabet-names__next:disabled,.article-alphabet-names__prev:disabled{pointer-events:none;filter:grayscale(1);opacity:.2}.article-alphabet-names__prev{left:0;margin-right:15px}.article-alphabet-names__next{right:0;margin-left:15px}
