@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.tomosonderdelenzeeland.nl/app/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.0.1") format("woff2");
}

:root {
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 15px;
	--wd-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 500;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 500;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 15px;
	--wd-brd-radius: 7px;
	--wd-primary-color: rgb(0,157,106);
	--wd-alternative-color: rgb(33,178,170);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-transform: inherit;
	--btn-default-bgcolor: rgb(0,157,106);
	--btn-default-bgcolor-hover: rgb(0,0,0);
	--btn-default-color: rgb(255,255,255);
	--btn-default-color-hover: rgb(255,255,255);
	--btn-accented-bgcolor: rgb(0,157,106);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--btn-accented-color: rgb(255,255,255);
	--btn-accented-color-hover: rgb(255,255,255);
	--btn-transform: capitalize;
	--btn-color: rgb(255,255,255);
	--btn-bgcolor: rgb(0,157,106);
	--btn-color-hover: rgb(255,255,255);
	--btn-bgcolor-hover: rgb(0,0,0);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 315px;
}
.wd-page-title {
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(0,0,0);
	background-image: none;
}
.page .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.single-product .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
html .wd-buy-now-btn {
	color: rgb(255,255,255);
	background: rgb(0,0,0);
}
html .wd-buy-now-btn:hover {
	background: rgb(0,0,0);
}
html .woocommerce-mini-cart__buttons .checkout {
	background: rgb(0,0,0);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-bg: rgb(255,255,255);
}
.product-labels .product-label.onsale {
	background-color: rgb(245,105,0);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1450px;
--wd-form-brd-radius: 5px;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
}

@media (min-width: 1450px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1450px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1450px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.mc4wp-form .col {
    flex: 1 1 !Important;
}
#local_pickup_time_select .optional {
  display: none !important;
}
.wd-wishlist-group-title h4:before{
    content: 'Je project';
    visibility: visible !Important;
}
.wd-wishlist-group-title h4{
    visibility: hidden;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    padding: 10px 24px 10px 48px !important;
    font-size: 15px !important;
    border: none !important;
}
.cart-widget-side.wd-side-hidden.wd-right.wd-opened {
    z-index: 9999999999;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    opacity: 0.7 !important;
    top: 16px !important;
}
.wd-product.wd-hover-fw-button .wd-wishlist-btn > a span {
    font-size: 0px !important;}

