/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 08 2025 | 07:47:22 */
.copyrights-wrapper {
	border-top: 0px !important;
	//margin-top: -20px !important;
}
.min-footer {
	color: black !important;
	font-weight: 500 !important;
}
.whb-top-bar .wd-header-text {
	font-size: 14px !important;
	color: black !important;
	font-weight: 500 !important;
}
.wpfront-notification-bar td {
	padding: 10px !important;
}
.whb-column.whb-col-right.whb-visible-lg span {
	color: white !important;
}
.whb-column.whb-col-right.whb-visible-lg .suggestion-content span {
	color: black !important;
}
#menu-topmenu li a span {
	color: white;
	font-weight: normal !important;
	font-size: 14px !important;
	text-transform: none !important;
}
.whb-column.whb-col-right.whb-visible-lg .wd-tools-text span {
	color: white !important;
	font-weight: normal !important;
	font-size: 14px !important;
}
#menu-hoofdmenu li a span {
	font-size: 16px !important;
	font-weight: normal !important;
	text-transform: none !important;
	color: black !important;
}
.main-page-wrapper {
	padding-top: 0px !important;
}
.wc-tab-inner {
	font-size: 18px !important;
}
.wd-social-icons.icons-design-default.icons-size-small.color-scheme-dark.social-share.social-form-circle.product-share.wd-layout-inline.text-left {
	display: none !important;
}
.single .main-page-wrapper {
	padding-top: 20px !important;
}
.wd-nav-product-cat.wd-active.wd-nav.wd-gap-m.wd-style-underline.has-product-count.wd-mobile-accordion {
	display: none !important;
}
.page-title-default {
	//background-color: #3750A7 !important;
}
.title-size-default {
	--wd-title-sp: 20px !important;
}
.wd-search-cat.wd-scroll {
	display: none !important;
}
.wd-cart-number.wd-tools-count, .wd-tools-count {
	background: #EEEEF2 !important;
	color: black !important;
}
.wd-accordion.wd-style-default::before {
	border-top: 0px !important;
}

.whb-column.whb-col-right.whb-visible-lg span.wd-header-wishlist.wd-tools-count {
	color: black !important;
}

