@charset "UTF-8";
/* Make Offer button — same typography as theme .button, not bold */
.button.make-offer-btn,
.button.make-offer-btn:link,
.button.make-offer-btn:visited {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 44px;
  /* tweak if your Add to Cart is 44/48 */
  padding: 0 20px;
  border-radius: 9999px;
  background: #169094;
  color: #fff !important;
  /* kill purple visited color */
  font-weight: 600 !important;
  /* not bold */
  text-decoration: none !important;
  /* kill underline */
  border: 0;
  white-space: nowrap; }

/* Smooth transition (optional) */
.button.make-offer-btn {
  transition: background .15s ease, color .15s ease, filter .15s ease; }

/* Hover / keyboard focus */
.button.make-offer-btn:hover,
.button.make-offer-btn:focus {
  background: #CC8C30;
  color: #fff;
  text-decoration: none; }

/* Pressed state */
.button.make-offer-btn:active {
  background: #CC8C30;
  filter: brightness(0.92);
  text-decoration: none; }

/* spacing next to Add to Cart */
.productView .form + .button.make-offer-btn {
  margin-left: 12px;
  vertical-align: middle; }
