/* Be Green Monkey — WooCommerce Styles */

/* Buttons */
.woocommerce .button,
.woocommerce button.button,
.woocommerce a.button {
  background: var(--wp--preset--color--clay) !important;
  color: #fff !important;
  border-radius: var(--wp--custom--radius--pill) !important;
  font-family: var(--wp--preset--font-family--body) !important;
  font-weight: 600 !important;
  padding: 0.8rem 1.75rem !important;
  border: none !important;
  transition: background 0.2s !important;
}
.woocommerce .button:hover,
.woocommerce button.button:hover,
.woocommerce a.button:hover {
  background: #b05f3c !important;
}
.woocommerce #respond input#submit,
.woocommerce .checkout #place_order {
  background: var(--wp--preset--color--primary) !important;
}

/* Price */
.woocommerce span.price,
.woocommerce .price {
  color: var(--wp--preset--color--clay) !important;
  font-weight: 600 !important;
}

/* Sale badge */
.woocommerce span.onsale {
  background: var(--wp--preset--color--gold) !important;
  border-radius: var(--wp--custom--radius--pill) !important;
  font-family: var(--wp--preset--font-family--body) !important;
  font-size: var(--wp--preset--font-size--x-small) !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  letter-spacing: 0.08em;
}

/* Product images */
.woocommerce div.product div.images img {
  border-radius: var(--wp--custom--radius--card) !important;
}
.woocommerce ul.products li.product a img {
  border-radius: var(--wp--custom--radius--thumbnail) !important;
}

/* Product title */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-family: var(--wp--preset--font-family--display) !important;
  font-weight: 400 !important;
  color: var(--wp--preset--color--primary-dark) !important;
}

/* Notices */
.woocommerce-message,
.woocommerce-info {
  border-top-color: var(--wp--preset--color--primary) !important;
}
