/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: May 26 2023 | 11:05:25 */
.pix-heading-el {
    margin-bottom: -15px;
}

/* dit is een template welke gebruikt kan worden bij het opzetten van websites met het essentials thema 
meer informatie over gebruikte classes kan in de kennisbank worden gevonden: essentials.pixfort.com/knowledge-base/essentials-custom-css-classes/ */

/* theme main styles kunnen in main theme worden gevonden ter inzage (niet om aan te passen). 
Te vinden in: /essentials/css/build/essentials-startup.css/*/

/* theme settings stylen worden compiled naar /uploads/wp-scss-cache/pix-essentials-style-2.css/ en /pix-woo-style.css/*/
/*
*	hier staan alleen de styles die niet in de theme options zijn in te stellen 
*/

/* unccomment de classes die je nodig hebt om stijling toe te passen. 
Onderstaande classes worden door het thema zelf gebruikt om stijling toe te voegen. Houd deze vergelijkbaar met wat er al staat */

/* global CSS rules mobile, tablets, desktop without media Query */
/* global fix, geen verschil in font weight bij bold of strong tags, want design is overal al bold */
b, strong {
    font-weight: bold!important;
}

/* global linkjes in headings, gewoon normale heading kleur i.p.v. tekst kleur */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: initial;
}

/* globale fix default link stijling altijd oranje en bold */
a {
	color: #EB6408;
    font-weight: bold;
}

/* uit niet meer nodig volgens mij 

.cart_totals h2, .woocommerce-billing-fields h3, .woocommerce-additional-fields h3, .woocommerce-shipping-fields h3, #order_review_heading, 
#yith-wcwl-form .wishlist-title h2, .woocommerce legend {
  color: #4F3011;
  font-family: Barlow;
  font-size: 28px;
  font-weight: bold;
  letter-spacing: 0.27px;
  line-height: 34px;	
}

a:hover {

}

a:focus, a.focus {

}
*/

/* @media screen and (max-width: 992px) 
@media screen and (max-width: 992px) {
}*/

/* laptops, desktops (1200px and above) */
@media only screen and (min-width: 1200px) {
	/* globaal alle headings een margin-bottom */
	h1, h2, h3, h4, h5, h6 {
		margin-top: 20px;
		margin-bottom: 15px;
	}
	
	h1.pix-sliding-headline {
    margin: 0px;
	}
	
	h1, .h1, h1:not(.elementor-heading-title) {
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 4rem;
	  font-weight: bold;
	  letter-spacing: 0.61px;
	  line-height: 77px;
	}
	
	h2, .h2, h2:not(.elementor-heading-title) {
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 3rem;
	  font-weight: bold;
	  letter-spacing: 0.46px;
	  line-height: 58px;
	}

	h3, .h3, h3:not(.elementor-heading-title){
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 2rem;
	  font-weight: bold;
	  letter-spacing: 0.31px;
	  line-height: 38px;
	}

	h4, .h4, h4:not(.elementor-heading-title) /*.woocommerce .title h3*/ {
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 1.5rem;
	  font-weight: bold;
	  letter-spacing: 0.23px;
	  line-height: 29px;
	}

	h5, .h5, h5:not(.elementor-heading-title) /*normal with the h5: , .cart_totals h2, .woocommerce-billing-fields h3, .woocommerce-additional-fields h3, .woocommerce-shipping-fields h3, #order_review_heading, #yith-wcwl-form .wishlist-title h2, .woocommerce legend */ {
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 1.375rem;
	  font-weight: bold;
	  letter-spacing: 0.21px;
	  line-height: 29px;
	}

	h6, .h6, h6:not(.elementor-heading-title) {
	  color: #6c9d95;
	  font-family: Barlow;
	  font-size: 1.125rem;
	  font-weight: bold;
	  letter-spacing: 0.17px;
	  line-height: 29px;
	}
}