.whb-column.whb-col-right.whb-visible-lg span.wd-cart-number.wd-tools-count {
	color: black !important;
}
.out-of-stock.product-label {
	display: none !important;
}
.whb-column.whb-col-right.whb-visible-lg .wd-sub-menu span {
	color: black !important;
}
.whb-column.whb-col-right.whb-visible-lg span.wd-tools-count {
	color: black !important;
}
.woocommerce-checkout > .checkout-order-review::before, .woocommerce-order-pay #order_review::before {
	display: none !important;
}
.woocommerce-checkout > .checkout-order-review::after, .woocommerce-order-pay #order_review::after {
	display: none !important;
}
.wd-social-icons.icons-design-default.icons-size-small.color-scheme-dark.social-share.social-form-circle.wd-layout-inline.text-center {
	display: none !important;
}
.wc-block-grid__product-title, .wc-block-grid__product-price.price {
	font-size: 18px !important;
	font-family: Poppins !important;
	font-weight: 300 !important;
}
.wittetekst {
	color: white !important;
}
.contactblokje {
	font-size: 18px !important;
}
.contactblokje i {
	margin-right: 10px !important;
}
.contactblokje {
	font-size: 18px !important;
	line-height: 200% !important;
}
.vlaggenblokje img {
	width: 40px !important;
	margin-right: 10px !important;
}
.min-footer .col-left.set-cont-mb-s.reset-last-child {
	padding-left: 0px !important;
}
.fa-solid.fa-check {
	color: #3750A7 !important;
	font-weight: bold !important;
}
.fa-solid.fa-check.tweede {
	margin-left: 20px !important;
}
.whb-column.whb-col-right.whb-visible-lg .wd-social-icons span {
	color: #3750A7 !important;
}
.vader-img img {
	width: 230px !important;
}
.show_more_btn, .expanded {
	//font-weight: bold !important;
	font-family: Poppins !important;
	color: #0090E3 !important;
}
.category-grid-item .wd-entities-title {
	text-transform: none !important;
	font-size: 15px !important;
	font-family: Poppins !important;
	font-weight: 400 !important;
}
.more-products {
	display: none !important;
}
.cat-design-alt.categories-with-shadow .category-image-wrapp {
	box-shadow: none !important;
}
.wrapp-category {
	box-shadow: 0 4px 16px 0 rgba(0,0,0,.04),0 1px 4px 0 rgba(0,0,0,.16) !important;
	min-height: 220px !important;
	border-radius: 0px !important;
}
.category-grid-item .category-image {
	padding: 5px !important;
}
.contactblokje a {
	color: white !important;
}
li.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term {
	margin-bottom: 5px !important;
}
.widget {
	margin-bottom: 30px;
	padding-bottom: 0px !important;
	border-bottom: 0px !important;
}
.show_more_btn:hover, .expanded:hover {
	cursor: pointer !important;
}
.page-title .title {
	font-size: 30px !important;
}
.term-wijnen .wd-product {
	margin-bottom: 40px !important;
}
.product-attributes {
	font-size: 12px !important;
}
.hebjeeenvraag2 {
	background: #156EE3 !important;
	padding: 30px 30px 50px 30px !important;
	color: #fff !important;
}
.hebjeeenvraag {
	background: #D8A800 !important;
	padding: 30px 30px 50px 30px !important;
	color: #fff !important;
}
.hebjeeenvraag a {
	background: #000 !important;
	color: white !important;
	padding: 14px 20px !important;
	border-radius: 50px !important;
	text-transform: uppercase !important;
	font-size: 14px !important;
	//font-weight: bold !important;
	margin-top: 20px !important;
	display: block !important;
	width: max-content !important;
}
.hebjeeenvraag2 a {
	background: #fff !important;
	color: black !important;
	padding: 14px 20px !important;
	border-radius: 50px !important;
	text-transform: uppercase !important;
	font-size: 14px !important;
	//font-weight: bold !important;
	margin-top: 20px !important;
	display: block !important;
	width: max-content !important;
}
.font-check {
	color: black !important;
	line-height: 100% !important;
}
ul.font-check {
	list-style: none;
	padding: 0;
}
.font-check li {
	margin-left: 30px !important;
}
.font-check li::before {
	content: "\f00c" !important;
	font-family: 'Font Awesome 5 Pro' !important;
	margin-left: -30px !important;
	font-size: 20px !important;
	font-weight: lighter !important;
	color: #3750A7 !important;
	position: absolute !important;
}
.wd-single-content li {
	margin-bottom: 0px !important;
}
.img-tekst-box-betaalveilig {
	display: block !important;
	color: black !important;
	margin-bottom: 10px !important;
}

.wd-single-content {
	font-family: Poppins !important;
	font-size: 18px !important;
	color: black !important;
}
.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_pa_merk {
	font-size: 18px !important;
	color: black !important;
	font-family: Poppins !important;
}
.wd-accordion-content {
	font-size: 18px !important;
	color: black !important;
	font-family: Poppins !important;
}
.woocommerce-product-details__short-description {
	font-size: 18px !important;
	color: black !important;
	font-family: Poppins !important;
	/* font-weight: 300 !important; */
}
.ivendo-meer-info a {
	border-bottom: 1px solid !important;
	text-transform: uppercase !important;
	//font-size: 14px !important;
	color: #166EE4 !important;
	font-size: 14px !important;
}

.single-product .woocommerce-price-suffix {
	font-size: 14px !important;
}
.wd-prefooter {
	display: none !important;
}


/* Zorg ervoor dat de productcontainer een positie van relative heeft om de absolute positionering te laten werken */
ul.products li.product {
    position: relative;
}

