.designers-page__title{font-size:var(--display-3);font-family:var(--font-family-display);font-weight:400;line-height:1.14;letter-spacing:.06em}.designers-page__letter-group .heading-letter{font-size:var(--body-s);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:.06em}.designers-page__letter-group .brand-names .brand-name,.designers-page__letters--index .letter-item{font-size:var(--body-3xs);font-family:var(--font-family-body);font-weight:400;line-height:1.5;letter-spacing:.06em}.designers-page__container{display:flex;flex-direction:row-reverse;flex-wrap:wrap;padding:0 var(--page-margin) 40px;padding-bottom:40px}@media screen and (min-width: 768px){.designers-page__container{padding-bottom:24px}}@media screen and (min-width: 1024px){.designers-page__container{flex-direction:row;justify-content:space-between;align-items:center}}.designers-page__title{width:100%;flex-shrink:0;order:-1;margin-bottom:16px}.designers-page__search-wrapper{margin-bottom:20px;padding:var(--page-margin) 0;width:100%;flex-shrink:0}@media screen and (min-width: 768px){.designers-page__search-wrapper{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}}@media screen and (min-width: 1024px){.designers-page__search-wrapper{width:auto;margin-bottom:0}}.designers-page__search-wrapper input[type=text]{padding-left:24px}.designers-page__search-wrapper input[type=text]::-moz-placeholder{color:var(--light_text-disabled)}.designers-page__search-wrapper input[type=text]:-ms-input-placeholder{color:var(--light_text-disabled)}.designers-page__search-wrapper input[type=text]::placeholder{color:var(--light_text-disabled)}.designers-page__search-wrapper.form-element .icon{height:var(--s_icon-size);top:50%;left:0;transform:translateY(calc(-50% - 4px))}.designers-page__groups{display:flex;flex-direction:column;gap:var(--spacing-4);padding-right:var(--page-margin)}@media screen and (min-width: 1024px){.designers-page__groups{width:100%;flex-shrink:0;order:2;padding-right:0}}@media screen and (min-width: 1024px){.designers-page__letters--index{order:-1;flex-grow:1}}.designers-page__letters--index .letters-wrapper{position:-webkit-sticky;position:sticky;top:var(--header-height);display:flex;flex-direction:column;gap:12px;padding:8px 0 var(--spacing-5)}@media screen and (min-width: 768px){.designers-page__letters--index .letters-wrapper{gap:16px}}@media screen and (min-width: 1024px){.designers-page__letters--index .letters-wrapper{flex-direction:row;padding:0;gap:24px}}.designers-page__letters--index .letter-item{color:var(--light_text-text);cursor:pointer;transition:opacity .25s,font-weight .25s}.designers-page__letters--index .letter-item:hover{font-weight:700}.designers-page__letters--index .letter-item[data-status=selected]{font-weight:700;color:var(--light_text-text)}.designers-page__letters--index .letter-item.disabled,.designers-page__letters--index .letter-item[data-status=disabled]{opacity:.4;pointer-events:none;cursor:default}.designers-page__groups{flex-grow:1}.designers-page__letter-group[data-status=hidden]{display:none}.designers-page__letter-group .heading-letter{font-weight:700;margin-bottom:16px}.designers-page__letter-group .brand-names{display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 768px){.designers-page__letter-group .brand-names{display:block;-moz-column-count:2;column-count:2}}@media screen and (min-width: 1024px){.designers-page__letter-group .brand-names{-moz-column-count:4;column-count:4}}.designers-page__letter-group .brand-names .brand-name{text-transform:uppercase;display:block;margin-bottom:8px;transition:font-weight .25s}.designers-page__letter-group .brand-names .brand-name:hover{font-weight:700}

/*# sourceMappingURL=sections.designers-page.css.map*/