/*
Theme Name: Karo Elementor Child
Theme URI: https://karo.themeftc.com/elementor/
Template: karo-elementor
Author: the ThemeFTC team
Author URI: https://karo.themeftc.com/elementor/
Description: Karo brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,editor-style,featured-images,post-formats,sticky-post,theme-options,threaded-comments,translation-ready
Version: 2.3.1
Updated: 2022-06-28 07:45:53

*/


.home .elementor-column-gap-default >.elementor-column>.elementor-element-populated,
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
   padding-top: 0;
}



.header-layout1 .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li, .header-layout2 .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li {
  margin: 0 5px;
}

.element-footer-mid .elementor-element-populated {
  padding: 0 !important;
}

.header-content .logo a img {
  max-height: 65px;
}

.elementor-widget.element-footer-mid-icon .elementor-icon-list-icon:hover i.fa-instagram{
  color: #DC4A38;
}

.element-footer-mid-say {
  display: none;
}

.woocommerce .before-loop-wrapper .woocommerce-result-count, .woocommerce-page .before-loop-wrapper .woocommerce-result-count {
  padding-right: 25px;
}

.ftc-header-template .header-content .header-sticky {
  padding: 16px 0;
}

.ftc-header-template .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
  padding: 0;
}

.ftc-header-template .ftc-element-logo img {
  max-height: 65px;
}

.ftc-header-template .header-content.header-sticky {
  padding: 12px 0;
}

.ftc-header-template .header-mobile img {
  width: 122px;
}

.detail-nav-summary {
  display: none;
}

.logged-in .detail-nav-summary {
  display: block;
}

@media (min-width: 1200px){
	.element-home-icons {
		padding-bottom: 70px;
	}
}

.widget-container ul.product-categories > li.cat-parent.active >span.icon-toggle, .widget-container ul.product-categories > li.cat-parent.active >a {
	color: #a5a6a5;
}

.elementor-view-default .elementor-icon {
	fill: #a5a6a5!important;
    color: #a5a6a5!important;
    border-color: #a5a6a5!important;
}

.element-home-icons .elementor-widget-container {
	border-color: #000000!important;
}

#wc-stripe-payment-request-button-separator {
	display: none!important;
}

#wc-stripe-payment-request-wrapper {
	display: none!important;
}