.single_add_to_cart_button.disabled{
display: block !important;
width: 100%;
padding: 10px 20px ;
font-size: 16px;
font-weight: 500;
text-align: center;
transition: all 0.3s ease-in-out;
background-color: transparent;
letter-spacing: 0.5px;
    word-spacing: 2px;
    background-image: linear-gradient(180deg, #CDDBE2 0%, #6A90A5 100%);
    border-style: solid;
    border-radius: 15px;
    vertical-align: middle;
        opacity: 0.5 !important;
    cursor: not-allowed !important;
}

button.single_add_to_cart_button.button.alt.ajax_add_to_cart,
.single_add_to_cart_button:not(.disabled),
button.select-variations-btn
{display: block !important;width: 100%;padding: 10px 20px !important;font-size: 15px;font-weight: 500;text-align: center;transition: all 0.3s ease-in-out;background-color: transparent;letter-spacing: 0.5px;word-spacing: 2px !important;background-image: linear-gradient(180deg, #CDDBE2 0%, #6A90A5 100%);border-radius: 15px;vertical-align: middle;color: #fafafa;}

single_add_to_cart_button button alt wc-variation-selection-needed:hover,
button.single_add_to_cart_button.button.alt.ajax_add_to_cart{
    
}

/* אפקט עדין של זום בזמן hover */
button.single_add_to_cart_button.button.alt.ajax_add_to_cart:hover,
.single_add_to_cart_button:not(.disabled):hover,
button.select-variations-btn:hover {
    transform: scale(1.03);
    box-shadow: 0px 2px 6px rgba(0, 0, 0, -2.92);
}

.custom-options:has(.custom-option) .default-option {
    display: none !important;
}


