/* Compatibility repair only. Native WooCommerce HTML, tabs and cart remain intact. */
body.single-product.memoryz-standard-product .woocommerce-page-content.no-title .product_title,
body.single-product.memoryz-standard-product .woocommerce-product-details__short-description {
 display:block!important;
}
body.single-product.memoryz-standard-product .woocommerce-tabs.wc-tabs-wrapper {
 width:100%!important;max-width:none!important;clear:both!important;
 float:none!important;display:block!important;
}
body.single-product.memoryz-standard-product .woocommerce-tabs.wc-tabs-wrapper ul {
 display:block!important;
}
body.single-product.memoryz-standard-product .woocommerce-Tabs-panel h2 {
 display:block!important;
}
body.single-product.memoryz-standard-product .woocommerce-Tabs-panel a {
 display:inline!important;
}
body.single-product.memoryz-standard-product .product_meta,
body.single-product.memoryz-standard-product .summary form.cart .quantity {
 display:block!important;
}
body.single-product.memoryz-standard-product div.product div.summary {
 margin-bottom:2em!important;
}
/* Retain native float columns. Use WooCommerce's own mobile breakpoint. */
@media(min-width:769px) {
 body.single-product.memoryz-standard-product div.product div.images {float:left!important;width:48%!important;}
 body.single-product.memoryz-standard-product div.product div.summary {float:right!important;width:48%!important;clear:none!important;}
}
@media(max-width:768px) {
 body.single-product.memoryz-standard-product div.product div.images,
 body.single-product.memoryz-standard-product div.product div.summary {
  float:none!important;width:100%!important;clear:both!important;
 }
}
