body, html {
    font-size: 18px !important;
}
@media screen and (max-width: 1024px) {
    body, html {
        font-size: 17px !important;
    }
}
@media screen and (max-width: 768px) {
	body, html {
        font-size: 16px !important;
    }
}
@media screen and (max-width: 480px) {
	body, html {
        font-size: 15px  !important;
    }
}


	
	@font-face {
	    font-family: 'nunito';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/nunito/nunito-300.woff2') format('woff2');
	    font-weight: 300;
	    font-style: normal;
        font-display: swap;
	}
	
	@font-face {
	    font-family: 'nunito';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/nunito/nunito-400.woff2') format('woff2');
	    font-weight: normal;
	    font-style: normal;
    	font-display: swap;
	}
	
	@font-face {
	    font-family: 'nunito';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/nunito/nunito-500.woff2') format('woff2');
	    font-weight: 500;
	    font-style: normal;
    	font-display: swap;
	}
	
	@font-face {
	    font-family: 'nunito';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/nunito/nunito-700.woff2') format('woff2');
	    font-weight: bold;
	    font-style: normal;
    	font-display: swap;
	}

	
	@font-face {
	    font-family: 'roboto';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/roboto/roboto-300.woff2') format('woff2');
	    font-weight: 300;
	    font-style: normal;
        font-display: swap;
	}
	
	@font-face {
	    font-family: 'roboto';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/roboto/roboto-400.woff2') format('woff2');
	    font-weight: normal;
	    font-style: normal;
    	font-display: swap;
	}
	
	@font-face {
	    font-family: 'roboto';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/roboto/roboto-500.woff2') format('woff2');
	    font-weight: 500;
	    font-style: normal;
    	font-display: swap;
	}
	
	@font-face {
	    font-family: 'roboto';
	    src: url('https://www.janssenkeukens.nl/wp-content/themes/bz-waas/assets/fonts/roboto/roboto-700.woff2') format('woff2');
	    font-weight: bold;
	    font-style: normal;
    	font-display: swap;
	}

body, html, .body, body.loaded {
	font-family: 'roboto', sans-serif;
}
.title-1 {
	font-family: 'nunito', sans-serif;
}
.title-2 {
	font-family: 'nunito', sans-serif;
}
.title-3 {
	font-family: 'nunito', sans-serif;
}
.title-4 {
	font-family: 'nunito', sans-serif;
}
.title-5 {
	font-family: 'nunito', sans-serif;
}
.title-6 {
	font-family: 'nunito', sans-serif;
}

.text-0,
.ui-datepicker.ui-widget{
	font-family: 'roboto', sans-serif;
}
.text-1 {
	font-family: 'roboto', sans-serif;
}
.text-2,
.component .component_options_select,
.composite_form .cart .variations select,
.single-product div.product .composite_form .cart .variations select {
	font-family: 'roboto', sans-serif;
}
.text-3 {
	font-family: 'roboto', sans-serif;
}
.text-4 {
	font-family: 'roboto', sans-serif;
}
.text-5 {
	font-family: 'roboto', sans-serif;
}
.text-6 {
	font-family: 'roboto', sans-serif;
}



        /** Title 1 opmaak **/
        .title-1 {
            font-size: 1.44em !important;
            letter-spacing: 0em !important;
            line-height: 1.2em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
        /** Title 2 opmaak **/
        .title-2 {
            font-size: 1.88em !important;
            letter-spacing: 0em !important;
            line-height: 1.2em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
        /** Title 3 opmaak **/
        .title-3 {
            font-size: 2.33em !important;
            letter-spacing: 0em !important;
            line-height: 1.2em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
        /** Title 4 opmaak **/
        .title-4 {
            font-size: 2.77em !important;
            letter-spacing: 0em !important;
            line-height: 1.2em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
        /** Title 5 opmaak **/
        .title-5 {
            font-size: 3.22em !important;
            letter-spacing: 0em !important;
            line-height: 1.2em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
        /** Title 6 opmaak **/
        .title-6 {
            font-size: 3.66em !important;
            letter-spacing: 0em !important;
            line-height: 1.2em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 0 opmaak **/
        .text-0{
            font-size: 0.72em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 1 opmaak **/
        .text-1{
            font-size: 0.77em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 2 opmaak **/
        .text-2{
            font-size: 0.88em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 3 opmaak **/
        .text-3{
            font-size: 1.00em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 4 opmaak **/
        .text-4{
            font-size: 1.11em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 5 opmaak **/
        .text-5{
            font-size: 1.22em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        
           /** Text 6 opmaak **/
        .text-6{
            font-size: 1.33em !important;
            letter-spacing: 0em !important;
            line-height: 1.66em !important;
            white-space: normal;
            hyphens: none;
            -webkit-hyphens: none;
        }
        

