.page-brand__wrapper{display:flex;justify-content:space-between;width:100%}.highlight{color:#b2d1a5}.disabled_brand{text-decoration:line-through;opacity:.7;pointer-events:none;background:transparent}.brands_list li{list-style-type:none}.brands-heading{text-align:center;margin:40px 0;font-family:var(--font-body-family);font-size:2rem}.brand-link a{color:rgba(var(--color-foreground),1)}.page-section-spacing{margin-bottom:0}.alphabet_wrapper,.brands_wrapper{display:flex;justify-content:flex-start;align-items:center;flex-flow:column;width:100%;margin:0}.brands_list{width:100%;padding-left:0}.alphabet{transition:all .3s ease-in-out;display:flex;width:calc(100% + 32px);text-align:center;background:rgb(var(--color-background));position:sticky;border-bottom:1px solid rgb(204,204,204);top:48px;font-size:1.4rem;padding-left:16px;margin-bottom:0;margin-top:0;transition:all var(--duration-medium) ease}.alphabet-navigation_wrapper{display:none}.alphabet-navigation_wrapper .navigation_letter{font-size:1.4rem}.alphabet-navigation_wrapper_m{display:flex;flex-flow:column;right:0;z-index:1;background:rgb(var(--color-background));padding:10px;position:sticky;top:48px;height:100vh;align-items:center;margin-right:-16px}.brand-search__wrapper{display:flex;width:100%;margin:auto;padding:20px 0}.brand-search__wrapper input{width:100%;margin:auto;border:1.5px solid #dbdcdc;padding:15px}.brand-search__wrapper{position:relative;display:inline-block}.clear-input-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:1.5rem;color:#333;display:none;z-index:9}#brandSearchInput:not(:placeholder-shown)+.clear-input-button{display:block}@media only screen and (min-width:989px){.disabled_brand{text-decoration:line-through;opacity:.7;pointer-events:none}.alphabet_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:flex-start;gap:20px;height:100%}.navigation_letter{transition:all .3s ease-in-out;cursor:pointer}.scroll-up{grid-column:span 5;display:flex;align-items:center;justify-content:center;cursor:pointer}.alphabet{width:100%;top:0;position:static;padding-left:0}.alphabet-navigation_wrapper_m{display:none}.alphabet-navigation_wrapper{display:flex;flex-flow:row nowrap;right:0;z-index:1;background:rgb(var(--color-background));padding:10px 0;align-items:center;width:100%;justify-content:space-between;gap:10px}.brand-link:hover{text-decoration:underline}.navigation_letter:hover{transform:scale(1.3);cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/brands-page.css.map */
