.woocommerce div.product .wtbm-wide-short-description{clear:both;float:none;width:100%;max-width:none;box-sizing:border-box;grid-column:1/-1;flex-basis:100%;margin:0 0 2em}
.woocommerce div.product .wtbm-wide-short-description>.woocommerce-product-details__short-description{float:none;width:100%;max-width:none;margin:0}
/* Pen's tabs and their content panel each add 2rem of horizontal padding. */
body.pen_has_woocommerce #page div.product .wtbm-wide-short-description{padding-inline:4rem}
.woocommerce div.product .wtbm-wide-product-title{clear:both;float:none;width:100%;max-width:none;box-sizing:border-box;grid-column:1/-1;flex-basis:100%;margin:0 0 1.5em;text-align:left}
.woocommerce div.product .wtbm-wide-product-title .product_title{float:none;width:auto;max-width:none;margin:0;text-align:left;overflow-wrap:anywhere}
.woocommerce div.product .wtbm-wide-product-title .product_title{padding:.65rem 1rem;background:#f7f7f9;border:1px solid #ededf0;border-radius:4px;box-sizing:border-box}
body.pen_has_woocommerce #page div.product .wtbm-wide-product-title{padding:.5rem 2rem 0;margin-bottom:0}
body.pen_has_woocommerce #page div.product .wtbm-wide-product-title~.woocommerce-product-gallery,
body.pen_has_woocommerce #page div.product .wtbm-wide-product-title~.summary{padding-top:1.5rem}
