       .epages-shop-overlay-product-shipping {
         font-size: 80%;
       }
-      .epages-shop-overlay select, .epages-shop-overlay-buy-button {
-        min-width: 9em;
+      .epages-shop-overlay-buy-button {
+        width: 100%;
+      }
+      .epages-shop-overlay-table {
+        width: 100%;
       }
       .epages-shop-overlay-buy-button[disabled=disabled], .epages-shop-overlay-buy-button:disabled {
         color: #ddd;

            </td>
          </tr>
          <tr>
            <td></td>
            <td>
              <button
                class="epages-shop-overlay-buy-button"
                <%= disabled %>>Add to basket</button>

      .epages-shop-overlay-table th {
        font-weight: normal;
        padding-right: 0.5em;
        text-align: left;
        color: #777;
        white-space: no-break;
        width: 1%;
      }
      .epages-shop-overlay-hr {
        border-width: 1px 0 0 0;
