/*
Theme Name: Diza Child
Theme URI: https://elementor.thembay.com/diza/
Author: Thembay
Description: This is a child theme for Diza
Version: 1.0
Author URI: https://thembay.com/
Template: diza
Text Domain: diza-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */
/* for additional fields style */
.wc-block-components-additional-fields-list {
	display: grid;
	grid-template-columns: max-content auto;
	column-gap: 10px;
	row-gap: 5px;
}
.wc-block-components-additional-fields-list dt::after {
	content: ":";
}
.wc-block-components-additional-fields-list dt,
.wc-block-components-additional-fields-list dd {
	margin: 0;
}
/* for additional fields style */

/* for additional fields positioning */
.wc-block-components-address-form {
  display: flex;
  flex-wrap: wrap;
}
.wc-block-components-address-form > div {
  flex: 1 1 100%;
}
.wc-block-components-address-form__first_name {
    order: 1;
}
.wc-block-components-address-form__last_name {
    order: 2;
}
.wc-block-components-select-input-explore_fields-sex {
    order: 3;
}
.wc-block-components-address-form__explore_fields-birthdate {
    order: 4;
}
.wc-block-components-address-form__address_1 {
    order: 5;
}

.wc-block-components-address-form__address_2 {
    order: 6;
}

.wc-block-components-address-form__city {
    order: 7;
}

.wc-block-components-address-form__state {
    order: 8;
}

.wc-block-components-address-form__postcode {
    order: 9;
}
.wc-block-components-address-form__phone {
    order: 10;
}
@media (min-width: 431px) {
  .wc-block-components-address-form > div {
    flex: 1 1 48%;
  }
}
/* for additional fields positioning */