:root{--osm-content-width: 1320px;--osm-hand-font: "Segoe Print", "Bradley Hand", "Comic Sans MS", cursive;--osm-hand-pijl: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80' fill='none' stroke='%233e5b5e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 70Q4 25 65 12M50 8l15 4-8 15'/%3E%3C/svg%3E")}html{scroll-behavior:smooth}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{display:flex;min-height:100vh;flex-direction:column;color:#3e5b5e}.site-main>article{width:100%;max-width:none;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.site-main>article>*{width:calc(100% - (2 * var(--osm-page-gutter)));max-width:var(--osm-content-width);width:min(1200px,calc(100% - 40px));margin-right:auto;margin-left:auto}.site-main>article>.alignwide{max-width:var(--osm-wide-width)}.site-main>article>.alignfull{width:100%;max-width:none;margin-right:0;margin-left:0}.site-main{flex:1}.site-main strong{color:#063f46}.site-header{position:relative;z-index:30;border-bottom:1px solid var(--bs-border-color);box-shadow:0 3px 8px -3px #000000b5}.single-olp_property .site-header{box-shadow:none}@media (min-width: 768px) and (max-width: 1366px){.site-header .navbar>.container,.page-hero .container{width:min(1200px,calc(100% - 40px));max-width:none;padding-right:0;padding-left:0}.archive .site-header .navbar>.container,.olp_property-template-default .site-header .navbar>.container{width:min(1320px,calc(100% - 40px))}}.site-footer{background:#063f46;color:#e6f0ef}.navbar-nav{margin-left:auto}.site-logo{display:block;width:auto;max-height:40px}img{max-width:100%;height:auto}@media (min-width: 992px){.page-hero__mobile-controls{display:none}.navbar .dropdown:hover>.dropdown-menu,.navbar .dropdown:focus-within>.dropdown-menu{display:block}}.navbar-expand-lg .navbar-nav .nav-link{padding:0 20px}.navbar-nav .menu-button__link,.navbar-expand-lg .navbar-nav .menu-button__link{display:flex;align-items:center;gap:9px;padding:9px 18px 9px 14px;border-radius:10px;background:#063f460f;color:#063f46;font-weight:600;line-height:1.5;transition:background-color .2s ease,color .2s ease}.navbar-nav .menu-button__link:before{content:"";flex:0 0 auto;width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='15.6' y='2.6' width='4' height='4' rx='1' fill='%23c7a35e'/%3E%3Cpath d='M3.5 11.2 12 4l8.5 7.2M5.8 10v8.7A2.3 2.3 0 0 0 8.1 21h7.8a2.3 2.3 0 0 0 2.3-2.3V10' fill='none' stroke='%23063f46' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.navbar-nav .menu-button__link:hover,.navbar-nav .menu-button__link:focus,.navbar-nav .current-menu-item>.menu-button__link{background:#063f461c;color:#063f46}.site-header .navbar-toggler{padding:8px 10px;border:0;border-radius:10px;background:#063f460f;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='%23063f46' stroke-linecap='round' stroke-width='2.4' d='M5 8h20M5 15h20M5 22h13'/%3E%3C/svg%3E")}.site-header .navbar-toggler:focus{box-shadow:0 0 0 3px #063f462e}@media (max-width: 991.98px){.site-header .navbar-collapse{margin-top:12px;border-top:1px solid rgb(6 63 70 / 10%)}.site-header .navbar-nav{padding:4px 0 18px}.navbar-nav>li:not(.menu-button){border-bottom:1px solid rgb(6 63 70 / 8%)}.navbar-expand-lg .navbar-nav .nav-link:not(.menu-button__link){display:flex;align-items:center;justify-content:space-between;padding:14px 2px;color:#063f46;font-size:1.0625rem;font-weight:500}.navbar-nav .nav-link:not(.menu-button__link):not(.dropdown-toggle):after{content:"";width:8px;height:8px;margin-right:4px;border-top:2px solid currentColor;border-right:2px solid currentColor;opacity:.35;transform:rotate(45deg)}.navbar-nav .current-menu-item>.nav-link:not(.menu-button__link){color:#087e8b}.navbar-nav .menu-button{margin-top:10px}.navbar-nav>li:not(.menu-button)+.menu-button{margin-top:18px}.navbar-nav .menu-button__link,.navbar-expand-lg .navbar-nav .menu-button__link{width:100%;padding:13px 16px}.navbar-nav .menu-button__link--regions.dropdown-toggle:after{margin-left:auto}}@media (min-width: 992px){.navbar-expand-lg .navbar-nav{align-items:center}.navbar-expand-lg .navbar-nav{flex:1 1 auto;margin-left:0}.navbar-expand-lg .navbar-nav:before{content:"";flex:0 0 auto;width:1px;height:28px;margin:0 4px 0 8px;background:#063f462e}.navbar-nav>li:not(.menu-button)+.menu-button{margin-left:auto}.navbar-nav .menu-button+.menu-button{margin-left:12px}}.navbar-nav .menu-button__link--regions:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.5s-6.7-6-6.7-11.2a6.7 6.7 0 0 1 13.4 0c0 5.2-6.7 11.2-6.7 11.2Z' fill='none' stroke='%23063f46' stroke-width='2.6' stroke-linejoin='round'/%3E%3Crect x='10' y='8.3' width='4' height='4' rx='1' fill='%23c7a35e'/%3E%3C/svg%3E")}.navbar-nav .menu-button__link--regions.dropdown-toggle:after{margin-left:2px}.regions-menu{padding:16px;border:0;border-radius:14px;box-shadow:0 18px 48px #063f4629,0 2px 6px #063f4614}.regions-menu__grid{columns:3;column-gap:4px;margin:0;padding:0;list-style:none}.regions-menu__grid>li{break-inside:avoid;padding-bottom:4px}.regions-menu__item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;color:#063f46;text-decoration:none;transition:background-color .2s ease}.regions-menu__item:hover,.regions-menu__item:focus{background:#063f460f;color:#063f46}.regions-menu__icon{flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:#063f4612 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.5s-6.7-6-6.7-11.2a6.7 6.7 0 0 1 13.4 0c0 5.2-6.7 11.2-6.7 11.2Z' fill='none' stroke='%23063f46' stroke-width='2.6' stroke-linejoin='round'/%3E%3Crect x='10' y='8.3' width='4' height='4' rx='1' fill='%23c7a35e'/%3E%3C/svg%3E") center / 20px no-repeat;transition:background-color .2s ease}.regions-menu__item:hover .regions-menu__icon,.regions-menu__item:focus .regions-menu__icon{background-color:#fff}.regions-menu__text{display:flex;min-width:0;flex-direction:column;line-height:1.3}.regions-menu__name{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.regions-menu__count{color:#6b7f81;font-size:.875rem}.regions-menu__all{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;padding:14px;border-radius:10px;background:#063f460f;color:#063f46;font-weight:600;text-decoration:none;transition:background-color .2s ease}.regions-menu__all:hover,.regions-menu__all:focus{background:#063f461c;color:#063f46}@media (min-width: 992px){.navbar .regions-menu{right:0;left:auto;width:min(760px,calc(100vw - 40px));margin-top:14px}.navbar .regions-menu:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:14px}}@media (max-width: 991.98px){.regions-menu{margin:0;padding:8px 0 0;box-shadow:none}.regions-menu__grid{columns:2}}@media (max-width: 575.98px){.regions-menu__grid{columns:1}}.over-ons h2{margin:0 0 12px;color:#0b3441;font-size:clamp(34px,4vw,40px);font-weight:700;line-height:1.05}.site-main h2{font-weight:700;color:#0b3441}.cta .wp-block-buttons .wp-block-button__link{font-size:14px!important}.cta .wp-block-buttons .wp-block-button__link strong{color:#fff!important}.cta{border-radius:25px;padding:50px 75px;color:#3e5b5e;margin:0}.cta h4{font-weight:700;font-size:18px}.cta a{text-decoration:none!important}.cta-top{box-shadow:0 11px 6px #00000014;position:relative;z-index:1;overflow:visible}.cookies-trust{position:relative;overflow:hidden;padding:28px 0 64px;background:#063f46;color:#f3f4ef;border-top:1px solid rgb(199 163 94 / 55%)}.cookies-trust__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(1200px,calc(100% - 40px));margin-inline:auto;font-size:13px}.cookies-trust__breadcrumb{display:flex;align-items:center;gap:10px}.cookies-trust__breadcrumb a{color:#c9dcda;text-decoration:none}.cookies-trust__breadcrumb a:hover{text-decoration:underline}.cookies-trust__promises{display:flex;flex-wrap:wrap;gap:16px 28px;margin:0;padding:0;list-style:none}.cookies-trust__promises li{display:flex;align-items:center;gap:9px}.cookies-trust__promises li:before{content:"✓";display:grid;place-items:center;width:20px;height:20px;border:1px solid #d8b978;border-radius:50%;color:#d8b978;font-size:13px;line-height:1}.cookies-trust__watermark{position:absolute;right:-12px;bottom:-28px;width:clamp(100px,15vw,180px);aspect-ratio:1;overflow:hidden;opacity:.035;pointer-events:none}.cookies-trust__watermark img{display:block;width:auto;max-width:none;height:100%;filter:brightness(0) invert(1)}.cookies-trust.is-compact{padding:18px 0 64px}.cookies-trust.is-compact .cookies-trust__watermark{bottom:-10px;width:clamp(72px,10vw,120px)}.legal-page{position:relative;margin-top:-32px}.legal-page>article>.wp-block-spacer:has(+.cta-top .beer-wissel){display:none}@media (max-width: 767px){.cookies-trust{padding-top:22px}.cookies-trust__breadcrumb{display:none}.cookies-trust__promises{flex-direction:column;gap:10px}}.site-main>article:has(>.cta-top .beer-wissel){position:relative;isolation:isolate}.page-hero:has(+.site-main>article>.cta-top .beer-wissel){border-bottom:1px solid rgb(199 163 94 / 75%)}.site-main>article>.wp-block-spacer:has(+.cta-top .beer-wissel){height:clamp(20px,2.5vw,32px)!important;margin-block:0}.site-main>article>.cta-top:has(.beer-wissel),.makelaars-logos-alle .cta-top{margin-top:0;border:1px solid rgb(190 151 77 / 45%);background-image:linear-gradient(#c7a35e,#c7a35e);background-position:44px 0;background-size:64px 3px;background-repeat:no-repeat;box-shadow:0 18px 44px #063f461c,0 4px 12px #063f460d}.cta-top:has(+.cta-bottom):before{content:"";position:absolute;left:3.5%;right:3.5%;bottom:-3px;height:8px;background:linear-gradient(to bottom,#52645a,#203d38 45%,#102b2b);border-radius:50% 50% 0 0/100% 100% 0 0;box-shadow:0 -1px #ffffffa6;pointer-events:none}.cta-top:has(+.cta-bottom):after{content:"";position:absolute;top:100%;left:3.5%;right:3.5%;height:8px;border-radius:0 0 50% 50%/0 0 65% 65%;background:linear-gradient(to bottom,#102b2b,#183c3c 40%,#063f4600);pointer-events:none}.cta-bottom{max-width:min(1100px,calc(91% - 34px))!important;margin-top:-50px;z-index:0;position:relative;padding:50px 75px 0!important}.cta-bottom strong{color:#fff!important}.cta-top+.cta-bottom:before{content:"";position:absolute;top:50px;left:0;right:0;height:24px;background:linear-gradient(to bottom,#000f126b,#0014171f 45%,#00141700);pointer-events:none}.cta-bottom img{filter:brightness(0) invert(1)}.cta-bottom h2{color:#fff!important}.cta-end{font-size:12px}.cta-logo{margin-right:-45px!important}.cta-end p{max-width:480px}.legal-content{max-width:80%!important}@media (max-width: 1050px){.cta{padding:50px 30px!important}.cta-logo{margin-right:0!important}.cta-bottom{padding:50px 30px 0!important}}@media (max-width: 781px){.cta-bottom .wp-block-columns:not(.is-not-stacked-on-mobile){row-gap:48px!important}.cta-bottom .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column>:first-child{margin-top:0}.cta-bottom .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column>:last-child{margin-bottom:0}.cta-bottom .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column+.wp-block-column{position:relative}.cta-bottom .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column+.wp-block-column:before{content:"";position:absolute;top:-24px;left:0;right:0;height:1px;background:#ffffff26}}.page-hero{position:relative;z-index:10;box-shadow:0 5px 12px -5px #00141791;background:#063f46;overflow:hidden;padding:15px 0;color:#fff}.page-hero__menus{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.page-hero__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 0;border:0;background:transparent;color:inherit;font-size:13px;font-weight:600}.page-hero__toggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media (min-width: 992px){.page-hero__panel.collapse{display:block}}.page-hero__menu{display:flex;align-items:center;gap:20px;min-width:0}.page-hero__menu>.general-pages-menu{min-width:0}.page-hero__menu:first-child{padding-right:32px}.page-hero__menu:last-child{position:relative;isolation:isolate;justify-self:end;max-width:100%;justify-content:flex-end;margin-top:-20px;margin-bottom:-20px;padding:20px 0 20px 50px}.page-hero__menu:last-child:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:-100vw;background:#03363c;pointer-events:none}.page-hero__menu:last-child:after{content:"";position:absolute;z-index:-1;top:3.5%;bottom:3.5%;left:-3px;width:24px;border-radius:12px 0 0 12px;background:linear-gradient(to right,rgba(82,100,90,.55),#102b2b 3px,#183c3c 6px,rgba(0,15,18,.42) 8px,rgba(0,20,23,.12) 15px,transparent);box-shadow:-1px 0 #ffffff1f;pointer-events:none}.page-hero__menu:last-child>.general-pages-menu{justify-content:flex-end;text-align:right}.page-hero__menu-title{flex-shrink:0;margin:0;padding:6px 20px 6px 0;border-right:1px solid rgba(255,255,255,.35);font-size:11px;font-weight:600}@media (max-width: 991.98px){.page-hero{padding:0}.page-hero__menus{columns:1;gap:0}.page-hero__menu:first-child{padding-right:0;border-top:1px solid rgba(255,255,255,.15)}.page-hero__menu{flex-direction:column;align-items:stretch;gap:8px;padding:18px 0}.page-hero__menu:last-child{justify-self:stretch;margin:0;padding:18px 0;border-top:1px solid rgba(255,255,255,.15)}.page-hero__menu:last-child:before,.page-hero__menu:last-child:after{display:none}.page-hero__menu-title{padding:0;border-right:0;font-size:12px;color:#ffffffb3}.page-hero__menu>.general-pages-menu{display:grid;columns:1;gap:0;font-size:14px}.page-hero__menu:last-child>.general-pages-menu{justify-content:start;text-align:left}.page-hero__menu .general-pages-menu a{display:flex;align-items:center;min-height:44px;padding:8px 0}}.general-pages-menu{display:flex;flex-wrap:wrap;gap:12px 25px;margin:0;padding:0;list-style:none;font-size:13px}.general-pages-menu a{display:inline-block;overflow-wrap:anywhere;color:inherit;text-decoration:none;transition:transform .18s ease-out}.general-pages-menu a:hover,.general-pages-menu a:focus-visible{text-decoration:none;transform:translateY(-2px)}.general-pages-menu .current-menu-item>a{font-weight:600}@media (prefers-reduced-motion: reduce){.general-pages-menu a{transition:none}.general-pages-menu a:hover,.general-pages-menu a:focus-visible{transform:none}}.general-pages-menu a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.woning-hero{position:relative;z-index:20;overflow:visible;padding:72px 0 0;background-color:#063f46;background-image:radial-gradient(ellipse 55% 75% at 78% 25%,rgb(18 122 132 / 30%),transparent 70%),radial-gradient(ellipse 45% 65% at 8% 105%,rgb(2 34 39 / 55%),transparent 70%),linear-gradient(165deg,#07505a,#063f46,#05353b);color:#fff}.woning-hero__inner{position:relative;z-index:1;width:min(1200px,calc(100% - 40px));margin-inline:auto}.woning-hero__eyebrow{margin:0 0 16px;color:#d8b978;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.woning-hero__title{max-width:700px;margin:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1.08;letter-spacing:-.025em}.woning-hero__intro{max-width:670px;margin:20px 0 0;color:#dce9e8;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;line-height:1.65}.woning-hero__note{display:none}@media (max-width: 768px){.woning-hero{padding:58px 0 0}.woning-hero__inner{width:min(100% - 32px,1200px)}.woning-hero__eyebrow{margin-bottom:12px;font-size:11px}.woning-hero__title{font-size:clamp(32px,9vw,42px)}.woning-hero__intro{margin-top:16px;font-size:16px;line-height:1.55}}.woning-hero__usps{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px;margin-top:22px}.woning-hero__usp{display:inline-flex;align-items:center;gap:8px;color:#dce9e8;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.woning-hero__usp svg{flex:0 0 17px;width:17px;height:17px;fill:none;stroke:#d8b978;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.woning-hero .olp-home-search{animation:woning-search-pulse 3.2s ease-in-out infinite}@keyframes woning-search-pulse{0%,to{box-shadow:0 0 #d8b97800,0 8px 24px #00181c14}50%{box-shadow:0 0 0 7px #d8b97829,0 11px 30px #00181c26}}@media (prefers-reduced-motion: reduce){.woning-hero .olp-home-search{animation:none;box-shadow:0 8px 24px #00181c1a}}.archive .footer-shell,.olp_property-template-default .footer-shell{width:min(1320px,calc(100% - 40px))!important}.footer-shell{width:min(1200px,calc(100% - 40px));margin-inline:auto}.site-footer__cta{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:0 22px;border:0;border-radius:8px;background:#063f46;color:#fff;font-weight:700;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}@media (hover: hover){.site-footer__cta:hover{background:#087e8b;transform:translateY(-2px)}.site-footer__socials a{transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.site-footer__socials a:hover{border-color:#d8b978;background:#d8b97824;transform:translateY(-2px)}}.site-footer>.footer-shell{padding-top:64px}.site-footer__grid{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:clamp(35px,7vw,95px);padding-bottom:52px}.site-footer__brand{padding-right:35px;border-right:1px solid rgb(255 255 255 / 24%)}.site-footer__logo{display:inline-block;margin-bottom:22px;color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none}.site-footer__logo .site-logo{max-width:170px;max-height:80px;filter:brightness(0) invert(1)}.site-footer__brand>p{max-width:280px;color:#c9dcda;line-height:1.65}.site-footer h2{margin:5px 0 20px;color:#fff;font-size:.95rem;font-weight:700}.footer-links{display:grid;gap:12px;margin:0;padding:0;list-style:none}.footer-links a{color:#d7e5e3;text-decoration:none}.footer-links a:hover{color:#d8b978}.site-footer__socials{display:flex;gap:11px;margin-top:24px}.site-footer__socials a{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgb(255 255 255 / 55%);border-radius:6px;color:#fff;font-size:.76rem;font-weight:700;text-decoration:none}.site-footer__contact{display:flex;align-items:center;gap:34px;padding:27px 0;border-top:1px solid rgb(255 255 255 / 28%)}.site-footer__contact p{margin:0 auto 0 0}.site-footer__contact a{color:#fff;text-decoration:none}.site-footer__contact .site-footer__cta{min-width:195px;border:1px solid rgb(255 255 255 / 75%)}.site-footer__legal{background:#00191e3d}.site-footer__legal .footer-shell{display:flex;justify-content:space-between;gap:30px;padding:23px 0}.site-footer__legal nav{display:flex;flex-wrap:wrap;gap:12px 28px}.site-footer__legal a{color:#d7e5e3;text-decoration:none}@media (prefers-reduced-motion: reduce){.site-footer__cta,.site-footer__socials a{transition:none}.site-footer__cta:hover,.site-footer__socials a:hover{transform:none}}@media (max-width: 900px){.site-footer__grid{grid-template-columns:repeat(2,1fr)}.site-footer__brand{border-right:0}.site-footer__contact{align-items:flex-start;flex-direction:column;gap:16px}.site-footer__contact p{margin-right:0}}@media (max-width: 600px){.footer-shell{width:min(100% - 28px,1320px)}.site-footer>.footer-shell{padding-top:44px}.site-footer__grid{grid-template-columns:1fr;gap:34px}.site-footer__brand{padding-right:0}.site-footer__legal .footer-shell{align-items:flex-start;flex-direction:column}}.cta-top>.wp-block-column:has(.beer-wissel){position:relative;padding-bottom:60px}.cta-top .beer-wissel{width:82%;margin:0 0 0 auto}.cta-top>.wp-block-column:has(.beer-wissel):after{content:"Ontmoet onze\amascotte Stek!";position:absolute;bottom:0;left:0;width:100%;color:#3e5b5e;font-family:var(--osm-hand-font);font-size:clamp(18px,2vw,24px);line-height:1.35;text-align:center;white-space:pre-line;transform:rotate(-5deg);pointer-events:none}.cta-top>.wp-block-column:has(.beer-wissel):before{content:"";position:absolute;bottom:48px;left:2%;width:66px;height:64px;background:var(--osm-hand-pijl) center / contain no-repeat;pointer-events:none}@media (max-width: 781px),(orientation: landscape) and (max-width: 1100px) and (max-height: 600px) and (pointer: coarse),(orientation: portrait) and (min-width: 768px) and (max-width: 1100px) and (pointer: coarse){.cta-top:has(.beer-wissel){flex-wrap:wrap!important}.cta-top:has(.beer-wissel)>.wp-block-column{flex-basis:100%!important}.cta-top>.wp-block-column:has(.beer-wissel){margin-top:clamp(-110px,-22vw,-76px);padding-bottom:0}.cta-top .beer-wissel{width:62%}.cta-top>.wp-block-column:has(.beer-wissel):after{bottom:6%;left:4%;right:auto;width:48%;font-size:clamp(16px,4vw,20px)}.cta-top>.wp-block-column:has(.beer-wissel):before{bottom:30%;left:30%;width:48px;height:46px}}@media (min-width: 600px) and (max-width: 1100px) and (max-height: 600px) and (orientation: landscape) and (pointer: coarse),(min-width: 768px) and (max-width: 1100px) and (orientation: portrait) and (pointer: coarse){.cta-top>.wp-block-column:has(.beer-wissel){position:absolute;top:20px;right:24px;width:250px!important;max-width:40%;margin:0!important;padding:0}.cta-top .beer-wissel{width:140px!important;max-width:56%;margin:0 0 0 auto!important}.cta-top>.wp-block-column:has(.beer-wissel):after{left:0;bottom:12px;width:48%;font-size:14px}.cta-top>.wp-block-column:has(.beer-wissel):before{display:block;left:35%;bottom:38%;width:36px;height:34px}}.beer-wissel{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;isolation:isolate}.beer-wissel>.wp-block-group__inner-container{position:absolute;inset:0;width:100%;height:100%}.beer-wissel .beer{position:absolute!important;inset:0;width:100%!important;height:100%;margin:0!important}.beer-wissel .beer img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.beer-wissel .beer--normaal{opacity:1;z-index:1}.beer-wissel .beer--hover{opacity:0;z-index:2;pointer-events:none;transition:opacity .4s ease;will-change:opacity}@media (hover: hover) and (pointer: fine){.beer-wissel:hover .beer--hover{opacity:1}}@media (prefers-reduced-motion: reduce){.beer-wissel .beer--hover{transition:none}}.page-hero__menu{display:none!important}.olp-ad-placeholder{display:none!important;}
