.elementor-685 .elementor-element.elementor-element-f1d1a8a{--display:flex;}/* Start custom CSS for yith_wcwl_wishlist, class: .elementor-element-968c7db *//* ----------------------------------------
   FIX BUTTON SHIFTING ON HOVER/FOCUS
---------------------------------------- */

/* Reset all borders/shadows */
.dual-fulfillment-buttons-archive .button,
.dual-fulfillment-buttons-archive .button:hover,
.dual-fulfillment-buttons-archive .button:focus,
.dual-fulfillment-buttons-archive .button:active {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    margin: 0 !important;
}

/* Keep consistent size even on hover/focus */
.dual-fulfillment-buttons-archive .button {
    box-sizing: border-box;
}

/* Prevent parent product card from "jumping" */
ul.products li.product {
    overflow: hidden; /* stops shifting from hover states */
}









.dual-fulfillment-buttons-archive .button {
    background-color: #9b59b6 !important; 
    color: #fff !important;
    flex: 1; /* equal width */
    padding: 10px 15px;
    border-radius: 6px;
    text-align: center;
    font-weight: 600;
    transition: background-color 0.3s ease;
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Hover state - deep purple */
.dual-fulfillment-buttons-archive .button:hover,
.dual-fulfillment-buttons-archive .button:focus {
    background-color: #4b0082 !important; /* deep purple */
    color: #fff !important;
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}/* End custom CSS */