/* ===== FONTS ===== */
@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/HouschkaPro-Thin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/Houschka-Pro-Thin-Italic.woff') format('woff');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/HouschkaPro-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/Houschka-Pro-Light-Italic.woff') format('woff');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/houschkaPro-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/Houschka-pro-medium-italic.woff') format('woff');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/HouschkaPro-DemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/houschka-pro-demi-bold-italic.woff') format('woff');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/HouschkaPro-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/houschka-pro-bold-italic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/HouschkaPro-ExtraBold.woff') format('woff');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'HouschkaPro';
  src: url('https://eu.evocdn.io/dealer/1794/content/media/MH Folder/Font/houschka-pro-extra-bold-italic.woff') format('woff');
  font-weight: 800;
  font-style: italic;
}
/* ===== Apply Font ===== */
body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'HouschkaPr',sans-serif;
}
/* ==== ----- ===== */
/*MH Badges*/
.b6739 .ribbon, .b6739.ribboncart {
	 background: url("https://eu.evocdn.io/dealer/1794/content/media/MH Folder/CBSApproved.png") no-repeat center !important;
	 background-size: contain !important;
	 width: 87px;
	 height: 87px;
}
 .b6739 .ribboncart {
	 width: 40px;
	 height: 40px;
}
 .b6739 .ribbon-tips, .b6739 .ribbon-side, .b6739 .ribboncart-tips, .b6739 .ribboncart-wrapper, .b6739 span {
	 display: none;
}

/*Banner Grid*/
.home-category-grid {
grid-template-columns: 100%;
grid-template-rows: repeat(4, auto);
  }

.category-carousel {
grid-column: span 1;
grid-row: span 1;

  }

.category-business-machine {
grid-column: span 1;
grid-row: 3/4;

  }

.category-managed-print-services {
grid-column: span 1;
grid-row: 2/3;

  }

.category-special-offer {
grid-column: span 1;
grid-row: 4/5;

  }

.splide-card img,
.category-business-machine img {
object-fit: cover !important;

  }