
/* header cart-icon - hammer */

.elementor-menu-cart__toggle.elementor-button-wrapper
{
	content: '';
	background: url("https://laubscher.mxm.agency/wp-content/uploads/2021/10/Hammer.svg") no-repeat center center;
	background-size: contain;
	width: 24px;
	height: 24px;
	margin-top:0px;
	display: inline-block;
}

    /* hide the default icon */
    .eicon {color: transparent;}

/* END header icon - hammer */


.eael-entry-header {padding-top:20px;}

/*Date of posts on Homepage */
.meta-cat-icon,.fa-clock,.badge.onsale.perc {display: none;}
.eael-post-grid-style-two .eael-entry-meta {margin-top:-43px;}
.eael-entry-meta {
    flex-direction: column !important;
    align-items: center !important;
    gap: 2rem !important;
}

/* Prev and Next on single blog post */
.elementor-post-navigation__prev.elementor-post-navigation__link a, .elementor-post-navigation__next.elementor-post-navigation__link a {
    background-color: #1B365D;
    display: inline-block !important;
    position: relative !important;
    padding: 15px 70px;
    margin-left:0px;
    border-radius: 4px;
	  }

.post-navigation__next--label, .post-navigation__prev--label {
    font-size: 14px !important;
    text-transform:capitalize!important;}

@media only screen and (max-width: 600px) {
	   .elementor-post-navigation__prev.elementor-post-navigation__link a, .elementor-post-navigation__next.elementor-post-navigation__link a {
        padding: 10px 20px;}
}

/*End of Prev and Next on single blog post */

/* Marken post type images and sizes */

#markenpage .eael-grid-post-holder {
    background-color:#F0EFE8!important;
    border:none;
}

#markenpage img{ 
height: 170px;
    display: block;
    border-radius:4px;
    /* margin: 0 0 1em; */
    box-shadow: none;
	object-fit: cover;}

#marken img {width: 260px;
    height: 170px;
    display: block;
    border-radius:4px;
    /* margin: 0 0 1em; */
    box-shadow: none;
	object-fit: cover;
}

#boxes1.elementor-image-box-img
img {
    width: 360px;
    height: 210px;
    display: block;
    border-radius:4px;
    /* margin: 0 0 1em; */
    box-shadow: none;
    object-fit: cover;
}

@media only screen and (min-width: 300px){
 #marken img, .woocommerce-product-gallery__wrapper {
	width:100%;
    height:60%;
	}}


#marken2 .elementor-widget-image img {
    width:360px;
    height: 216px;
    box-shadow: none;
    border-radius: 4px;
    object-fit: cover;
}

.elementor img {object-fit:cover;}