/* WooCommerce's own buttons (account, order, notices, login) join the system here - no account template is overridden,
   so their markup cannot carry our classes (Kiril 2026-10-09: every account / rewards / wheel button uses the system).
   Flat selectors only: no nested :is() and no newlines inside a selector list.
   LiteSpeed UCSS drops rules it cannot parse, which stripped the button shape. */
@layer hype-buttons {
:root{--hype-button-solid:#df731a;--hype-button-solid-hover:#d26814;--hype-button-ink:#17313d;--hype-button-line:#bdd4df;--hype-button-mist:#edf7fc;--hype-button-radius:6px;--hype-control-height:44px}
.hype-btn--primary,.hype-btn--secondary,.woo-buy .single_add_to_cart_button,.checkout-button,button[name="woocommerce_checkout_place_order"],.hql-btn,.hql-social-btn,#hype-cart .hype-cart__checkout,#hype-cart .hype-cart__card-add,#hype-cart .hype-cart__coupon-apply,.hype-cart-empty__btn,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"],.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"],body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn,button[name="save_account_details"],button[name="save_address"],.woocommerce-button.order-actions-button.pay,.order-again .button,.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword button[type="submit"],.woocommerce-thankyou-order-failed-actions .button.pay,#add_payment_method #place_order,.woocommerce-MyAccount-content a.button[href*="add-payment-method"],.woocommerce-button.order-actions-button.cancel,.woocommerce-thankyou-order-failed-actions .button:not(.pay),.woocommerce-PaymentMethod--actions .button,.woocommerce-info .button,.woocommerce-message .button,.wc-block-components-notice-banner .button{appearance:none!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:var(--hype-control-height,44px)!important;height:auto!important;max-width:100%;padding:8px 18px!important;border:1px solid!important;border-radius:var(--hype-button-radius)!important;background-image:none!important;box-shadow:none!important;font:700 15px/1.35 Manrope,Arial,sans-serif!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;letter-spacing:0!important;white-space:normal!important;vertical-align:middle;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease!important}
.hype-btn--primary,.woo-buy .single_add_to_cart_button,.checkout-button,button[name="woocommerce_checkout_place_order"],.hql-btn,#hype-cart .hype-cart__checkout,.hype-cart-empty__btn,button[name="save_account_details"],button[name="save_address"],.woocommerce-button.order-actions-button.pay,.order-again .button,.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword button[type="submit"],.woocommerce-thankyou-order-failed-actions .button.pay,#add_payment_method #place_order,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]{background-color:var(--hype-button-solid)!important;background-image:linear-gradient(135deg,#F7941D,#F15A24)!important;border-color:var(--hype-button-solid)!important;color:#fff!important}
.hype-btn--secondary,.hql-social-btn,#hype-cart .hype-cart__card-add,#hype-cart .hype-cart__coupon-apply,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"],.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"],body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn,.woocommerce-button.order-actions-button.cancel,.woocommerce-thankyou-order-failed-actions .button:not(.pay),.woocommerce-PaymentMethod--actions .button,.woocommerce-info .button,.woocommerce-message .button,.wc-block-components-notice-banner .button{background-color:#fff!important;background-image:none!important;border-color:var(--hype-button-line)!important;color:var(--hype-button-ink)!important}
.hype-btn--primary span,.hype-btn--secondary span,.woo-buy .single_add_to_cart_button span,.checkout-button span,button[name="woocommerce_checkout_place_order"] span,.hql-btn span,.hql-social-btn span,#hype-cart .hype-cart__checkout span,#hype-cart .hype-cart__card-add span,#hype-cart .hype-cart__coupon-apply span,.hype-cart-empty__btn span,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"] span,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"] span,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn span,.hype-btn--primary b,.hype-btn--secondary b,.woo-buy .single_add_to_cart_button b,.checkout-button b,button[name="woocommerce_checkout_place_order"] b,.hql-btn b,.hql-social-btn b,#hype-cart .hype-cart__checkout b,#hype-cart .hype-cart__card-add b,#hype-cart .hype-cart__coupon-apply b,.hype-cart-empty__btn b,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"] b,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"] b,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn b,.hype-btn--primary strong,.hype-btn--secondary strong,.woo-buy .single_add_to_cart_button strong,.checkout-button strong,button[name="woocommerce_checkout_place_order"] strong,.hql-btn strong,.hql-social-btn strong,#hype-cart .hype-cart__checkout strong,#hype-cart .hype-cart__card-add strong,#hype-cart .hype-cart__coupon-apply strong,.hype-cart-empty__btn strong,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"] strong,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"] strong,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn strong,button[name="save_account_details"] span,button[name="save_address"] span,.woocommerce-button.order-actions-button.pay span,.order-again .button span,.woocommerce-form-login__submit span,.woocommerce-form-register__submit span,.woocommerce-ResetPassword button[type="submit"] span,.woocommerce-thankyou-order-failed-actions .button.pay span,#add_payment_method #place_order span,.woocommerce-MyAccount-content a.button[href*="add-payment-method"] span,.woocommerce-button.order-actions-button.cancel span,.woocommerce-thankyou-order-failed-actions .button:not(.pay) span,.woocommerce-PaymentMethod--actions .button span,.woocommerce-info .button span,.woocommerce-message .button span,.wc-block-components-notice-banner .button span,button[name="save_account_details"] b,button[name="save_address"] b,.woocommerce-button.order-actions-button.pay b,.order-again .button b,.woocommerce-form-login__submit b,.woocommerce-form-register__submit b,.woocommerce-ResetPassword button[type="submit"] b,.woocommerce-thankyou-order-failed-actions .button.pay b,#add_payment_method #place_order b,.woocommerce-MyAccount-content a.button[href*="add-payment-method"] b,.woocommerce-button.order-actions-button.cancel b,.woocommerce-thankyou-order-failed-actions .button:not(.pay) b,.woocommerce-PaymentMethod--actions .button b,.woocommerce-info .button b,.woocommerce-message .button b,.wc-block-components-notice-banner .button b,button[name="save_account_details"] strong,button[name="save_address"] strong,.woocommerce-button.order-actions-button.pay strong,.order-again .button strong,.woocommerce-form-login__submit strong,.woocommerce-form-register__submit strong,.woocommerce-ResetPassword button[type="submit"] strong,.woocommerce-thankyou-order-failed-actions .button.pay strong,#add_payment_method #place_order strong,.woocommerce-MyAccount-content a.button[href*="add-payment-method"] strong,.woocommerce-button.order-actions-button.cancel strong,.woocommerce-thankyou-order-failed-actions .button:not(.pay) strong,.woocommerce-PaymentMethod--actions .button strong,.woocommerce-info .button strong,.woocommerce-message .button strong,.wc-block-components-notice-banner .button strong{color:inherit!important;font:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important}
.hype-btn--primary > span,.hype-btn--secondary > span,.woo-buy .single_add_to_cart_button > span,.checkout-button > span,button[name="woocommerce_checkout_place_order"] > span,.hql-btn > span,.hql-social-btn > span,#hype-cart .hype-cart__checkout > span,#hype-cart .hype-cart__card-add > span,#hype-cart .hype-cart__coupon-apply > span,.hype-cart-empty__btn > span,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"] > span,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"] > span,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn > span,button[name="save_account_details"] > span,button[name="save_address"] > span,.woocommerce-button.order-actions-button.pay > span,.order-again .button > span,.woocommerce-form-login__submit > span,.woocommerce-form-register__submit > span,.woocommerce-ResetPassword button[type="submit"] > span,.woocommerce-thankyou-order-failed-actions .button.pay > span,#add_payment_method #place_order > span,.woocommerce-MyAccount-content a.button[href*="add-payment-method"] > span,.woocommerce-button.order-actions-button.cancel > span,.woocommerce-thankyou-order-failed-actions .button:not(.pay) > span,.woocommerce-PaymentMethod--actions .button > span,.woocommerce-info .button > span,.woocommerce-message .button > span,.wc-block-components-notice-banner .button > span{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;height:auto!important}
@media(hover:hover){
.hype-btn--primary:hover,.woo-buy .single_add_to_cart_button:hover,.checkout-button:hover,button[name="woocommerce_checkout_place_order"]:hover,.hql-btn:hover,#hype-cart .hype-cart__checkout:hover,.hype-cart-empty__btn:hover,button[name="save_account_details"]:hover,button[name="save_address"]:hover,.woocommerce-button.order-actions-button.pay:hover,.order-again .button:hover,.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit:hover,.woocommerce-ResetPassword button[type="submit"]:hover,.woocommerce-thankyou-order-failed-actions .button.pay:hover,#add_payment_method #place_order:hover,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]:hover{background-color:var(--hype-button-solid-hover)!important;border-color:var(--hype-button-solid-hover)!important;color:#fff!important}
.hype-btn--secondary:hover,.hql-social-btn:hover,#hype-cart .hype-cart__card-add:hover,#hype-cart .hype-cart__coupon-apply:hover,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"]:hover,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:hover,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn:hover,.woocommerce-button.order-actions-button.cancel:hover,.woocommerce-thankyou-order-failed-actions .button:not(.pay):hover,.woocommerce-PaymentMethod--actions .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.wc-block-components-notice-banner .button:hover{background-color:var(--hype-button-mist)!important;border-color:#78a9bf!important;color:var(--hype-button-ink)!important}
}
.hype-btn--primary::before,.hype-btn--secondary::before,.hype-btn--primary::after,.hype-btn--secondary::after,button[name="save_account_details"]::before,button[name="save_address"]::before,.woocommerce-button.order-actions-button.pay::before,.order-again .button::before,.woocommerce-form-login__submit::before,.woocommerce-form-register__submit::before,.woocommerce-ResetPassword button[type="submit"]::before,.woocommerce-thankyou-order-failed-actions .button.pay::before,#add_payment_method #place_order::before,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]::before,.woocommerce-button.order-actions-button.cancel::before,.woocommerce-thankyou-order-failed-actions .button:not(.pay)::before,.woocommerce-PaymentMethod--actions .button::before,.woocommerce-info .button::before,.woocommerce-message .button::before,.wc-block-components-notice-banner .button::before,button[name="save_account_details"]::after,button[name="save_address"]::after,.woocommerce-button.order-actions-button.pay::after,.order-again .button::after,.woocommerce-form-login__submit::after,.woocommerce-form-register__submit::after,.woocommerce-ResetPassword button[type="submit"]::after,.woocommerce-thankyou-order-failed-actions .button.pay::after,#add_payment_method #place_order::after,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]::after,.woocommerce-button.order-actions-button.cancel::after,.woocommerce-thankyou-order-failed-actions .button:not(.pay)::after,.woocommerce-PaymentMethod--actions .button::after,.woocommerce-info .button::after,.woocommerce-message .button::after,.wc-block-components-notice-banner .button::after{margin:0!important}
.hype-btn--primary:active,.hype-btn--secondary:active,.woo-buy .single_add_to_cart_button:active,.checkout-button:active,button[name="woocommerce_checkout_place_order"]:active,.hql-btn:active,.hql-social-btn:active,#hype-cart .hype-cart__checkout:active,#hype-cart .hype-cart__card-add:active,#hype-cart .hype-cart__coupon-apply:active,.hype-cart-empty__btn:active,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"]:active,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:active,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn:active,button[name="save_account_details"]:active,button[name="save_address"]:active,.woocommerce-button.order-actions-button.pay:active,.order-again .button:active,.woocommerce-form-login__submit:active,.woocommerce-form-register__submit:active,.woocommerce-ResetPassword button[type="submit"]:active,.woocommerce-thankyou-order-failed-actions .button.pay:active,#add_payment_method #place_order:active,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]:active,.woocommerce-button.order-actions-button.cancel:active,.woocommerce-thankyou-order-failed-actions .button:not(.pay):active,.woocommerce-PaymentMethod--actions .button:active,.woocommerce-info .button:active,.woocommerce-message .button:active,.wc-block-components-notice-banner .button:active{filter:brightness(.96)}
.hype-btn--secondary[aria-pressed="true"],.woocommerce-button.order-actions-button.cancel[aria-pressed="true"],.woocommerce-thankyou-order-failed-actions .button:not(.pay)[aria-pressed="true"],.woocommerce-PaymentMethod--actions .button[aria-pressed="true"],.woocommerce-info .button[aria-pressed="true"],.woocommerce-message .button[aria-pressed="true"],.wc-block-components-notice-banner .button[aria-pressed="true"]{background-color:var(--hype-button-mist)!important;border-color:var(--hype-button-ink)!important;color:var(--hype-button-ink)!important}
.hype-btn--primary:focus-visible,.hype-btn--secondary:focus-visible,.woo-buy .single_add_to_cart_button:focus-visible,.checkout-button:focus-visible,button[name="woocommerce_checkout_place_order"]:focus-visible,.hql-btn:focus-visible,.hql-social-btn:focus-visible,#hype-cart .hype-cart__checkout:focus-visible,#hype-cart .hype-cart__card-add:focus-visible,#hype-cart .hype-cart__coupon-apply:focus-visible,.hype-cart-empty__btn:focus-visible,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"]:focus-visible,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:focus-visible,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn:focus-visible,button[name="save_account_details"]:focus-visible,button[name="save_address"]:focus-visible,.woocommerce-button.order-actions-button.pay:focus-visible,.order-again .button:focus-visible,.woocommerce-form-login__submit:focus-visible,.woocommerce-form-register__submit:focus-visible,.woocommerce-ResetPassword button[type="submit"]:focus-visible,.woocommerce-thankyou-order-failed-actions .button.pay:focus-visible,#add_payment_method #place_order:focus-visible,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]:focus-visible,.woocommerce-button.order-actions-button.cancel:focus-visible,.woocommerce-thankyou-order-failed-actions .button:not(.pay):focus-visible,.woocommerce-PaymentMethod--actions .button:focus-visible,.woocommerce-info .button:focus-visible,.woocommerce-message .button:focus-visible,.wc-block-components-notice-banner .button:focus-visible{outline:3px solid #3499c4!important;outline-offset:3px!important}
.hype-btn--primary[aria-disabled="true"],.hype-btn--secondary[aria-disabled="true"],.woo-buy .single_add_to_cart_button[aria-disabled="true"],.checkout-button[aria-disabled="true"],button[name="woocommerce_checkout_place_order"][aria-disabled="true"],.hql-btn[aria-disabled="true"],.hql-social-btn[aria-disabled="true"],#hype-cart .hype-cart__checkout[aria-disabled="true"],#hype-cart .hype-cart__card-add[aria-disabled="true"],#hype-cart .hype-cart__coupon-apply[aria-disabled="true"],.hype-cart-empty__btn[aria-disabled="true"],body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"][aria-disabled="true"],.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"][aria-disabled="true"],body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn[aria-disabled="true"],.hype-btn--primary.disabled,.hype-btn--secondary.disabled,.woo-buy .single_add_to_cart_button.disabled,.checkout-button.disabled,button[name="woocommerce_checkout_place_order"].disabled,.hql-btn.disabled,.hql-social-btn.disabled,#hype-cart .hype-cart__checkout.disabled,#hype-cart .hype-cart__card-add.disabled,#hype-cart .hype-cart__coupon-apply.disabled,.hype-cart-empty__btn.disabled,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"].disabled,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"].disabled,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn.disabled,.hype-btn--primary:disabled,.hype-btn--secondary:disabled,.woo-buy .single_add_to_cart_button:disabled,.checkout-button:disabled,button[name="woocommerce_checkout_place_order"]:disabled,.hql-btn:disabled,.hql-social-btn:disabled,#hype-cart .hype-cart__checkout:disabled,#hype-cart .hype-cart__card-add:disabled,#hype-cart .hype-cart__coupon-apply:disabled,.hype-cart-empty__btn:disabled,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"]:disabled,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:disabled,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn:disabled,button[name="save_account_details"][aria-disabled="true"],button[name="save_address"][aria-disabled="true"],.woocommerce-button.order-actions-button.pay[aria-disabled="true"],.order-again .button[aria-disabled="true"],.woocommerce-form-login__submit[aria-disabled="true"],.woocommerce-form-register__submit[aria-disabled="true"],.woocommerce-ResetPassword button[type="submit"][aria-disabled="true"],.woocommerce-thankyou-order-failed-actions .button.pay[aria-disabled="true"],#add_payment_method #place_order[aria-disabled="true"],.woocommerce-MyAccount-content a.button[href*="add-payment-method"][aria-disabled="true"],.woocommerce-button.order-actions-button.cancel[aria-disabled="true"],.woocommerce-thankyou-order-failed-actions .button:not(.pay)[aria-disabled="true"],.woocommerce-PaymentMethod--actions .button[aria-disabled="true"],.woocommerce-info .button[aria-disabled="true"],.woocommerce-message .button[aria-disabled="true"],.wc-block-components-notice-banner .button[aria-disabled="true"],button[name="save_account_details"].disabled,button[name="save_address"].disabled,.woocommerce-button.order-actions-button.pay.disabled,.order-again .button.disabled,.woocommerce-form-login__submit.disabled,.woocommerce-form-register__submit.disabled,.woocommerce-ResetPassword button[type="submit"].disabled,.woocommerce-thankyou-order-failed-actions .button.pay.disabled,#add_payment_method #place_order.disabled,.woocommerce-MyAccount-content a.button[href*="add-payment-method"].disabled,.woocommerce-button.order-actions-button.cancel.disabled,.woocommerce-thankyou-order-failed-actions .button:not(.pay).disabled,.woocommerce-PaymentMethod--actions .button.disabled,.woocommerce-info .button.disabled,.woocommerce-message .button.disabled,.wc-block-components-notice-banner .button.disabled,button[name="save_account_details"]:disabled,button[name="save_address"]:disabled,.woocommerce-button.order-actions-button.pay:disabled,.order-again .button:disabled,.woocommerce-form-login__submit:disabled,.woocommerce-form-register__submit:disabled,.woocommerce-ResetPassword button[type="submit"]:disabled,.woocommerce-thankyou-order-failed-actions .button.pay:disabled,#add_payment_method #place_order:disabled,.woocommerce-MyAccount-content a.button[href*="add-payment-method"]:disabled,.woocommerce-button.order-actions-button.cancel:disabled,.woocommerce-thankyou-order-failed-actions .button:not(.pay):disabled,.woocommerce-PaymentMethod--actions .button:disabled,.woocommerce-info .button:disabled,.woocommerce-message .button:disabled,.wc-block-components-notice-banner .button:disabled{opacity:.5!important;cursor:not-allowed!important;filter:none!important}
.hype-btn--primary.loading,.hype-btn--secondary.loading,.woo-buy .single_add_to_cart_button.loading,.checkout-button.loading,button[name="woocommerce_checkout_place_order"].loading,.hql-btn.loading,.hql-social-btn.loading,#hype-cart .hype-cart__checkout.loading,#hype-cart .hype-cart__card-add.loading,#hype-cart .hype-cart__coupon-apply.loading,.hype-cart-empty__btn.loading,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"].loading,.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"].loading,body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn.loading,.hype-btn--primary[aria-busy="true"],.hype-btn--secondary[aria-busy="true"],.woo-buy .single_add_to_cart_button[aria-busy="true"],.checkout-button[aria-busy="true"],button[name="woocommerce_checkout_place_order"][aria-busy="true"],.hql-btn[aria-busy="true"],.hql-social-btn[aria-busy="true"],#hype-cart .hype-cart__checkout[aria-busy="true"],#hype-cart .hype-cart__card-add[aria-busy="true"],#hype-cart .hype-cart__coupon-apply[aria-busy="true"],.hype-cart-empty__btn[aria-busy="true"],body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"][aria-busy="true"],.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"][aria-busy="true"],body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn[aria-busy="true"],button[name="save_account_details"].loading,button[name="save_address"].loading,.woocommerce-button.order-actions-button.pay.loading,.order-again .button.loading,.woocommerce-form-login__submit.loading,.woocommerce-form-register__submit.loading,.woocommerce-ResetPassword button[type="submit"].loading,.woocommerce-thankyou-order-failed-actions .button.pay.loading,#add_payment_method #place_order.loading,.woocommerce-MyAccount-content a.button[href*="add-payment-method"].loading,.woocommerce-button.order-actions-button.cancel.loading,.woocommerce-thankyou-order-failed-actions .button:not(.pay).loading,.woocommerce-PaymentMethod--actions .button.loading,.woocommerce-info .button.loading,.woocommerce-message .button.loading,.wc-block-components-notice-banner .button.loading,button[name="save_account_details"][aria-busy="true"],button[name="save_address"][aria-busy="true"],.woocommerce-button.order-actions-button.pay[aria-busy="true"],.order-again .button[aria-busy="true"],.woocommerce-form-login__submit[aria-busy="true"],.woocommerce-form-register__submit[aria-busy="true"],.woocommerce-ResetPassword button[type="submit"][aria-busy="true"],.woocommerce-thankyou-order-failed-actions .button.pay[aria-busy="true"],#add_payment_method #place_order[aria-busy="true"],.woocommerce-MyAccount-content a.button[href*="add-payment-method"][aria-busy="true"],.woocommerce-button.order-actions-button.cancel[aria-busy="true"],.woocommerce-thankyou-order-failed-actions .button:not(.pay)[aria-busy="true"],.woocommerce-PaymentMethod--actions .button[aria-busy="true"],.woocommerce-info .button[aria-busy="true"],.woocommerce-message .button[aria-busy="true"],.wc-block-components-notice-banner .button[aria-busy="true"]{opacity:.7!important;cursor:progress!important}
@media(prefers-reduced-motion:reduce){.hype-btn--primary,.hype-btn--secondary,.woo-buy .single_add_to_cart_button,.checkout-button,button[name="woocommerce_checkout_place_order"],.hql-btn,.hql-social-btn,#hype-cart .hype-cart__checkout,#hype-cart .hype-cart__card-add,#hype-cart .hype-cart__coupon-apply,.hype-cart-empty__btn,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"],.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"],body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn,button[name="save_account_details"],button[name="save_address"],.woocommerce-button.order-actions-button.pay,.order-again .button,.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword button[type="submit"],.woocommerce-thankyou-order-failed-actions .button.pay,#add_payment_method #place_order,.woocommerce-MyAccount-content a.button[href*="add-payment-method"],.woocommerce-button.order-actions-button.cancel,.woocommerce-thankyou-order-failed-actions .button:not(.pay),.woocommerce-PaymentMethod--actions .button,.woocommerce-info .button,.woocommerce-message .button,.wc-block-components-notice-banner .button{transition:none!important}}
@media(max-width:600px){.hype-btn--primary,.hype-btn--secondary,.woo-buy .single_add_to_cart_button,.checkout-button,button[name="woocommerce_checkout_place_order"],.hql-btn,.hql-social-btn,#hype-cart .hype-cart__checkout,#hype-cart .hype-cart__card-add,#hype-cart .hype-cart__coupon-apply,.hype-cart-empty__btn,body.woocommerce-cart .hype-cartPage .actions .coupon button[name="apply_coupon"],.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"],body.woocommerce-cart .hype-cartPage .brikpanel-cshare-btn,button[name="save_account_details"],button[name="save_address"],.woocommerce-button.order-actions-button.pay,.order-again .button,.woocommerce-form-login__submit,.woocommerce-form-register__submit,.woocommerce-ResetPassword button[type="submit"],.woocommerce-thankyou-order-failed-actions .button.pay,#add_payment_method #place_order,.woocommerce-MyAccount-content a.button[href*="add-payment-method"],.woocommerce-button.order-actions-button.cancel,.woocommerce-thankyou-order-failed-actions .button:not(.pay),.woocommerce-PaymentMethod--actions .button,.woocommerce-info .button,.woocommerce-message .button,.wc-block-components-notice-banner .button{padding:8px 12px!important;font-size:15px!important;gap:8px!important}}
.hype-btn--secondary.hype-btn--on-dark{background-color:transparent!important;border-color:#bdd4df!important;color:#fff!important}
@media(hover:hover){.hype-btn--secondary.hype-btn--on-dark:hover{background-color:rgba(237,247,252,.12)!important;border-color:#fff!important;color:#fff!important}}
body.wp-theme-hype .hype-buy-form button.hype-btn--primary,body.wp-theme-hype #mr-orderbox button.hype-btn--primary{font-size:18px!important;font-weight:800!important;min-height:52px!important}
body.wp-theme-hype .hype-buy-form button.hype-btn--secondary,body.wp-theme-hype #mr-orderbox button.hype-btn--secondary{font-size:14px!important;font-weight:600!important;min-height:44px!important}
}
