.button--primary,button[name=add],button[name=checkout],.cart__checkout-button,.product-form__submit,.shopify-payment-button__button--unbranded,input[type=submit].button--primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12px 24px!important;border-radius:40px!important;background:#111!important;color:#fff!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:2px solid #ff1493!important;transition:all .25s ease!important;cursor:pointer!important}.button--primary:hover,button[name=add]:hover,button[name=checkout]:hover,.cart__checkout-button:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:#ff1493!important;color:#000!important;box-shadow:0 0 12px #ff1493!important;transform:translateY(-2px)!important}.button--secondary,button.button--secondary,a.button--secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 20px!important;border-radius:40px!important;background:transparent!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:2px solid #ff1493!important;transition:all .25s ease!important;cursor:pointer!important}.button--secondary:hover,button.button--secondary:hover,a.button--secondary:hover{background:#ff1493!important;color:#000!important;box-shadow:0 0 12px #ff1493!important;transform:translateY(-2px)!important}.cart-drawer__summary .button,.cart__ctas button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:12px 24px!important;border-radius:40px!important;background:#111!important;color:#fff!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:2px solid #ff1493!important;transition:all .25s ease!important}.cart-drawer__summary .button:hover,.cart__ctas button:hover{background:#ff1493!important;color:#000!important;box-shadow:0 0 12px #ff1493!important;transform:translateY(-2px)!important}.product__info-container button,.product-form button[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 28px!important;border-radius:40px!important;background:#111!important;color:#fff!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:2px solid #ff1493!important;transition:all .25s ease!important}.product__info-container button:hover,.product-form button[type=submit]:hover{background:#ff1493!important;color:#000!important;box-shadow:0 0 16px #ff1493!important;transform:translateY(-2px)!important}.newsletter-form button,.footer__newsletter button,input[type=submit].newsletter__submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:10px 20px!important;border-radius:40px!important;background:#111!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:2px solid #ff1493!important;transition:all .25s ease!important}.newsletter-form button:hover,.footer__newsletter button:hover,input[type=submit].newsletter__submit:hover{background:#ff1493!important;color:#000!important;box-shadow:0 0 12px #ff1493!important;transform:translateY(-2px)!important}.button--primary:disabled,button:disabled,.button--secondary:disabled{opacity:.5!important;cursor:not-allowed!important;transform:none!important}.button--primary:disabled:hover,button:disabled:hover,.button--secondary:disabled:hover{background:#111!important;color:#fff!important;box-shadow:none!important;transform:none!important}.button--loading,button.loading{pointer-events:none!important;opacity:.7!important}.button--small,.quantity__button,button.quantity-selector__button{padding:6px 12px!important;font-size:13px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/defiant-buttons.css.map */