/* combined rules */
/* mobiel + tablet (max-width: 1199px) */
@media only screen and (max-width: 1199px) {
	/* globaal alle headings een margin-bottom */
	h1, h2, h3, h4, h5, h6 {
		margin-top: 25px;
		margin-bottom: 15px;
	}
	
	h1, .h1, h1:not(.elementor-heading-title) {
	color: #4F3011;
	font-family: Barlow;
	font-size: 24px;
  	font-weight: bold;
  	letter-spacing: 0.23px;
  	line-height: 29px;	  
	}
	
	.post-title h1 {
		color: #4F3011;
		font-size: 32px;
		letter-spacing: 0.31px;
		line-height: 38px;
	}
	
	h1.pix-sliding-headline {
    margin: 0px;
	}
	
	h2, .h2, h2:not(.elementor-heading-title) {
	  color: #4F3011;
	  font-family: Barlow;
	  font-weight: bold;
	  font-size: 22px;
	  letter-spacing: 0.21px;
      line-height: 29px;
	}

	h3, .h3, h3:not(.elementor-heading-title) {
		color: #4F3011;
		font-family: Barlow;
		font-size: 24px;
		font-weight: bold;
		letter-spacing: 0.23px;
		line-height: 38px;
	}
	
	/* Globale responsive title voor alle WPGB cards met zelfde opzet */
	.wp-grid-builder .wpgb-card-10 .wpgb-block-2, .wp-grid-builder .wpgb-card-10 .wpgb-block-38, .wp-grid-builder .wpgb-card-10 .wpgb-block-37, .wp-grid-builder .wpgb-card-10 .wpgb-block-24, .wp-grid-builder 		.wpgb-card-10 .wpgb-block-2.wp-grid-builder .wpgb-card-10 .wpgb-block-30, .wp-grid-builder .wpgb-card-10 .wpgb-block-10, 
	.wp-grid-builder .wpgb-card-10 .wpgb-block-23 {	
	  font-size: 22px!important;
	  letter-spacing: 0.21px!important;
	  line-height: 29px!important;
	}
	
 	/* over ons WPGB card + actueel WPGB card wijken af qua formaat op mobiel, zijn groter en wit */
	.wp-grid-builder .wpgb-card-10 .wpgb-block-33, .wp-grid-builder .wpgb-card-10 .wpgb-block-32  {
	  font-size: 40px!important;
	  letter-spacing: 0.38px!important;
	  line-height: 48px!important;
		}

	h4, .h4, h4:not(.elementor-heading-title) /*.woocommerce .title h3*/ {
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 1.5rem;
	  font-weight: bold;
	  letter-spacing: 0.23px;
	  line-height: 29px;
	}

	h5, .h5, h5:not(.elementor-heading-title) /*normal with the h5: , .cart_totals h2, .woocommerce-billing-fields h3, .woocommerce-additional-fields h3, .woocommerce-shipping-fields h3, #order_review_heading, #yith-wcwl-form .wishlist-title h2, .woocommerce legend */ {
	  color: #4F3011;
	  font-family: Barlow;
	  font-size: 1.375rem;
	  font-weight: bold;
	  letter-spacing: 0.21px;
	  line-height: 29px;
	}

	h6, .h6, h6:not(.elementor-heading-title) {
	  color: #6c9d95;
	  font-family: Barlow;
	  font-size: 1.125rem;
	  font-weight: bold;
	  letter-spacing: 0.17px;
	  line-height: 29px;
	}
}
/*	
	.product .price del {
	}

	.display-1 {

	}

	.display-2 {

	}

	.display-3 {

	}

	.display-4 {

	}*/
	
}

/*
body {

}

.body-font {

}

.secondary-font, .heading-font {

}

.font-weight-extra-bold {
}

h1, .h1 {
}

h2, .h2 {
}

h3, .h3 {
}

h4, .h4, .woocommerce .title h3 {
}


h6, .h6, .product .price del {
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: initial;
}

a {
	color: #EB6408;
    font-weight: bold;
}

a:hover {

}

a:focus, a.focus {

}

.wpb_text_column ul, .wpb_content_element ul, .comment ul, .product .tab-content ul {
}

.blockquote {
}

.blockquote-footer::before {
}

.display-1 {

}

.display-2 {

}

.display-3 {

}

.display-4 {

}
*/

