{"id":1728,"date":"2026-09-03T10:16:38","date_gmt":"2026-09-03T10:16:38","guid":{"rendered":"https:\/\/veto.eu\/algemene-voorwaarden-2\/"},"modified":"2026-11-10T11:44:46","modified_gmt":"2026-11-10T11:44:46","slug":"algemene-voorwaarden","status":"publish","type":"page","link":"https:\/\/veto.eu\/en\/algemene-voorwaarden\/","title":{"rendered":"Terms and conditions"},"content":{"rendered":"\n<!doctype html>\n<html lang=\"nl\">\n<head>\n<meta charset=\"utf-8\" \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" \/>\n<title>Terms and conditions \u2014 Veto.eu<\/title>\n<meta name=\"description\" content=\"General terms and conditions of sale and delivery of Veto bv.\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&#038;display=swap\" rel=\"stylesheet\">\n<style>\n:root{\n  --nav:#004996;--blue:#0068b4;--accent:#004996;--text:#20293a;--muted:#4d5864;\n  --line:#e0e7ef;--soft:#f4f7fb;--white:#fff;--max:1420px;--radius:0;\n  --shadow:0 10px 24px rgba(20,44,70,.08)\n}\n*{box-sizing:border-box}\nbody{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;color:var(--text);background:#fff;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}\na{text-decoration:none;color:inherit}img{display:block;max-width:100%}button,input,select{font:inherit}\n.container{width:min(var(--max),calc(100vw - 76px));margin:0 auto}\n\n.circle{width:24px;height:24px;border:2px solid currentColor;border-radius:50%;display:grid;place-items:center;font-size:12px}.bag{border-radius:0;position:relative}.bag:before{content:\"\";position:absolute;top:-7px;left:4px;right:4px;height:8px;border:2px solid currentColor;border-bottom:0;border-radius:0}\n\n.navlinks{display:flex;gap:20px;align-items:center;color:#303b46;flex-wrap:wrap;row-gap:6px}.navlinks a{white-space:nowrap;font-size:14px}\n.navlinks a.sep{color:var(--blue);font-weight:700}\n\n.catgrid-section{padding:34px 0 10px}\n.catgrid-section h2{font-size:22px;margin:0 0 18px;letter-spacing:-.02em}\n.catrow{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}\n.catrow a{scroll-snap-align:start;text-align:center;color:var(--text)}\n.catrow .thumb{width:150px;height:150px;border-radius:50%;overflow:hidden;border:1px solid var(--line);background:var(--soft);box-shadow:var(--shadow);padding:20px}\n.catrow .thumb img{width:100%;height:100%;object-fit:contain}\n.catrow{position:relative;scrollbar-width:none}\n.catrow::-webkit-scrollbar{display:none}\n.catrow-wrap{position:relative}\n.catarrow{position:absolute;top:50%;margin-top:-19px;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow);color:var(--nav);font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5}\n.catarrow.prev{left:-19px}.catarrow.next{right:-19px}\n.catarrow[disabled]{opacity:0;pointer-events:none}\n@media(max-width:760px){.catarrow{display:none}}\n.catrow span{display:block;margin-top:10px;font-size:14px;font-weight:700;line-height:1.25}\nsection.wrap{padding:40px 0}\n.brands h2, .highlights h2, .merken h2{font-size:26px;letter-spacing:-.03em;margin:0 0 22px}\n.brandgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}\n.brandcard{position:relative;border-radius:var(--radius);overflow:hidden;min-height:280px;display:flex;align-items:flex-end;color:#fff;isolation:isolate;box-shadow:var(--shadow)}\n.brandcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}\n.brandcard:after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,44,70,.05),rgba(20,44,70,.86));z-index:-1}\n.brandcard div{padding:22px}\n.brandcard h3{margin:0 0 8px;font-size:21px}\n.brandcard p{margin:0;color:#f3f6fa;font-size:16px;font-weight:500;line-height:1.6}\n.highlights .grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}\n.hcard{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff;box-shadow:var(--shadow)}\n.hcard img{height:220px;width:100%;object-fit:cover}\n.hcard div{padding:20px}\n.hcard h3{margin:0 0 8px;font-size:18px}\n.hcard p{margin:0 0 14px;color:var(--muted);font-size:16px;line-height:1.6}\n.hcard a.btn, .btn{display:inline-flex;height:44px;align-items:center;justify-content:center;background:var(--accent);color:#fff;border-radius:0;padding:0 22px;font-weight:900;box-shadow:0 8px 16px rgba(0,73,150,.22)}\n.specials{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n.specials .container{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}\n.specials h2{margin:0 0 8px;font-size:22px}\n.specials p{margin:0;color:var(--muted);max-width:640px;font-size:16px;line-height:1.6}\n.merkenrow{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;filter:grayscale(1) opacity(.75)}\n.merkenrow img{height:38px;width:auto}\n.benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0}\n.benefit{min-height:64px;background:#fff;border:1px solid var(--line);margin-right:-1px;display:flex;align-items:center;gap:12px;padding:14px 18px;color:#44505c;font-weight:800}\n.benefit b{display:block;font-size:14px}.benefit span{font-size:14px;color:#4d5864;font-weight:500;display:block}\nfooter{background:var(--nav);color:#fff;padding:42px 0}\n.footgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:20px}\nfooter h3{font-size:16px;margin:0 0 14px;color:#fff}\nfooter p,footer a{display:block;color:#c7d3e0;margin:8px 0;font-size:15px}\n.footbottom{border-top:1px solid rgba(255,255,255,.12);margin-top:30px;padding-top:18px;display:flex;justify-content:space-between;color:#9fb0c4;font-size:13.5px;flex-wrap:wrap;gap:8px}\n.hamburger{display:none}\n@media(max-width:1180px){.container{width:min(100% - 32px,var(--max))}.brandgrid,.highlights .grid2{grid-template-columns:1fr}.uspstrip .container{grid-template-columns:1fr}.benefits{grid-template-columns:1fr 1fr}}\n@media(max-width:760px){.topbar .container{grid-template-columns:auto 1fr auto;gap:12px}.logo img{width:90px}.actions .action span:last-child{display:none}.footgrid{grid-template-columns:1fr 1fr}.uspstrip .container{grid-template-columns:1fr}.benefits{grid-template-columns:1fr}}\n\n.simple-page{padding:36px 0 60px}\n.simple-page .container{max-width:900px}\n.simple-page h1{font-size:clamp(26px,5vw,34px);letter-spacing:-.03em;margin:0 0 22px}\n.simple-page p{color:var(--text);line-height:1.7;margin:0 0 16px;font-size:16px}\n.simple-page .breadcrumbs{display:flex;gap:8px;color:#87919d;font-size:14px;margin:18px 0 0}\n\n\n\n\n\n\n<\/style>\n<\/head>\n<body>\n\n<style>\n\/* ============================================================\n   Veto shared header \u2014 single source of truth (mu-plugin)\n   Opbouw komt van coolblue.nl, de opmaak is Veto: Inter, het diepblauw #004996\n   van veto.eu, geen hoekradius en dezelfde containerbreedte als de pagina's.\n   Oranje komt op veto.eu nergens voor en staat hier dus ook niet meer in.\n   Edit ONLY here. Never copy this CSS into a page's own <style>.\n   ============================================================ *\/\n.site-header{\n  --cb-nav:#004996;        \/* diepblauw van veto.eu, gelijk aan --nav in de pagina's *\/\n  --cb-nav2:#00366f;\n  --cb-blue:#006bb4;       \/* tekst- en linkblauw van veto.eu *\/\n  --cb-actie:#1979c3;      \/* lichter blauw: knoppen op de donkere balk *\/\n  --cb-actie-dark:#1367a9;\n  --cb-rood:#d10000;       \/* alleen het telbolletje, net als op veto.eu *\/\n  --cb-text:#20293a;\n  --cb-muted:#4d5864;\n  --cb-line:#e0e7ef;\n  --cb-soft:#f4f7fb;\n  --cb-label:Ubuntu,\"Open Sans\",Helvetica,Arial,sans-serif;  \/* het font van veto.eu zelf *\/\n  --cb-radius:0;           \/* geen afronding, gelijk aan de rest van de site *\/\n  --cb-fs:14px;            \/* navigatie, megamenu en USP-strip *\/\n  --cb-fs-bar:13px;        \/* bediening in de topbalk *\/\n  position:sticky;top:0;z-index:50;background:#fff;\n  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n  font-size:var(--cb-fs);line-height:1.52;\n  box-shadow:0 2px 12px rgba(20,44,70,.08);\n}\n.site-header *{box-sizing:border-box}\n\/* zelfde breedte als .container in de pagina's, zodat de header uitlijnt op de content *\/\n.cbwrap{width:min(1420px, calc(100vw - 76px));margin:0 auto;display:flex;align-items:center}\n.cbi{width:20px;height:20px;flex:none;display:block}\n\n\/* ---------- rij 1: topbalk ---------- *\/\n.cbtop{background:#fff;color:var(--cb-nav);position:relative;border-bottom:1px solid var(--cb-line)}\n.cbtop > .cbwrap{height:86px;gap:18px}\n\/* het logo staat los op wit, net als op veto.eu \u2014 geen wit kadertje op een blauwe balk *\/\n.cblogo{display:flex;align-items:center;flex:none}\n.cblogo img{width:230px;height:auto;display:block}\n\n.megamenu{position:relative;align-self:stretch;display:flex;align-items:center;flex:none}\n.megabtn{\n  display:flex;align-items:center;gap:9px;height:44px;padding:0 18px;\n  background:var(--cb-nav);border:0;border-radius:var(--cb-radius);cursor:pointer;\n  color:#fff;font-family:var(--cb-label);font-size:var(--cb-fs);font-weight:700;\n  text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;\n  transition:background .15s ease;\n}\n.megabtn:hover{background:var(--cb-nav2)}\n.megabtn .cbi-menu{width:19px;height:19px}\n.megabtn .cbi-chevron{width:10px;height:10px;transition:transform .15s ease}\n.megamenu.open .megabtn{background:var(--cb-nav2);border-radius:var(--cb-radius) var(--cb-radius) 0 0}\n.megamenu.open .megabtn .cbi-chevron{transform:rotate(180deg)}\n\n\/* ---------- zoeken: wit veld met oranje knop, zoals de rest van de site ---------- *\/\n.cbsearch{flex:1;max-width:580px;margin:0 auto;position:relative;display:flex}\n.cbsearch input{\n  width:100%;height:44px;border:0;border-radius:var(--cb-radius);outline:0;background:#cedcea;\n  padding:0 60px 0 15px;color:var(--cb-text);font:inherit;font-size:var(--cb-fs);\n}\n.cbsearch input::placeholder{color:#8792a0}\n.cbsearch input:focus{box-shadow:0 0 0 3px rgba(25,121,195,.45)}\n.cbsearch button{\n  position:absolute;right:0;top:0;width:52px;height:44px;border:0;cursor:pointer;\n  background:var(--cb-nav);color:#fff;display:grid;place-items:center;\n  border-radius:0 var(--cb-radius) var(--cb-radius) 0;transition:background .15s ease;\n}\n.cbsearch button:hover{background:var(--cb-nav2)}\n.cbsearch button .cbi{width:18px;height:18px}\n\n\/* ---------- acties rechts ---------- *\/\n.cbactions{display:flex;align-items:center;gap:4px;margin-left:auto;flex:none}\n.cbphone{\n  color:var(--cb-nav);font-family:var(--cb-label);font-weight:700;font-size:15px;\n  white-space:nowrap;padding:0 12px;text-decoration:none;\n}\n.cbphone:hover{color:var(--cb-blue)}\n.cbact{\n  display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:var(--cb-radius);\n  color:var(--cb-nav);text-decoration:none;white-space:nowrap;\n  font-family:var(--cb-label);font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;\n}\n.cbact:hover{background:#e8f0f9;color:var(--cb-blue)}\n.cbact .cbi-account,.cbact .cbi-cart{width:22px;height:22px}\n.cbact .cbi-chevron{width:10px;height:10px}\n.cbzoekknop{display:none;align-items:center;justify-content:center;width:44px;height:44px;\n  background:none;border:0;padding:0;cursor:pointer;color:var(--cb-nav)}\n.cbzoekknop .cbi{width:21px;height:21px}\n.cbfly-paginas{display:none}\n.cbiconstack{position:relative;display:block;flex:none}\n.cbbadge{\n  position:absolute;right:-7px;top:-6px;min-width:17px;height:17px;padding:0 4px;\n  display:grid;place-items:center;border-radius:50%;\n  background:var(--cb-rood);color:#fff;font-family:var(--cb-label);font-size:11px;font-weight:700;line-height:1;\n}\n\n\/* ---------- megamenu ---------- *\/\n.cbfly{\n  position:absolute;top:100%;left:0;z-index:60;display:none;\n  width:min(1100px, calc(100vw - 76px));\n  background:#fff;border:1px solid var(--cb-line);border-top:0;\n  border-radius:0 var(--cb-radius) var(--cb-radius) var(--cb-radius);\n  box-shadow:0 11px 26px rgba(20,44,70,.16);\n}\n.cbfly.open{display:block}\n.cbfly > .cbwrap{display:block;width:auto;padding:22px 24px 24px}\n.cbfly-cats{columns:5;column-gap:24px}\n.cbfly-group{break-inside:avoid;page-break-inside:avoid;margin:0 0 13px}\n.cbfly-group > a{\n  display:block;margin-bottom:3px;\n  color:var(--cb-nav);text-decoration:none;font-size:var(--cb-fs);font-weight:800;letter-spacing:-.01em;\n}\n.cbfly-group > a:hover{color:var(--cb-blue)}\n.cbfly-group .sub a{\n  display:block;padding:1px 0;\n  color:var(--cb-muted);text-decoration:none;font-size:var(--cb-fs);line-height:20px;\n}\n.cbfly-group .sub a:hover{color:var(--cb-blue);text-decoration:underline}\n\n\/* ---------- rij 2: de losse pagina's ---------- *\/\n.cbnav{background:var(--cb-nav)}\n.cbnav > .cbwrap{min-height:52px;gap:2px 30px;flex-wrap:wrap;padding-top:6px;padding-bottom:6px}\n.cbnav a{\n  color:#fff;text-decoration:none;white-space:nowrap;padding:4px 0;\n  font-family:var(--cb-label);font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:.02em;\n}\n.cbnav a:hover{color:#cedcea}\n.cbnav a.current{font-weight:700;box-shadow:inset 0 -2px 0 #fff}\n\n\/* ---------- rij 3: USP-strip ---------- *\/\n.cbusp{background:var(--cb-soft);border-bottom:1px solid var(--cb-line)}\n.cbusp > .cbwrap{min-height:46px;gap:10px 30px;flex-wrap:nowrap;color:var(--cb-text)}\n.cbusps{display:flex;align-items:center;gap:10px 30px;flex-wrap:nowrap;min-width:0}\n.cbusp .u{display:flex;align-items:center;gap:8px;font-size:var(--cb-fs);white-space:nowrap}\n.cbusp .u .cbi-check{color:var(--cb-blue);width:16px;height:16px}\n.cbusp .u b{color:var(--cb-nav);font-weight:800}\n\n\/* Site-brede correcties.\n   Het thema (Twenty Twenty-Five global styles) zet body{font-weight:300}; alle bodytekst\n   erfde daardoor die dunne stand. Deze regel staat later in het document dan die van het\n   thema en wint dus. *\/\nbody{font-weight:400}\n\n\/* content ran flush into the footer with no breathing room *\/\n.mainwrap{padding-bottom:48px}\n.related{padding-bottom:48px}\n\n\/* Kleuren omgedraaid: de productfoto staat op wit, het vlak eromheen lichtblauw.\n   Body-prefix zodat het wint van de regels in de pagina's zelf. *\/\nbody .product{background:var(--soft,#f4f7fb)}\nbody .product .product-img{background:#fff;border:1px solid var(--line,#e0e7ef);padding:10px}\nbody .product .heart{background:#fff}\n\n\/* Categoriepagina op een telefoon: de zijkolom staat in de broncode v\u00f3\u00f3r de\n   inhoud, dus je kreeg eerst een dichtgeklapt filterblok met een gat eronder en\n   het hulpblok te zien voordat de categorie zelf begon. De inhoud gaat nu voor;\n   het hulpblok zakt naar onderen. *\/\n@media(max-width:760px){\n  body .mainwrap{display:flex;flex-direction:column;gap:0}\n  body .mainwrap > .filter-toggle-btn{order:1;margin-bottom:12px}\n  body .mainwrap > .sidebar{order:2;padding-bottom:0}\n  body .mainwrap > .sidebar .helpbox{display:none}\n  body .mainwrap > *:not(.filter-toggle-btn):not(.sidebar){order:3;min-width:0}\n  body .mainwrap > .sidebar .filterbox.open{margin-bottom:16px}\n}\n\/* prijzen zijn vervangen door \"Prijs op aanvraag\"; dat is tekst en hoort niet\n   op de puntgrootte van een bedrag te staan *\/\nbody .product .price{font-size:14px;font-weight:800;color:var(--muted,#4d5864)}\nbody .buybox .pdp-price b{font-size:21px;font-weight:800}\nbody .buybox .pdp-price{flex-wrap:wrap;gap:4px 10px}\nbody a.cta-buy{text-decoration:none}\n\n\/* Productkaarten: foto en titel zijn nu ook een link naar het product, niet alleen\n   de knop eronder. De markup wordt in de pagina's zelf aangepast; dit is de opmaak. *\/\n.product-img-link{display:block;line-height:0}\n.product h3 a{color:inherit;text-decoration:none}\n.product h3 a:hover{color:#0068b4;text-decoration:underline}\n.product .heart svg{width:16px;height:16px;display:block}\n\n\/* Mobiel: twee producten naast elkaar in plaats van een. Staat hier met een\n   body-prefix zodat het wint van de .grid-regel in de pagina's zelf. *\/\n@media(max-width:760px){\n  body .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;grid-auto-rows:auto}\n  body .product{padding:12px 12px 0}\n  body .product .product-img{height:120px}\n  body .product h3{font-size:13.5px;min-height:36px;margin:0 0 8px}\n  body .product .sku{font-size:10.5px}\n  body .product .price{font-size:17px;padding-top:10px}\n  body .product .price .excl{font-size:10.5px}\n  body .product .cta{margin:10px -12px 0;padding:10px 12px;font-size:12.5px}\n  body .product .heart{width:26px;height:26px}\n}\n\n@media(max-width:1340px){\n  .cbfly{width:min(860px, calc(100vw - 76px))}\n  .cbfly-cats{columns:4}\n}\n@media(max-width:1180px){\n  .cbphone{display:none}\n}\n\/* ==================================================================\n   Mobiel. Uitgangspunt: de header mag hooguit een tiende van het scherm\n   kosten. Daarom staat alles op \u00e9\u00e9n rij van 56px, is zoeken een icoon dat\n   een veld uitklapt, en verhuizen de pagina-links naar het menupaneel in\n   plaats van een balk die toch buiten beeld loopt.\n   ================================================================== *\/\n@media(max-width:860px){\n  .cbwrap{width:min(100%, calc(100vw - 24px))}\n  .cbtop > .cbwrap{height:56px;gap:8px}\n  .cblogo{order:2;margin-right:auto}\n  .cblogo img{width:150px}\n  .megamenu{order:1}\n  .megabtn .mega-label,.megabtn .cbi-chevron{display:none}\n  .megabtn{padding:0;width:42px;height:42px;justify-content:center}\n  .megabtn .cbi-menu{width:21px;height:21px}\n  .cbactions{order:3;margin-left:0;gap:0}\n  .cbphone{display:none}\n  .cbzoekknop{display:flex}\n  .cbact{padding:0;width:44px;height:44px;justify-content:center}\n  .cbact .cbact-label,.cbact .cbi-chevron{display:none}\n\n  \/* het zoekveld schuift onder de balk uit zodra je op het vergrootglas tikt *\/\n  .cbsearch{\n    position:absolute;left:0;right:0;top:100%;z-index:55;\n    max-width:none;margin:0;display:none;\n    background:#fff;padding:9px 12px;border-bottom:1px solid var(--cb-line);\n    box-shadow:0 6px 14px rgba(0,73,150,.10);\n  }\n  .site-header.zoekopen .cbsearch{display:flex}\n  .cbsearch input,.cbsearch button{height:44px}\n\n  \/* paneel hangt onder de hele topbalk in plaats van onder de knop, zodat het\n     over de volle breedte past (position:fixed + top:100% viel buiten beeld) *\/\n  .megamenu{position:static}\n  .cbfly{\n    left:0;right:0;width:auto;border-left:0;border-right:0;border-radius:0;\n    max-height:calc(100vh - 56px);overflow-y:auto;-webkit-overflow-scrolling:touch;\n  }\n  .cbfly > .cbwrap{padding:6px 16px 16px}\n  \/* \u00e9\u00e9n kolom met tapbare rijen; subcategorie\u00ebn laten we weg, die zijn los\n     toch niet aan te klikken en maken het paneel eindeloos lang *\/\n  .cbfly-cats{columns:1}\n  .cbfly-group{margin:0;border-bottom:1px solid var(--cb-line)}\n  .cbfly-group > a{\n    display:block;margin:0;padding:13px 0;font-size:15px;font-weight:700;color:var(--cb-nav);\n  }\n  .cbfly-group .sub{display:none}\n  .cbfly-paginas{display:block;padding-top:10px}\n  .cbfly-paginas a{\n    display:block;padding:11px 0;border-bottom:1px solid var(--cb-line);\n    font-family:var(--cb-label);font-size:14px;text-transform:uppercase;letter-spacing:.02em;\n    color:var(--cb-muted);text-decoration:none;\n  }\n  .cbfly-paginas a:last-child{border-bottom:0}\n  .cbfly-paginas a.current{color:var(--cb-nav);font-weight:700}\n\n  \/* de balk met Home\/Producten\/... loopt op een telefoon buiten beeld; die\n     staat nu in het paneel hierboven *\/\n  .cbnav{display:none}\n\n  .cbusp > .cbwrap{min-height:36px}\n  .cbusp .u{font-size:12.5px}\n  .cbusp .u:not(:first-child){display:none}\n}\n\n<\/style>\n<header class=\"site-header\">\n\n  <div class=\"cbtop\">\n    <div class=\"cbwrap\">\n      <a class=\"cblogo\" href=\"https:\/\/veto.eu\/en\/\"><img decoding=\"async\" alt=\"VETO NXT\" width=\"600\" height=\"82\" src=\"https:\/\/veto.eu\/wp-content\/uploads\/2026\/10\/veto-nxt-logo-mail.png\"><\/a>\n      <div class=\"megamenu\">\n        <button class=\"megabtn\" type=\"button\" aria-haspopup=\"true\" aria-expanded=\"false\">\n          <svg class=\"cbi cbi-menu\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M17.5 5a1.25 1.25 0 1 0 0-2.5h-15a1.25 1.25 0 0 0 0 2.5zm1.25 5c0 .69-.56 1.25-1.25 1.25h-15a1.25 1.25 0 1 1 0-2.5h15c.69 0 1.25.56 1.25 1.25m0 6.25c0 .69-.56 1.25-1.25 1.25h-15a1.25 1.25 0 1 1 0-2.5h15c.69 0 1.25.56 1.25 1.25\"\/><\/svg><span class=\"mega-label\">All categories<\/span><svg class=\"cbi cbi-chevron\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M9.99 17.5a2 2 0 0 1-1.444-.62L.966 8.91a1.995 1.995 0 0 1 2.89-2.75l6.137 6.453 6.152-6.454a1.995 1.995 0 1 1 2.887 2.753l-7.597 7.97a2 2 0 0 1-1.445.618\"\/><\/svg>\n        <\/button>\n        <div class=\"cbfly\"><div class=\"cbwrap\">\n          <div class=\"cbfly-cats\"><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/\">Hand tools<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/clamping\/\">Clamping<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/hammers\/\">Hammers<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/screwdrivers\/\">Screwdrivers<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/cutting\/\">Cutting<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/wrenches\/\">Wrenches<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/pliers-scissors\/\">Pliers \/ scissors<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/steel-brushes\/\">Steel brushes<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/measuring\/\">Measuring<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/caulking-guns\/\">Caulking guns<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/saws\/\">Saws<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/ratchets\/\">Ratchets<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/hand-tools\/wrecking-bars\/\">Wrecking bars<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/\">Tool accessories<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/drills\/\">Drills<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/circular-saw-blades\/\">Circular saw blades<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/bit-holders\/\">Bit holders<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/diamond-cutting-wheels\/\">Diamond cutting wheels<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/cutting-wheels-metal\/\">Cutting wheels metal<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/saw-blades\/\">Saw blades<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/sanding-discs\/\">Sanding discs<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/bits\/\">Bits<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/tool-accessories\/steel-brushes\/\">Steel brushes<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/fastener-supplies\/\">Fastener supplies<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/fastener-supplies\/kabelbinders\/\">Kabelbinders<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/ironmongery\/\">Ironmongery<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/ironmongery\/verankering\/\">Verankering<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/ironmongery\/haken-en-sluitingen\/\">Haken en sluitingen<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/ironmongery\/hangsloten\/\">Hangsloten<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/\">Wheels<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/equipment-castors\/\">Equipment castors<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/castors-for-transport\/\">Castors for transport<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/sack-trolley-wheels\/\">Sack trolley wheels<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/wheelbarrow-wheels\/\">Wheelbarrow wheels<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/tubes-tyres\/\">Tubes \/ tyres<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/wheels\/axles-for-wheelbarrow-wheels\/\">Axles for wheelbarrow wheels<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/electrics\/\">Electrics<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/electrics\/lijmpistolen\/\">Lijmpistolen<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/electrics\/spanningzoekers\/\">Spanningzoekers<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/automotive-en\/\">Automotive<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/automotive-en\/auto-electra\/\">Auto electra<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/automotive-en\/spanbanden\/\">Spanbanden<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/automotive-en\/other\/\">Other<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/painting-supplies\/\">Painting supplies<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/painting-supplies\/schuren\/\">Schuren<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/painting-supplies\/schrapers-en-spatels\/\">Schrapers en spatels<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/painting-supplies\/other\/\">Other<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/protective-equipment\/\">Protective equipment<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/protective-equipment\/\">Overig<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/\">Garden<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/dekzeilen\/\">Dekzeilen<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/other\/\">Other<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/bijlen\/\">Bijlen<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/tuingereedschap\/\">Tuingereedschap<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/waterprogramma\/\">Waterprogramma<\/a><a href=\"https:\/\/veto.eu\/en\/product-category\/garden\/binddraad\/\">Binddraad<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/rope\/\">Rope<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/rope\/\">5 products<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/household\/\">Household<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/household\/cleaning\/\">Cleaning<\/a><\/div><\/div><div class=\"cbfly-group\"><a href=\"https:\/\/veto.eu\/en\/product-category\/tape-dispenser\/\">Tape dispenser<\/a><div class=\"sub\"><a href=\"https:\/\/veto.eu\/en\/product-category\/tape-dispenser\/\">1 product<\/a><\/div><\/div><\/div>\n          <div class=\"cbfly-paginas\"><a href=\"https:\/\/veto.eu\/en\/\">Home<\/a><a href=\"https:\/\/veto.eu\/en\/\">Products<\/a><a href=\"https:\/\/veto.eu\/en\/over-ons\/\">About us<\/a><a href=\"https:\/\/veto.eu\/en\/contact\/\">Contact<\/a><a href=\"https:\/\/veto.eu\/en\/my-account\/\">Business account<\/a><a href=\"https:\/\/veto.eu\/en\/algemene-voorwaarden\/\">Terms and conditions<\/a><a href=\"https:\/\/veto.eu\/en\/privacy\/\">Privacy<\/a><\/div>\n        <\/div><\/div>\n      <\/div>\n      <form class=\"cbsearch\" role=\"search\" method=\"get\" action=\"https:\/\/veto.eu\/en\/\">\n        <input type=\"search\" name=\"s\" placeholder=\"Search by article number or product\" aria-label=\"Search\"><input type=\"hidden\" name=\"post_type\" value=\"product\">\n        <button type=\"submit\" aria-label=\"Search\"><svg class=\"cbi cbi-search\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><g fill-rule=\"evenodd\"><path d=\"M8.125 12.083c2.49 0 4.375-1.937 4.375-4.166S10.614 3.75 8.125 3.75c-2.49 0-4.375 1.937-4.375 4.167s1.886 4.166 4.375 4.166m0 2.5C11.922 14.583 15 11.6 15 7.917c0-3.682-3.078-6.667-6.875-6.667S1.25 4.235 1.25 7.917s3.078 6.666 6.875 6.666\"\/><path d=\"M11.2 11.2a1.25 1.25 0 0 1 1.767 0l5.417 5.416a1.25 1.25 0 0 1-1.768 1.768L11.2 12.967a1.25 1.25 0 0 1 0-1.768Z\"\/><\/g><\/svg><\/button>\n      <\/form>\n      <div class=\"cbactions\">\n        <a class=\"cbphone\" href=\"tel:+31657793397\">+31 6 57 79 33 97<\/a>\n        <button class=\"cbzoekknop\" type=\"button\" aria-label=\"Search\" aria-expanded=\"false\"><svg class=\"cbi cbi-search\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><g fill-rule=\"evenodd\"><path d=\"M8.125 12.083c2.49 0 4.375-1.937 4.375-4.166S10.614 3.75 8.125 3.75c-2.49 0-4.375 1.937-4.375 4.167s1.886 4.166 4.375 4.166m0 2.5C11.922 14.583 15 11.6 15 7.917c0-3.682-3.078-6.667-6.875-6.667S1.25 4.235 1.25 7.917s3.078 6.666 6.875 6.666\"\/><path d=\"M11.2 11.2a1.25 1.25 0 0 1 1.767 0l5.417 5.416a1.25 1.25 0 0 1-1.768 1.768L11.2 12.967a1.25 1.25 0 0 1 0-1.768Z\"\/><\/g><\/svg><\/button>\n        <details class=\"cbtaal\"><summary aria-label=\"Choose language\">EN<\/summary><ul><li class=\"actief\" lang=\"en\"><span aria-current=\"true\">English<\/span><\/li><li><a href=\"https:\/\/veto.eu\/es\/\" hreflang=\"es\" lang=\"es\">Espa\u00f1ol<\/a><\/li><li><a href=\"https:\/\/veto.eu\/de\/\" hreflang=\"de-DE\" lang=\"de-DE\">Deutsch<\/a><\/li><li><a href=\"https:\/\/veto.eu\/fr\/\" hreflang=\"fr-FR\" lang=\"fr-FR\">Fran\u00e7ais<\/a><\/li><li><a href=\"https:\/\/veto.eu\/\" hreflang=\"nl-NL\" lang=\"nl-NL\">Nederlands<\/a><\/li><\/ul><\/details>\n        <a class=\"cbact\" href=\"https:\/\/veto.eu\/en\/my-account\/\">\n          <svg class=\"cbi cbi-account\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><circle cx=\"10\" cy=\"6.6\" r=\"3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"\/><path d=\"M3.4 17.4a6.6 6.6 0 0 1 13.2 0\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg><span class=\"cbact-label\">Log in<\/span>\n        <\/a>\n        <a class=\"cbact\" href=\"https:\/\/veto.eu\/en\/cart\/\" aria-label=\"Shopping cart\">\n          <span class=\"cbiconstack\"><svg class=\"cbi cbi-cart\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M2.5 1.25a1.25 1.25 0 1 0 0 2.5h1.982l1.366 8.939a1.25 1.25 0 0 0 1.235 1.061h9.226a1.25 1.25 0 0 0 1.205-.914l2.44-8.75a1.25 1.25 0 1 0-2.408-.672l-2.185 7.836H8.157L6.79 2.311A1.25 1.25 0 0 0 5.556 1.25zM10 16.875a1.875 1.875 0 1 1-3.75 0 1.875 1.875 0 0 1 3.75 0m7.5 0a1.875 1.875 0 1 1-3.75 0 1.875 1.875 0 0 1 3.75 0\"\/><\/svg><\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <nav class=\"cbnav\"><div class=\"cbwrap\"><a href=\"https:\/\/veto.eu\/en\/\">Home<\/a><a href=\"https:\/\/veto.eu\/en\/\">Products<\/a><a href=\"https:\/\/veto.eu\/en\/over-ons\/\">About us<\/a><a href=\"https:\/\/veto.eu\/en\/contact\/\">Contact<\/a><a href=\"https:\/\/veto.eu\/en\/my-account\/\">Business account<\/a><a href=\"https:\/\/veto.eu\/en\/algemene-voorwaarden\/\">Terms and conditions<\/a><a href=\"https:\/\/veto.eu\/en\/privacy\/\">Privacy<\/a><\/div><\/nav>\n\n  <div class=\"cbusp\"><div class=\"cbwrap\">\n    <div class=\"cbusps\">\n      <span class=\"u\"><svg class=\"cbi cbi-check\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M18.06 4.44a1.5 1.5 0 0 1 0 2.12l-8.9 8.9a1.5 1.5 0 0 1-2.12 0l-4.1-4.1a1.5 1.5 0 1 1 2.12-2.12l3.04 3.04 7.84-7.84a1.5 1.5 0 0 1 2.12 0Z\"\/><\/svg><b>Ordered<\/b> today, shipped today<\/span>\n      <span class=\"u\"><svg class=\"cbi cbi-check\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M18.06 4.44a1.5 1.5 0 0 1 0 2.12l-8.9 8.9a1.5 1.5 0 0 1-2.12 0l-4.1-4.1a1.5 1.5 0 1 1 2.12-2.12l3.04 3.04 7.84-7.84a1.5 1.5 0 0 1 2.12 0Z\"\/><\/svg>Delivery to business customers only<\/span>\n      <span class=\"u\"><svg class=\"cbi cbi-check\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\" focusable=\"false\"><path fill-rule=\"evenodd\" d=\"M18.06 4.44a1.5 1.5 0 0 1 0 2.12l-8.9 8.9a1.5 1.5 0 0 1-2.12 0l-4.1-4.1a1.5 1.5 0 1 1 2.12-2.12l3.04 3.04 7.84-7.84a1.5 1.5 0 0 1 2.12 0Z\"\/><\/svg>Almost always in stock<\/span>\n    <\/div>\n  <\/div><\/div>\n\n<\/header>\n<script>\n(function(){\n  var header = document.querySelector('.site-header');\n  if(!header) return;\n  var mm  = header.querySelector('.megamenu');\n  var btn = mm ? mm.querySelector('.megabtn') : null;\n  var fly = header.querySelector('.cbfly');\n  if(!mm || !btn || !fly) return;\n  var timer = null;\n\n  function show(){\n    cancel();\n    fly.classList.add('open');\n    mm.classList.add('open');\n    btn.setAttribute('aria-expanded', 'true');\n  }\n  function hide(){\n    cancel();\n    fly.classList.remove('open');\n    mm.classList.remove('open');\n    btn.setAttribute('aria-expanded', 'false');\n  }\n  function cancel(){ if(timer){ clearTimeout(timer); timer = null; } }\n  function later(){ cancel(); timer = setTimeout(hide, 140); }\n\n  \/* Openen op hover, maar alleen bij een echte muis. Een vingertik vuurt op de\n     meeste apparaten \u00f3\u00f3k mouseenter en focus: die openden het paneel, waarna de\n     klik erna het meteen weer sloot \u2014 het menu leek dan kapot. Dat werd eerder\n     afgevangen met de mediaquery (hover: hover) and (pointer: fine), maar er\n     zijn genoeg apparaten die hover m\u00e9lden en t\u00f3ch met een vinger bediend\n     worden: Samsung Internet, een tablet of telefoon met muis of toetsenbord,\n     een iPad in desktopmodus, een laptop met aanraakscherm. Daar bleef het\n     eerste tikje dus zonder resultaat. Nu kijken we niet naar het apparaat maar\n     naar de interactie zelf: kwam die van een vinger of pen, dan doet hover\n     niets en beslist alleen de klik. *\/\n  var raakte    = false;\n  var raakTimer = null;\n  function vingerBezig(){\n    raakte = true;\n    if (raakTimer) { clearTimeout(raakTimer); }\n    \/* de nagebootste muis-events komen direct na de tik; daarna mag een echte\n       muis weer gewoon hoveren *\/\n    raakTimer = setTimeout(function(){ raakte = false; }, 900);\n  }\n  document.addEventListener('pointerdown', function(e){\n    if (e.pointerType && e.pointerType !== 'mouse') { vingerBezig(); } else { raakte = false; }\n  }, true);\n  \/* vangnet voor browsers zonder pointer events *\/\n  document.addEventListener('touchstart', vingerBezig, true);\n\n  \/* korte vertraging bij het weggaan, zodat je van de knop naar het paneel\n     kunt bewegen zonder dat het dichtklapt *\/\n  mm.addEventListener('mouseenter',  function(){ if (!raakte) { show();   } });\n  mm.addEventListener('mouseleave',  function(){ if (!raakte) { later();  } });\n  fly.addEventListener('mouseenter', function(){ if (!raakte) { cancel(); } });\n  fly.addEventListener('mouseleave', function(){ if (!raakte) { later();  } });\n  btn.addEventListener('focus',      function(){ if (!raakte) { show();   } });\n\n  \/* klikken werkt altijd \u2014 en is op touch de enige manier *\/\n  btn.addEventListener('click', function(){\n    if(fly.classList.contains('open')) { hide(); } else { show(); }\n  });\n  document.addEventListener('click', function(e){\n    if(!header.contains(e.target)) hide();\n  });\n  document.addEventListener('keydown', function(e){\n    if(e.key === 'Escape') hide();\n  });\n\n  \/* Zoeken op mobiel: het vergrootglas klapt het veld uit. Het menupaneel en het\n     zoekveld sluiten elkaar uit, anders staan er twee lagen over elkaar heen. *\/\n  var zoekknop = header.querySelector('.cbzoekknop');\n  var zoekveld = header.querySelector('.cbsearch input');\n  if (zoekknop) {\n    zoekknop.addEventListener('click', function(){\n      var open = header.classList.toggle('zoekopen');\n      zoekknop.setAttribute('aria-expanded', open ? 'true' : 'false');\n      if (open) { hide(); if (zoekveld) zoekveld.focus(); }\n    });\n    btn.addEventListener('click', function(){\n      header.classList.remove('zoekopen');\n      zoekknop.setAttribute('aria-expanded', 'false');\n    });\n    document.addEventListener('click', function(e){\n      if(!header.contains(e.target)){\n        header.classList.remove('zoekopen');\n        zoekknop.setAttribute('aria-expanded', 'false');\n      }\n    });\n    document.addEventListener('keydown', function(e){\n      if(e.key === 'Escape'){\n        header.classList.remove('zoekopen');\n        zoekknop.setAttribute('aria-expanded', 'false');\n      }\n    });\n  }\n})();\n\n\/* ------------------------------------------------------------------\n   De categorie- en productpagina's bevatten geen enkel <script>, terwijl de\n   opmaak wel uitgaat van een dichtklapbare filterkolom en een FAQ-accordeon.\n   Beide deden dus niets. Die twee stukjes gedrag staan hier, zodat ze op alle\n   239 pagina's tegelijk werken.\n   Let op: de aanvinkvakjes in het filter f\u00edlteren nog steeds niet \u2014 daarvoor\n   moet elke productkaart weten in welke subcategorie hij valt, en die gegevens\n   zitten niet in de export. Dat is apart werk.\n   ------------------------------------------------------------------ *\/\n(function(){\n  function start(){\n  var knop = document.querySelector('.filter-toggle-btn');\n  var doos = document.querySelector('.filterbox');\n  if (knop && doos) {\n    knop.addEventListener('click', function(){\n      var open = doos.classList.toggle('open');\n      knop.setAttribute('aria-expanded', open ? 'true' : 'false');\n      knop.textContent = open ? 'Filters verbergen \\u25B4' : 'Filters tonen \\u25BE';\n    });\n  }\n  document.querySelectorAll('.faq-item').forEach(function(item){\n    var vraag = item.querySelector('.faq-q');\n    if (!vraag) return;\n    vraag.setAttribute('role', 'button');\n    vraag.setAttribute('tabindex', '0');\n    function wissel(){ item.classList.toggle('open'); }\n    vraag.addEventListener('click', wissel);\n    vraag.addEventListener('keydown', function(e){\n      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); wissel(); }\n    });\n  });\n  }\n  \/* dit script staat bovenaan de body; de filterkolom en de FAQ komen pas\n     verderop in de DOM, dus eerst wachten tot die er zijn *\/\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', start);\n  } else { start(); }\n})();\n\n<\/script>\n\n\n\n\n\n<main class=\"simple-page\"><div class=\"container\">\n  <div class=\"breadcrumbs\"><span>Home<\/span><span>\u203a<\/span><b>Terms and conditions<\/b><\/div>\n  <h1>Terms and conditions<\/h1>\n  <div><ol>\n<li>All prices, quotations and order confirmations are without obligation. VETO NXT B.V. accepts no responsibility if price changes are not communicated to the buyer, or not communicated in good time.<\/li>\n<li>Our General Terms and Conditions of Sale and Delivery apply at all times without the need for an express stipulation, unless agreed otherwise in writing.<\/li>\n<li>Delivery times are given as estimates only, without VETO NXT B.V. being bound by them. A delay in delivery that can reasonably be regarded as acceptable shall not give the buyer grounds for serving a notice of default.<\/li>\n<li>If an order is placed through the intermediation of representatives appointed directly or indirectly by VETO NXT B.V., there is a binding agreement for VETO NXT B.V. under these General Terms and Conditions of Sale and Delivery only if and as soon as the order has been accepted by VETO NXT B.V.<\/li>\n<li>Payments must be made in cash, without deduction of any payment discount, unless expressly agreed otherwise in writing.<\/li>\n<li>Invoices are issued solely for payment of delivered goods. No changes can be made to them. Any discrepancies will, following notification by the buyer, be corrected by VETO NXT B.V. immediately, quoting the relevant invoice number.<\/li>\n<li>If payment has not been made within the applicable term, VETO NXT B.V. reserves the right to suspend the delivery of goods not yet delivered until payment has been made. In such a case VETO NXT B.V. is entitled to change, to the buyer&#8217;s detriment, the payment term for these goods not yet delivered, as well as for other future deliveries. If the buyer does not pay within the agreed term, VETO NXT B.V. reserves the right to charge the buyer interest of 1% (per cent) per month from the due date. All costs relating to the collection of VETO NXT B.V.&#8217;s claim will also be charged to the buyer.<\/li>\n<li>The delivered goods remain the property of VETO NXT B.V. \u2014 under the Dutch civil law regime of the non-possessory pledge (bezitloos pandrecht) \u2014 until full payment for those goods has been made. Without the knowledge of VETO NXT B.V., the buyer is not permitted to pledge or alienate these goods and\/or to make them available to third parties for use free of charge.<\/li>\n<li>Complaints must be notified to VETO NXT B.V. in writing within eight days of receipt of the goods, stating the relevant invoice number. After this period, complaints can no longer be dealt with. Returns are permitted only after approval by VETO NXT B.V. In the event of errors on the part of VETO NXT B.V., VETO NXT B.V. shall bear the costs of such return, but only if the return is made in accordance with instructions to be given by VETO NXT B.V.<\/li>\n<li>VETO NXT B.V. is not liable for printing and\/or writing errors in catalogues, brochures, other printed matter and any correspondence. The images placed by VETO NXT B.V. in catalogues, brochures and other printed material serve solely to illustrate the product and do not entitle the buyer to delivery of completely identical products.<\/li>\n<li>VETO NXT B.V. accepts no liability for the existence or non-existence of any industrial property right (such as patent, copyright and\/or other rights of origin) attached to the programmes and\/or special products placed on the market by VETO NXT B.V. anywhere in the world. Verifying whether any such right exists is regarded as the sole responsibility of the customer.<\/li>\n<li>By placing an order, the buyer accepts these General Terms and Conditions of Sale and Delivery, which have been filed with the Chamber of Commerce in Leiden under number 42131942.<\/li>\n<li>The General Terms and Conditions of Sale and Delivery, as well as all disputes of whatever nature arising from any commercial relationship between VETO NXT B.V. and the customer, are governed by Dutch law, and any dispute in this respect shall be submitted to the competent Dutch courts.<\/li>\n<li>Pursuant to the Notice on the disposal structure for electrical (garden) tools of the SVEG, approved by the Dutch Minister of VROM and signed by all participants, the so-called disposal contribution must be charged separately, and the customer must in turn do the same. The following supplement to the producer&#8217;s\/importer&#8217;s terms of delivery and payment may be used for this purpose: \u201cThe producer\/importer (company name) will charge, as a separate item on the invoice, a so-called disposal contribution in respect of those products that fall under the Decree on the disposal of white and brown goods of 21 April 1998. On resale in the chain, the customer is obliged to charge this disposal contribution to its own customer in the same way and to ensure that the aforementioned obligation is likewise imposed on subsequent customers\u201d. Insofar as the customer sells the products to the consumer, this disposal contribution must be charged to the consumer visibly.<\/li>\n<\/ol><\/div>\n<\/div><\/main>\n<footer><div class=\"container footgrid\">\n  <div>\n    <h3>VETO NXT B.V.<\/h3>\n    <p>De Leeuw 6b<br>3284 XV Zuid-Beijerland<br>The Netherlands<\/p>\n    <p>Tel: <a href=\"tel:+31657793397\">+31 6 57 79 33 97<\/a><br>Email: <a href=\"mailto:sales@veto.nl\">sales@veto.nl<\/a><\/p>\n    <p>KVK: 42131942 \u00b7 VAT: NL869866138B01<\/p>\n  <\/div>\n  <div><h3>Useful links<\/h3><a href=\"https:\/\/veto.eu\/en\/contact\/\">Contact details<\/a><a href=\"https:\/\/veto.eu\/en\/over-ons\/\">About us<\/a><a href=\"https:\/\/veto.eu\/en\/producten\/\">All categories<\/a><a href=\"https:\/\/veto.eu\/en\/algemene-voorwaarden\/\">Terms and conditions<\/a><a href=\"https:\/\/veto.eu\/en\/privacy\/\">Privacy<\/a><\/div>\n  <div><h3>Categories<\/h3><a href=\"https:\/\/veto.eu\/en\/handgereedschap-2\/\">Hand tools<\/a><a href=\"https:\/\/veto.eu\/en\/gereedschap-accessoires\/\">Tool accessories<\/a><a href=\"https:\/\/veto.eu\/en\/bevestigingsmiddelen\/\">Fasteners<\/a><a href=\"https:\/\/veto.eu\/en\/ijzerwaren\/\">Ironmongery<\/a><a href=\"https:\/\/veto.eu\/en\/wielen\/\">Wheels<\/a><a href=\"https:\/\/veto.eu\/en\/elektra\/\">Electrics<\/a><\/div>\n  <div><h3>Language<\/h3><p>Nederlands \u00b7 Deutsch \u00b7 English \u00b7 Fran\u00e7ais \u00b7 Espa\u00f1ol<\/p><\/div>\n<\/div>\n<div class=\"container footbottom\"><span>\u00a9 2026 VETO NXT B.V.<\/span><span>Business delivery only \u2014 22+ countries<\/span><\/div>\n<\/footer>\n\n<\/body>\n<\/html>\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Terms and conditions \u2014 Veto.eu Home\u203aTerms and conditions Terms and conditions All prices, quotations and order confirmations are without obligation. VETO NXT B.V. accepts no responsibility if price changes are not communicated to the buyer, or not communicated in good time. Our General Terms and Conditions of Sale and Delivery apply at all times without [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1728","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/pages\/1728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/comments?post=1728"}],"version-history":[{"count":1,"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/pages\/1728\/revisions"}],"predecessor-version":[{"id":1729,"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/pages\/1728\/revisions\/1729"}],"wp:attachment":[{"href":"https:\/\/veto.eu\/en\/wp-json\/wp\/v2\/media?parent=1728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}