.blockUI.blockOverlay{background:rgba(255,255,255,.8)!important;z-index:10000!important}.wp-block-woocommerce-cart-items-block.blockUI.blockOverlay,.wp-block-woocommerce-cart-order-summary-block.blockUI.blockOverlay,.wp-block-woocommerce-cart-totals-block.blockUI.blockOverlay{z-index:10000!important}.wp-block-woocommerce-cart-order-summary-block.blockUI.blockOverlay *,.wp-block-woocommerce-cart-order-summary-block.blockUI.blockOverlay~*{pointer-events:none!important}.wp-block-woocommerce-cart-order-summary-block.blockUI.blockOverlay .wc-block-components-checkout-button,.wp-block-woocommerce-cart-order-summary-block.blockUI.blockOverlay a[href*=checkout]{pointer-events:none!important;opacity:.5!important}#gr_checkout_redeem_lable .gr-loading-spinner,.gr_apply_discount .gr-loading-spinner{display:flex!important;align-items:center!important;justify-content:center!important;min-height:60px!important}#gr_checkout_redeem_lable .gr-loading-spinner .spinner,.gr_apply_discount .gr-loading-spinner .spinner{border:3px solid #f3f3f3!important;border-top:3px solid #0073aa!important;border-radius:50%!important;width:32px!important;height:32px!important;animation:gr-spin .8s linear infinite!important;display:block!important;margin:0 auto!important;background:0 0!important}.blockUI .spinner{border:3px solid #f3f3f3!important;border-top:3px solid #0073aa!important;border-radius:50%!important;width:32px!important;height:32px!important;animation:gr-spin .8s linear infinite!important;display:block!important;margin:0 auto!important;background:0 0!important}@keyframes gr-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.blockUI .gr-loading-spinner,.blockUI .spinner{visibility:visible!important;opacity:1!important;display:block!important}#gr_checkout_redeem_lable .gr-apply-button-wrapper,.gr_apply_discount .gr-apply-button-wrapper{position:relative!important;display:inline-block!important}#gr_checkout_redeem_lable .gr-apply-button-wrapper.is-loading,.gr_apply_discount .gr-apply-button-wrapper.is-loading{opacity:.7!important}#gr_checkout_redeem_lable .gr-apply-button-wrapper .gr-spinner,.gr_apply_discount .gr-apply-button-wrapper .gr-spinner{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;border:2px solid #fff!important;border-top-color:transparent!important;border-radius:50%!important;animation:spinner .6s linear infinite!important;display:inline-block!important;z-index:10!important;pointer-events:none!important}#gr_checkout_redeem_lable .gr_rewards_apply_discount.is-loading,.gr_apply_discount .gr_rewards_apply_discount.is-loading{opacity:.7!important;cursor:wait!important;padding-left:32px!important}#gr_checkout_redeem_lable .gr_rewards_apply_discount.is-loading *,.gr_apply_discount .gr_rewards_apply_discount.is-loading *{cursor:wait!important}@keyframes spinner{to{transform:translateY(-50%) rotate(360deg)}}#gr_checkout_redeem_lable{text-align:right!important}#gr_checkout_redeem_lable .gr_redeem_extra_point_info{color:var(--gr-extra-points-color,#d00)!important}#gr_checkout_redeem_lable .grPointsRedeem{padding:10px!important;border:1px dashed var(--gr-border-color,currentColor)!important}#gr_checkout_redeem_lable .gr_rewards_remove_discount,.gr_apply_discount .gr_rewards_remove_discount{opacity:.6!important}