/*
Theme Name: Ecomus Child
Theme URI: https://wpecomus.com/
Author: DrFuri
Author URI: http://drfuri.com/
Description: Multipurpose WooCommerce WordPress Theme
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ecomus
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: ecomus
*/
@font-face {
    src: url('/wp-content/themes/holamed-child/assets/fonts/fontawesome-pro/FontAwesome5Pro-Light.woff2') format('woff2'),
    url('/wp-content/themes/holamed-child/assets/fonts/fontawesome-pro/FontAwesome5Pro-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.fa-light {
    font-family: "Font Awesome 5 Pro light" !important;
    font-style: normal;
}


.team-position {
    background-position: 0px -85px;
}
.woocommerce-checkout .shop_table {
    background-color: transparent;
}

/* Type of Kategories in Home */

.em-responsive-image::after {
  content: "";
  display: block;
  position: absolute;
  left: 0; right: 0; bottom: 0; top: 0;
  /* Gradient: von unten dunkel nach oben transparent */
  background: linear-gradient(#6a7a8459, rgb(56 55 55 / 45%));
  pointer-events: none; /* Bild bleibt klickbar */
  z-index: 0;
}
.ecomus-banner-content * ,
a.ecomus-banner__button.ecomus-button-link.ecomus-button.em-button.em-button-subtle.em-button-icon-alway{
    color: white !important;
	    --em-button-color: white;
}

/* Icon Colors */
.white-Icons .ecomus-svg-icon *:not(.ecomus-button-link .ecomus-svg-icon *) {
	fill: white !important;
}
 .ecomus-svg-icon *:not(.ecomus-button-link .ecomus-svg-icon *) {
	fill: black !important;
}
footer img{
	max-width: 200px !important;
}
footer ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.cashback-icon{
	width:auto !important;
	height:40px !important;
	background-image:url("/wp-content/uploads/2025/08/cashback.png");
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center

}
.truck-icon{
    width:auto !important;
    height:35px !important;
    background-image:url("/wp-content/uploads/2025/09/truck.svg");
    background-size:contain;
    background-repeat:no-repeat;
    background-position:center

}
/*header*/
.primary-navigation .nav-menu>li>a{
	font-size: 1.2em
}
.header-logo > a img, .header-logo > a svg {
    width: 255px;
    height: auto;
}
.nav-menu a:not(.button) {
    font-size: 16px;
    display: inline-block;
    text-decoration: none;
    position: relative;
}
.site-header__mobile .header-mobile-main {
    height: 100px;
}

.sib-form-block p{
	font-family: var(--em-heading-font) !important;
}
.ecomus-icon-box-widget__item.vertical {
    width: calc(32% - 7.5px);
}



.ecomus-numbered-list__item {
	align-items:start !important;
}


@media (max-width: 1199px) {
	.header-logo>a img, .header-logo>a svg {
    width: 200px;
    height: auto;
}
}
@media(max-width:767px){
	.header-logo>a img, .header-logo>a svg {
    width: 180px;
    height: auto;
}
	h4.ecomus-products-carousel__title{
		width: 70%;
	}
}