.brand-list .top-selector{background-color:rgb(var(--color-button));color:#fff;border-top:.1rem solid rgba(var(--color-subtext),.15)}.brand-list .top-selector ul{margin:0;padding:0;width:100%;display:flex;flex-wrap:wrap;list-style-type:none;justify-content:space-between}.brand-list .top-selector a{color:#fff;padding:1rem;display:block}.brand-holder{padding-top:64px;padding-bottom:64px}@media screen and (max-width: 749px){.brand-holder{padding-top:3rem;padding-bottom:1.5rem}}.brand-list .vendors ul{margin:0;padding:0;list-style-type:none}@media screen and (min-width: 750px){.brand-list .vendors ul{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}}.brand-list .vendors ul a{color:#000;font-size:1.4rem}.brand-list .vendors li{display:flex;align-items:center;justify-content:center;margin:3px 0;width:120px;height:120px;border:1px solid #e1e1e1;text-align:center;padding:1rem;box-sizing:border-box}.brand-list .vendors li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;text-decoration:none;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 749px){.brand-list .vendors li a{font-size:1.2rem}}.letter-column{display:flex;margin-bottom:5rem;border:1px solid #e1e1e1}.letter-column .letter{border-right:1px solid #e1e1e1;background-color:#f3f3f3;min-width:200px;min-height:150px;text-align:center;padding:3rem;display:flex;align-items:flex-start;justify-content:center}@media screen and (max-width: 749px){.letter-column .letter{align-items:center}}.letter-column .letter h3{font-size:6.5rem;margin:0}.letter-column .vendors{flex:1;padding:1.5rem;display:flex;gap:1.5rem}.letter-column .vendors li{display:flex;align-items:center;margin:3px 0;width:100%;overflow:hidden;position:relative}.letter-column .vendors li a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 749px){.letter-column .letter h3{font-size:3rem}.letter-column{flex-direction:column;margin-bottom:1.5rem}.letter-column .letter{border-right:0;border-bottom:1px solid #e1e1e1;padding:1.5rem;margin:0;min-height:80px}.letter-column .vendors{padding:0;width:100%;display:block}.letter-column .vendors ul{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;padding:1rem}.brand-list .vendors li{width:100%;height:80px;margin:0}.brand-list .vendors li img{max-width:100%;height:auto}}body .main-page h1{border-bottom:0;margin-bottom:2rem}.featured-area{padding-top:30px;padding-bottom:30px;text-align:center}.featured-area .full-unstyled-link{display:block}.featured-area .full-unstyled-link:after{width:100%;height:100%;position:absolute;top:0;left:0;content:""}.featured-area .glider-slide{border:1px solid #e0e0e0;padding:2rem;position:relative}.featured-area .glider-slide h4{margin:0}.featured-area .glider-slide img{margin-bottom:2rem;max-height:100px;width:auto}.featured-area .glider-slide{display:flex;flex-direction:column;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-brands.css.map */
