.sb-all-brands-section{font-family:Niveau Grotesk Light,sans-serif;background:#fff;border-bottom:1px solid #e5e5e5;position:sticky;top:0;padding:0}.sb-all-brands-section.sb-all-brands-section--no-border{border-bottom:none}.sb-all-brands-section .sb-all-brands-alphabet{display:flex;align-items:center;gap:10px;margin-bottom:0;padding-bottom:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;overflow-y:auto}.sb-all-brands-section .sb-all-brands-alphabet::-webkit-scrollbar{display:none}.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link{font-size:14px;font-weight:400;color:#666;text-decoration:none;padding:24px;white-space:nowrap;transition:color .2s ease,border-color .2s ease,padding .2s ease;flex-shrink:0;border-bottom:2px solid transparent}.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link:hover,.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link.active{color:#000;border-bottom-color:#000}.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link:focus{outline:none;color:#000}.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link.disabled{color:#7e7d7d;opacity:.6;cursor:not-allowed}.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link.disabled:hover{color:#7e7d7d}@media screen and (max-width: 1919px) and (min-width: 1700px){.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link{padding:24px 18px}}@media screen and (max-width: 1699px) and (min-width: 1500px){.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link{padding:24px 16px}}@media screen and (max-width: 1499px) and (min-width: 1300px){.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link{padding:24px 12px}}@media screen and (max-width: 989px){.sb-all-brands-section .sb-all-brands-alphabet .sb-alphabet-link{padding:24px}}.sb-brand-groups-section{padding:0;margin:0}.sb-brand-groups-section .sb-all-brands-list{display:flex;flex-direction:column;gap:0}.sb-brand-groups-section .sb-brand-group{padding:48px 0;position:relative}.sb-brand-groups-section .sb-brand-group:after{content:"";position:absolute;bottom:0;left:-15px;right:-15px;height:1px;background-color:#1a1e2433}.sb-brand-groups-section .sb-brand-group{display:grid;grid-template-columns:100px 1fr;gap:14rem;align-items:center}.sb-brand-groups-section .sb-brand-group .sb-brand-group__letter{font-size:3.2rem;font-weight:400;line-height:1.2;margin:0;color:#000;position:sticky;top:100px}.sb-brand-groups-section .sb-brand-group .sb-brand-group__items{display:grid;grid-template-columns:repeat(4,1fr);gap:5px 30px;align-items:center}.sb-brand-groups-section.sb-brand-groups-section--hide-last-border .sb-all-brands-list>:last-child .sb-brand-group{border-bottom:none}.sb-brand-groups-section .sb-brand{display:flex;align-items:center;min-height:40px}.sb-brand-groups-section .sb-brand .sb-brand__link{text-decoration:none;color:#000;display:flex;align-items:center;width:100%;transition:opacity .2s ease}.sb-brand-groups-section .sb-brand .sb-brand__link:hover{opacity:.6}.sb-brand-groups-section .sb-brand .sb-brand__name{font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:.3px;text-transform:uppercase;font-family:Niveau Grotesk,sans-serif}@media screen and (max-width: 989px){.sb-brand-groups-section .sb-brand-group{grid-template-columns:80px 1fr;gap:12rem}.sb-brand-groups-section .sb-brand-group .sb-brand-group__letter{font-size:3.2rem}.sb-brand-groups-section .sb-brand-group .sb-brand-group__items{grid-template-columns:repeat(3,1fr);gap:16px 24px}}@media screen and (max-width: 749px){.sb-brand-groups-section .sb-all-brands-list{gap:0}.sb-brand-groups-section .sb-brand-group{padding-bottom:30px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.sb-brand-groups-section .sb-brand-group .sb-brand-group__letter{font-size:3.2rem;margin-bottom:0;position:static}.sb-brand-groups-section .sb-brand-group .sb-brand-group__items{grid-template-columns:1fr;gap:0px;width:100%}.sb-brand-groups-section .sb-brand,.sb-brand-groups-section .sb-brand .sb-brand__link{justify-content:flex-start}.sb-brand-groups-section .sb-brand .sb-brand__name{font-size:1.4rem;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/sb-all-brands.css.map */
