.brand_block_wrap{display:flex;flex-wrap:wrap;gap:20px;margin:50px 0}.brand_block_wrap .brand_block_button_wrapper{width:calc(20% - 10px);display:flex;flex-direction:column;border-right:1px solid #CACACA}.brand_block_wrap .brand_block_button_wrapper h3{margin-bottom:20px}.brand_block_wrap .brand_block_button_wrapper button{background:none;color:#000;text-align:left;transition:all .3s ease;line-height:100%}.brand_block_wrap .brand_block_button_wrapper button.active{background:#f5eed7}.brand_block_wrap .brand_block_button_wrapper button:hover{background:#f5eed76e}.brand_block_wrap .container_wrapper{width:calc(80% - 10px)}.brand_block_wrap .container_wrapper h2{font-size:30px;margin-top:50px;margin-bottom:10px;text-transform:uppercase}.brand_block_wrap .container_wrapper .letter-label{position:relative;margin:0 0 20px;font-size:40px;line-height:110%}.brand_block_wrap .container_wrapper .letter-label:after{content:" ";background:#0003;height:2px;position:absolute;width:calc(100% - 60px);right:0;top:0;bottom:0;margin:auto}.brand_block_wrap .container_wrapper .letters-container{margin-bottom:40px}.brand_block_wrap .container_wrapper .letters-container .brands-lists{display:flex;flex-wrap:wrap;gap:10px}.brand_block_wrap .container_wrapper .letters-container .brands-lists p{width:calc(33.3333% - 6.666667px);margin:0}.brand_block_wrap .container_wrapper .letters-container .brands-lists p a{width:fit-content}.brand_block_wrap .letter-anchors{display:flex;width:100%;justify-content:space-between;background:#f5eed7;padding:5px 20px;margin-bottom:30px}.brand_block_wrap .name-search-cont{display:flex;justify-content:space-between;align-items:flex-end}.brand_block_wrap input{width:300px;height:36px;font-size:13px}@media(max-width:749px){.brand_block_wrap .brand_block_button_wrapper{width:100%;border-right:0}.brand_block_wrap .brand_block_button_wrapper h3{text-align:center;font-size:23px}.brand_block_wrap .brand_block_button_wrapper button{height:30px}.brand_block_wrap .container_wrapper h2{margin-top:30px}.brand_block_wrap .container_wrapper{width:100%}.brand_block_wrap .letter-anchors{padding:3px 4px;font-size:12px}.brand_block_wrap .container_wrapper .letter-label{font-size:26px}.brand_block_wrap .container_wrapper .letter-label:after{width:calc(100% - 40px)}.brand_block_wrap .container_wrapper .letters-container .brands-lists p{width:calc(50% - 5px)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand_block.css.map */
