.designers{padding:3rem 0 4.5rem}.designers__inner{max-width:1240px;margin:0 auto;padding:0 1.5rem}.designers__title{font-size:clamp(1.8rem,4vw,3rem);font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-align:center;margin:0 0 1rem}.designers__intro{text-align:center;max-width:640px;margin:0 auto 2.5rem;opacity:.8}.designers__search{max-width:440px;margin:0 auto 1.5rem}.designers__search-input{width:100%;padding:.8rem 1rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent);background:transparent;color:inherit;font:inherit;letter-spacing:.06em}.designers__search-input::placeholder{opacity:.5}.designers__nav{position:sticky;top:var(--header-bottom-position, 0px);z-index:5;display:flex;flex-wrap:wrap;justify-content:center;gap:.1rem .4rem;padding:.9rem 0;margin-bottom:3rem;background:var(--color-background, #ffffff);border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.designers__nav-link{font-size:1.4rem;letter-spacing:.08em;padding:.15rem .35rem;color:inherit;text-decoration:none;opacity:.9;transition:opacity .2s ease}.designers__nav-link:hover{opacity:1;text-decoration:underline}.designers__nav-link.is-empty{opacity:.22;pointer-events:none}.designers__group{margin-bottom:3rem;scroll-margin-top:5rem}.designers__group[hidden]{display:none}.designers__letter{font-size:1.4rem;font-weight:400;letter-spacing:.04em;margin:0 0 1.1rem;padding-bottom:.45rem;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.designers__list{list-style:none;margin:0;padding:0;columns:var(--designers-columns, 4);column-gap:2.2rem}.designers__item{break-inside:avoid;margin-bottom:.55rem}.designers__item[hidden]{display:none}.designers__link{display:inline-block;color:inherit;text-decoration:none;font-size:1.4rem;letter-spacing:.02em;transition:opacity .2s ease}.designers__link:hover{text-decoration:underline}.designers__noresults,.designers__empty{text-align:center;opacity:.7;padding:2.5rem 0}@media(max-width:989px){.designers__list{columns:var(--designers-columns-mobile, 2)}}@media(max-width:599px){.designers__list{columns:1}.designers__nav{gap:.05rem .25rem}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAE */
