/*
 Theme Name: Astra Child
 Theme URI: https://example.com/
 Description: Astra Child Theme
 Author: Your Name
 Author URI: https://example.com/
 Template: astra
 Version: 1.0.0
*/

/* Import styles from the parent theme */
@import url("../astra/style.css");


.health-form.actiza .d-flex {
    display: flex !important;
}

.health-form.actiza .woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 6px;
}

.health-form.actiza .form-check {
    display: block;
    margin-bottom: .125rem;
    min-height: 1.5rem;

}
.health-form.actiza .form-check .form-check-input {
    float: left;
    margin-right: 2px;
}

.health-form.actiza .woocommerce form .form-row label {
    line-height: 2;
}

.health-form.actiza .woocommerce form .form-row label, .woocommerce-page form .form-row label {
    display: block;
}

.health-form.actiza .fs-14 {
/*    font-family: bitterregular;*/
   /* font-size: 14px;*/
}

.health-form.actiza .lh-1 {
    line-height: 1 !important;
}

.health-form.actiza .mt-0 {
    margin-top: 0 !important;
}

.health-form.actiza .col {
    flex: 1 0 0%;
}

.health-form.actiza button, input[type=button], input[type=checkbox], input[type=radio], input[type=reset], input[type=submit], label, select {
    cursor: pointer;
}

.health-form.actiza .flex-fill {
    flex: 1 1 auto !important;
}

.health-form.actiza label {
    display: inline-block;
}

.health-form.actiza label {
    display: block;
    margin-bottom: 5px;
}



.woocommerce-checkout .woocommerce form .form-row {
        padding: 3px;
    margin: 0 0 6px;
    width: 100%;
}



.woocommerce-checkout .woocommerce-form-coupon-toggle {
    margin-top: 36px;
}