/**
 * Creative Elements product-listing preorder states.
 * Keep sold-out preorder buttons visibly disabled even when the theme styles
 * Elementor buttons with a stronger background rule.
 */
html body a[href="#ce-action=addToCart"].wk-preorder-listing-disabled,
html body .product-miniature a.elementor-button.wk-preorder-listing-disabled,
html body .elementor-widget a.elementor-button.wk-preorder-listing-disabled,
html body button.add-to-cart.wk-preorder-listing-disabled,
html body [data-button-action="add-to-cart"].wk-preorder-listing-disabled {
    background: #b5b5b5 !important;
    background-color: #b5b5b5 !important;
    background-image: none !important;
    border-color: #b5b5b5 !important;
    color: #ffffff !important;
    opacity: 0.78 !important;
    pointer-events: none !important;
    cursor: not-allowed !important;
}

html body a[href="#ce-action=addToCart"].wk-preorder-listing-disabled:hover,
html body .product-miniature a.elementor-button.wk-preorder-listing-disabled:hover,
html body .elementor-widget a.elementor-button.wk-preorder-listing-disabled:hover,
html body button.add-to-cart.wk-preorder-listing-disabled:hover,
html body [data-button-action="add-to-cart"].wk-preorder-listing-disabled:hover {
    background: #b5b5b5 !important;
    background-color: #b5b5b5 !important;
    background-image: none !important;
    border-color: #b5b5b5 !important;
    color: #ffffff !important;
}
