/* Mobile app page (/products/oberleen-mobile-app): larger tap targets on small screens.
   Loaded only by products/single.php for this page, after the other stylesheets. Looks the same; only the touch areas grow. */
@media (max-width: 640px) {
  .breadcrumbs a { display: inline-block; padding: 14px 6px; margin: -14px -6px; }
  .tpl .foot .fm p,
  .tpl .foot .fm p:nth-of-type(n),
  .tpl .foot .fr li { margin-bottom: 0; }
  .tpl .foot .fm a,
  .tpl .foot .fr a { display: block; padding: 12px 0; }
}
