
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 @font-face {
  font-family: 'Montserrat';
  src: url('.../admin/fonts/montserrat/Montserrat-Regular.ttf');
}

@font-face {
  font-family: 'Montserrat';
  src: url('.../admin/fonts/montserrat/Montserrat-Bold.ttf');
  font-weight: bold;
}
 .et-fb-form__toggle-opened[data-name="quick_view_text"] ul.et-fb-subtoggle-tabs-container li {
    width:33% !important;
    margin-bottom:2px !important;
    font-size: 14px;
  }
  .et-fb-form__toggle-opened[data-name="offcanvas_dropdown_settings"] ul.et-fb-subtoggle-tabs-container li ,
  .et-fb-form__toggle-opened[data-name="total_and_subtotal"] ul.et-fb-subtoggle-tabs-container li,
  .et-fb-form__toggle-opened[data-name="coupon_and_discount"] ul.et-fb-subtoggle-tabs-container li,
  .et-fb-form__toggle-opened[data-name="shipping_and_tax"] ul.et-fb-subtoggle-tabs-container li,
  .et-fb-form__toggle-opened[data-name="floating_cart_bar"] ul.et-fb-subtoggle-tabs-container li{
    width:50% !important;
    margin-bottom:2px !important;
    font-size: 14px;
  }
  .et-fb-form__toggle-opened[data-name="cart_content_item"] ul.et-fb-subtoggle-tabs-container li{
    width:33% !important;
    margin-bottom:2px !important;
    font-size: 14px;
  }
  
  /* VB */

.dmce_woo_mini_cart.et-fb-has-svg-icon span.et_module_title ,
.dmce_woo_menu_cart.et-fb-has-svg-icon span.et_module_title{
    color:#002e83;
    /* font-family: 'Montserrat' !important; */
}

.dmce_woo_mini_cart.et-fb-has-svg-icon .et-fb-icon svg,
.dmce_woo_menu_cart.et-fb-has-svg-icon .et-fb-icon svg{
   margin-top:8px;
}

.dmce_woo_mini_cart.et-fb-has-svg-icon,
.dmce_woo_menu_cart.et-fb-has-svg-icon{
  margin-top:20x;
  background: #ebf7fc !important
}
/* Icon Field show much gap */
.et-fb-tabs__panel--css.et-fb-tabs__panel.et-fb-tabs__panel--font-icon.et-fb-tabs__panel--filter-dropdown {
  height:auto!important;
}

 /* Mini cart overlap issue fixed when sticky and others */
 body.dmce_mini_cart_open .et_builder_inner_content{
  z-index:auto;
}
body.dmce_mini_cart_open #page-container #main-header{
  z-index: 1;
}
body.dmce_mini_cart_open footer .et_builder_inner_content {
  z-index:auto;
}

body.dmce_mini_cart_open .dmce-product-wrapper .dmce_product_component__featured-image .overlay_tl{
  z-index:auto;
}
/* For Builder */
body.dmce_mini_cart_open #theme-builder-area--et_footer_layout>.theme-builder-area-content
body.dmce_mini_cart_open .et_pb_column:not(.has_et_pb_sticky){
  z-index:auto;
}
body.dmce_mini_cart_open.et-db #et-boc .et-l #et_pb_root {
  z-index: auto;
}
html.et_fb_event_mode--click .et-db #et-boc .et-l .dmce_woo_mini_cart .et-fb-mousetrap--module{
  display: none !important;
}
body.dmce_mini_cart_open.et-db #et-boc .et-l #et-fb-app .et_pb_column:not(.has_et_pb_sticky){
  z-index: auto;
}