/* Enterprise component: global buttons and WooCommerce CTA visual lock. */
/* Restores the original site-wide button contract outside page-specific files. */

body.rp-theme .btn,
body.rp-theme a.button,
body.rp-theme button.button,
body.rp-theme input.button,
body.rp-theme .single_add_to_cart_button,
body.rp-theme #place_order,
body.rp-theme .added_to_cart {
  min-height:46px;
  padding:0 22px;
  border-radius:var(--radius-pill);
  border:1px solid var(--button-bg);
  background:var(--button-bg);
  color:var(--button-text);
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  font-size:12px;
  font-weight:900;
  letter-spacing:.14em;
  text-transform:uppercase;
  line-height:1;
  text-align:center;
  text-decoration:none;
}
