/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Mar 10 2025 | 19:52:25 */
.pixicon-zoom,
.pixicon-facebook3,
.pixicon-facebook,
.pixicon-twitter,
.pixicon-pinterest,
.pixicon-instagram2,
i.pixicon-bag-2,
.pixicon-angle-up,
.pixicon-link-4,
.pixicon-book-open-4,
.pixicon-angle-right,
.pixicon-close-circle,
.wc-forwar:after,
.woocommerce-message:before,
.woocommerce-info::before {
    font-family: 'icomoon';
	font-style: normal;
}

i.pixicon-bag-2:before {
    content: "\e91a";
}

/*
.pixicon-zoom:after {
    content: "\e916";
}

.pixicon-facebook3:after {
    content: "\e909";
}

.pixicon-facebook:after {
    content: "\f09a";
}

.pixicon-twitter:after {
	content: "\e91f";
}

.pixicon-pinterest:after {
	content: "\f0d2";
}

.pixicon-instagram2:after {
	content: "\e90d";
}

.pixicon-angle-up:after {
	content: "\e905";
}

.pixicon-link-4:after {
	content: "\f0c6";
}

.pixicon-book-open-4:after {
	content: "\f097";
}

.pixicon-angle-right:after {
	content: "\e904";
}

.pixicon-close-circle:after {
	content: "\e91c";
}

.wc-forwar:after {
	content: "\e904";
}
*/

.woocommerce-info::before {
	content: "\e92b";
	font-family: icomoon !important;
}

.back_to_top i {
    font-size: 8px;
}

.pix-header-mobile .dropdown-toggle::after,
.pix-header .submenu-box .dropdown-toggle::after {
	content: "\e901" !important;
	font-family: icomoon !important;
	font-size: 5px;
    top: 0;
}

.woocommerce-message::before {
	content: "\e901" !important;
	font-family: icomoon !important;
	content: "\e92b";
}

.breadcrumb .pixicon-angle-right:after {
    font-size: 8px;
    line-height: 1;
    position: relative;
    bottom: 2px;
}

/* nieuwe twitter logo fix */
/* contact-page */
/* hide current icon */
i.icomoon.icon-twitter:before {
    content: ""!important;
}

/* load new icon */
i.icomoon.icon-twitter {
    display: block;
    background: url('https://gnr.nl/wp-content/uploads/2025/01/envelope-brown-footer.svg') no-repeat center center;
    background-size: auto;
	width: 24px;
	height: 22px;
}

/* change icon on hover */
i.icomoon.icon-twitter:hover {
    display: block;
    background: url('https://gnr.nl/wp-content/uploads/2025/01/envelope-black-footer.svg') no-repeat center center;
    background-size: auto;
	width: 24px;
	height: 22px;
}

/* header */
/* brown icon for light header */
/* see CSS class 'topbar kleur brown' */

/* white icon for dark header */
i.pixicon-twitter:after {
	content: ""!important;
    display: block;
	background: url('https://gnr.nl/wp-content/uploads/2025/01/envelope-white-header.svg') no-repeat center center;
	width: 19px;
	height: 15px;
	background-size: contain;
}

/* change opacity on hover */
i.pixicon-twitter.px-2:hover {
    opacity: 0.8;
}

/* mobile menu */
/* twitter icon menu icon  
#mobile_head .pix-dropdown-title.social-icons-menu-twitter:after {
    visibility: visible;
    content: "\e91f";
    font-family: 'icomoon';
    font-style: normal;
	font-size: 24px!important;
} */
@media only screen and (max-width: 767px) {
	#mobile_head .pix-dropdown-title.social-icons-menu-twitter:after {
		content: ""!important;
		display: inline-block;
		background: url('https://gnr.nl/wp-content/uploads/2025/01/envelope-brown-footer.svg') no-repeat center center;
		background-size: auto;
		width: 24px;
		height: 22px;
		visibility: visible;
	}
}

/* Enabled Light icons (100 icons) in theme settings */ 
/* Therefore there are some icons that are now double, so we need to overwrite these pixicons with an empty value */

.pixicon-search:before {
    content: ""!important;
}

.pixicon-twitter:before {
    content: ""!important;
}

.pixicon-facebook3:after {
    content: "";
}

