.stock.out-of-stock {
  color: #8b0606;
  display: inline-block;
}

.request-quote-button {
  border: 2px solid var(--global-palette-btn-bg);
  background: none !important;
  color: var(--global-palette-btn-bg) !important;
}

.request-quote-form .about-user input:not([type=checkbox]), .accept-quote-form .about-user input:not([type=checkbox]) {
  width: 100%;
}
.request-quote-form .about-user .form-row, .accept-quote-form .about-user .form-row {
  margin-bottom: 1rem;
}
.request-quote-form table th, .accept-quote-form table th {
  text-align: left;
}
.request-quote-form table .product-thumbnail, .accept-quote-form table .product-thumbnail {
  width: 100px;
  text-align: center;
}
.request-quote-form table .product-thumbnail img, .accept-quote-form table .product-thumbnail img {
  width: 60px;
  margin: auto;
}
.request-quote-form .submit-quote-btn, .accept-quote-form .submit-quote-btn {
  margin-right: 1rem;
}
.request-quote-form .product-quote, .accept-quote-form .product-quote {
  display: flex;
  justify-content: center;
  align-items: center;
}
.request-quote-form .product-quote .product-image-container, .accept-quote-form .product-quote .product-image-container {
  width: 30%;
}
.request-quote-form .product-quote .product-image-container img, .accept-quote-form .product-quote .product-image-container img {
  max-height: 150px;
  width: 150px;
}
.accept-quote-form .subtotal-table {
  width: 50%;
  min-width: 400px;
}

.quotes-table th {
  text-align: left;
}

.create_quote_button {
  margin-left: 5px;
}

/*# sourceMappingURL=frontend.css.map */
