.brandlists-section li{list-style:none}.brandlists-section a{text-decoration:none;color:#000;display:flex;flex-direction:column;align-items:center;gap:10px}.brandlists-section .container{display:flex;gap:8rem;color:#000}.brands-nav{width:34rem;min-width:34rem}.brands-nav figure{margin:3rem 0 0;padding:0}.brands-nav figure img{width:100%;height:auto}.brandlists-container{width:100%}.brandlists-container ul{display:flex;flex-wrap:wrap;column-gap:60px;padding:0;width:100%;padding:5rem 0;border-bottom:1px solid rgb(204,204,204);margin:0}.brandlists-container ul:first-child{padding-top:0}.brandlists-container ul:last-child{border-bottom:0}.brandlists-container li{width:calc((100% - 120px) / 3);height:150px;margin:15px 0;display:flex;align-items:flex-start;justify-content:center;background-color:#fff}.brandlists-container li img{width:auto;max-width:100%;height:125px;object-fit:contain}.brandlists-container ul:before{content:attr(data-letter);font-size:6rem;width:100%;margin-bottom:2.3rem}.wrapletters ul{display:grid;grid-template-columns:repeat(11,1fr);gap:7px 10px;margin:0;padding:0}.wrapisotop button,.wrapletters ul button{background-color:unset;color:#000;text-transform:uppercase;border:0;cursor:pointer}.brands-nav{position:sticky;top:13rem;height:max-content}.wrapisotop{position:relative;margin-bottom:3rem}.wrapisotop input{width:100%;font-family:var(--font-body-family);line-height:22px;margin:0;height:auto;padding:8px 40px 8px 12px;box-sizing:border-box;-webkit-appearance:none;appearance:none;color:#1a1a1a;text-transform:none;border-radius:0;border:1px solid rgb(242,242,242)}.wrapisotop button{position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}@media (max-width: 940px){.brandlists-section .container{gap:4rem;flex-direction:column}.brands-nav{width:100%;top:0;background:#fff;padding:2rem 0}.wrapletters ul{grid-template-columns:repeat(8,1fr)}.brandlists-section li{text-align:center}}@media (max-width: 767px){.brandlists-section .container{flex-direction:column;gap:0}.brands-nav{width:100%;min-width:unset}.brandlists-container{box-sizing:border-box}.wrapletters{height:100%}.brandlists-container ul{padding:3rem 0}.brandlists-container ul:before{font-size:4.6rem;line-height:100%}.brandlists-container ul{column-gap:3rem}.brandlists-container li{width:calc((100% - 6rem) / 3)}.brandlists-container a{width:100%}.brandlists-container li img{height:100px}.wrapletters ul button{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-brand-lists.css.map */
