.section-brands-list .wrapper{position:relative}.section-brands-list .alphabet-list{background:var(--colour-white);border-bottom:1px solid var(--colour-platinum);z-index:150;-ms-overflow-style:none;scrollbar-width:none;align-items:center;gap:2.5rem;padding:2rem 0;transition:z-index .3s ease-in-out .3s;display:flex;position:sticky;top:0;overflow:scroll hidden}.section-brands-list .alphabet-list::-webkit-scrollbar{display:none}.section-brands-list .alphabet-list.menu-open{z-index:100;transition-delay:0s}.section-brands-list .alphabet-list a{padding:0;font-size:1rem;text-decoration:none}.section-brands-list .alphabet-tabs{flex-direction:column;gap:2rem;padding-top:2rem;display:flex}.section-brands-list .alphabet-tabs .brands-tab{border-bottom:1px solid var(--colour-platinum);grid-template-columns:1.25rem 1fr;gap:3rem;padding-bottom:2rem;display:grid}.section-brands-list .alphabet-tabs .brands-tab .letter{font-size:2.5rem;font-family:var(--font-family-heading);text-transform:uppercase;font-weight:600;line-height:150%}.section-brands-list .alphabet-tabs .brands-tab ul{gap:1rem;padding:0;list-style:none;display:grid}.section-brands-list .alphabet-tabs .brands-tab ul li a{color:var(--colour-deep-space-blue);font-size:1.125rem;text-decoration:none}.is-scrolling .alphabet-list{z-index:150}@media (min-width:576px){.section-brands-list .alphabet-list{padding:2.5rem 0}.section-brands-list .alphabet-list a{font-size:1.25rem}.section-brands-list .alphabet-tabs{gap:2.5rem;padding-top:2.5rem}.section-brands-list .alphabet-tabs .brands-tab{gap:5rem;padding-bottom:2.5rem}.section-brands-list .alphabet-tabs .brands-tab ul{grid-template-columns:1fr 1fr}}@media (min-width:992px){.section-brands-list .alphabet-tabs .brands-tab ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1280px){.section-brands-list .alphabet-list{justify-content:center}}
