/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

.woocommerce-notices-wrapper .woocommerce-message,
.woocommerce-info {
	border-radius: var(--radius);
}


#coderockz_woo_delivery_setting_wrapper {
  margin-bottom: 64px;
  border: 1px solid var(--bricks-border-color);
  padding: var(--space-m);
  border-radius: var(--radius);
  box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
}

#coderockz_woo_delivery_setting_wrapper h3 {
	padding-top: 0 !important;
}

.woocommerce-checkout-review-order-table,
.woocommerce-checkout-payment {
	box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;
	border-radius: var(--radius);
}

.woocommerce-checkout-review-order {
	border-radius: var(--radius);
}

/*
.woocommerce-checkout .form--light input[type="checkbox"],
.woocommerce-checkout .form--light label {
  all: revert;
}
*/

.woocommerce-checkout .form--light .woocommerce-form__input-checkbox {
  width: auto !important;
  height: auto !important;
  opacity: 1 !important;
  position: static !important;
  margin-right: .5em;
}

.woocommerce-checkout .form--light .woocommerce-form__label {
  font-size: var(--text-m) !important;
  background: none !important;
  color: inherit !important;
  padding: 0 !important;
  margin: 0 !important;
  text-transform: none !important;
}

/*
form.kco-checkout {
  width: 100%;
  max-width: var(--content-width);
  margin: 0 auto;
  padding: 0 1rem;
}
*/

.wdm-discount h2 {
	font-size: var(--h4);
	font-weight: 400;
	margin-bottom: 0;
}

.wdm-discount strong {
	display: block;
	margin-bottom: var(--space-xs);
}

.woocommerce-shipping-methods li {
	margin-bottom: var(--space-xs);
}