/*
Theme Name: Bussinbread Theme
*/

/* @font-face {
    font-family: 'NeonoirW01-Slim';
    src: url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff2') format('woff2'),
        url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NeonoirW01-Slim';
    src: url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff2') format('woff2'),
        url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NeonoirW01-Slim';
    src: url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff2') format('woff2'),
        url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'NeonoirW01-Slim';
    src: url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff2') format('woff2'),
        url('https://iamdeveloper.in/bussinbread/wp-content/themes/bussinbread/assets/fonts/neonoir/NeonoirW01-Slim.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
} */



  /* Style the wrapping divs */
        .pickup-location-div,
        .pickup-date-div,
        .pickup-time-div {
            display: flex;
            flex-direction: column;
            margin-bottom: 15px; /* Add space between each field */
        }

        /* Style for radio button group */
        .pickup-location-div label {
            font-size: 16px;
            font-weight: bold;
            margin-bottom: 8px;
        }

        .pickup-location-div input[type="radio"] {
            margin-right: 8px;
        }

        .pickup-location-div .woocommerce-input-wrapper {
            display: flex;
            flex-direction: column;
        }

        .pickup-date-div label,
        .pickup-time-div label {
            font-size: 16px;
            font-weight: bold;
            margin-bottom: 8px;
        }

        .pickup-date-div input,
        .pickup-time-div input {
            margin-top: 5px;
            font-size: 16px;
        }


.woocommerce-input-wrapper {
    display: flex
;
    flex-direction: row;
    /* justify-content: space-between; */
    gap: 10px;
}



.woocommerce-input-wrapper input[type="radio"]:not(:first-child) {
    /* margin-top: 8px; */
}

.woocommerce form .form-row label {
    line-height: 2;
    font-family: "Figtree", serif !important;
    font-weight: 600;
    /* line-height: 1.2; */
    margin-bottom: 0;
    color: #3D240D;
}

.woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 10px;
}

.pickup-location-message {
    border: 1px solid #ccc;
    padding: 10px;
}