.losb-block{text-align:center}.losb-body{padding:10px;margin-bottom:10px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2)}.losb-link{display:block;font-size:12px;font-style:normal;line-height:16px;text-decoration:none;color:#42acf1;transition:.3s;padding:2px 0;font-family:Roboto,Arial,sans-serif;cursor:pointer;max-width:175px}.losb-link:hover{color:#000}.losb-menu-result{display:inline-grid;width:auto;padding-right:20px;white-space:normal;text-align:left;flex-grow:1}.losb-menu-result--tab{display:block;column-gap:10px;column-count:4;max-width:975px}.losb-content-sub{display:none;font-style:normal;line-height:16px;cursor:pointer;color:gray;transition:.3s;font-size:14px;margin-bottom:15px}.top_cats{grid-template-columns:repeat(4,1fr)}.top_items{grid-template-columns:repeat(3,1fr)}.tires-and-rims{display:grid;grid-template-columns:175px 1fr}.losb-content-sub.active{display:grid}.losb-menu-element-sub:hover,.losb-content-sub{color:#000}.losb-menu-element-sub.active{color:#000;border-right:2px solid #000}.losb-content-level-basic{padding-left:3px}.losb-content-level-left{display:inline-grid;width:170px;padding-left:3px;vertical-align:top;border-right:1px solid #d3d3d3;text-align:left}.losb-content-level-right{padding-left:20px}.losb-menu{margin:0 0 24px;padding:0;padding-top:10px;list-style-type:none}.losb-menu-element{border-radius:7px;z-index:1;position:relative;border:1px solid #42acf1;color:#42acf1;display:inline-grid;margin:0;padding:15px 22px;line-height:24px;font-size:16px;margin-left:0;text-decoration:none;cursor:pointer;vertical-align:middle;transition:.6s;font-family:Roboto,Arial,sans-serif;text-transform:uppercase}.losb-menu-element.active,.losb-menu-element:hover{background-image:linear-gradient(#023056,#359ee3);color:#fff;font-weight:700}.losb-title{padding:0;line-height:28px;font-weight:500;font-size:24px}.losb-header{margin:24px 0}.losb-content{display:none}.losb-content.active{display:block}@media screen and (max-width:900px){.losb-menu-result--tab{column-count:3}}@media screen and (max-width:650px){.losb-menu-result--tab{column-count:2}}@media screen and (max-width:500px){.losb-menu-result--tab{column-count:1}.top_cats{grid-template-columns:repeat(2,1fr)}.top_items{grid-template-columns:repeat(1,1fr)}.losb-menu-element{padding:15px 6px;font-size:12px}.losb-content-level-basic{padding-left:0}}