.elementor-2946 .elementor-element.elementor-element-6470bb2{--display:flex;}.elementor-2946 .elementor-element.elementor-element-e95473e{--spacer-size:323px;}.elementor-2946 .elementor-element.elementor-element-46a2d75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2946 .elementor-element.elementor-element-46a2d75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2946 .elementor-element.elementor-element-74d2e98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-2946 .elementor-element.elementor-element-46a2d75{--width:100.295%;}}/* Start custom CSS for container, class: .elementor-element-6470bb2 *//* Ensure the "Proceed to Checkout" button is always visible */
.woocommerce-cart .wc-proceed-to-checkout {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transition: none !important; /* Disable any hover transition */
}

/* Optional: Modify the button styling to make it stand out */
.woocommerce-cart .wc-proceed-to-checkout .button {
    background-color: #2c1e11; /* Change background color */
    color: #fff; /* Change text color */
    border-radius: 5px; /* Rounded corners */
    padding: 10px 20px; /* Adjust padding */
    font-size: 16px; /* Adjust font size */
}

/* Remove any hover effect */
.woocommerce-cart .wc-proceed-to-checkout:hover .button {
    background-color: #e1d1b8 !important;
    color: #2c1e11 !important;
    opacity: 1 !important;
    transform: none !important;
}/* End custom CSS */
/* Start custom CSS for wc-elements, class: .elementor-element-0348230 *//* Ensure it's visible in the menu cart if applicable */
.menu-cart .wc-proceed-to-checkout .checkout-button {
    display: inline-block !important;
    visibility: visible !important;
    opacity: 1 !important;
    transition: none !important;
}
/* Ensure the "Add to Cart" button is always visible */
.woocommerce ul.products li.product .button {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transition: none !important; /* Disable hover transition */
}

/* Ensure the "Select Options" button is always visible */
.woocommerce ul.products li.product .added_to_cart {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transition: none !important;
}

/* Optional: Modify "Add to Cart" button styling */
.woocommerce ul.products li.product .button {
    background-color: #2c1e11; /* Change background color */
    color: #fff; /* Change text color */
    border-radius: 5px; /* Rounded corners */
    padding: 10px 20px; /* Adjust padding */
    font-size: 16px; /* Adjust font size */
    text-align: center; /* Ensure button text is centered */

}

/* Remove any hover effect for both buttons */
.woocommerce ul.products li.product .button:hover,
.woocommerce ul.products li.product .added_to_cart:hover {
    background-color: #005780 !important; /* Optional hover color */
    opacity: 1 !important;
    transform: none !important; /* Disable hover transform */
}
.woocommerce-cart .woocommerce-shipping-destination {
    display: none;
}/* End custom CSS */