/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

body.wp-child-theme-Avada-Child-Theme .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout {
  display: flex;
}

body.wp-child-theme-Avada-Child-Theme .wc-block-components-checkout-order-summary__title-text {
  font-family: var(--awb-typography1-font-family);
  font-weight: 700;
  font-size: var(--awb-typography2-font-size);
  color: var(--awb-custom_color_6);
}

body.wp-child-theme-Avada-Child-Theme h3.wc-block-components-product-name {
  font-family: var(--awb-typography1-font-family);
  font-weight: 700;
  font-size: var(--body_typography-font-size);
  color: var(--awb-custom_color_6);
  letter-spacing: 0;
}

body.wp-child-theme-Avada-Child-Theme .wp-block-woocommerce-checkout-order-summary-block {
  background-color: var(--awb-color3);
  border: 1px solid var(--awb-color2);
}

body.wp-child-theme-Avada-Child-Theme .woocommerce-columns--addresses h3.fusion-responsive-typography-calculated {
  font-family: var(--awb-typography1-font-family);
  font-weight: 700;
  font-size: var(--awb-typography2-font-size);
  line-height: 1.2;
}

body.wp-child-theme-Avada-Child-Theme .woocommerce-message {
  padding: 10px 15px;
  border: 1px solid;
}

body.wp-child-theme-Avada-Child-Theme .woocommerce-message:before {
  position: relative;
  margin-left: 0;
}

body.wp-child-theme-Avada-Child-Theme .product .price>.amount {
  color: var(--h1_typography-color);
  font-weight: 700;
  font-size: 24px;
}

body.wp-child-theme-Avada-Child-Theme .products .product .product-title,
body.wp-child-theme-Avada-Child-Theme .related .products .product .product-title {
    font-size: 25px;
    letter-spacing: 0;
    font-weight: 700;
}
body.wp-child-theme-Avada-Child-Theme .products .product .price>.amount,
body.wp-child-theme-Avada-Child-Theme .related .products .product .price>.amount {
  font-size: 18px;
}