/* Stijlen voor de medaille-foto-wrapper */
.medaille-foto-wrapper {
    position: absolute;
    top: 0;
    right: 0;
    padding: 10px;
}
.sub-sub-menu:hover > .wd-nav-img {
	//transform: scale3d(1.1, 1.1, 1);
}
.wrapp-category:hover {
	//background: #EAF8FC !important;
}
.single-post .has-inline-color {
	padding: 0px !important;
}

.sub-sub-menu li:hover img {
	transform: scale3d(1.1, 1.1, 1) !important;
	transition: transform 0.5s cubic-bezier(0, 0, 0.44, 1.18) !important;
}

.medaille-foto-wrapper img {
    max-width: 50px;
    height: auto;
}
.single-product .medaille-foto-wrapper img {
	max-width: 100px !important;
	height: auto;
}

.recepten-container {
	display: grid;
	grid-template-columns: auto auto;
	gap: 20px;
}
.post-type-archive-recepten .post-date, .post-type-archive-recepten .hovered-social-icons {
	display: none !important;
}
.post-type-archive-recepten .entry-meta.wd-entry-meta {
	display: none !important;
}
.productgrid {
	margin-top: 30px;
}


.recept-tekst li {
	margin-bottom: 0px !important;
}

h6.p1 {
	font-size: 18px !important;
}
.recept-tekst p, .recept-tekst li {
	font-size: 18px !important;
	color: black !important;
}
.entry-title {
	font-size: 34px !important;
	//color: #3750A7 !important;
	font-weight: 800 !important;
}
.wd-portfolio-btns {
	display: none !important;
}
.post-type-archive-recepten .wd-entities-title {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	font-size: 20px !important;
	font-weight: 800 !important;
	font-family: Poppins !important;
}
.recept-tekst h6 {
	font-size: 18px !important;
}
.home h2.entry-title {
	color: black !important;
	font-size: 18px !important;
	font-weight: 300 !important;
	text-align: center !important;
}
.kt-blocks-post-readmore {
	background: var(--btn-accented-bgcolor-hover) !important;
	text-transform: uppercase !important;
	font-weight: 600 !important;
	padding: 10px 20px !important;
}
.receptsub {
	font-size: 18px !important;
	color: black !important;
}
.kt-blocks-post-grid-item-inner {
	text-align: center !important;
}
.article-body-container p {
	font-size: 18px !important;
	color: black !important;
}
.wd-page-nav-btn.prev-btn .wd-label, .wd-page-nav-btn.next-btn .wd-label {
	display: none !important;
}
.post-date.wd-post-date.wd-style-with-bg {
	display: none !important;
}
.post-type-archive-recepten .wd-entities-title {
	padding: 20px !important;
}
.post-single-page .wd-entry-meta {
	display: none !important;
}
#kernwaarden p {
	font-size: 18px !important;
}
.page-id-5150 h2.entry-title {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	font-size: 20px !important;
	font-weight: 800 !important;
	font-family: Poppins !important;
}
.wittetekst a {
	color: white !important;
}
.wittetekst a:hover {
	border-bottom: 1px solid !important;
}
#kb_field_21_1ba990-11_3 {
	height: 185px !important;
}
.page-id-21 .kb-forms-submit.button.kb-button-size-standard.kb-button-width-auto {
	background: #3750A7 !important;
}
.mega-menu-list.wd-wpb .nav-link-text {
	display: none !important;
}
.wd-nav-img, .mega-menu-list img {
	max-height: 70px !important;
}
.sub-sub-menu a {
	font-size: 14px !important;
	color: black !important;
}
.wd-dropdown-menu.wd-dropdown.wd-design-full-width.color-scheme-dark {
	padding-top: 0px !important;
}
.page-id-5150 .page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light {
	display: none !important;
}
.woocommerce-terms-and-conditions-wrapper {
	display: none !important;
}
.custom-cooled-product-notice {
	margin-bottom: 30px !important;
}
.koelboxmelding {
	color: black !important;
}
.custom-cooled-product-notice {
	margin-bottom: 30px !important;
	display: flex !important;
	gap: 30px !important;
}
#add-cooled-product.button {
	background: #3750A7 !important;
	color: white !important;
}
.custom-cooled-product-notice {
	border: 3px solid var(--brdcolor-gray-200) !important;
	padding: 20px !important;
	background: #f9f9f9 !important;
}
#order_review_heading {
	text-align: left !important;
	text-transform: uppercase;
}
.page-id-96 .custom-cooled-product-notice {
	//border: 0px solid var(--brdcolor-gray-200) !important;
	//padding: 20px !important;
	//background: white !important;
}
.medaille-foto-wrapper span {
	display: block;
	background: #3750A7 !important;
	color: white !important;
	width: min-content;
	text-align: center !important;
	margin: 0 auto !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	font-size: 12px !important;
}
.wd-single-attrs {
	font-size: 18px !important;
	color: black !important;
}
#medaille-blokje {
	position: absolute !important;
	top: 50px !important;
	z-index: 9 !important;
	right: 50px !important;
}
.woocommerce-error.hidden-notice {
	font-weight: bold !important;
}
.woocommerce-shipping-destination {
	display: none !important;
}

