.product-form__submit.store-buy-button{--color-button:48,54,59;--color-button-text:255,255,255;min-height:54px;padding:15px 24px;background:#30363b;color:#fff;border:2px solid #30363b;border-radius:8px;font-size:1.6rem;font-weight:700;letter-spacing:.03em;line-height:1.35;box-shadow:0 3px 8px #0002;transition:background-color .15s,border-color .15s}
.product-form__submit.store-buy-button::before,.product-form__submit.store-buy-button::after{box-shadow:none;border-radius:8px}
.product-form__submit.store-buy-button:not(:disabled):not([aria-disabled="true"]):hover{background:#151c22;border-color:#151c22}
.product-form__submit.store-buy-button:focus-visible{outline:3px solid #557b9b;outline-offset:4px}
.product-form__submit.store-buy-button:disabled,.product-form__submit.store-buy-button[aria-disabled="true"]:not(.loading){background:#697178;border-color:#697178;box-shadow:none;cursor:not-allowed;opacity:1}
@media(prefers-reduced-motion:reduce){.product-form__submit.store-buy-button{transition:none}}