.wd-action-btn.wd-style-icon>a:after {
    font-size: 0px !important;
}
@keyframes scb-shockwave-animation {
0% {
    -webkit-transform: scale(1) !important;
    transform: scale(1) !important;
	box-shadow: 0 0 2px rgb(14 205 14), inset 0 0 1px rgb(19 212 19) !important;
}
95% {
    box-shadow: 0 0 50px transparent, inset 0 0 30px transparent;
}
100% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}}
.slider-in-container .wd-slide-container {
    background: linear-gradient(22deg, rgba(43,167,167,1) 0%, rgb(0 0 0 / 42%) 46%);
}
.wrapp-category {
    background: white;
}
.wd-my-account-links .wishlist-link a:before {
  visibility: hidden
}
.wd-my-account-links .wishlist-link {
    background-image: url(https://www.tomosonderdelenzeeland.nl/wp-content/uploads/2024/01/schroeverdraaiergrijs.svg) !important;
    background-position: 50% 34% !important;
    background-repeat: no-repeat !important;
    display: block !important;
    background-size: 14% !important;
}
span.mb-bhi-display.mb-bhi-closed {
    color: red;
}

.wd-single-content.wd-wpb {
    color: black;}
.wrapp-category h3{
  font-weight: 700;
  padding-bottom: 10px;
  text-align: left;
  margin-left: 10px;
}
.bpgroot {
  max-width: 70% !important;
}

.products[class*="wd-stretch-cont"] .product :is(.price,.wrap-price,.product-rating-price) {
    margin-top: 2px;
}
p.wd-product-stock.stock.wd-style-default.in-stock {
    margin-top: auto;
}

.wrapp-category h3:after{
 font-family: 'Font Awesome 5 Free';
content: "\f061";
  margin-left: 5px;
      color: #009D6A;
 font-weight: 900;
}
.wrapp-category .more-products{
 display: none;
}




body .wd-action-btn.wd-style-icon>a:before {
    display:none;
}
.wd-header-wishlist .wd-tools-icon:before {
  visibility: hidden
}
.wd-empty-wishlist:before {
  visibility: hidden
}

.wd-empty-wishlist {
    background-image: url("https://www.tomosonderdelenzeeland.nl/wp-content/uploads/2024/01/schroeivendraaier.svg") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  opacity: 0.6;
  display: block !important;
  background-size: 6% !important;
}
.wd-header-wishlist .wd-tools-icon{
  background-image: url("https://www.tomosonderdelenzeeland.nl/wp-content/uploads/2024/01/schroeivendraaier.svg") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  opacity: 0.9;
  margin-left: -10px;
  display: block !important;
  background-size: 55% !important;
}
body .wd-action-btn.wd-style-icon >a {
background-image: url("https://www.tomosonderdelenzeeland.nl/wp-content/uploads/2024/01/schroeivendraaier.svg") !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 0.7;
background-size: 55% !important;
}




.wd-wishlist-btn > a span {
    color: white !important;
    font-size: 13px;
    font-weight: 500 !important;}
.wd-wishlist-icon>a:before {
  visibility: hidden;
}
.wd-wishlist-icon>a:after {
  background-image: url(https://www.tomosonderdelenzeeland.nl/wp-content/uploads/2024/01/gereedschapwhite.svg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    width: 1.3em !important;
    height: 1.3em !important;
    margin-left: -5px;
    border: none;
    border-radius: 0px;
    opacity: 1;
    background-size: 100% !important;
}

tr.woocommerce-product-attributes-item--attribute_pa_brand,tr.woocommerce-product-attributes-item--attribute_pa_size {
  display: none;}

.scrollToTop {
    width: 43px !important;
    height: 43px !important;
}
#simple-chat-button--button {
    width: 45px !important;
    height: 45px !important;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjU2IiB3aWR0aD0iMjU2IiB2aWV3Qm94PSItMjMgLTIxIDY4MiA2ODIuNjY3IiBmaWxsPSIjZmZmIiB4bWxuczp2PSJodHRwczovL3ZlY3RhLmlvL25hbm8iPjxwYXRoIGQ9Ik01NDQuMzg3IDkzLjAwOEM0ODQuNTEyIDMzLjA2MyA0MDQuODgzLjAzNSAzMjAuMDUxIDAgMTQ1LjI0NiAwIDIuOTggMTQyLjI2MiAyLjkxIDMxNy4xMTNjLS4wMjMgNTUuODk1IDE0LjU3OCAxMTAuNDU3IDQyLjMzMiAxNTguNTUxTC4yNSA2NDBsMTY4LjEyMS00NC4xMDJjNDYuMzI0IDI1LjI3IDk4LjQ3NyAzOC41ODYgMTUxLjU1MSAzOC42MDJoLjEzM2MxNzQuNzg1IDAgMzE3LjA2Ni0xNDIuMjczIDMxNy4xMzMtMzE3LjEzMy4wMzUtODQuNzQyLTMyLjkyMi0xNjQuNDE4LTkyLjgwMS0yMjQuMzU5ek0zMjAuMDUxIDU4MC45NDFoLS4xMDljLTQ3LjI5Ny0uMDItOTMuNjg0LTEyLjczLTEzNC4xNi0zNi43NDJsLTkuNjIxLTUuNzE1LTk5Ljc2NiAyNi4xNzIgMjYuNjI5LTk3LjI3LTYuMjctOS45NzNjLTI2LjM4Ny00MS45NjktNDAuMzItOTAuNDc3LTQwLjI5Ny0xNDAuMjgxLjA1NS0xNDUuMzMyIDExOC4zMDUtMjYzLjU3IDI2My42OTktMjYzLjU3IDcwLjQwNi4wMjMgMTM2LjU5IDI3LjQ3NyAxODYuMzU1IDc3LjMwMXM3Ny4xNTYgMTE2LjA1MSA3Ny4xMzMgMTg2LjQ4NGMtLjA2MiAxNDUuMzQ0LTExOC4zMDUgMjYzLjU5NC0yNjMuNTk0IDI2My41OTR6bTE0NC41ODYtMTk3LjQxOGMtNy45MjItMy45NjktNDYuODgzLTIzLjEzMy01NC4xNDgtMjUuNzgxLTcuMjU4LTIuNjQ1LTEyLjU0Ny0zLjk2MS0xNy44MjQgMy45NjktNS4yODUgNy45My0yMC40NjkgMjUuNzgxLTI1LjA5NCAzMS4wNjZzLTkuMjQyIDUuOTUzLTE3LjE2OCAxLjk4NC0zMy40NTctMTIuMzM2LTYzLjcyNy0zOS4zMzJjLTIzLjU1NS0yMS4wMTItMzkuNDU3LTQ2Ljk2MS00NC4wODItNTQuODkxLTQuNjE3LTcuOTM3LS4wMzktMTEuODEyIDMuNDc3LTE2LjE3MiA4LjU3OC0xMC42NTIgMTcuMTY4LTIxLjgyIDE5LjgwOS0yNy4xMDVzMS4zMi05LjkxOC0uNjY0LTEzLjg4M2MtMS45NzctMy45NjUtMTcuODI0LTQyLjk2OS0yNC40MjYtNTguODQtNi40MzctMTUuNDQ1LTEyLjk2NS0xMy4zNTktMTcuODMyLTEzLjYwMi00LjYxNy0uMjMtOS45MDItLjI3Ny0xNS4xODctLjI3N3MtMTMuODY3IDEuOTgtMjEuMTMzIDkuOTE4LTI3LjczIDI3LjEwMi0yNy43MyA2Ni4xMDUgMjguMzk1IDc2LjY4NCAzMi4zNTUgODEuOTczIDU1Ljg3OSA4NS4zMjggMTM1LjM2NyAxMTkuNjQ4YzE4LjkwNiA4LjE3MiAzMy42NjQgMTMuMDQzIDQ1LjE3NiAxNi42OTUgMTguOTg0IDYuMDMxIDM2LjI1NCA1LjE4IDQ5LjkxIDMuMTQxIDE1LjIyNy0yLjI3NyA0Ni44NzktMTkuMTcyIDUzLjQ4OC0zNy42OCA2LjYwMi0xOC41MTIgNi42MDItMzQuMzc1IDQuNjE3LTM3LjY4NC0xLjk3Ny0zLjMwNS03LjI2Mi01LjI4NS0xNS4xODQtOS4yNTR6bTAgMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) center/26px 49px no-repeat #25D366 !important;
}

