/* Mobile product page: the gallery bleeds 14px past the page gutter
   (lux-fotorama-20261105c.css). Pull the price, cart, and details
   out by the same amount so they share the image's side edges. */

@media (max-width: 767px) {
  html:root body.catalog-product-view .product-view .product-shop,
  html:root body.catalog-product-view .product-view .add-to-cart-wrapper,
  html:root body.catalog-product-view .product-view .product-collateral {
    margin-left: -14px !important;
    margin-right: -14px !important;
    width: calc(100% + 28px) !important;
    max-width: none !important;
    box-sizing: border-box !important;
  }
}
