Menu
Home
Winkel
Pagina's
Contact
Mijn account
Inloggen Registreren
Winkelwagen
🎉 ×
#cookie-policy-page{ max-width:920px; margin:3rem auto 0; padding:clamp(1.25rem,3vw,2.25rem); background:linear-gradient(180deg,#fffaf3 0%,#fffdf9 100%); border:1px solid rgba(164,132,95,.15); border-radius:22px; box-shadow:0 18px 45px rgba(64,46,28,.08); position:relative; z-index:2; opacity:1 !important; visibility:visible !important; transform:none !important; animation:none !important; overflow:visible !important; } html, body, body.site-body{ opacity:1 !important; visibility:visible !important; overflow-x:hidden !important; overflow-y:auto !important; } body.preloader-site #cookie-policy-page, body.site-body.preloader-site #cookie-policy-page, body.preloader-site main, body.site-body.preloader-site main{ opacity:1 !important; visibility:visible !important; display:block !important; } #cookie-policy-page, #cookie-policy-page *{ box-sizing:border-box; } #cookie-policy-page h1, #cookie-policy-page h2, #cookie-policy-page h3, #cookie-policy-page p, #cookie-policy-page li{ color:#4a4035; } #cookie-policy-page h1{ margin:0 0 1rem; font-size:clamp(1.9rem,4vw,2.55rem); line-height:1.12; color:#244c3c; letter-spacing:-0.02em; } #cookie-policy-page .cookie-policy-intro{ margin:0 0 1rem; line-height:1.75; } #cookie-policy-page .cookie-policy-meta{ display:flex; flex-wrap:wrap; gap:.75rem; margin:1.1rem 0 1.2rem; } #cookie-policy-page .cookie-policy-meta .btn{ border-radius:999px; } #cookie-policy-page .cookie-policy-callout, #cookie-policy-page .cookie-policy-warning{ position:static !important; display:block !important; width:100%; margin:0 0 1rem; padding:1rem 1.1rem; border-radius:18px; line-height:1.65; overflow:visible !important; opacity:1 !important; visibility:visible !important; } #cookie-policy-page .cookie-policy-callout{ background:#eef7f1; border:1px solid rgba(60,140,114,.18); } #cookie-policy-page .cookie-policy-warning{ background:#fff4e1; border:1px solid rgba(198,143,53,.25); } #cookie-policy-page .cookie-policy-section{margin-top:2rem} #cookie-policy-page .cookie-policy-section h2{ margin:0 0 .85rem; font-size:1.5rem; line-height:1.2; color:#234539; padding-bottom:.55rem; border-bottom:1px solid rgba(35,69,57,.12); } #cookie-policy-page .cookie-policy-section h3{ margin:1.1rem 0 .5rem; font-size:1.1rem; color:#2f5f4f; } #cookie-policy-page .cookie-policy-section p, #cookie-policy-page .cookie-policy-section li{ line-height:1.75; } #cookie-policy-page ul, #cookie-policy-page ol{ padding-left:1.2rem; margin-bottom:0; } #cookie-policy-page li{margin-bottom:.45rem} #cookie-policy-page a{ color:#2f6b59; text-decoration:underline; text-underline-offset:.16em; } #cookie-policy-page a:hover{ color:#1f4b3f; text-decoration-thickness:2px; } #cookie-policy-page .cookie-policy-table-wrap{ overflow-x:auto; -webkit-overflow-scrolling:touch; border:1px solid rgba(92,68,46,.12); border-radius:18px; background:#fff; } #cookie-policy-page .cookie-policy-table{ width:100%; min-width:860px; margin:0; border-collapse:separate; border-spacing:0; } #cookie-policy-page .cookie-policy-table th, #cookie-policy-page .cookie-policy-table td{ padding:.9rem 1rem; vertical-align:top; border-bottom:1px solid rgba(92,68,46,.10); } #cookie-policy-page .cookie-policy-table thead th{ background:#f4eee6; color:#2f463d; font-size:.9rem; white-space:nowrap; } #cookie-policy-page .cookie-policy-table tbody tr:last-child th, #cookie-policy-page .cookie-policy-table tbody tr:last-child td{ border-bottom:0; } #cookie-policy-page .cookie-badge{ display:inline-flex; align-items:center; gap:.25rem; margin-left:.5rem; padding:.18rem .5rem; border-radius:999px; font-size:.74rem; font-weight:700; white-space:nowrap; } #cookie-policy-page .cookie-badge--definitief{background:#dff1e8;color:#235243} #cookie-policy-page .cookie-badge--voorbeeld{background:#f6e4c7;color:#7a5418} #cookie-policy-page .cookie-badge--legacy{background:#ede5d7;color:#6a5842} #cookie-policy-page .cookie-policy-contact-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; } #cookie-policy-page .cookie-policy-contact-grid div{ background:#fff; border:1px solid rgba(163,136,105,.18); border-radius:18px; padding:14px 16px; } #cookie-policy-page .cookie-policy-contact-grid strong{ display:block; color:#2f6b59; margin-bottom:4px; } #cookie-policy-page .cookie-policy-contact-grid span{ color:#51463c; line-height:1.65; } @media (max-width: 768px){ #cookie-policy-page{ margin:1rem .75rem 0; padding:1.05rem; border-radius:18px; } #cookie-policy-page .cookie-policy-meta .btn{ width:100%; } #cookie-policy-page .cookie-policy-contact-grid{ grid-template-columns:1fr; } #cookie-policy-page .cookie-policy-section h2{ font-size:1.32rem; } } (function () { function forceVisible() { var html = document.documentElement; var body = document.body; var page = document.getElementById('cookie-policy-page'); if (html) { html.style.overflowY = 'auto'; html.style.visibility = 'visible'; html.style.opacity = '1'; } if (body) { body.classList.remove('preloader-site'); body.style.overflowY = 'auto'; body.style.visibility = 'visible'; body.style.opacity = '1'; } if (page) { page.style.display = 'block'; page.style.visibility = 'visible'; page.style.opacity = '1'; page.style.transform = 'none'; } document.querySelectorAll('.preloader-wrapper, .modal-backdrop').forEach(function (node) { node.remove(); }); } document.addEventListener('DOMContentLoaded', forceVisible, { once: true }); window.addEventListener('load', forceVisible, { once: true }); setTimeout(forceVisible, 250); })();