.pain-layout .pain-page button.le__submit,
.pain-layout .pain-page a.ll-button[href="#program-enrollment"],
.sc-page .sc-pricebox button.sc-cta,
.sc-page a.sc-cta[href="#sc-enroll"],
.wb button.wb-button--buy,
.wb a.wb-button[href="#bundle-enrollment"],
.template-product product-form button.product-form__submit,
.template-cart button[name="checkout"],
cart-drawer button[name="checkout"] {
  --color-button: 217, 196, 143;
  --color-button-text: 32, 47, 54;
  background: #d9c48f;
  color: #202f36 !important;
  border: 1px solid #8a773e;
  font-weight: 700;
}
.pain-layout .pain-page button.le__submit:not(:disabled):hover,
.pain-layout .pain-page a.ll-button[href="#program-enrollment"]:hover,
.sc-page .sc-pricebox button.sc-cta:not(:disabled):hover,
.sc-page a.sc-cta[href="#sc-enroll"]:hover,
.wb button.wb-button--buy:not(:disabled):hover,
.wb a.wb-button[href="#bundle-enrollment"]:hover,
.template-product product-form button.product-form__submit:not(:disabled):hover,
.template-cart button[name="checkout"]:not(:disabled):hover,
cart-drawer button[name="checkout"]:not(:disabled):hover {
  background: #cdb77c;
}
.pain-layout .pain-page button.le__submit:focus-visible,
.sc-page .sc-pricebox button.sc-cta:focus-visible,
.wb button.wb-button--buy:focus-visible,
.template-product product-form button.product-form__submit:focus-visible,
.template-cart button[name="checkout"]:focus-visible,
cart-drawer button[name="checkout"]:focus-visible {
  outline: 3px solid #202f36;
  outline-offset: 4px;
}
