.section-brands-list .wrapper{position:relative}.section-brands-list .alphabet-list{display:flex;align-items:center;gap:2.5rem;overflow-x:scroll;overflow-y:hidden;position:sticky;top:0;background:var(--colour-white);border-bottom:1px solid var(--colour-platinum);padding:2rem 0;z-index:150;transition:z-index .3s ease-in-out .3s;-ms-overflow-style:none;scrollbar-width:none}.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{text-decoration:none;padding:0;font-size:1rem}.section-brands-list .alphabet-tabs{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.section-brands-list .alphabet-tabs .brands-tab{display:grid;grid-template-columns:1.25rem 1fr;gap:3rem;padding-bottom:2rem;border-bottom:1px solid var(--colour-platinum)}.section-brands-list .alphabet-tabs .brands-tab .letter{font-size:2.5rem;font-family:var(--font-family-heading);font-weight:600;text-transform:uppercase;line-height:150%}.section-brands-list .alphabet-tabs .brands-tab ul{list-style:none;padding:0;display:grid;gap:1rem}.section-brands-list .alphabet-tabs .brands-tab ul li a{text-decoration:none;font-size:1.125rem;color:var(--colour-deep-space-blue)}.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}}
