/* v5.20.56: Mobile-only tap target and keyboard visibility improvements.
 * Scoped to PCP-owned controls. No WooCommerce checkout or WPCE internals changed. */
@media (max-width: 820px) {
  .pcp-v5206-dots button,
  .pcp-v5206-dot,
  .pcp-v5206-arrow,
  .pcp-v52032-brand-carousel button,
  .pcp-brand-alpha button,
  .pcp-brand-directory button[data-brand-letter],
  .pcp-header .pcp-menu-toggle {
    min-width: 44px;
    min-height: 44px;
    touch-action: manipulation;
  }
  .pcp-v5206-dots,
  .pcp-v5206-controls,
  .pcp-brand-alpha { gap: 8px; }
  .pcp-header .pcp-action,
  .pcp-hero-actions a,
  .pcp-v5206-actions a {
    min-height: 44px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
}
.pcp-v5206-dots button:focus-visible,
.pcp-v5206-arrow:focus-visible,
.pcp-header .pcp-menu-toggle:focus-visible,
.pcp-brand-alpha button:focus-visible {
  outline: 3px solid #1769bf;
  outline-offset: 3px;
}
