/* StripHunter mobiel - veilige, afzonderlijke correcties. */
@media (max-width: 767px) {
  body { overflow-x: clip; }
  .site-content { padding-bottom: max(100px, env(safe-area-inset-bottom)); }
  .woocommerce ul.products li.product img { max-width: 100%; height: auto; object-fit: contain; }
  .woocommerce ul.products li.product .woocommerce-loop-product__title { line-height: 1.35; }
  .woocommerce ul.products li.product .button { min-height: 42px; }
}
