.wc-block-components-checkout-place-order-button {
    display: none !important;
}

.error-message {
    color: #d9534f;
}

.custom-checkout-button-container {
    width: 100%;
}

.checkout-button {
    width: 100%;
    background-color: #333; /* Change button color */
    color: #fff; /* Text color */
    font-size: 18px; /* Adjust font size */
    padding: 12px 24px; /* Padding */
    border-radius: 5px; /* Rounded corners */
    border: none; /* Removes border */
    cursor: pointer; /* Pointer cursor on hover */
}

.checkout-button:hover {
    background-color: #555; /* Darker color on hover */
    color: #eee; /* Text color on hover */
}