.delivery-notification {
	font-weight: bold !important;
	color: black !important;
	font-size: 16px !important;
}
#lev-vw p {
	font-size: 18px !important;
	color: black !important;
}
#profileUrl {
	margin-top: 7px !important;
}
.wd-single-stock-status {
	float: right !important;
}
.destatus p.stock.out-of-stock {
	background: #F8E7E7 !important;
	width: max-content !important;
	padding: 10px !important;
}
.destatus p.stock.in-stock {
	background: #F1F7EB !important;
	width: max-content !important;
	padding: 10px !important;
	color: #85B951 !important;
}

.destatus p.stock.in-stock:before {
	margin-inline-end: 5px;
	content: "\f107";
	font-family: "woodmart-font";
}

.destatus .wpb_wrapper {
	display: flex !important;
	flex-direction: row-reverse !important;
}
.active-register .col-12.col-md-6.col-register-text {
	display: none !important;
}
.page-id-97 .woocommerce-privacy-policy-text {
	display: none !important;
}


.col-12.col-md-6.col-login .wd-login-title::before {
	content: "Beste klant, vanwege het vernieuwen van onze webshop werken uw huidige accountgegevens niet meer en vragen wij u om u éénmalig opnieuw te registreren.";
	display: block !important;
	margin-bottom: 20px !important;
	color: #da2128 !important;
	text-transform: none !important;
	font-size: 16px !important;
}



.page-id-5745 .woocommerce-info {
	background: white !important;
	color: black !important;
	font-size: 20px !important;
	text-align: center !important;
}
.page-id-5745 .wpcf7 form:not(.sent) .wpcf7-response-output::before, .page-id-5745 .mc4wp-error::before, .page-id-5745 .mc4wp-notice::before, .page-id-5745 :is(.woocommerce-error, .page-id-5745 .woocommerce-info)::before {
	display: none !important;
}

.page-id-5745 .woocommerce-error {
	background: white !important;
	color: black !important;
	text-align: center !important;
	font-size: 20px !important;
}


.single-product .wd-carousel-inner .medaille-foto-wrapper img {
	max-width: 40px !important;
	height: auto;
}

#menu-topmenu li a span:hover {
	border-bottom: 1px solid !important;
}

.smakenvan-cross-sells .products.columns-4 {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr 1fr;
}
.wd-sub-menu li a {
	padding-left: 30px !important;
}
.page-id-95 .cross-sells h3 {
	display: none !important;
}
.page-id-95 .cross-sells .wd-carousel-container::before {
	content: "Oft zusammen gekauft";
	font-weight: bold !important;
	color: black !important;
	font-size: 20px !important;
}
.mobile-nav .wd-nav-opener {
	border-left: 0px !important;
	border-bottom: 0px !important;
}
.smakenvan-cross-sells h4 {
	font-size: 22px !important;
}

