/* perf-mobile.css — исполнитель «Программист», только мобильные правки (<=767px). Не трогает local-patch.css */
:where(img[data-pr-wh]){height:auto}
@media (max-width:767px){
  html,body{overflow-x:hidden}
  /* телефоны в блоках контактов и в тёмном подвале: зона нажатия >=44px */
  a.pr-phone,a.pr-dark__ph{display:inline-flex;align-items:center;min-height:44px}
  /* основные кнопки */
  .btn.btn-default,.btn.btn-lg,.btn-transparent-border-color{min-height:44px;display:inline-flex;align-items:center;justify-content:center}
  /* длинные названия/марки на карточке не вылезают вправо */
  #pagetitle,.product-container h1,.detail .props_list td,.detail .content{overflow-wrap:anywhere;word-break:normal}
  .detail table,.content table{display:block;max-width:100%;overflow-x:auto}
}
