product-info{--sms-atc: #f8a818;--sms-atc-hover: #ffb029;--sms-atc-press: #f19c00;--sms-text: #ffffff;--sms-radius: 4px;--sms-border: 1px;--sms-shadow: 0 6px 10px rgba(0,0,0,.12);--sms-shadow-tight: 0 4px 8px rgba(0,0,0,.1);--sms-press: 0 3px 6px rgba(0,0,0,.14);--sms-focus: 0 0 0 3px rgba(248,168,24,.35)}product-info .product-form .product-form__buttons{display:grid;gap:12px}product-info .product-form__submit.button:before,product-info .product-form__submit.button:after{content:""!important;display:none!important}product-info .product-form .shopify-payment-button__button:before,product-info .product-form .shopify-payment-button__button:after{content:""!important;display:none!important}product-info .product-form .product-form__submit{width:100%;min-height:40px;padding:9px 16px;border-radius:var(--sms-radius);border:var(--sms-border) solid rgba(0,0,0,.08);background:var(--sms-atc);background-image:none!important;color:var(--sms-text);font-weight:900;letter-spacing:.06em;text-transform:uppercase;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 2px #0000002e,var(--sms-shadow);position:relative;overflow:hidden;cursor:pointer;transform:translateY(0);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,background-color .12s ease}product-info .product-form .product-form__submit>span{display:inline-flex;align-items:center;justify-content:center;gap:10px}product-info .product-form .product-form__submit.button--secondary{background:var(--sms-atc);background-image:none!important;border-color:#00000014;color:var(--sms-text)}@media (hover:hover){product-info .product-form .product-form__submit:not([disabled]):hover{background:var(--sms-atc-hover);filter:saturate(1.02);transform:translateY(-1px);box-shadow:0 2px #0000002e,0 8px 14px #0000001f}}product-info .product-form .product-form__submit:not([disabled]):active{background:var(--sms-atc-press);transform:translateY(1px);box-shadow:0 1px #0000002e,var(--sms-press)}product-info .product-form .product-form__submit:focus-visible{outline:none;box-shadow:var(--sms-focus),0 2px #0000002e,0 8px 14px #0000001f}product-info .product-form .product-form__submit .loading__spinner,product-info .product-form .product-form__submit .loading-spinner{width:18px;height:18px}product-info .product-form .product-form__submit .loading__spinner svg,product-info .product-form .product-form__submit .loading-spinner svg{fill:currentColor;color:var(--sms-text)}product-info .product-form .product-form__submit[disabled]{background:#e8e8e8;background-image:none!important;border-color:#0000002e;color:#0000008c;box-shadow:none;cursor:not-allowed;transform:none;filter:none}product-info .product-form .shopify-payment-button__button,product-info .product-form .shopify-payment-button__button--unbranded{width:100%!important;min-height:40px!important;padding:9px 16px!important;border-radius:var(--sms-radius)!important;border:var(--sms-border) solid rgba(0,0,0,.14)!important;background:#f4f4f4!important;background-image:none!important;color:#101214!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:13px!important;line-height:1!important;box-shadow:0 2px #0000001f,var(--sms-shadow-tight)!important;transform:translateY(0);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease!important}@media (hover:hover){product-info .product-form .shopify-payment-button__button:not([disabled]):hover,product-info .product-form .shopify-payment-button__button--unbranded:not([disabled]):hover{filter:brightness(1.01);transform:translateY(-1px);box-shadow:0 2px #0000001f,0 8px 14px #0000001f!important}}product-info .product-form .shopify-payment-button__button:not([disabled]):active,product-info .product-form .shopify-payment-button__button--unbranded:not([disabled]):active{transform:translateY(1px);box-shadow:0 1px #0000001f,0 6px 12px #0000001f!important}product-info .product-form .shopify-payment-button__more-options{margin-top:8px!important;text-align:center;opacity:.78}product-info .product-form .product-form__error-message-wrapper{border-radius:var(--sms-radius)}@media (max-width: 749px){product-info .product-form .product-form__buttons{gap:10px}product-info .product-form .product-form__submit{min-height:38px}product-info .product-form .shopify-payment-button__button,product-info .product-form .shopify-payment-button__button--unbranded{min-height:38px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sms-buy-buttons.css.map */