tr.fee th {
    color: white;
    position: absolute;
}

tr.fee th::after {
    content: "Transactie kosten";
    display: table;
    position: relative;
    color: #333333;
    width: 100%;
    margin-top: -1rem;
    height: 100%;
    vertical-align: middle;
}

.wd-single-wishlist-btn {
    margin-top: 10px;
}

@media only screen and (max-width: 768px) {
  .text-right {
			--content-align: flex-start !important;
			max-width:120px;
	}
}
.grecaptcha-badge { display: none; }


@media (min-width: 1025px) {
	.product.wd-hover-fw-button .wd-add-btn .add-to-cart-loop span:after  {
  content: "\f123 ";
  margin-left : 5px;
  font-family: "woodmart-font";
}
select#local_pickup_time_select {
    width: 50%;
    margin-top: 10px;
}
li#menu-item-6617 {
    background: #009d6a;
    border-radius: 40px;
}
.desktopuit{
display: none !important;
}
.klantenserviceheader {
  margin-top: -10px;
}
table.variations {
    padding-right: 70px !important;
    display: block;
}
.product-type-variable .wd-single-action-btn.wd-single-wishlist-btn {
    margin-top: 42px !important;
}
.aanbiedingen span {
  background: rgb(0 157 106);
  color: white;
  padding: 10px;
  font-weight: 600;
  border-radius: 20px !important;
}
#shipping_method li:nth-child(2) {
  top: 5px !important;
  position: relative;
}

