/* v58n (ретест v54, 27.10): каталог, поиск, меню на телефоне, плитки без фото */

/* N7. Подборка подарков: заголовок в строке разделов вместо «Все предметы» */
.catalogue-bar .filters>button.v58-gt{cursor:default}
/* «Смотреть весь каталог» — как «Показать ещё» */
.v57-more .v57-alllink{min-height:44px;padding:0 28px;border:1px solid var(--line,#d6d6d6);border-radius:4px;background:none;color:var(--ink,#111);font:11.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer}
.v57-more .v57-alllink:hover{border-color:var(--ink,#111)}
.v57-more .v57-alllink span{display:none}

/* N8. Поиск «Показать все»: «Найдено: N» и «Наш порядок» — одной строкой под полем поиска */
body.s2-on .catalogue-bar{display:none}
.v58-s2meta{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:-12px 0 18px;min-height:44px}
.v58-s2meta[hidden]{display:none}
.v58-found{font:11.5px/1 var(--sans);letter-spacing:.06em;color:var(--muted,#6b6b6b)}
.v58-found b{font-weight:400;color:var(--ink,#111)}
.v58-s2meta #sort-button{position:relative;margin:0}
@media(max-width:760px){.v58-s2meta{margin:-8px 0 14px}}

/* N11. Плитки историй и статей без фото: ровное серое поле, без значка битой картинки */
img.v58-broken{background:var(--product-field,#efefef)!important}
.v58-nophoto{background:var(--product-field,#efefef)!important}
/* миниатюра в корзине без фото — просто серое поле, без обрезанной надписи */
.cart-thumb{color:transparent!important;font-size:0!important;padding:0!important;background:var(--product-field,#efefef)!important}

/* N9. Телефон: поля 16/16; зоны нажатия не меньше 44 px */
@media(max-width:760px){
 main.main{padding-left:16px!important;padding-right:16px!important}
 /* шапка: значки по тем же краям, что и лента (кнопки 44×44 не меняются) */
 header.header{padding-left:16px!important;padding-right:4px!important}
 .product-card .product-name{display:block;z-index:1}
 /* зона нажатия названия — 44 px, с запасом вверх (на фото того же предмета), чтобы не перекрывать «Выбрать» */
 .catalogue.catalogue.rows .product-card .product-name{padding-top:18px!important;margin-top:-18px!important;position:relative;max-height:none!important;height:auto!important;box-sizing:content-box}
 .catalogue.catalogue.rows .product-card .product-name::after{display:none}
 #sort-button{min-height:44px;display:inline-flex;align-items:center}
 .product-card .card-meta{overflow:visible!important}
 .catalogue-bar .subfilters>button{min-width:44px}
 /* категории: строка 44 px, без наложения зон нажатия */
 .catalogue-bar .filters>button,.catalogue-bar .subfilters>button{min-height:44px;display:inline-flex;align-items:center;padding-top:0;padding-bottom:0}
}

/* N5. «Размеры: 52 × 52 см, 65 × 65 см» — в строку, запятая сразу за размером */
#product-dialog .specs .v57-sz .v57-nw{display:inline}

/* N9. Стрелки календаря доставки: зона нажатия 44×44, вид прежний */
.sh-calnav{width:44px!important;height:44px!important;margin:-4px!important}
/* A11-заглушка без фото на телефоне: название не рвётся посреди слова */
@media(max-width:760px){.type-tile.v57-ph .v57-ph-n{font-size:13px;overflow-wrap:normal}}
