.elementor-27807 .elementor-element.elementor-element-e20116e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27807 .elementor-element.elementor-element-194622d img{width:100%;}.elementor-27807 .elementor-element.elementor-element-5c54420{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27807 .elementor-element.elementor-element-a9931dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27807 .elementor-element.elementor-element-fe07aa3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-fe07aa3{text-align:left;}.elementor-27807 .elementor-element.elementor-element-fe07aa3 .elementor-heading-title{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:48px;font-weight:600;text-decoration:none;color:#003716;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-icon i{color:#003716;font-size:20px;}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-icon svg{fill:#003716;--e-icon-list-icon-size:20px;}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-icon{width:20px;}body:not(.rtl) .elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-text{padding-left:10px;}body.rtl .elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-text{padding-right:10px;}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-text, .elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-text a{color:#454545;}.elementor-27807 .elementor-element.elementor-element-e4c035d .elementor-icon-list-item{font-family:"OPTIClearfaceGothicLightAg", Sans-serif;font-weight:300;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27807 .elementor-element.elementor-element-50e44ac > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-50e44ac{color:#454545;font-family:"OPTIClearfaceGothicLightAg", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.3px;}.elementor-widget-tp-post-comment .tp-post-comment .comment-list .comment-section-title,.tp-post-comment #respond.comment-respond h3#reply-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment .comment-author.vcard .fn .url,.elementor-widget-tp-post-comment .tp-post-comment .comment-author.vcard .fn{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment .comment-meta .comment-metadata a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment .comment-list .comment-content,.elementor-widget-tp-post-comment .tp-post-comment .comment-list .comment-content p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment .comment-list .reply a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment #respond.comment-respond #cancel-comment-reply-link{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment #respond #commentform label, .elementor-widget-tp-post-comment .tp-post-comment #respond.comment-respond h3#reply-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment #comments .logged-in-as , #comments .logged-in-as, #comments .logged-in-as a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment #commentform #author,.elementor-widget-tp-post-comment .tp-post-comment #commentform #email,.elementor-widget-tp-post-comment .tp-post-comment #commentform #url,.elementor-widget-tp-post-comment .tp-post-comment form.comment-form textarea#comment{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-post-comment .tp-post-comment #commentform #submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #submit{background-color:#006D2C;padding:015px 30px 015px 30px;font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list .comment-section-title,.tp-post-comment #respond.comment-respond h3#reply-title{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-weight:600;color:#003716;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list li.comment>.comment-body img.avatar,.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list li.pingback>.comment-body img.avatar{width:70px;height:70px;border-style:none;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-author.vcard .fn .url,.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-author.vcard .fn{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;text-decoration:none;color:#003716;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-meta .comment-metadata a{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-weight:600;text-decoration:none;color:#003716;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list .comment-content,.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list .comment-content p{font-family:"OPTIClearfaceGothicLightAg", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.3px;color:#454545;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list>.comment:not(.parent),
					.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list ul.children li,
					.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list>.comment:nth-child(2),
					.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list>.comment.parent > .comment-body{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list .reply a{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;text-decoration:none;color:#003716;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list .reply a:hover{color:var( --e-global-color-d95e759 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #respond.comment-respond #cancel-comment-reply-link{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:14px;font-weight:500;color:#003716;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #respond #commentform label, .elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #respond.comment-respond h3#reply-title{color:#003716;font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-weight:600;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #author,.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #email,.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #url,.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment form.comment-form textarea#comment{color:#454545;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #author,
				.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #email,
				.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #commentform #url,
				.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment form.comment-form textarea#comment{border-radius:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment #comments .form-submit{text-align:left;}.elementor-27807 .elementor-element.elementor-element-58e09af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27807 .elementor-element.elementor-element-25cd656{--spacer-size:1px;}.elementor-27807 .elementor-element.elementor-element-2d7d01e > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-2d7d01e{text-align:center;}.elementor-27807 .elementor-element.elementor-element-2d7d01e .elementor-heading-title{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;line-height:40px;color:var( --e-global-color-text );}.elementor-27807 .elementor-element.elementor-element-56a47f1{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-27807 .elementor-element.elementor-element-56a47f1 .elementor-widget-container{text-align:center;}.elementor-27807 .elementor-element.elementor-element-56a47f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-56a47f1 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:0.5em;}.elementor-27807 .elementor-element.elementor-element-56a47f1 .elementor-social-icon i{color:#FFED0000;}.elementor-27807 .elementor-element.elementor-element-56a47f1 .elementor-social-icon svg{fill:#FFED0000;}.elementor-27807 .elementor-element.elementor-element-56a47f1 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-8c009dd{--spacer-size:30px;}.elementor-27807 .elementor-element.elementor-element-d9ecdd6 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-d9ecdd6{text-align:center;}.elementor-27807 .elementor-element.elementor-element-d9ecdd6 .elementor-heading-title{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:40px;color:var( --e-global-color-text );}.elementor-27807 .elementor-element.elementor-element-f78b03d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-2c25cbc > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-2c25cbc{text-align:center;}.elementor-27807 .elementor-element.elementor-element-2c25cbc .elementor-heading-title{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;line-height:40px;color:var( --e-global-color-text );}.elementor-27807 .elementor-element.elementor-element-48b2277 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-27807 .elementor-element.elementor-element-48b2277{text-align:center;}.elementor-27807 .elementor-element.elementor-element-48b2277 .elementor-heading-title{font-family:"OPTIClearfaceGothicDemiAg", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;line-height:40px;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-27807 .elementor-element.elementor-element-a9931dc{--width:70%;}.elementor-27807 .elementor-element.elementor-element-58e09af{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-e20116e */.ast-narrow-container .site-content > .ast-container {
	max-width: 750px;
	max-width: 100% !important;
	padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-e4c035d */.commnet-section a {
	font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-50e44ac */a {
	color: #454545;
	font-weight:700;
}
a:hover {
	color: #006D2C;
}

.ast-woo-product-category {
	position: relative;
	top: 0%;
	background-color: #FFED00;
	color: #006d2c;
	opacity: 1 !important;
	padding: 5px 10px;
	font-family: "OPTIClearfaceGothicDemiAg", Sans-serif;
	font-weight: 500;
	margin-top: 0px;
	width: max-content;
	margin-bottom: 15px !important;
	text-transform: uppercase;
	font-size: 14px !important;
}
.astra-shop-summary-wrap {
	background-color: #006D2C;
	padding: 20px;
}
.woocommerce-loop-product__title {
	font-family: "OPTIClearfaceGothicLightAg", Sans-serif;
	font-size: 20px !important;
	font-weight: 600;
	color: #FFED00;
}
.woocommerce ul.products:not(.elementor-grid), .woocommerce-page ul.products:not(.elementor-grid) {
	grid-template-columns: repeat(3,1fr) !important;
}
.astra-shop-summary-wrap .woocommerce-Price-amount.amount {
	font-family: "OPTIClearfaceGothicLightAg", Sans-serif;
	font-size: 20px;
	font-weight: 600;
		color: #FFED00;
}
.button.product_type_variable.add_to_cart_button {
	color: #006D2C;
	background-color: #FFED00;
	font-family: "OPTIClearfaceGothicDemiAg", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	border-radius: 0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	margin-bottom:0px;
}
.button.product_type_variable.add_to_cart_button:hover {
	color: #006D2C;
}

.woocommerce-js ul.products li.product .button, .woocommerce-page ul.products li.product .button {
	margin-bottom: 0px !important;
}
.products.columns-4 {
	display: flex !important;
}
.ast-article-single.desktop-align-left.tablet-align-left.mobile-align-left.product.type-product.post-26735.status-publish.first.instock.product_cat-haagse-hebbuhdinguh.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable {
	align-items: center;
}

.ggh-single-post-product {
	width: 50%;
	display: flex;
	/* flex-direction: column-reverse; */
	margin: auto;
}
.ast-on-card-button.ast-select-options-trigger.product_type_variable.add_to_cart_button {
	display: none;
}/* End custom CSS */
/* Start custom CSS for tp-post-comment, class: .elementor-element-bc91b64 */.fn {
	font-family: "OPTIClearfaceGothicDemiAg", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: none;
	color: #003716;
}

#comments p {
    	font-family: "OPTIClearfaceGothicLightAg", Sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #454545;
	letter-spacing:.3px;
}
.tp-post-comment .comment-list a.comment-reply-link:hover {
	border-color: transparent !important;
	border-width: 0px !important;
}

.elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list > .comment:not(.parent), .elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list ul.children li, .elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list > .comment:nth-child(2), .elementor-27807 .elementor-element.elementor-element-bc91b64 .tp-post-comment .comment-list > .comment.parent > .comment-body {
	list-style: none !important;
}
.tp-post-comment #commentform #url {
	display: none;
}.comment-form-url.ast-grid-common-col.ast-width-lg-33.ast-width-md-4.ast-float {
	width: 0px;
	margin-right: -2.5%;
}
.comment-form-email.ast-grid-common-col.ast-width-lg-33.ast-width-md-4.ast-float {
	width: 50%;
}
.comment-form-author.ast-grid-common-col.ast-width-lg-33.ast-width-md-4.ast-float {
	width: 50%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c2ce98f */.sp-event-blocks .sp-event-league, .sp-event-blocks .sp-event-season, .sp-event-blocks .sp-event-venue {
	font-family: "OPTIClearfaceGothicLightAg", Sans-serif !important;
	color: #003716;
	font-size: 14px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OPTIClearfaceGothicDemiAg';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicDemiAg.eot');
	src: url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicDemiAg.eot?#iefix') format('embedded-opentype'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicDemiAg.woff2') format('woff2'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicDemiAg.woff') format('woff'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicDemiAg.ttf') format('truetype'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicDemiAg.svg#OPTIClearfaceGothicDemiAg') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OPTIClearfaceGothicLightAg';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicLightAg.eot');
	src: url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicLightAg.eot?#iefix') format('embedded-opentype'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicLightAg.woff2') format('woff2'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicLightAg.woff') format('woff'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicLightAg.ttf') format('truetype'),
		url('http://185.184.72.160/wp-content/uploads/2024/10/OPTIClearfaceGothicLightAg.svg#OPTIClearfaceGothicLightAg') format('svg');
}
/* End Custom Fonts CSS */