.theme-storefront .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--spending-limits a::before {
    content: "\f571";
}

form[name="spending-limit"],form[name="lock-length"] {
    margin: 30px 0;
}

button[name="spend_limit_submit"], button[name="lock_length_submit"] {
    margin-top: 25px;
}
.wp-block-woocommerce-cart:has(.wc-block-components-notice-banner.is-error.is-dismissible) .wp-block-woocommerce-proceed-to-checkout-block,
.wc-block-cart:has(.wc-block-components-notice-banner--error) .wc-block-cart__submit-button {
    opacity: 0.5 !important;
    pointer-events: none !important;
    cursor: not-allowed !important;
    filter: grayscale(1) !important;
}


.wp-block-woocommerce-cart:has(.wc-block-components-notice-banner.is-error.is-dismissible) .wc-block-cart__submit-button {
    background-color: #cccccc !important;
    color: #666666 !important;
    border-color: #bbbbbb !important;
}