.wd-nav-mobile > li > a, .wd-nav-mobile > li > ul li > a {
	min-height: 40px !important;
	border-bottom: 0px !important;
}

.mobile-nav.wd-side-hidden.wd-side-hidden-nav.wd-left.wd-opener-arrow.wd-opened .wd-heading {
	border-bottom: 0px !important;
}
.mobile-foto {
	display: none !important;
}

.wd-post-img.recept-foto {
	display: block !important;
}
.sp-wcsp-slider-area {
	padding-top: 0px !important;
}
.sp_category-pagination-scrollbar {
	width: 100% !important;
}
.product-attributes {
	color: black !important;
}
.eigen-label-wijn {
	display: none !important;
}
.product-category-wijnen .eigen-label-wijn {
	display: block !important;
}
.page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark.with-back-btn.wd-nav-accordion-mb-on.title-shop {
	padding: 0px !important;
}
.page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark.with-back-btn.wd-nav-accordion-mb-on.title-shop {
	padding: 0px !important;
	margin-bottom: 30px !important;
}
.destatus.loop p {
	margin-bottom: 0px !important;
	text-align: center !important;
	margin: 0 auto !important;
	padding: 0px !important;
}
.destatus.loop p.stock.in-stock::before {
	display: none !important;
}
.destatus p.stock.out-of-stock {
	color: #da2128 !important;
}
.destatus.loop p.stock.in-stock {
	padding: 5px 10px !important;
}
.destatus.loop p.stock.out-of-stock {
	padding: 5px 10px !important;
}
.destatus.loop {
	font-size: 12px !important;
}
.archive .product-wrapper h3 {
	min-height: 56px !important;
}
.sp-wcsp-cat-item {
	box-shadow: 0 4px 16px 0 rgba(0,0,0,.04),0 1px 4px 0 rgba(0,0,0,.16) !important;
}

#sp-wcsp-slider-section-5899 {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

#billing_house_number, #shipping_house_number {
	-moz-appearance: textfield;
	text-align: left !important;
	padding-left: 15px !important;
}
#my_popup .wpb_text_column.wpb_content_element {
	margin-bottom: 0px !important;
}
#mce-EMAIL {
	margin-bottom: 10px !important;
}
.btn-submit {
	background: #3750A7 !important;
	color: white !important;
	letter-spacing: 1px !important;
}
#mce-FNAME {
	margin-top: 20px !important;
	margin-bottom: 10px !important;
}
.form-row.form-row-wide.mailchimp-newsletter {
	margin-top: 20px !important;
}
.home .container.imgtopusp.desktop, .page-id-17 .container.imgtopusp.desktop, .page-id-18 .container.imgtopusp.desktop {
	//display: none !important;
}


#profileUrl.button {
	background-color: #fff;
	border: 0px !important;
	border-radius: 2px;
	display: inline-block;
	font-size: 0;
	padding: 4px;
}

.page-id-5110 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-5142 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-5277 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-5274 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-21 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-5190 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-5193 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.page-id-5196 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
#billing_street_name_field::after {
	content: "Vermeld uw huisnummer niet (extra/dubbel) in deze regel";
	color: #da2128 !important;
	margin-top: 5px !important;
	display: block !important;
}
.single-product .smakenvan-cross-sells .medaille-foto-wrapper img {
	max-width: 50px !important;
}
.home .kt-svg-icon-list li a:hover {
	border-bottom: 1px solid !important;
}
.page-id-5150 .page-title.page-title-default.title-size-small.title-design-default.color-scheme-dark {
	display: none !important;
}
.wd-popup {
	padding: 0px !important;
}
.trustlogo img {
	width: 210px !important;
}

.receptenloop {
	margin-top: 20px !important;
	/* margin-bottom: 20px !important; */
	display: block !important;
	font-size: 14px !important;
	color: white !important;
}
.post-type-archive-recepten .wd-entities-title {
	padding: 20px 20px 40px 20px !important;
}

