@media (max-width: 1899px) {
	html{ font-size: 16px; }
}

@media (max-width: 1799px) {
	
}

@media (max-width: 1699px) {
	
}

@media (max-width: 1599px) {
	html{ font-size: 15px; }
	body .container{ max-width: 1400px; }
}

@media (max-width: 1499px) {
	body .container{ max-width: 1300px; }
}

@media (max-width: 1399px) {
	body .container{ max-width: 1200px; }
	#content .woocommerce-content .woo-product .product-btns button{font-size: 0.8rem;}
	#content .woocommerce-content .woo-product .product-btns select{font-size: 0.8rem;}
	#content .woocommerce-content .woo-product .product-btns a{font-size: 0.8rem;}
}

@media (max-width: 1299px) {
	html{ font-size: 14px; }
	body .container{ max-width: 1100px; }
}

@media (max-width: 1199px) {
	body .container{ max-width: 1000px; }
}

@media (max-width: 1099px) {
	body .container{ max-width: 950px; }
}

@media (max-width: 1024px) {
	html{ font-size: 13px; }
	body .container{ max-width: initial; }
	body .flex-row{ flex-direction: column; }
}

@media (max-width: 768px) {
	html{ font-size: 12px; }
	body .mob-show{ display: block !important;}
	body .mob-hidden{ display: none !important;}
	header#masthead .menu {display: none;}
	#content .woo-wrap{display: block;}
	#content .woo-wrap .woo-filters{width: 100%;}
	#content .woo-wrap .woo-content{width: 100%;}
	#content .page-header .page-banner .page-naam-parent .page-naam h1{font-size: 3rem;}
	header#masthead .logo-wrapper { width: 100%; display: flex; align-items: center; justify-content: space-between;}
	header#masthead .logo-wrapper{transform: translateX(0%);}
	header#masthead .header-options{width: 100%;}
	header#masthead .logo-wrapper .logo img{width: 70%; object-fit: contain;}
	#content .product-slider .slides .slide{display: block !important;}
	#content .product-slider .slides .slide .slide-right{height: 100%;}
	#content .product-slider .slides .slide .slide-left{width: 100%;}
	#content .product-slider .slides .slide .slide-right{width: 100%;}
	#content ul.products{grid-template-columns: 1fr 1fr;}
	#content ul.products .product .woocommerce-loop-product__link {min-height: 19rem;}
	#content .woocommerce-content .woo-product .entry-summary .single_variation_wrap .variations_button .quantity input{margin-bottom: 1rem;}
	#content .blogs-sec .blogs-row .blogs-grid>.vc_grid>.vc_pageable-slide-wrapper .vc_grid-item{margin-bottom: 1rem;}
	#content .blogs-sec .blogs-row .blogs-grid>.vc_grid>.vc_pageable-slide-wrapper{display: block;}
	#content .woocommerce-content .woo-product .product-btns{grid-template-columns: auto;}
	footer#colophon .footer-wids .footer-newsletter-signup .newsletter-signup-form .widget_text .textwidget form.wpcf7-form input.wpcf7-email{width: 100%;}
	footer#colophon .footer-wids .flex-row>div{flex-direction: row; flex-wrap: wrap; gap: 0;}
	
	footer#colophon .footer-wids .footer-contact-us, footer#colophon .footer-wids .footer-newsletter-signup {width: 100%; flex: 0 0 100% !important;}
	footer#colophon .footer-wids .footer-information, footer#colophon .footer-wids .footer-customer-services{width: 50%; flex: 0 0 50% !important; padding: 1.5rem 0;}
	.fancybox-container .fancybox-inner .fancybox-content{width:100%; padding:1rem;}
	
	
}

@media (max-width: 425px) {
	
}

@media (max-width: 375px) {
	
}

@media (max-width: 320px) {
	
}