.quick-add__submit:not([disabled]):is(:hover,:active,:focus-visible),
.product-form__submit:not([disabled]):is(:hover,:active,:focus-visible),
.product-form__buttons button[name="add"]:not([disabled]):is(:hover,:active,:focus-visible),
form[action*="/cart/add"] button[name="add"]:not([disabled]):is(:hover,:active,:focus-visible){
  background:#244c40!important;
  background-color:#244c40!important;
  color:#ffffff!important;
  --color-button-text:255,255,255;
  --color-secondary-button-text:255,255,255;
  border-color:#244c40!important;
}
.quick-add__submit:not([disabled]):is(:hover,:active,:focus-visible) *,
.product-form__submit:not([disabled]):is(:hover,:active,:focus-visible) *,
.product-form__buttons button[name="add"]:not([disabled]):is(:hover,:active,:focus-visible) *,
form[action*="/cart/add"] button[name="add"]:not([disabled]):is(:hover,:active,:focus-visible) *{
  color:#ffffff!important;
}
.quick-add__submit:not([disabled]):is(:hover,:active,:focus-visible)::after,
.product-form__submit:not([disabled]):is(:hover,:active,:focus-visible)::after{box-shadow:0 0 0 1px #244c40!important}
