/* Native Woo option tables must fit phone widths; selectors retain ownership. */
@media (max-width: 749px) {
  .ewp-pdp-summary [data-ew-family-variants] .ew-data {
    min-width: 0;
    overflow-wrap: anywhere;
  }
  .ewp-pdp-summary form.variations_form .variations,
  .ewp-pdp-summary form.variations_form .variations tbody,
  .ewp-pdp-summary form.variations_form .variations tr,
  .ewp-pdp-summary form.variations_form .variations th,
  .ewp-pdp-summary form.variations_form .variations td {
    display: block;
    width: 100%;
    min-width: 0;
    box-sizing: border-box;
  }
  .ewp-pdp-summary form.variations_form .variations select {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    box-sizing: border-box;
  }
}
