.brand-list-container{padding:1rem 1rem 7.5rem}.brand-heading{margin:0;padding-bottom:1.0625rem;font-size:1.5rem}.brand-search{margin:8px 0}.brand-search input{padding-left:8px}.brand-index-letters{word-wrap:break-word;text-transform:uppercase;padding-bottom:1.25rem;line-height:2}.brand-index-letters__link{color:#292929;margin-right:1.25rem;font-size:.875rem;font-weight:700;text-decoration:none}.brand-index-letters__link:hover,.brand-index-letters__link:focus{color:#cb4700}.brand-group__container{grid-template-columns:repeat(2,1fr);padding-bottom:1rem;display:grid}.brand-group__heading{margin-top:-6.5rem;margin-bottom:1.25rem;padding-top:6.5rem}.brand-group__brand-link{width:50%}@supports (display:grid){.brand-group__brand-link{width:100%}}.brand-group__brand-link{text-transform:uppercase;color:#292929;padding-bottom:.75rem;font-size:.875rem;text-decoration:none;display:inline-block}.brand-group__brand-link:nth-child(2n){padding-left:10px}.brand-group__divider{margin:0 0 1.25rem}.brand-group__brand-link:hover{color:#cb4700}@media (min-width:56.25em){.brand-list-container{padding:4.5rem 1rem 11.25rem}.brand-heading{padding-bottom:2.5rem;font-size:2rem}.brand-index-letters{padding-bottom:.875rem}.brand-index-letters__link{font-size:1rem}.brand-group__heading{font-size:1.5rem}.brand-group__divider{margin-bottom:1.625rem}.brand-group__brand-link{text-transform:uppercase;width:25%}@supports (display:grid){.brand-group__brand-link{width:100%}}.brand-group__container{grid-template-columns:repeat(4,1fr)}}