.wd-dropdown-menu.wd-dropdown.wd-design-sized.color-scheme-dark botton {
  font-size: 12px !important; }
.wd-nav.wd-style-bg>li>a {
    padding-inline: 11px !important;
}
.vc_tta.vc_general .vc_tta-tab.vc_active a{
  background: #009D6A !Important;
  color: white !important;
    font-weight: 900;
}
.wd-nav.wd-style-bg>li>a:before {
    border-radius: 10px !important;
    margin: -14px 0px !important;}
.vc_tta.vc_general .vc_tta-tab>a {
    padding: 10px 20px !important;}
a.btn.btn-scheme-custom.btn-scheme-hover-custom.btn-style-default.btn-style-semi-round.btn-size-small.btn-icon-pos-right {
    text-transform: math-auto !important;}
.megamenuh4 h4 {
  color: #009D6A !important;
  font-weight: 900;
  margin-bottom: -2px;
}
.megamenup p {
  color: #292929 !important;
}
wd-sub-menu>li>a, .mega-menu-list>li>a {
    margin-bottom: 5px;
    font-size: 18px;
    text-transform: inherit !important;
}
.wd-dropdown-menu.wd-dropdown.wd-design-sized.color-scheme-dark {
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
        margin-top: 10px!important;
}
.wd-dropdown-menu.wd-design-sized:not(.wd-scroll), .wd-dropdown-menu.wd-design-sized.wd-scroll .wd-dropdown-inner {
    padding: 0px 0px 0px 0px !important;
}


}

@media (max-width: 576px) {
	.wd-tools-element.wd-header-mobile-nav.wd-style-icon.wd-design-1.whb-2pcq59rrgv7khz6hxoix {
    background: #009d6a;
    margin: -22px -5px -21px -5px;
    color: white !important;
    padding: 10px 22px 10px 22px;
}
select#local_pickup_time_select {
    margin-top: 10px;
}
.wd-product-cats {
    height: 40px;
}
.wd-off-canvas-btn.wd-style-text a {
    visibility: hidden;
}
.wd-burger-icon>a:before {
	visibility: visible !important;}
#simple-chat-button--container {
    right: 11px !important;
    bottom: 80px !important;
}
.sticky-toolbar-on .scrollToTop {
    bottom: 140px !important;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
    background-color: white !important;
}
.mobieluit {
	display: none !Important;
}
.wd-nav-opener:after {
    top: 14px;
    position: absolute;
}
.menu-item-6582 .wd-nav-opener:after {
  margin-left: 0px;
}
.wd-nav-mobile:not(.wd-html-block-on) .menu-item-has-block .wd-nav-opener {
    display: block;
}
.wd-header-mobile-nav .wd-tools-icon:before {
    color: white !important;}
.wd-header-my-account .wd-tools-icon:before {
    color: white !important;}


.wapcm {
position: absolute;
    bottom: 0px;
    left: 170px;
}

.wd-product :is(.wd-product-cats,.wd-product-brands-links) {
	font-size: 90% !important; }

.wd-header-wishlist .wd-tools-icon {
    background-size: 100% !important;
}


li#menu-item-9540 .wd-sub-menu {
    display: block !important;
}
.gt_switcher_wrapper {
  display: none;
}
li#menu-item-9540 .woodmart-nav-link {
  display: none;
}
li#menu-item-9540 .wd-nav-opener {
  display: none;
}
.wd-nav-mobile.wd-html-block-on .wd-mob-nav-html-block {
    max-width: 300px;
    height: 160px;
    margin-left: 15px;
    margin-top: 30px;
}

.wd-product-cats {
    min-height: 65px;
}
}

