/* Dutch integration additions. Original layout and product CSS remain in place. */
.bc-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.bc-form-consent{max-width:650px;font-size:14px;line-height:1.6;color:#555}
.bc-form-consent input{margin-right:6px}
.bc-cookie-link{border:0;background:transparent;padding:0;color:#666;font-size:13px;text-decoration:underline;cursor:pointer}
.cookie-panel[hidden]{display:none!important}
.cookie-panel{position:fixed;bottom:18px;left:18px;z-index:10000;width:480px;max-width:calc(100vw - 36px);max-height:calc(100vh - 36px);overflow:auto;background:white;border:1px solid #ddd;border-radius:16px;padding:22px;box-shadow:0 12px 55px #0003;font:14px/1.55 Montserrat,sans-serif;color:#292929;text-align:left}
.cookie-panel h2{font-size:21px;margin:0 0 10px;color:#292929}.cookie-panel p{margin-bottom:12px}.cookie-panel a{color:#a35100;text-decoration:underline}.cookie-choices{display:flex;gap:20px;margin:10px 0 16px}.cookie-choices label{margin:0}.cookie-buttons{display:flex;flex-wrap:wrap;gap:8px}.bc-consent-button{border:2px solid #f79522;border-radius:9px;padding:9px 13px;font:700 12px/1.3 Montserrat,sans-serif;background:#f79522;color:#222;cursor:pointer}.bc-consent-button.secondary{background:white}.bc-consent-button:focus-visible,.bc-cookie-link:focus-visible{outline:3px solid #222;outline-offset:3px}
.gallery-grid .gallery-item img{width:100%;height:auto;display:block}
@media(max-width:575px){.cookie-panel{padding:18px}.cookie-buttons .bc-consent-button{flex:1 1 auto}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}
/* Long Dutch compounds must wrap within the original mobile columns. */
h1,h2,h3{overflow-wrap:break-word}
@media(max-width:767px){.video-text-section2>.video-container2,.video-text-section2>.text-container2{min-width:0;flex-basis:100%;max-width:100%}.design-button2{min-width:0;white-space:normal}}

@media(max-width:767px){.video-text-section2 .text-container2 h2{font-size:28px;line-height:1.2}}
