/* Global */

.em-font-h4 {
font-size: 35px;
font-size: 2.1875rem;
}

.woocommerce-badge {
font-size: 12px;
font-size: 0.75rem;
padding: 6px 10px 5px;
}

/* Posts Carousel */

.ecomus-posts-carousel .entry-read-more {
display: none;
}

.ecomus-posts-carousel img.attachment-large.size-large {
aspect-ratio: 1 / 1;
}

@media (min-width: 1200px) and (max-width: 1440px) {
	.zoomfhd .e-con-inner {
	zoom: 0.65;
	}
}

/* Home Banner */

.banner-ratio .ecomus-slides-elementor__item.swiper-slide {
aspect-ratio: 5 / 2;
}

@media (min-width: 1200px) {
#test-full-screen .ecomus-slides-elementor__item.swiper-slide,
#test-full-screen .ecomus-image-content-slider__item,
#test-full-screen .ecomus-image-content-slider__image.em-ratio {
height: 549px !important;
}
}

@media (max-width: 480px) {
#test-full-screen .ecomus-slides-elementor__item.swiper-slide,
#test-full-screen .ecomus-image-content-slider__item,
#test-full-screen .ecomus-image-content-slider__image.em-ratio {
height: 155px !important;
}
}

/* Contact Us */

input.wpcf7-form-control.wpcf7-submit.has-spinner {
background-color: #ae832b !important;
border-color: #ae832b !important;
}

textarea:hover,
textarea:active,
input[type="email"]:hover,
input[type="email"]:active,
input[type="text"]:hover,
input[type="text"]:active {
border-color: #ae832b !important;
}

/* Menu Sale */
#menu-item-7027 a {
    color: #D60000 !important;
}
#menu-item-7027 a:hover {
    color: red !important;
}
#menu-item-7027 .primary-navigation .nav-menu > li > a {
    color: #D60000 !important;
}
#menu-item-7027 .primary-navigation .nav-menu > li > a:hover {
    color: #D60000 !important;
}
.hambuger-navigation ul.menu > li.menu-item-7027 > a {
    color: red !important;
}

/* Popup */

/*
@media (min-width: 1200px) {

	#ecomus_popup_4707 .elementor-4707 .elementor-element.elementor-element-7f4a3fdf .ecomus-heading {
	padding: 15px !important;
	}

	#ecomus_popup_4707 ul.ecomus-product-list__products.products.product-card-layout-list.em-flex.em-flex-wrap {
			gap: 20px !important;
			padding-left: 15px !important;
	}

}
*/