/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2024-11-20 13:05:10 */
body.boxed {
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom {
        width: 49%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper {
        width: 49%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 36.75%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 36.75%;
    }
}
@media (max-width: 480px){
    .products-grid .product-item {
        float: none;
        width: 100%;
        padding: 10px 0;
    }
}

/* Blauwe header */
		.header.links > li > a {text-transform: uppercase}
		.block-search {max-width: 280px;}
		.minicart-wrapper {  
  			padding: 8px;
			box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.1)
		}
		.sticky-logo img {
			margin-top: 15px;
			height: 30px;
		}
		.sticky-logo {margin-right: 0px;}
		
/* Hoofdmenu */
	.page-header.type2 .navigation:not(.side-megamenu) .level0 {margin-right: 23px;}

/* USP */
	.homepage-bar p {
  		font-size: 13px;
  		font-weight: 300;
  		color: #839199;
  		line-height: 19px;
	}

/* Wij leveren aan */
	.brands-slide .filterproduct-title {
		font-size: 18px;
		text-transform: uppercase;
		color: #313131;
	}
	.owl-carousel .brand img {
  		filter: grayscale(100%);
 		 max-height: 75px;
  		position: relative;
  		margin-top: 50%;
  		transform: translateY(-50%);
	}
	.owl-nav em {display: none; }
	.owl-prev, owl-next {background: #00aeef;}

/* Footer */
	.footer-middle .block .block-title strong {text-transform: uppercase;}
	.social-icons a {
		background: #00aeef;
		padding: 4px;
		font-size: large;
		width: 37px;
		display: inline-block;
		height: 37px;
		text-align: center;
	}
	.footer-bottom .logo img {width: 50%;}
	.page-footer {padding-top: 30px;}

/* omschrijving bovenaan productpagina */
	.category-description h1 {
		margin-top: 20px;
		margin-bottom: 1em;
		font-size: 2em;
	}
	.category-description h3 {
		margin-top: .5rem;
		margin-bottom: .5rem;
	}
	.category-description h3 a,  .category-description h3 a:visited {
		color: #00aeef;
	}

/* Mobiel menu */
	@media screen and (max-width: 676px) {
		.main-panel-top {display: none!important;}
		.header-main .logo img {max-width: 100%!important; width: 100%!important;}
		.header-main .logo {max-width: 400px!important;}
		.header-main .header-right .header-contact {display: none;}
	}

/* zijbalk */
.sidebar-content em {
	font-size: 2.5em;
	float: left;
	color: #00aeef;
}

.sidebar-content h3 {
	font-size: 1.5em;
	color: #00aeef;
}

/* intro tekst */
.category-description .container h3 {
	font-size: 1.2em!important;
}

/* Info tekst */
.product-info-main div.product.attribute.overview h3 {
	font-size: 1.5em!important;
}
div.product.attribute.sku {display: none;}
div.stock.available {color: green;}
.product-social-links {display: none;}


/* button fix */
.box-tocart button.action {
  background-color: #00aeef !important;
}
.box-tocart button.action:hover {
  background-color: #0088cc !important;
}

/* inlog button in cart */
button.action.action-auth-toggle {
  padding: 15px;
  background-color: #00aeef;
  color: #fff;
  font-size: 1.5em;
 } 
button.action.action-auth-toggle:hover {
  background-color: #0088cc !important;
} 
.checkout-success::before {
	content: url('https://mvd.hosting.flowmailer.net/img/magazijn.jpg');
}

/* search blijft wit */
.block-search input {color: #666666;}
.search-autocomplete ul li {color: #999999;}

/* Hide Adres 1 in Checkout */
div[name="shippingAddress.street.0"] label {
	display: none;
}

/*Checkmark Fix*/
.product.attribute.description ul {padding-left: 0px!important;}
.product.attribute.description ul li::before {
content: "\f00c";
margin-right: 10px;
font-family: "FontAwesome";
color: #0aaeef;
}

/*niet op voorraad kleur*/
.stock.unavailable span + span {
  color: #ff5b5b;
}

/* Show product name over two lines */
.product-item-name, .product-item-name a {
white-space: normal;
}/* Mobiel menu */
	@media screen and (max-width: 676px) {
		.main-panel-top {display: none!important;}
		.header-main .logo img {max-width: 100%!important; width: 100%!important;}
		.header-main .logo {max-width: 400px!important;}
		.header-main .header-right .header-contact {display: none;}

button.action.action-auth-toggle {
  font-size: 1em;
 } 


	}