	/* Header items landscape mobiele apparaten */
	/* Landscape */
	
	@media (min-width: 481px) and (max-width: 824px) {
		.winkelwagen-mobiel-menu {
			position: relative;
		}
		.mobiel-menu-winkelwagen-items {
			position: absolute;
			background-color: #f81;
			border-radius: 100%;
			color: #fff;
			height: 18px;
			width: 18px;
			text-align: center;
			z-index: 1;
			font-size: 12px;
			left: 60%;
			bottom: 55%;
			font-weight: 700;
		}
	}
	
	@media (min-width: 481px) and (max-width: 920px) {
		.storefront-primary-navigation {
			display: none !important;
		}
		.product-categorieen {
			display: grid;
			grid-template-columns: repeat(3, 1fr);
			grid-template-rows: repeat(2, 1fr);
			grid-column-gap: 1em;
			grid-row-gap: 1em;
			margin-bottom: 2em;
		}
		.product-categorie-1 {
			grid-area: 1 / 1 / 2 / 2;
			border: solid 1px #f3f3f3;
			border-radius: 8px;
		}
		.product-categorie-2 {
			grid-area: 1 / 2 / 2 / 3;
			border: solid 1px #f3f3f3;
			border-radius: 8px;
		}
		.product-categorie-3 {
			grid-area: 1 / 3 / 2 / 4;
			border: solid 1px #f3f3f3;
			border-radius: 8px;
		}
		.product-categorie-4 {
			grid-area: 2 / 1 / 3 / 2;
			border: solid 1px #f3f3f3;
			border-radius: 8px;
		}
		.product-categorie-5 {
			grid-area: 2 / 2 / 3 / 3;
			border: solid 1px #f3f3f3;
			border-radius: 8px;
		}
		.product-categorie-6 {
			grid-area: 2 / 3 / 3 / 4;
			border: solid 1px #f3f3f3;
			border-radius: 8px;
		}
		.klantenservice-footer-widget {
			display: flex;
			justify-content: space-between;
		}
		.klantenservice-afbeelding {
			width: 40%;
		}
		.homepage-banner-foto {
			padding: 2em;
		}
		.wp-block-cover,
		.wp-block-cover-image {
			min-height: 340px !important;
		}
		.header-widget-region .widget {
			padding: 0.5em 1em 0.5em 1em;
		}
		.hmove {
			display: flex;
			position: relative;
			top: 0;
			right: 0;
			justify-content: space-between;
		}
		.site-content {
			padding: 0 1em 1em 1em;
		}
		.head-items {
			display: grid;
			grid-template-columns: .37fr 1fr .25fr .12fr;
			grid-template-rows: repeat(2, 1fr);
			grid-column-gap: 0px;
			grid-row-gap: 0px;
			align-items: center;
		}
		span.count {
			right: 1.5%;
		}
		.inlog-tekst {
			display: block;
			float: left;
			margin-right: 2%;
		}
		.mijn-account {
			margin: 0;
		}
	}

@media (min-width: 481px) and (max-width: 920px) {
.head-items {
    grid-template-columns: .20fr 1fr .11fr .09fr!important;
}


.footer-balk {
    display: flex;
    grid-column-gap: 1.25em;
    justify-content: center;
    padding: 1em;
    font-size: 14px;
}

.footerpaginas {
    display: flex;
    flex-wrap: wrap;
    text-align: center;
    border-top: solid 1px #eee;
}
}

@media (max-width: 66.4989378333em) {
.col-full {
    margin-left: 1em;
    margin-right: 1em;
    padding: 0;
}
}

.dgwt-wcas-search-wrapp {
    max-width: 925px !important;
}