/* Claude v3.1 · исполнитель F — /vehicles/ на телефоне: форма выбора плотнее, кнопка «表示 / Показать / Show» целиком над доком
   на первом экране 360×780 и 390×844 во всех трёх языках (M-22/M-33). Разметка — плагин hubgarage-catalog-links (vehicle-page.php), не меняется.
   Только ≤767 px: марка и модель — в одну строку (две колонки), форма с кнопкой и подсказки — во всю ширину; поля форм и подписей без лишних
   отступов; крошки в одну строку (последний пункт = h1 страницы, длинный — с многоточием). ≥768 не меняется. */
@media (max-width:767px){
  .hg-store .hg-vehicle-page .jp-breadcrumb{flex-wrap:nowrap;min-width:0}
  .hg-store .hg-vehicle-page .jp-breadcrumb>span:last-child{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

  .hg-store .hg-vehicle-selector>h2{margin-bottom:8px}
  .hg-store .hg-vehicle-selector>.hg-vehicle-change{margin-top:0}
  .hg-store .hg-vehicle-selector .hg-vehicle-change>summary{padding-block:2px}

  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms>*{grid-column:1/-1;min-width:0;margin:0}
  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms>form{padding:0}
  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms>form:nth-of-type(-n+2){grid-column:auto}
  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms label{padding-top:0}
  /* «他のモデルを見る / 他の車種を見る» (постраничные ссылки списков) — без общего отступа .jp-filters .jp-button 23 px, зазор даёт сетка */
  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms>.hg-vehicle-hint .jp-button{margin-top:0}
  .hg-store .hg-vehicle-selector .hg-vehicle-choice-forms select{width:100%;min-width:0;text-overflow:ellipsis}
}
