Если большинство ошибок повторяются до разрешения 580, то найдите его в main.css:
@media screen and (max-width: 580px) {
после него пропишите:
.header-inner { margin-bottom: 5px; } .bottom-inner-content .logoblock-center, .bottom-inner-content .logoblock-right { display: none; } .bottom-inner-content .logoblock-left { height: auto; padding: 0; } #image-1 { position: relative; right: initial; bottom: initial; height: 20px; overflow: visible; } .searchForm { width: 90%; } .cart { width: 10%; overflow: hidden; } .cartBtn > * { float: none; margin: 0 auto; width: 30px; background-repeat: no-repeat; background-position: center center; }
Проверьте данное и ниже разрешения, возможно, необходимы будут дополнительные корректировки.