.list-keys__letters{display:grid;margin:24px 0;grid-gap:12px 24px;grid-template-columns:repeat(auto-fill,minmax(1ch,1fr))}.list-keys__letter{font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:transparent;border:none;color:var(--colorGrayscaleBlack);color:inherit;cursor:pointer;font-size:var(--fontH6FontSize,14px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);font-weight:var(--fontH6FontWeight,500);letter-spacing:var(--fontH6LetterSpacing,.48px);line-height:var(--fontH6LineHeight,18px);font:inherit;padding:0;text-transform:var(--fontH6TextTransform,none);transition:.3s ease}.list-keys__letter--disabled{color:var(--colorTextDisabled);cursor:default;pointer-events:none}.list-keys__sticky{background:var(--listKeysStickyBackgroundColor,var(--colorBasePrimary));bottom:0;display:flex;flex-direction:column;margin:0;padding:24px 0;position:fixed;right:0;top:var(--headerHeightMobile,115px);z-index:11;grid-gap:2px;align-items:center;justify-content:flex-start;overflow-y:auto}.list-keys__sticky .list-keys__letter{line-height:normal;padding:4px 16px;width:100%}.list-keys__sticky .list-keys__letter--active{background-color:var(--listKeysStickyActiveBackgroundColor);color:var(--listKeysStickyActiveColor)}@media(min-width:992px){.list-keys__letters{grid-gap:12px 32px;grid-template-columns:repeat(auto-fit,minmax(1ch,1ch));margin:32px 0 48px;position:relative}.list-keys__sticky{display:none;margin:0}.list-keys__letter{font-size:16px;text-transform:uppercase}}.list-group{margin:32px 0;scroll-margin-top:var(--headerHeightMobile,119px)}.list-group__list{display:grid;grid-gap:16px 0;margin-left:12px;margin-top:16px}.list-group__group-name{align-items:center;border:1px solid var(--borderColor);border-radius:50px;display:flex;font-size:16px;font-weight:500;height:36px;justify-content:center;line-height:19px;width:36px}.list-group__group-name--active{background:var(--listGroupActiveBackgroundColor,var(--colorAccentPrimary));border-color:var(--listGroupActiveBackgroundColor,var(--colorAccentPrimary));color:var(--listGroupActiveColor,var(--colorGrayscaleWhite))}.list-group__link{align-items:center;display:inline-flex;font-family:var(--fontSecondaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;font-size:var(--fontCaptionLargeFontSize,14px);font-style:normal;font-weight:var(--fontSecondaryFontWeight,400);font-weight:var(--fontCaptionLargeFontWeight,400);letter-spacing:var(--fontCaptionLargeLetterSpacing,.64px);line-height:var(--fontCaptionLargeLineHeight,18px);margin:0}.list-group__link,.list-group__link:active,.list-group__link:focus,.list-group__link:visited{color:var(--colorGrayscaleBlack)}@media(min-width:992px){.list-group__link:hover{color:var(--colorGrayscaleBlack);color:var(-- var(--colorGrayscaleBlack))}}.list-group__link-text{color:var(--colorTextPrimary);margin-right:12px}@media(min-width:575px){.list-group{display:grid;grid-template-columns:auto 1fr;margin:0;padding:var(--listGroupVerticalPadding,48px) 0;grid-gap:75px;border-bottom:1px dashed var(--colorGrayscaleBlack)}.list-group__link{margin-bottom:16px}.list-group__list{-moz-columns:2;column-count:2;display:block;grid-gap:0 24px;margin:0}.list-group__group-name{position:relative;top:-10px}}@media(min-width:992px){.list-group{border-bottom:var(--borderDefault);scroll-margin-top:var(--headerHeightDesktop,148px)}.list-group__list{-moz-columns:4;column-count:4}}.brand-list__container{margin:24px auto 36px;max-width:1392px;padding:0 var(--offsetMobile);width:100%}@media(min-width:992px){.brand-list__container{margin-bottom:75px;padding:0 var(--offsetDesktop)}}.brand-list__header{font-family:var(--fontPrimaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontH2FontSize,27px);font-style:normal;font-weight:var(--fontPrimaryFontWeight,400);font-weight:var(--fontH2FontWeight,500);letter-spacing:var(--fontH2LetterSpacing,.05px);line-height:var(--fontH2LineHeight,36px);margin-bottom:24px;margin-top:0;text-align:center;text-transform:var(--fontH2TextTransform,none)}@media(min-width:992px){.brand-list__header{font-family:var(--fontPrimaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontH1FontSize,32px);font-style:normal;font-weight:var(--fontPrimaryFontWeight,400);font-weight:var(--fontH1FontWeight,500);letter-spacing:var(--fontH1LetterSpacing,normal);line-height:var(--fontH1LineHeight,40px);margin-bottom:24px;margin-top:0;text-transform:var(--fontH1TextTransform,none)}}.brand-list__list-groups{border-top:var(--borderDefault);margin-top:24px}.brand-list__suggestions{margin:24px 0 50px}.brand-list__title{font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontSubtitleLargeFontSize,14px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);letter-spacing:var(--fontSubtitleLargeLetterSpacing,1.28px);line-height:var(--fontSubtitleLargeLineHeight,17px);text-transform:var(--fontSubtitleLargeTextTransform,uppercase)}.brand-list__horizontal-scroll-group{--horizontalScrollGroupNavButtonSize:40px;--horizontalScrollGroupNavIconSize:24px;--swiperContainerPadding:0 16px}@media(min-width:992px){.brand-list__list-groups{margin-top:32px}.brand-list__horizontal-scroll-group{--swiperContainerPadding:0}}
