/*======================================
Theme Name: childTheme
Theme URI: https://divicake.com/
Description: pixelskit-DIVI child theme
Version: 1.0
Author: pixelskit
Author URI: https://divicake.com/
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */

/* Style for Profession Dropdown */
.woocommerce-additional-fields__field-wrapper .profession-select select,
.woocommerce-additional-fields__field-wrapper .find-us-select select {
    width: 100%; /* Full width dropdowns */
    padding: 12px; /* Add padding for a clean look */
    border: 1px solid #ddd; /* Light border */
    border-radius: 5px; /* Rounded corners */
    font-size: 16px; /* Match font size with Divi */
    background-color: #f9f9f9; /* Light gray background */
    color: #333; /* Text color */
}

/* Style for Field Labels */
.woocommerce-additional-fields__field-wrapper label {
    font-weight: bold;
    margin-bottom: 5px;
    display: block;
    color: #444; /* Slightly darker text for labels */
}

/* Spacing Between Fields */
.woocommerce-additional-fields__field-wrapper {
    margin-bottom: 20px; /* Space between fields */
}

/* Focused State for Dropdown */
.woocommerce-additional-fields__field-wrapper select:focus {
    border-color: #007cba; /* WooCommerce primary blue */
    box-shadow: 0 0 5px rgba(0, 124, 186, 0.5);
    outline: none;
}

/* Adjust Submit Button */
.woocommerce-checkout .button {
    background-color: #007cba; /* WooCommerce primary color */
    border: none;
    color: #fff; /* White text */
    padding: 12px 20px;
    border-radius: 5px;
    font-size: 16px;
}


div#et_top_search {
    display: none;
}

span.woocommerce-Price-amount.amount {
    color: black;
    font-weight: 700;
    padding: 4px;
}


button.reset_variations {
    border: 0px solid;
    padding: 10px;
    margin-left: 10px;
}