@font-face{font-family:AFNavigationJost;src:url("https://anyfloor.nl/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
.af-header{overflow:visible!important}.af-header .header__wrapper{padding-block:22px}.af-header__find{display:inline-flex;gap:12px;align-items:center;font-size:14px;font-weight:600;color:#303030}.af-header__find svg,.af-nav svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.af-header__find:hover{color:#775f50}.af-nav-toggle{display:none;gap:8px;align-items:center}.af-nav-toggle__text{font-size:13px}
.af-nav{--af-ink:#303030;--af-muted:#716c67;--af-bronze:#93705a;display:block;position:relative;color:var(--af-ink);background:#fff;border-top:1px solid #e9e6e3;font-family:AFNavigationJost,var(--text-font-family),sans-serif;font-weight:400;line-height:1.45}.af-nav *{box-sizing:border-box}.af-nav__inner{max-width:1440px;margin:auto;padding:0 48px}.af-nav__list{display:flex;align-items:center;gap:36px;list-style:none;padding:0;margin:0}.af-nav__item{list-style:none;margin:0;padding:0}.af-nav__disclosure>summary{display:flex;align-items:center;gap:8px;min-height:54px;padding:6px 0;cursor:pointer;list-style:none;font-size:17px;font-weight:400;white-space:nowrap;position:relative}.af-nav__disclosure>summary::-webkit-details-marker{display:none}.af-nav__disclosure>summary:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#ae8d77;transform:scaleX(0);transition:transform .18s}.af-nav__disclosure[open]>summary:after,.af-nav__disclosure>summary:hover:after{transform:scaleX(1)}.af-nav__disclosure[open]>summary{font-weight:600}.af-nav__disclosure[open]>summary svg{transform:rotate(180deg)}.af-nav__sample{list-style:none;margin-left:auto}.af-nav__sample>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:7px 20px;border:1px solid #cdb9aa;border-radius:99px;color:var(--af-ink);font-size:15px;white-space:nowrap;background:#fbf9f7;text-decoration:none}.af-nav__sample>a:hover{background:#f1ece7}
.af-nav__panel{position:absolute;top:calc(100% + 10px);left:max(24px,calc((100vw - 1440px)/2 + 24px));right:max(24px,calc((100vw - 1440px)/2 + 24px));background:#fff;border:1px solid #eee9e4;border-radius:24px;box-shadow:0 16px 36px #29221d1a;z-index:30;max-height:calc(100dvh - 210px);overflow:auto;overscroll-behavior:contain}.af-nav__editorial{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,.82fr) minmax(0,1.4fr);gap:22px 34px;padding:26px 30px 20px;align-items:start}.af-nav__intro{text-align:center;padding-top:5px;display:flex;flex-direction:column;align-items:center;gap:20px}.af-nav p,.af-nav h2,.af-nav h3{margin:0}.af-nav__eyebrow,.af-nav__column h3{color:var(--af-bronze);font-size:12px;line-height:1.45;font-weight:600;text-transform:uppercase}.af-nav__intro h2{font-family:var(--heading-font-family);font-size:clamp(23px,2.2vw,30px);font-weight:700;line-height:1.3;white-space:pre-line;letter-spacing:normal}.af-nav__copy{font-size:18px;line-height:1.5;color:var(--af-muted)}.af-nav__intro .af-nav__copy{max-width:280px}.af-nav__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;max-width:100%;padding:9px 22px;border:1px solid #cdb9aa;border-radius:99px;background:#fff;font-size:16px;line-height:1.4;text-decoration:none!important;color:var(--af-ink)}.af-nav__button svg{flex:none}.af-nav__button:hover{background:#f7f3ef}.af-nav__intro .af-nav__button{margin-top:8px}.af-nav__column{min-width:0;padding-top:5px}.af-nav__column h3{text-align:center;margin-bottom:10px}.af-nav__column ul{list-style:none;padding:0;margin:0}.af-nav__column li{margin:0}.af-nav__column a{display:flex;align-items:center;min-height:38px;padding:6px 8px;margin-left:-8px;border-radius:7px;font-size:19px;line-height:1.4;color:var(--af-ink);text-decoration:none!important;text-align:left}.af-nav__column a:hover{background:#f5f1ed}.af-nav__group+.af-nav__group{margin-top:14px;padding-top:14px;border-top:1px solid #ece7e2}.af-nav__group+.af-nav__group a{font-size:17px;min-height:34px}.af-nav__feature{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0}.af-nav__image{display:block;width:100%;height:auto;aspect-ratio:1.95;object-fit:cover;object-position:center;border-radius:18px;margin-bottom:2px}.af-nav__feature h3{font-family:var(--heading-font-family);font-size:20px;font-weight:700;line-height:1.4;letter-spacing:normal}.af-nav__feature .af-nav__copy{font-size:17px}.af-nav__feature .af-nav__button{margin-top:4px}.af-nav__strip{grid-column:1/-1;border-top:1px solid #ece7e2;display:flex;align-items:center;gap:14px 32px;flex-wrap:wrap;padding-top:12px;font-size:16px}.af-nav__strip>span{color:var(--af-muted);margin-right:12px}.af-nav__strip>a{display:inline-flex;align-items:center;min-height:28px;color:var(--af-ink);text-decoration:none}.af-nav__strip>a:hover{text-decoration:underline}.af-nav a:focus-visible,.af-nav summary:focus-visible,.af-nav-toggle:focus-visible,.af-header__find:focus-visible{outline:2px solid #775f50;outline-offset:4px}.af-nav [aria-current=page]{font-weight:700}.af-nav__disclosure:not([open])>.af-nav__panel{display:none}.af-nav__utilities{display:none}
@media(min-width:1150px){.af-header .header__main-nav{min-width:0}.af-nav__inner{padding-inline:40px}.af-nav__disclosure:has([id^="af-nav-panel-advice-"]) .af-nav__image{object-position:center bottom}}
@media(max-width:1149px){.af-header .header__wrapper{padding-block:18px}.af-header__find{display:none}.af-nav-toggle{min-width:44px;min-height:44px}.af-header:has(.af-nav[data-enhanced]) .af-nav-toggle{display:inline-flex}.af-nav{display:none;position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - var(--header-height,100px) - 8px);overflow:auto;overscroll-behavior:contain;border-radius:0 0 18px 18px;box-shadow:0 18px 35px #29221d26}.af-nav[data-open]{display:block}.af-nav:not([data-enhanced]){display:block;position:static;max-height:none;box-shadow:none}.af-nav__inner{padding:6px 22px 22px}.af-nav__list{display:block}.af-nav__item{border-bottom:1px solid #ece8e4}.af-nav__disclosure>summary{min-height:54px;justify-content:space-between;font-size:17px}.af-nav__disclosure>summary:after{display:none}.af-nav__panel{position:static;border:0;box-shadow:none;max-height:none;overflow:visible;border-radius:0}.af-nav__editorial{grid-template-columns:1fr 1fr;gap:24px;padding:12px 0 24px}.af-nav__intro{grid-column:1/-1;gap:12px;padding-bottom:8px}.af-nav__intro h2{font-size:25px;white-space:normal}.af-nav__intro .af-nav__copy{max-width:460px}.af-nav__intro .af-nav__button{margin-top:0}.af-nav__column a{font-size:18px;min-height:44px}.af-nav__group+.af-nav__group a{min-height:44px}.af-nav__image{aspect-ratio:1.8}.af-nav__sample{margin-top:18px}.af-nav__sample>a{width:100%;min-height:46px}.af-nav__strip{gap:6px 22px;justify-content:center;text-align:center}.af-nav__strip>span{width:100%;margin:0}.af-nav__strip>a{min-height:44px}.af-nav__utilities{display:flex;flex-wrap:wrap;gap:8px 24px;padding-top:18px}.af-nav__utilities a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:#59524c}}
@media(max-width:599px){.af-header .header__wrapper{padding-block:12px}.af-nav-toggle__text{display:none}.af-nav__editorial{grid-template-columns:1fr;gap:20px}.af-nav__intro{padding:4px 8px 6px}.af-nav__intro h2{font-size:24px}.af-nav__copy{font-size:17px}.af-nav__column h3{font-size:12px}.af-nav__column a{font-size:18px;padding-block:11px}.af-nav__group+.af-nav__group a{font-size:17px}.af-nav__feature{padding-top:2px}.af-nav__image{aspect-ratio:2.1}.af-nav__feature h3{font-size:19px}.af-nav__strip{padding-top:12px}}
@media(prefers-reduced-motion:reduce){.af-nav *,.af-nav *:after{transition:none!important}}