.wc-slide {
	box-shadow: 0 4px 16px 0 rgba(0,0,0,.04),0 1px 4px 0 rgba(0,0,0,.16) !important;
}
.wc-slide-content-wrapper {
	background: white !important;
}
h3.wc-slide-title {
	font-weight: 100 !important;
}
.wc-slide-image-wrapper {
	height: 180px !important;
}
.wc-category-slider.hover-zoom-in .wc-slide:hover .wc-slide-image-wrapper img {
	-ms-transform: scale(1.1) !important;
	transform: scale(1.1) !important;
}
.wc-slide-link img {
	padding: 10px !important;
}
.wc-category-slider .wc-slide-content-wrapper {
	padding: 10px 10px !important;
}

.wrapp-category .wd-entities-title {
	text-align: center !important;
}
.archive .wrapp-category {
	min-height: 190px !important;
}

.archive .page-title .title {
	//font-size: 30px !important;
	//padding-top: 30px !important;
}


.vlaggenblokje a:hover {
	border-bottom: 0px !important;
}

.page-id-4487 .wd-social-icons.wd-style-default.wd-size-small.social-share.wd-shape-circle.wd-layout-inline.text-center {
	display: none !important;
}

.page-id-96 .custom-cooled-product-notice {
	margin-top: 20px !important;
}



@media screen and (max-width: 1150px) {

.wd-tools-element > a {
	color: white !important;
	line-height: 1;
}
.whb-top-bar {
	background-color: #3750A7 !important;
}
.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id18_eeaa95-40 {
	margin-top: -300px;
}
.whb-row.whb-header-bottom.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
	//padding: 10px 0px !important;
}	
footer .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
	padding: 20px !important;
}		
.whb-top-bar .wd-header-text {
	color: white !important;
}
.fa-solid.fa-check {
	color: white !important;
	font-weight: bold !important;
}	
	
	
}





@media screen and (max-width: 767px) { 

.whb-top-bar {
	background-color: #3750A7 !important;
}
.wd-tools-text {
	color: white !important;
	font-weight: normal !important;
}	
.wd-logo img {
	max-height: unset !important;
	width: 280px !important;
}
.wd-tools-element .wd-tools-icon {
	color: white !important;
}	
.whb-general-header {
	padding-top: 10px !important;
}	
.whb-row.whb-header-bottom.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.main-footer .vc_row.wpb_row.vc_row-fluid {
	padding: 20px 40px !important;
}
.vader-img img {
	width: 70% !important;
	margin-bottom: -40px !important;
}
.whb-row.whb-header-bottom.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.whb-top-bar {
	background-color: #3750A7 !important;
}
.single-product .smakenvan-cross-sells .wd-product {
	//width: 50% !important;
}
.recepten-container {
	grid-template-columns: 1fr !important;
}
.page-id-5150 .kt-post-grid-wrap {
	grid-template-columns: 1fr !important;
}
.mobile-foto {
	display: block !important;
	margin-bottom: 20px !important;
}
.wd-post-img.recept-foto {
	display: none !important;
}
.container.imgtopusp.mobiel {
	display: block !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
}
.home .container.imgtopusp.mobiel {
	display: block !important;
	margin-top: -30px !important;
	margin-bottom: 60px !important;
}
.wd-btn-show-cat.wd-action-btn.wd-style-text {
	display: none !important;
}
.term-description h2 {
	display: none !important;
}
.smakenvan-cross-sells .products.columns-4 {
	display: grid !important;
	grid-template-columns: 2fr 2fr;
	padding-left: 0px !important;
}
.receptenloop {
	margin-top: 40px !important;
	/* margin-bottom: 20px !important; */
	display: block !important;
	font-size: 14px !important;
	color: white !important;
}	
.kb-row-layout-wrap.wp-block-kadence-rowlayout.kb-row-layout-id18_eeaa95-40 {
	margin-top: 15px !important;
}
	
	
#drieluikhp {
	//margin-top: 20px !important;
}	

	.s.wd-search-inited {
	font-size: 16px !important;
}
	
	
	
}