:root{--dswx-maat:40px;--dswx-radius:11px;--dswx-vlak:#f4f3f9;--dswx-vlak-hover:#e8e6f0;--dswx-ink:#2d2d5a;--dswx-icoon:18px;--dswx-kruis:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232d2d5a' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 6 18 18M18 6 6 18'/%3E%3C/svg%3E")}html body #vaatwasserhoogte .fancybox-close,html body #prijsaanvraag .fancybox-close,html body #notify .fancybox-close,html body #contactaanvraag .fancybox-close,html body .fancybox-close,html body .dsw-infolaag__sluit,html body #MB_close,html body.dsw-modhead #header-cart .minicart-wrapper .recenttoegevoegd .closebutton,html body.dsw-modhead a#sluit-mobiel-menu.dsw-drawer-close,html body .dsw-drawer-x,html body .dsw-ov-x,html body .dsw-rd-optmodal-x,html body .vb-x,html body .dsw-rv-x,html body .dsw-rvfoto-x,html body .ph-lb-sluit,html body .vp-modal__close,html body .dsw-ac-modal__close,html body .dsw-uitleg-popup__sluit,html body .dsw-kh-sluit,html body .close-largeimage,html body .overlay-close{box-sizing:border-box!important;width:var(--dswx-maat)!important;height:var(--dswx-maat)!important;min-width:var(--dswx-maat)!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:var(--dswx-radius)!important;background-color:var(--dswx-vlak)!important;background-image:none!important;color:var(--dswx-ink)!important;cursor:pointer;font-size:0!important;line-height:0!important;text-decoration:none!important;text-shadow:none!important;box-shadow:none!important;opacity:1!important;-webkit-appearance:none;appearance:none;transition:background-color .15s ease}html body #vaatwasserhoogte .fancybox-close,html body #prijsaanvraag .fancybox-close,html body #notify .fancybox-close,html body #contactaanvraag .fancybox-close,html body .fancybox-close,html body .dsw-infolaag__sluit,html body #MB_close,html body.dsw-modhead #header-cart .minicart-wrapper .recenttoegevoegd .closebutton,html body.dsw-modhead a#sluit-mobiel-menu.dsw-drawer-close,html body .dsw-drawer-x,html body .dsw-ov-x,html body .dsw-rd-optmodal-x,html body .vb-x,html body .dsw-rv-x,html body .dsw-rvfoto-x,html body .ph-lb-sluit,html body .vp-modal__close,html body .dsw-ac-modal__close,html body .dsw-uitleg-popup__sluit,html body .close-largeimage,html body .overlay-close{display:inline-flex!important}html body #vaatwasserhoogte .fancybox-close::before,html body #prijsaanvraag .fancybox-close::before,html body #notify .fancybox-close::before,html body #contactaanvraag .fancybox-close::before,html body .fancybox-close::before,html body .dsw-infolaag__sluit::before,html body #MB_close::before,html body.dsw-modhead #header-cart .minicart-wrapper .recenttoegevoegd .closebutton::before,html body.dsw-modhead a#sluit-mobiel-menu.dsw-drawer-close::before,html body .dsw-drawer-x::before,html body .dsw-ov-x::before,html body .dsw-rd-optmodal-x::before,html body .vb-x::before,html body .dsw-rv-x::before,html body .dsw-rvfoto-x::before,html body .ph-lb-sluit::before,html body .vp-modal__close::before,html body .dsw-ac-modal__close::before,html body .dsw-uitleg-popup__sluit::before,html body .dsw-kh-sluit::before,html body .close-largeimage::before,html body .overlay-close::before{content:""!important;display:block!important;width:var(--dswx-icoon)!important;height:var(--dswx-icoon)!important;margin:0!important;background:var(--dswx-kruis) center/contain no-repeat!important;font-size:0;line-height:0}html body #vaatwasserhoogte .fancybox-close::after,html body #prijsaanvraag .fancybox-close::after,html body #notify .fancybox-close::after,html body #contactaanvraag .fancybox-close::after,html body .fancybox-close::after,html body .dsw-infolaag__sluit::after,html body #MB_close::after,html body .dsw-drawer-x::after,html body .dsw-ov-x::after,html body .dsw-rd-optmodal-x::after,html body .vb-x::after,html body .dsw-rv-x::after,html body .dsw-rvfoto-x::after,html body .ph-lb-sluit::after,html body .vp-modal__close::after,html body .dsw-ac-modal__close::after,html body .dsw-uitleg-popup__sluit::after,html body .dsw-kh-sluit::after,html body .close-largeimage::after,html body .overlay-close::after{content:none!important;display:none!important}html body.dsw-modhead #header-cart .minicart-wrapper .recenttoegevoegd .closebutton>svg,html body .close-largeimage>svg,html body #MB_close>span{display:none!important}html body #vaatwasserhoogte .fancybox-close:hover,html body #prijsaanvraag .fancybox-close:hover,html body #notify .fancybox-close:hover,html body #contactaanvraag .fancybox-close:hover,html body .dsw-infolaag__sluit:hover,html body #MB_close:hover,html body.dsw-modhead #header-cart .minicart-wrapper .recenttoegevoegd .closebutton:hover,html body.dsw-modhead a#sluit-mobiel-menu.dsw-drawer-close:hover,html body .dsw-drawer-x:hover,html body .dsw-ov-x:hover,html body .dsw-rd-optmodal-x:hover,html body .vb-x:hover,html body .dsw-rv-x:hover,html body .ph-lb-sluit:hover,html body .vp-modal__close:hover,html body .dsw-ac-modal__close:hover,html body .dsw-uitleg-popup__sluit:hover,html body .dsw-kh-sluit:hover{background-color:var(--dswx-vlak-hover)!important;color:var(--dswx-ink)!important}html body .dsw-infolaag__sluit:focus-visible,html body #MB_close:focus-visible,html body .dsw-drawer-x:focus-visible,html body .dsw-ov-x:focus-visible,html body .dsw-rd-optmodal-x:focus-visible,html body .vb-x:focus-visible,html body .dsw-rv-x:focus-visible,html body .ph-lb-sluit:focus-visible,html body .vp-modal__close:focus-visible,html body .dsw-ac-modal__close:focus-visible,html body .dsw-uitleg-popup__sluit:focus-visible,html body .dsw-kh-sluit:focus-visible{outline:2px solid var(--dswx-ink)!important;outline-offset:2px!important}html body .fancybox-close,html body .dsw-rvfoto-x,html body .close-largeimage,html body .overlay-close{background-color:rgb(255 255 255 / .94)!important;box-shadow:0 6px 20px rgb(0 0 0 / .32)!important}html body .fancybox-close:hover,html body .dsw-rvfoto-x:hover,html body .close-largeimage:hover,html body .overlay-close:hover{background-color:#fff!important}html body .dsw-rvfoto-x:focus-visible,html body .close-largeimage:focus-visible,html body .overlay-close:focus-visible{outline:3px solid #fff!important;outline-offset:2px!important}html body #vaatwasserhoogte .fancybox-close,html body #prijsaanvraag .fancybox-close,html body #notify .fancybox-close,html body #contactaanvraag .fancybox-close{background-color:var(--dswx-vlak)!important;box-shadow:none!important}html body .large-prev-arrow,html body .large-next-arrow{width:var(--dswx-maat)!important;height:var(--dswx-maat)!important;border-radius:var(--dswx-radius)!important}.dsw-kh-sluit{display:inline-flex}