/* Mobile product page: align the price, stock, and short description
   with the product image. b.css had added an extra 15px side padding
   on .product-shop, so the text sat inside the image edges. */

@media only screen and (max-width: 770px) {
  html:root body.catalog-product-view .product-view .product-shop,
  html:root body.catalog-product-view .product-view .product-name,
  html:root body.catalog-product-view .product-view .product-img-box .product-name,
  html:root body.catalog-product-view .product-view .add-to-cart-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
