@charset "UTF-8";.editor-styles-wrapper .acf-block-preview .b-collectie--editorPlaceholder{padding:1.5rem;border:1px dashed #c3c4c7;border-radius:.25rem;background-color:#f6f7f7}.editor-styles-wrapper .acf-block-preview .b-collectie--editorPlaceholder .b-collectie__editorNote{margin:0;font-size:.875rem;line-height:1.45;color:#50575e;max-width:32.5rem}.b-contactBlokken{padding:var(--block-section-padding) var(--container-padding)}.b-contactBlokken__inner{max-width:var(--container-width);margin:0 auto}.b-contactBlokken__items{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:41.6875em){.b-contactBlokken__items{grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr))}}.b-contactBlokken__item{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-md);background-color:var(--color-stoneDark);padding:clamp(2.5rem,1.0714285714rem + 2.2321428571vw,3.75rem);min-height:23rem}.b-contactBlokken__contentWrap{display:flex;flex-direction:column;gap:var(--spacing-md)}.b-contactBlokken__title{font-family:larken,sans-serif;font-size:clamp(1.75rem,1.25rem + .78125vw,2.1875rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand);margin:0}.b-contactBlokken__content{color:var(--color-stoneSand);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.5}.b-contactBlokken__content p:last-child{margin-bottom:0}.b-contactBlokken__content p+p{margin-top:.5em}.b-contactBlokken__btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:3.125rem;padding:.8125rem 1.25rem;gap:var(--spacing-sm);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.b-contactBlokken__btn:hover{opacity:.85}.b-contactBlokken__btn.-primary{background-color:var(--color-stoneClay);color:var(--color-stoneDark);border:none}.b-contactBlokken__btn.-secondary-light{background-color:transparent;border:.0625rem solid rgba(241,232,206,.4);color:var(--color-stoneSand)}.b-formulier{padding:var(--block-section-padding) var(--container-padding)}.b-formulier__inner{max-width:var(--container-width);margin:0 auto;padding:0 clamp(1.5rem,-2.5rem + 6.25vw,5rem)}.b-formulier__grid{display:grid;gap:var(--spacing-xl);align-items:start}@media(min-width:41.6875em){.b-formulier__grid{grid-template-columns:clamp(18.75rem,10.1785714286rem + 13.3928571429vw,26.25rem) auto}}@media(max-width:41.6775em){.b-formulier__grid{grid-template-columns:1fr}}.b-formulier__left{display:flex;flex-direction:column;gap:var(--spacing-lg)}.b-formulier__title{font-family:larken,sans-serif;font-size:clamp(1.75rem,1.25rem + .78125vw,2.1875rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand);margin:0}.b-formulier__omschrijving{color:var(--color-stoneSand);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.5}.b-formulier__omschrijving p:last-child{margin-bottom:0}.b-formulier__omschrijving p+p{margin-top:.5em}.b-formulier__teamlid{display:flex;flex-direction:column;gap:var(--spacing-lg)}.b-formulier__teamlidImage{position:relative;flex-shrink:0;width:100%;max-width:19.75rem;aspect-ratio:316/373;overflow:hidden;border-radius:var(--radius-m)}.b-formulier__teamlidImage img{width:100%;height:100%;object-fit:cover}.b-formulier__teamlidImageOverlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#2020201f 40%,#202020b3)}.b-formulier__teamlidInfo{display:flex;flex-direction:column;gap:var(--spacing-md)}.b-formulier__teamlidInfo a{text-decoration:none}.b-formulier__teamlidNaam{font-family:larken,sans-serif;font-size:clamp(1.25rem,.8928571429rem + .5580357143vw,1.5625rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand);margin:0}.b-formulier__teamlidFunctie{font-family:DM Mono,monospace;font-weight:300;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.2;color:var(--color-stoneSand);margin:0}.b-formulier__teamlidEmail,.b-formulier__teamlidTelefoon{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);text-decoration:underline;transition:opacity .2s ease}.b-formulier__teamlidEmail:hover,.b-formulier__teamlidTelefoon:hover{opacity:.85}.b-formulier__teamlidTelefoonRow{display:flex;align-items:center;gap:.25rem}.b-formulier__teamlidPhoneIcon{flex-shrink:0;color:var(--color-stoneSand)}.b-formulier__right{background-color:var(--color-stoneDark);padding:clamp(2.5rem,1.7857142857rem + 1.1160714286vw,3.125rem);border-radius:var(--radius-m)}.b-hero{position:relative;min-height:calc(100svh - var(--header-height));display:flex;flex-direction:column;overflow:hidden}.b-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#0000001a,#00000026 40%,#00000059,#0000008c);mask-image:radial-gradient(ellipse 70% 50% at 50% 45%,transparent 0%,transparent 55%,black 100%);-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 45%,transparent 0%,transparent 55%,black 100%);pointer-events:none}.b-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.b-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.b-hero__media.-hasVideo img{opacity:1;transition:opacity 1s ease}.b-hero__media.-hasVideo:has(.b-hero__video.-visible) img{opacity:0;pointer-events:none}.b-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1s ease}.b-hero__video.-visible{opacity:1}.b-hero__overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;padding:0 var(--container-padding) clamp(2.5rem,1.0714285714rem + 2.2321428571vw,3.75rem);background-color:#00000059}.b-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-lg)}.b-hero__tag{font-family:DM Mono,monospace;font-weight:300;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);line-height:1.2;color:var(--color-stoneSand);text-transform:uppercase;letter-spacing:.08em}.b-hero__title{font-family:larken,sans-serif;font-size:clamp(2.25rem,.1785714286rem + 3.2366071429vw,4.0625rem);font-weight:400;line-height:1;color:var(--color-stoneSand)}.b-hero__text{font-family:DM Sans,sans-serif;font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.b-hero__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center}.b-hero__links{position:absolute;z-index:2;left:0;bottom:0;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.b-hero__links::-webkit-scrollbar{display:none}.b-hero__linksTrack{display:flex;justify-content:center}@media(max-width:47.99em){.b-hero__linksTrack{justify-content:flex-start}}.b-hero__linkItem{width:25%;position:relative;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:clamp(1.25rem,.5357142857rem + 1.1160714286vw,1.875rem) var(--spacing-sm);min-height:clamp(6.25rem,-1.1785714286rem + 11.6071428571vw,12.75rem)}.b-hero__linkItem:last-child{border-right:none}.b-hero__linkItem:hover .b-hero__linkAction,.b-hero__linkItem:focus-within .b-hero__linkAction{opacity:1;translate:0 0;pointer-events:auto}@media(min-width:48em){.b-hero__linkItem{border-right:1px solid rgba(241,232,206,.15)}}@media(max-width:47.99em){.b-hero__linkItem{width:100vw;min-width:100vw}}.b-hero__linkLabel{font-family:larken,sans-serif;font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand)}.b-hero__linkAction{display:inline-flex;align-items:center;gap:.375rem;font-family:DM Sans,sans-serif;font-size:clamp(.75rem,.6785714286rem + .1116071429vw,.8125rem);font-weight:400;line-height:1.3;color:var(--color-stoneClay);text-decoration:none;white-space:nowrap;opacity:0;translate:-.5rem 0;pointer-events:none;transition:opacity .25s ease,translate .25s ease,color .2s ease;margin-top:var(--spacing-sm)}.b-hero__linkAction svg{flex-shrink:0}.b-hero__linkAction:hover{color:var(--color-white)}@media(max-width:47.99em){.b-hero__linkAction{opacity:1;translate:0 0;pointer-events:auto}}.b-referenties{padding:var(--block-section-padding) 0;overflow:hidden}.b-referenties__inner{display:flex;flex-direction:column;gap:clamp(1.875rem,-1.6964285714rem + 5.5803571429vw,5rem);align-items:center}.b-referenties__header{text-align:center;padding:0 var(--container-padding)}.b-referenties__title{font-family:larken,sans-serif;font-size:clamp(1.875rem,.8035714286rem + 1.6741071429vw,2.8125rem);font-weight:400;line-height:1;color:var(--color-stoneSand);font-feature-settings:"liga" 0}.b-referenties__slider{width:100%;padding-left:clamp(1.25rem,-3.0357142857rem + 6.6964285714vw,5rem)}.b-referenties__slide{width:clamp(18.75rem,6.5799689441rem + 51.2422360248vw,39.375rem);height:auto}.b-referenties__card{background-color:var(--color-stoneDark);padding:1.875rem;height:19.875rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media(max-width:41.6775em){.b-referenties__card{height:17.5rem;padding:1.5rem}}.b-referenties__cardTop{display:flex;flex-direction:column;gap:var(--spacing-md)}.b-referenties__stars{display:flex;gap:.1875rem;color:var(--color-stoneSand)}.b-referenties__stars .-empty{opacity:.3}.b-referenties__cardTitle{font-family:larken,sans-serif;font-size:clamp(1.25rem,.8928571429rem + .5580357143vw,1.5625rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand)}.b-referenties__cardText{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.b-referenties__cardText p:last-child{margin-bottom:0}.b-showroom{position:relative;overflow:hidden}.b-showroom:has(+*.u-bgStoneBlack) .b-showroom__fade{background:linear-gradient(to bottom,transparent,var(--color-stoneBlack))}.b-showroom:has(+*.u-bgStoneBlackUltra) .b-showroom__fade{background:linear-gradient(to bottom,transparent,var(--color-stoneBlackUltra))}.b-showroom__fade{position:absolute;bottom:0;left:0;right:0;height:clamp(5rem,2.4184782609rem + 10.8695652174vw,9.375rem);pointer-events:none;z-index:1}.b-showroom__slider{width:100%}.b-showroom__slide{width:100%;height:auto}.b-showroom__nav{position:absolute;bottom:clamp(1.25rem,-.2251552795rem + 6.2111801242vw,3.75rem);left:50%;translate:-50% 0;z-index:2;display:flex;gap:var(--spacing-sm);align-items:center}.b-showroom__nav .b-showroom__navBtn,.b-showroom__nav .swiper-button-prev,.b-showroom__nav .swiper-button-next{background-color:color-mix(in srgb,var(--color-stoneBlackUltra) 75%,transparent);transition:background-color .2s ease}.b-showroom__nav .b-showroom__navBtn:hover,.b-showroom__nav .swiper-button-prev:hover,.b-showroom__nav .swiper-button-next:hover{background-color:color-mix(in srgb,var(--color-stoneBlackDark) 75%,transparent)}.b-showroom__navBtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;color:var(--color-stoneSand);border-radius:50%;transition:background-color .2s ease}.b-showroom__navBtn:focus-visible{outline:2px solid var(--color-stoneSand);outline-offset:2px}@media(max-width:41.6775em){.b-showroom__navBtn{width:2.5rem;height:2.5rem}}.b-teamCta{padding:var(--block-section-padding) var(--container-padding)}.b-teamCta__title{font-family:larken,sans-serif;font-weight:400;line-height:1.1;color:var(--color-stoneSand);text-align:center;font-feature-settings:"liga" 0}.b-teamCta.-breed .b-teamCta__inner{display:flex;flex-direction:column;gap:clamp(2.5rem,-.3571428571rem + 4.4642857143vw,5rem);align-items:center}.b-teamCta.-breed .b-teamCta__title{font-size:clamp(1.875rem,.4464285714rem + 2.2321428571vw,3.125rem);max-width:67.375rem}.b-teamCta__cards{display:flex;gap:1.25rem;width:100%;height:clamp(18.75rem,13.1444099379rem + 23.602484472vw,28.25rem)}@media(max-width:41.6775em){.b-teamCta__cards{flex-direction:column;height:auto}}.b-teamCta__card{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:relative;overflow:hidden;flex:1 1 0;min-width:0;height:100%;text-align:left;transition:flex .4s cubic-bezier(.4,0,.2,1)}.b-teamCta__card.-active{flex:1.2 1 0}@media(max-width:41.6775em){.b-teamCta__card{flex:none;height:clamp(16.25rem,13.299689441rem + 12.4223602484vw,21.25rem)}.b-teamCta__card.-active{flex:none}}.b-teamCta .b-teamCta__cardImg{position:absolute;top:0;left:50%;translate:-50% 0;height:100%;width:100%;max-width:none;object-fit:cover;object-position:center center}@media(max-width:41.6775em){.b-teamCta .b-teamCta__cardImg{left:0;translate:none}}.b-teamCta__cardGradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#20202020 40%,#202020b3),linear-gradient(90deg,#0000001a,#0000001a);pointer-events:none}.b-teamCta__cardContent{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:.5rem;padding:1.875rem;color:var(--color-stoneSand)}.b-teamCta__cardNaam{font-family:larken,sans-serif;font-size:clamp(1.25rem,.8928571429rem + .5580357143vw,1.5625rem);font-weight:400;line-height:1.1}.b-teamCta__cardFunctie{font-family:DM Mono,monospace;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:300;line-height:1.2;opacity:0;max-height:0;overflow:hidden;transition:opacity .4s ease,max-height .4s ease}.-active .b-teamCta__cardFunctie{opacity:1;max-height:2.5rem}.b-teamCta__cardTelefoon{display:flex;align-items:center;gap:.25rem;color:inherit;text-decoration:none;cursor:pointer;font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;opacity:0;max-height:0;overflow:hidden;transition:opacity .4s ease .05s,max-height .4s ease .05s}.-active .b-teamCta__cardTelefoon{opacity:1;max-height:2.5rem}.b-teamCta__phoneIcon{flex-shrink:0}.b-teamCta.-compact .b-teamCta__inner{display:flex;flex-direction:column;gap:clamp(2.5rem,-.3571428571rem + 4.4642857143vw,5rem);align-items:center}.b-teamCta.-compact .b-teamCta__title{font-size:clamp(1.75rem,.5357142857rem + 1.8973214286vw,2.8125rem);max-width:47.125rem}.b-teamCta__panel{display:flex;align-items:center;gap:clamp(2.5rem,-.3571428571rem + 4.4642857143vw,5rem);padding:clamp(1.875rem,-.2678571429rem + 3.3482142857vw,3.75rem) clamp(1.875rem,-1.6964285714rem + 5.5803571429vw,5rem);width:100%;min-height:clamp(17.5rem,13.8121118012rem + 15.5279503106vw,23.75rem)}@media(max-width:47.99em){.b-teamCta__panel{flex-direction:column;align-items:stretch}}.b-teamCta__photos{display:flex;gap:1.25rem;align-items:center;justify-content:center;flex-shrink:0;height:clamp(12.5rem,10.2872670807rem + 9.3167701863vw,16.25rem)}@media(max-width:47.99em){.b-teamCta__photos{height:clamp(10rem,7.7872670807rem + 9.3167701863vw,13.75rem)}}.b-teamCta__photoBtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:relative;width:clamp(7.5rem,5.4716614907rem + 8.5403726708vw,10.9375rem);height:100%;overflow:hidden;cursor:pointer}.b-teamCta__photoBtn:hover:not(.-active) .b-teamCta__photoOverlay{opacity:.3}.b-teamCta .b-teamCta__photoBtn img{display:block;width:100%;max-width:none;height:100%;object-fit:cover}.b-teamCta__photoOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;pointer-events:none;transition:opacity .35s ease}.-active .b-teamCta__photoOverlay{opacity:0}.b-teamCta__contact{flex:1;min-width:0;position:relative}.b-teamCta__contactItem{display:none;flex-direction:column;gap:1.25rem;justify-content:center;animation:teamCtaFadeIn .35s ease}.b-teamCta__contactItem.-active{display:flex}@keyframes teamCtaFadeIn{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0 0}}.b-teamCta__contactInfo{display:flex;flex-direction:column;gap:1.25rem;color:var(--color-stoneSand)}.b-teamCta__naam{font-family:larken,sans-serif;font-size:clamp(1.5rem,.7142857143rem + 1.2276785714vw,2.1875rem);font-weight:400;line-height:1.1;margin:0}.b-teamCta__functie{font-family:DM Mono,monospace;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:300;line-height:1.2;margin:0}.b-teamCta__contactActions{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.b-teamCta__btn{display:inline-flex;align-items:center;justify-content:center;height:3.125rem;padding:0 1.25rem;background-color:var(--color-stoneClay);color:var(--color-stoneDark);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.b-teamCta__btn:hover{opacity:.85}.b-teamCta__phone{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.b-teamCta__phone:hover{opacity:.85}.b-tekstEnAfbeelding{position:relative;overflow:hidden;padding:var(--block-section-padding) var(--container-padding)}.b-tekstEnAfbeelding__bgTitle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);white-space:nowrap;font-family:larken,sans-serif;font-size:clamp(5rem,-1.6428571429rem + 10.3794642857vw,10.8125rem);font-weight:400;line-height:1.1;color:var(--color-stoneBlackUltra);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.u-bgStoneBlackUltra .b-tekstEnAfbeelding__bgTitle{color:var(--color-stoneDark)}.b-tekstEnAfbeelding__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width:48em){.b-tekstEnAfbeelding__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3.75rem,-2.3214285714rem + 9.4866071429vw,9.0625rem);align-items:center}}@media(min-width:48em){.b-tekstEnAfbeelding.-imageRight .b-tekstEnAfbeelding__media{order:2}}.b-tekstEnAfbeelding__media{position:relative}.b-tekstEnAfbeelding__media .b-tekstEnAfbeelding__img{width:100%;height:auto;object-fit:cover;display:block;object-position:center}@media(min-width:48em){.b-tekstEnAfbeelding__media .b-tekstEnAfbeelding__img{height:clamp(25rem,14.2857142857rem + 16.7410714286vw,34.375rem)}}@media(max-width:47.99em){.b-tekstEnAfbeelding__media .b-tekstEnAfbeelding__img{aspect-ratio:1/1}}.b-tekstEnAfbeelding__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity 1s ease}.b-tekstEnAfbeelding__video.-visible{opacity:1}.b-tekstEnAfbeelding__content{display:flex;flex-direction:column;gap:var(--spacing-lg)}.b-tekstEnAfbeelding__tag{font-family:DM Mono,monospace;font-weight:300;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.2;color:var(--color-stoneSand)}.b-tekstEnAfbeelding__title{font-family:larken,sans-serif;font-size:clamp(1.75rem,.5357142857rem + 1.8973214286vw,2.8125rem);font-weight:400;line-height:1;color:var(--color-stoneSand);font-feature-settings:"liga" 0}.b-tekstEnAfbeelding__text{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.b-tekstEnAfbeelding__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.b-tekst{padding:var(--block-section-padding) 0}.b-tekst__inner{padding-left:var(--container-padding);padding-right:var(--container-padding)}.b-tekst__content{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.b-veelgesteldeVragen{padding:var(--block-section-padding) var(--container-padding)}.b-veelgesteldeVragen__inner{max-width:var(--container-width);margin:0 auto;border:1px solid var(--color-stoneBorder)}@media(min-width:35.5em){.b-veelgesteldeVragen__inner{padding:clamp(2.5rem,-3.2142857143rem + 8.9285714286vw,7.5rem) clamp(2.5rem,-3.2142857143rem + 8.9285714286vw,7.5rem)}}@media(max-width:35.49em){.b-veelgesteldeVragen__inner{padding:2rem 1.25rem 1.25rem}}.b-veelgesteldeVragen__content{display:flex;flex-direction:column;align-items:center;gap:clamp(2rem,-1.4285714286rem + 5.3571428571vw,5rem)}.b-veelgesteldeVragen__title{font-family:larken,sans-serif;font-size:clamp(2rem,1.0714285714rem + 1.4508928571vw,2.8125rem);font-weight:400;line-height:1;color:var(--color-stoneSand);text-align:center;font-feature-settings:"liga" 0}.b-veelgesteldeVragen__items{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.b-veelgesteldeVragen__item{background-color:var(--color-stoneBlackUltra)}.b-veelgesteldeVragen__question{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:space-between;width:100%;padding:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem) clamp(1rem,0rem + 1.5625vw,1.875rem);min-height:clamp(3.5rem,2.5rem + 1.5625vw,4.375rem);gap:var(--spacing-md);text-align:left;color:var(--color-stoneClay);cursor:pointer;transition:color .2s ease}.b-veelgesteldeVragen__question:hover,.b-veelgesteldeVragen__question:focus-visible{color:var(--color-stoneSand)}.b-veelgesteldeVragen__question:focus-visible{outline:2px solid var(--color-stoneSand);outline-offset:-2px}.b-veelgesteldeVragen__questionText{font-family:larken,sans-serif;font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);font-weight:400;line-height:1.1}.b-veelgesteldeVragen__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.875rem;height:1.875rem;border:1px solid currentColor;border-radius:50%}.b-veelgesteldeVragen__icon svg{width:.625rem;height:.625rem}.b-veelgesteldeVragen__iconV{transition:transform .3s ease}.b-veelgesteldeVragen__question[aria-expanded=true] .b-veelgesteldeVragen__iconV{transform:scaleY(0)}.b-veelgesteldeVragen__answer{overflow:hidden;transition:height .3s ease}.b-veelgesteldeVragen__answer[hidden]{display:none}.b-veelgesteldeVragen__answer.-animating{display:block}.b-veelgesteldeVragen__answerInner{padding:0 clamp(1rem,0rem + 1.5625vw,1.875rem) clamp(1rem,0rem + 1.5625vw,1.875rem);color:var(--color-stoneClay);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.5}.b-waarom{padding:var(--block-section-padding) var(--container-padding)}.b-waarom__inner{display:flex;flex-direction:column;gap:clamp(1.875rem,-1.6964285714rem + 5.5803571429vw,5rem);max-width:var(--container-width);margin:0 auto}.b-waarom__header{display:flex;gap:clamp(1.875rem,-.2678571429rem + 3.3482142857vw,3.75rem);align-items:flex-end}@media(max-width:47.99em){.b-waarom__header{flex-direction:column;align-items:flex-start;gap:clamp(.625rem,-.8035714286rem + 2.2321428571vw,1.875rem)}}.b-waarom__tag{font-family:DM Mono,monospace;font-weight:300;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.2;color:var(--color-stoneSand);margin:0;flex-shrink:0;white-space:nowrap}@media(min-width:48em){.b-waarom__tag{width:22.5rem}}.b-waarom__title{font-family:larken,sans-serif;font-weight:400;font-size:clamp(2.1875rem,1.1160714286rem + 1.6741071429vw,3.125rem);line-height:1.1;color:var(--color-stoneClay);margin:0;flex:1}.b-waarom__content{display:grid;gap:clamp(1.25rem,-1.6071428571rem + 4.4642857143vw,3.75rem)}@media(min-width:48em){.b-waarom__content{grid-template-columns:22.5rem 1fr}}.b-waarom__content.-noImage{grid-template-columns:1fr}.b-waarom__image{position:relative;overflow:hidden}@media(min-width:48em){.b-waarom__image{height:100%}}@media(max-width:47.99em){.b-waarom__image{aspect-ratio:4/3}}.b-waarom__image img,.b-waarom .b-waarom__image img{width:100%;height:100%;object-fit:cover;display:block}.b-waarom__imageOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000001a;pointer-events:none}.b-waarom__cards{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:48em){.b-waarom__cards[data-count="1"]{grid-template-columns:1fr}.b-waarom__cards[data-count="2"],.b-waarom__cards[data-count="3"]{grid-template-columns:5fr 8fr}.b-waarom__cards[data-count="3"] .b-waarom__card:nth-child(3){grid-column:1/-1}.b-waarom__cards[data-count="4"]{grid-template-columns:repeat(13,1fr)}.b-waarom__cards[data-count="4"] .b-waarom__card:nth-child(1){grid-column:1/6}.b-waarom__cards[data-count="4"] .b-waarom__card:nth-child(2){grid-column:6/14}.b-waarom__cards[data-count="4"] .b-waarom__card:nth-child(3){grid-column:1/9}.b-waarom__cards[data-count="4"] .b-waarom__card:nth-child(4){grid-column:9/14}}.b-waarom__card{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:1.25rem .9375rem .9375rem 1.25rem;min-height:clamp(10rem,7.1428571429rem + 4.4642857143vw,12.5rem);text-decoration:none;transition:background-color .25s ease,color .25s ease;background-color:var(--color-stoneBlackUltra);color:var(--color-stoneClay)}.b-waarom__card.-hasLink:hover{background-color:var(--color-stoneClay);color:var(--color-stoneDark)}.b-waarom__card.-hasLink:focus-visible{outline:2px solid var(--color-stoneClay);outline-offset:-2px}.b-waarom__cardTitle{font-family:larken,sans-serif;font-weight:500;font-size:clamp(1.125rem,.9821428571rem + .2232142857vw,1.25rem);line-height:1.1}.b-waarom__cardBottom{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.b-waarom__cardDesc{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5}.b-waarom__cardArrow{flex-shrink:0}.b-waarom__cardArrow svg{display:block;width:1.875rem;height:1.875rem}.p-archive{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding-bottom:clamp(2.5rem,1.0248447205rem + 6.2111801242vw,5rem);padding-left:var(--container-padding);padding-right:var(--container-padding)}.p-archive__filters{display:flex;flex-wrap:wrap;width:100%;gap:.75rem}@media(min-width:62em){.p-archive__filters{position:sticky;top:var(--header-height);z-index:10;gap:1.25rem}}@media(max-width:41.6775em){.p-archive__filters{flex-direction:column}}.p-archive__filter{display:flex;flex-direction:column;background-color:var(--color-stoneBlackUltra);color:var(--color-stoneSand);position:relative;-webkit-user-select:none;user-select:none;min-width:12.5rem;transition:background-color .2s ease}.p-archive__filter.-open{background-color:var(--color-stoneBlackDark)}@media(min-width:41.6875em)and (max-width:61.99em){.p-archive__filter{flex:1 1 calc(50% - .375rem);min-width:0}}@media(max-width:41.6775em){.p-archive__filter{min-width:100%}}.p-archive__filterToggle{display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;min-height:3.125rem;gap:1.25rem;cursor:pointer;transition:background-color .2s ease}.p-archive__filterToggle:hover{background-color:var(--color-stoneBlackDark)}.p-archive__filterLabel{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;white-space:nowrap}.p-archive__filterCount{opacity:.6;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem)}.p-archive__filterIcon{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;flex-shrink:0;border:.0625rem solid var(--color-stoneSand);border-radius:50%;color:var(--color-stoneSand)}.p-archive__filterIcon svg{width:.625rem;height:.625rem}.p-archive__filterIcon .p-archive__filterIconMinus,.-open .p-archive__filterIcon .p-archive__filterIconPlus{display:none}.-open .p-archive__filterIcon .p-archive__filterIconMinus{display:block}.p-archive__filterDropdown{position:absolute;top:100%;left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:1.25rem;background-color:var(--color-stoneBlackDark);box-shadow:0 .5rem 1.5rem #0006}.p-archive__filterDropdown[hidden]{display:none}.p-archive__filterOptions{display:flex;flex-direction:column;gap:.9375rem;padding:.625rem 1.25rem 3.75rem;max-height:18.75rem;overflow:auto}.p-archive__filterCheckbox{display:flex;align-items:center;gap:.75rem;cursor:pointer}.p-archive__filterInput{position:absolute;opacity:0;width:0;height:0}.p-archive__filterCheck{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;background-color:var(--color-stoneBlackDark);border:.0625rem solid rgba(241,232,206,.2);border-radius:.125rem;transition:background-color .15s ease,border-color .15s ease}.p-archive__filterInput:checked+.p-archive__filterCheck{background-color:var(--color-stoneClay);border-color:var(--color-stoneClay)}.p-archive__filterInput:checked+.p-archive__filterCheck:after{content:"";display:block;width:.625rem;height:.375rem;border-left:.125rem solid var(--color-stoneBlackDark);border-bottom:.125rem solid var(--color-stoneBlackDark);transform:rotate(-45deg);margin-top:-.125rem}.p-archive__filterInput:focus-visible+.p-archive__filterCheck{outline:.125rem solid var(--color-stoneSand);outline-offset:.125rem}.p-archive__filterCheckLabel{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.7410714286rem + .1116071429vw,.875rem);font-weight:400;line-height:1.25;color:var(--color-stoneSand)}.p-archive__filterOption{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;width:100%;text-decoration:none;padding:.25rem 0;font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.7410714286rem + .1116071429vw,.875rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand);text-align:left;transition:opacity .15s ease}.p-archive__filterOption:hover{opacity:.8}.p-archive__filterOption.-selected{font-weight:500}.p-archive__filterOption.-selected:before{content:"";display:block;width:.375rem;height:.625rem;border-right:.125rem solid var(--color-stoneClay);border-bottom:.125rem solid var(--color-stoneClay);transform:rotate(45deg);margin-right:.625rem;flex-shrink:0}.p-archive__filterLabelMain{display:inline}.p-archive__filterLabelValue{display:inline;color:var(--color-stoneClay)}.p-archive__filterLabelValue:before{content:" — ";color:var(--color-stoneSand);opacity:.7}.p-archive__filterApply{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;width:100%;height:2.75rem;padding:.8125rem 1.25rem;background-color:var(--color-stoneClay);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;color:var(--color-stoneDark);transition:opacity .2s ease}.p-archive__filterApply:hover{opacity:.85}.p-archive__filterApplyWrapper{position:absolute;left:0rem;right:0rem;bottom:0rem;padding:1.25rem;background-color:var(--color-stoneBlackDark);border-top:1px solid #111}.p-archive__priceRange{display:flex;flex-direction:column;gap:1.5rem}.p-archive__priceSlider{position:relative;height:1.125rem;padding:.5rem .25rem}.p-archive__priceTrack{position:absolute;left:.25rem;right:.25rem;top:50%;height:.125rem;background-color:var(--color-stoneBlackDark);transform:translateY(-50%)}.p-archive__priceProgress{position:absolute;height:100%;background-color:var(--color-stoneSand)}.p-archive__priceInput{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;pointer-events:none;margin:0;padding:0}.p-archive__priceInput::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.125rem;background:transparent}.p-archive__priceInput::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-stoneSand);border:.125rem solid var(--color-stoneBlackDark);box-shadow:0 0 .625rem #0000001a;cursor:pointer;pointer-events:auto}.p-archive__priceInput::-moz-range-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.125rem;background:transparent;border:none}.p-archive__priceInput::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-stoneSand);border:.125rem solid var(--color-stoneBlackDark);box-shadow:0 0 .625rem #0000001a;cursor:pointer;pointer-events:auto}.p-archive__priceLabels{display:flex;justify-content:space-between}.p-archive__priceLabel{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.7410714286rem + .1116071429vw,.875rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.p-archive__selectedFilters{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem var(--container-padding) 0 0;flex-wrap:wrap}@media(max-width:41.6775em){.p-archive__selectedFilters{flex-direction:column;align-items:flex-start;gap:.625rem}}.p-archive__selectedLabel{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.7410714286rem + .1116071429vw,.875rem);font-weight:400;font-style:italic;line-height:1.5;color:var(--color-stoneSand);white-space:nowrap}.p-archive__selectedTags{display:flex;flex-wrap:wrap;gap:.625rem}.p-archive__selectedTag{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;background-color:#f1e8ce40;border-radius:1.875rem;font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.7410714286rem + .1116071429vw,.875rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand);cursor:pointer;transition:background-color .15s ease}.p-archive__selectedTag:hover{background-color:#f1e8ce59}.p-archive__selectedTag svg{width:.625rem;height:.625rem;flex-shrink:0;opacity:.8}.p-archive__clearFilters{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.7410714286rem + .1116071429vw,.875rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand);text-decoration:underline;text-underline-offset:.1875rem;transition:opacity .15s ease}.p-archive__clearFilters:hover{opacity:.8}.p-archive__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.875rem,.7686335404rem + 4.6583850932vw,3.75rem) var(--spacing-md);width:100%;margin-top:1.25rem}@media(min-width:41.6875em)and (max-width:61.99em){.p-archive__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:41.6775em){.p-archive__grid{grid-template-columns:1fr}}.p-archive__item{height:clamp(20rem,13.8781055901rem + 25.7763975155vw,30.375rem)}.p-archive__empty{padding:clamp(2.5rem,1.0248447205rem + 6.2111801242vw,5rem) var(--container-padding);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);text-align:center}.p-archive__footer{display:flex;justify-content:center;width:100%;padding:clamp(1.25rem,.5124223602rem + 3.1055900621vw,2.5rem) var(--container-padding) 0}.p-archive__loadMore{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;width:100%;max-width:21.8125rem;height:3.125rem;padding:.8125rem var(--spacing-md);border:.0625rem solid var(--color-stoneBorder);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;color:var(--color-stoneSand);transition:background-color .2s ease,border-color .2s ease}.p-archive__loadMore:hover{background-color:#2d2d2d4d;border-color:var(--color-stoneSand)}.p-archive__pagination{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:clamp(1.25rem,.5124223602rem + 3.1055900621vw,2.5rem) 0 0}.p-archive__pageBtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;text-decoration:none;width:3.125rem;height:3.125rem;color:var(--color-stoneSand);border:.0625rem solid var(--color-stoneBorder);border-radius:50%;transition:background-color .2s ease}.p-archive__pageBtn:hover{background-color:#2d2d2d80}@media(max-width:41.6775em){.p-archive__pageBtn{width:2.5rem;height:2.5rem}}.p-archive__pageNum{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;text-decoration:none;width:3.125rem;height:3.125rem;font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;color:var(--color-stoneSand);border:.0625rem solid var(--color-stoneBorder);border-radius:50%;transition:background-color .2s ease,border-color .2s ease}.p-archive__pageNum.-active{border-color:var(--color-stoneSand)}.p-archive__pageNum:hover{background-color:#2d2d2d80}@media(max-width:41.6775em){.p-archive__pageNum{width:2.5rem;height:2.5rem}}.p-archive__pageDots{width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand)}@media(max-width:41.6775em){.p-archive__pageDots{width:2.5rem;height:2.5rem}}.p-bewaarmap__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;cursor:pointer}.p-bewaarmap__overlay.-open{opacity:1;visibility:visible}.p-bewaarmap{position:fixed;top:0;right:0;width:43.75rem;max-width:100%;height:100vh;z-index:99;background:#373737f7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-y:auto;transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.p-bewaarmap.-open{transform:translate(0)}@media(max-width:41.6775em){.p-bewaarmap{width:100%}}.p-bewaarmap__inner{display:flex;flex-direction:column;gap:2.5rem;padding:3.75rem 2.5rem}@media(max-width:41.6775em){.p-bewaarmap__inner{padding:3.75rem .625rem 2.5rem 1.25rem;gap:1.5rem}}.p-bewaarmap__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.p-bewaarmap__headerActions{display:flex;align-items:center;gap:.25rem}.p-bewaarmap__title{font-family:larken,sans-serif;font-size:clamp(1.375rem,.9464285714rem + .6696428571vw,1.75rem);font-weight:400;color:var(--color-stoneSand);line-height:1.2;margin:0}.p-bewaarmap__clear{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;gap:.375rem;font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneSand);opacity:.6;transition:opacity .2s ease;cursor:pointer}.p-bewaarmap__clear:hover{opacity:1}.p-bewaarmap__clear svg{flex-shrink:0}.p-bewaarmap__close{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--color-stoneSand);opacity:.6;transition:opacity .2s ease;cursor:pointer}.p-bewaarmap__close:hover{opacity:1}.p-bewaarmap__close svg{flex-shrink:0}.p-bewaarmap__items{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;min-height:6.25rem}@media(max-width:29.99em){.p-bewaarmap__items{grid-template-columns:1fr}}.p-bewaarmap__empty{grid-column:1/-1;font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);opacity:.5;text-align:center;padding:2.5rem 0}.p-bewaarmap__item{display:flex;flex-direction:column;gap:.625rem}.p-bewaarmap__itemImage{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-stoneBlackDark)}.p-bewaarmap__itemImage img{width:100%;height:100%;object-fit:cover}.p-bewaarmap__itemDelete{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:absolute;top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:#0009;border-radius:50%;color:var(--color-stoneSand);cursor:pointer;transition:background .2s ease}.p-bewaarmap__itemDelete:hover{background:#000000e6}.p-bewaarmap__itemTitle{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneSand);text-decoration:none;line-height:1.3;transition:opacity .2s ease}.p-bewaarmap__itemTitle:hover{opacity:.7}.p-bewaarmap__footer{display:flex;flex-direction:column;gap:1rem;padding-top:1.875rem;border-top:1px solid var(--color-stoneBorder)}.p-bewaarmap__footerTitle{font-family:larken,sans-serif;font-size:clamp(1.125rem,.8392857143rem + .4464285714vw,1.375rem);font-weight:400;color:var(--color-stoneSand);line-height:1.2;margin:0}.p-bewaarmap__footerText{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneSand);opacity:.7;line-height:1.5;max-width:32.5rem}.p-bewaarmap__actions{display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.625rem}.p-bewaarmap__action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.875rem;padding:0 1.5rem;border:none;border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);font-weight:400;text-decoration:none;line-height:1;cursor:pointer;transition:opacity .2s ease}.p-bewaarmap__action:hover{opacity:.8}.p-bewaarmap__action svg{flex-shrink:0}.p-bewaarmap__action.-email,.p-bewaarmap__action.-whatsapp{background:var(--color-stoneDark);color:var(--color-stoneSand)}.p-bewaarmap__action.-afspraak{background:var(--color-stoneClay);color:var(--color-stoneDark)}.p-bewaarmap__count{position:absolute;top:-.25rem;right:-.375rem;min-width:1rem;height:1rem;padding:0 .25rem;background:var(--color-stoneClay);color:var(--color-stoneDark);font-family:DM Sans,sans-serif;font-size:.625rem;font-weight:600;line-height:1rem;text-align:center;border-radius:.5rem;pointer-events:none;display:none}.p-bewaarmap__count.-visible{display:block}.p-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:.8125rem var(--spacing-md);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.p-button:hover{opacity:.85}.p-button.-primary{background-color:var(--color-stoneClay);color:var(--color-stoneDark);border:none}.p-button.-secondary{background-color:transparent;border:.0625rem solid var(--color-stoneBorder);color:var(--color-stoneSand)}.p-button.-secondary-light{background-color:transparent;border:.0625rem solid rgba(241,232,206,.4);color:var(--color-stoneSand)}.p-button__icon{display:inline-flex;align-items:center;flex-shrink:0}.p-button__icon svg{width:1.125rem;height:auto;fill:currentcolor}.p-button__label{white-space:nowrap}.p-collectieCard{display:flex;flex-direction:column;width:100%;height:100%;border-radius:var(--radius-sm);overflow:hidden;text-decoration:none;justify-content:flex-end;transition:opacity .2s ease;background-color:#111}.p-collectieCard:hover{opacity:.9}.p-collectieCard__image{flex:1 1 0;min-height:0;position:relative}.p-collectieCard__image img{width:100%;height:100%;object-fit:cover}.p-collectieCard__info{flex-shrink:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) clamp(1.25rem,.8812111801rem + 1.5527950311vw,1.875rem);min-height:clamp(4.375rem,3.2686335404rem + 4.6583850932vw,6.25rem);background-color:var(--color-stoneBlackUltra);overflow:hidden}.p-collectieCard__title{font-family:larken,sans-serif;font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand);text-underline-offset:0;transition:text-underline-offset .2s ease}.p-collectieCard:hover .p-collectieCard__title{text-decoration:underline;text-underline-offset:.1875rem}.p-collectieCard__price{font-family:DM Mono,monospace;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.p-collectie{display:flex;flex-direction:column;align-items:center;background-color:var(--color-stoneBlack);gap:clamp(2.1875rem,.7123447205rem + 6.2111801242vw,4.6875rem)}.p-collectie__header{display:flex;flex-direction:column;align-items:center;gap:clamp(1.25rem,.8812111801rem + 1.5527950311vw,1.875rem);width:100%;max-width:80rem;padding:0 var(--container-padding, 1.25rem)}.p-collectie__title{font-family:larken,sans-serif;font-size:clamp(1.875rem,.8035714286rem + 1.6741071429vw,2.8125rem);font-weight:400;line-height:1;color:var(--color-stoneSand);text-align:center}.p-collectie__filters{display:flex;align-items:center;justify-content:center;gap:clamp(.625rem,.2562111801rem + 1.5527950311vw,1.25rem)}.p-collectie__filter{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;font-family:DM Mono,monospace;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);opacity:.5;transition:opacity .25s ease;white-space:nowrap}.p-collectie__filter.-active{opacity:1}.p-collectie__filter:hover{opacity:.85}.p-collectie__filterDivider{display:inline-flex;flex-shrink:0;color:var(--color-stoneSand);cursor:pointer;transition:opacity .25s ease}.p-collectie__filterDivider:hover{opacity:.85}.p-collectie__sliders{width:100%;position:relative}.p-collectie__slider{width:100%;padding:0 var(--container-padding, 1.25rem);overflow:hidden}@media(min-width:62em){.p-collectie__slider{padding:0 5rem}}.p-collectie__navLink{display:inline-flex;align-items:center;justify-content:center;padding:.8125rem var(--spacing-md);height:3.125rem;border:.0625rem solid var(--color-stoneBorder);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;color:var(--color-stoneSand);text-decoration:none;white-space:nowrap;transition:opacity .2s ease,background-color .2s ease}.p-collectie__navLink:hover{opacity:.85}@media(max-width:41.6775em){.p-collectie__navLink{height:2.5rem;padding:.625rem var(--spacing-sm)}}.p-collectie__track{display:flex}.p-collectie__slide{flex-shrink:0;height:clamp(17.1875rem,10.3649068323rem + 28.7267080745vw,28.75rem)}@media(min-width:62em){.p-collectie__slide{width:calc(25% - .9375rem)}}@media(min-width:41.6875em)and (max-width:61.99em){.p-collectie__slide{width:calc(33.333% - .875rem)}}@media(max-width:41.6775em){.p-collectie__slide{width:calc(60% - .625rem)}}@media(max-width:29.99em){.p-collectie__slide{width:calc(90% - .625rem)}}.p-collectie__nav{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.p-collectie__nav--button-only{margin-top:var(--spacing-sm)}.p-collectie__navBtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;color:var(--color-stoneSand);border:.0625rem solid var(--color-stoneBorder);border-radius:50%;transition:background-color .2s ease}.p-collectie__navBtn:hover{background-color:#2d2d2d80}.p-collectie__navBtn:focus-visible{outline:2px solid var(--color-stoneSand);outline-offset:2px}@media(max-width:41.6775em){.p-collectie__navBtn{width:2.5rem;height:2.5rem}}.p-footer{background-color:var(--color-stoneBlackDark);color:var(--color-stoneSand)}.p-footer__inner{background-color:var(--color-stoneBlackUltra);position:relative;overflow:hidden;padding:clamp(1.875rem,-3.5535714286rem + 8.4821428571vw,6.625rem) var(--container-padding) clamp(1.875rem,-1.6964285714rem + 5.5803571429vw,5rem)}@media(min-width:62em){.p-footer__inner{padding-left:var(--spacing-footerPadding);padding-right:var(--spacing-footerPadding)}}.p-footer__top{position:relative;z-index:1;display:grid;gap:var(--spacing-lg)}@media(min-width:62em){.p-footer__top{grid-template-columns:6rem 1fr 1fr 1fr;gap:clamp(1.25rem,-.8928571429rem + 3.3482142857vw,3.125rem)}}@media(max-width:61.99em){.p-footer__top{grid-template-columns:1fr}}@media(max-width:61.99em){.p-footer__logo{display:none}}.p-footer__logo img{width:6rem;height:auto}.p-footer__col{display:flex;flex-direction:column;gap:var(--spacing-footerHeadingGap)}@media(max-width:61.99em){.p-footer__col{gap:var(--spacing-md)}}.p-footer__colTitle{font-family:DM Mono,monospace;font-weight:300;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.2}.p-footer__menu1Links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.p-footer__menu1Links a{font-family:larken,sans-serif;font-size:clamp(1.5rem,1.0714285714rem + .6696428571vw,1.875rem);line-height:1.1;color:var(--color-stoneSand);text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.p-footer__menu1Links a:hover{opacity:.7}.p-footer__menu2Links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.p-footer__menu2Links a{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.5;color:var(--color-stoneSand);text-decoration:none;transition:opacity .2s ease}.p-footer__menu2Links a:hover{opacity:.7}.p-footer__col--contact{gap:var(--spacing-md)}@media(min-width:62em){.p-footer__col--contact{gap:var(--spacing-footerHeadingGap)}}.p-footer__contactContent{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.5}.p-footer__contactContent p{margin:0}.p-footer__contactContent p+p{margin-top:.25rem}.p-footer__contactContent a{color:var(--color-stoneSand);text-decoration:none;transition:opacity .2s ease}.p-footer__contactContent a:hover{opacity:.7}.p-footer__socials{display:flex;gap:.625rem;align-items:center;margin-top:.25rem}.p-footer__socials a{color:var(--color-stoneSand);transition:opacity .2s ease}.p-footer__socials a:hover{opacity:.7}.p-footer__socials svg{display:block}.p-footer__brand{position:relative;z-index:0;color:var(--color-stoneBlack);margin-top:clamp(1.25rem,-3.0357142857rem + 6.6964285714vw,5rem)}@media(min-width:62em){.p-footer__brand{margin-top:clamp(-3.75rem,-5.1785714286rem + 2.2321428571vw,-2.5rem)}}.p-footer__brandSvg{width:100%;height:auto;display:block}.p-footer__bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--color-stoneBorder);padding:1.25rem var(--container-padding) clamp(1.875rem,1.1607142857rem + 1.1160714286vw,2.5rem);font-family:DM Sans,sans-serif;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);line-height:1;color:var(--color-stoneSand)}@media(min-width:62em){.p-footer__bottom{padding-left:var(--spacing-footerPadding);padding-right:var(--spacing-footerPadding)}}@media(max-width:41.6775em){.p-footer__bottom{flex-direction:column;align-items:flex-start;gap:.875rem;align-items:center}}.p-footer__copyright{margin:0;flex:1}.p-footer__disclaimerLinks{display:flex;gap:var(--spacing-md);align-items:center;justify-content:center;flex:1;white-space:nowrap}.p-footer__disclaimerLinks a{color:var(--color-stoneSand);text-decoration:none;transition:opacity .2s ease}.p-footer__disclaimerLinks a:hover{opacity:.7}@media(max-width:41.6775em){.p-footer__disclaimerLinks{justify-content:flex-start}}.p-footer__bottomRight{margin:0;flex:1;text-align:right}@media(max-width:41.6775em){.p-footer__bottomRight{text-align:left}}.p-formModal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;background:#00000080;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.p-formModal__overlay.-open{opacity:1;visibility:visible;pointer-events:auto}.p-formModal__wrap{position:relative;width:100%;max-width:35rem;max-height:90vh;margin:var(--container-padding);background:var(--color-stoneBlackDark);color:var(--color-stoneSand);border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1.5rem 3rem #0006}.p-formModal__inner{display:flex;flex-direction:column;overflow:hidden}.p-formModal__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .75rem 0 1.5rem;flex-shrink:0}.p-formModal__title{font-family:larken,sans-serif;font-size:clamp(1.375rem,.9464285714rem + .6696428571vw,1.75rem);font-weight:400;line-height:1.2;margin:0}.p-formModal__close{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;background:transparent;border:none;color:inherit;cursor:pointer;border-radius:.25rem;transition:background-color .2s ease}.p-formModal__close:hover{background:#ffffff14}.p-formModal__close:focus-visible{outline:2px solid var(--color-stoneSand);outline-offset:2px}.p-formModal__body{padding:1.5rem;overflow-y:auto;flex:1;min-height:0}.p-formModal__body .gform_wrapper{margin:0}.p-mainMenu{position:relative;z-index:200;width:100%;height:5.625rem;overflow:visible}@media(max-width:63.99em){.p-mainMenu{height:3.125rem}}.p-mainMenu__full{position:relative;width:100%}@media(max-width:63.99em){.p-mainMenu__full{position:fixed;top:0;left:0;background:#373737;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:3.125rem;display:flex;align-items:center;justify-content:center;z-index:110}}.p-mainMenu__hamburger{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:none;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;position:absolute;left:0;top:0;z-index:5}@media(max-width:63.99em){.p-mainMenu__hamburger{display:flex}}.p-mainMenu__hamburgerBar{display:block;width:.875rem;height:.09375rem;background:var(--color-stoneSand);position:absolute;left:50%;transform:translate(-50%);transition:transform .3s ease,opacity .3s ease}.p-mainMenu__hamburgerBar:nth-child(1){top:1.25rem}.p-mainMenu__hamburgerBar:nth-child(2){top:1.625rem}.-menuOpen .p-mainMenu__hamburgerBar:nth-child(1){top:1.4375rem;transform:translate(-50%) rotate(45deg)}.-menuOpen .p-mainMenu__hamburgerBar:nth-child(2){top:1.4375rem;transform:translate(-50%) rotate(-45deg)}.p-mainMenu__infoBar{background:#373737;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:2.1875rem;overflow:hidden;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media(max-width:63.99em){.p-mainMenu__infoBar{display:none}}.p-mainMenu__infoBarInner{display:flex;align-items:center;justify-content:space-between;height:100%}.p-mainMenu__rating{display:flex;align-items:center;gap:.6875rem;font-family:Neue Haas Grotesk Text Pro,sans-serif;font-size:clamp(.625rem,.4821428571rem + .2232142857vw,.75rem);color:var(--color-stoneSand);line-height:1}.p-mainMenu__ratingStars{display:flex;align-items:center}.p-mainMenu__ratingStars svg{display:block}.p-mainMenu__ratingLink{color:var(--color-stoneSand);text-decoration:underline}.p-mainMenu__phone{font-family:Neue Haas Grotesk Text Pro,sans-serif;font-size:clamp(.625rem,.4821428571rem + .2232142857vw,.75rem);color:var(--color-stoneSand);line-height:1}.p-mainMenu__phoneLink{color:var(--color-stoneSand);text-decoration:none}.p-mainMenu__navBar{background:#373737;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:3.4375rem;position:relative;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media(max-width:63.99em){.p-mainMenu__navBar{display:none}}.p-mainMenu__navBarInner{display:flex;align-items:center;justify-content:space-between;height:100%}.p-mainMenu__navPrimary,.p-mainMenu__navSecondary{display:flex;align-items:center;gap:1.25rem;list-style:none;margin:0;padding:0}.p-mainMenu__navItem{position:relative;height:3.4375rem;display:flex;align-items:stretch}.p-mainMenu__navLink{display:flex;align-items:center;font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneSand);text-decoration:none;line-height:1;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.p-mainMenu__navLink:hover{opacity:.7}.p-mainMenu__logo,.p-mainMenu__stickyLogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;text-decoration:none;display:block}.p-mainMenu__logo picture,.p-mainMenu__logo img{display:block}.p-mainMenu__logo img{width:8.625rem;height:3.9375rem;object-fit:contain}@media(max-width:63.99em){.p-mainMenu__logo{position:static;transform:none}.p-mainMenu__logo img{width:auto;height:1.25rem;max-height:100%;object-fit:contain}}.p-mainMenu__stickyLogo img{display:block;width:7.5625rem;height:3.4375rem;object-fit:contain}.p-mainMenu__navRight{display:flex;align-items:center;gap:1.25rem}.p-mainMenu__icons{display:flex;align-items:center;gap:.3125rem}.p-mainMenu__iconBtn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;position:relative;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;transition:opacity .2s ease}.p-mainMenu__iconBtn:hover{opacity:.85}.p-mainMenu__iconBtn svg{display:block;width:100%;height:100%}.p-mainMenu__searchWrap{position:relative}.p-mainMenu__searchPopup{position:absolute;top:calc(100% + .75rem);right:0;width:17.5rem;background:var(--color-stoneBlack);border:.0625rem solid var(--color-stoneBorder);border-radius:var(--radius-sm);padding:.5rem;z-index:20}.p-mainMenu__searchPopup[hidden]{display:none}.p-mainMenu__searchForm{display:flex;align-items:center;gap:.375rem}.p-mainMenu__searchInput{flex:1;height:2.375rem;padding:0 .75rem;background:var(--color-stoneBlackDark);border:.0625rem solid var(--color-stoneBorder);border-radius:var(--radius-sm);font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneSand);outline:none;transition:border-color .2s ease}.p-mainMenu__searchInput::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-mainMenu__searchInput::placeholder{color:var(--color-stoneSand);opacity:.4}.p-mainMenu__searchInput:focus{border-color:var(--color-stoneSand)}.p-mainMenu__searchSubmit{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;width:2.375rem;height:2.375rem;flex-shrink:0;background:var(--color-stoneClay);color:var(--color-stoneDark);border-radius:var(--radius-sm);transition:opacity .2s ease}.p-mainMenu__searchSubmit:hover{opacity:.85}.p-mainMenu__submenu{position:fixed;top:5.625rem;left:0;width:100%;background:#373737;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-top:1px solid var(--color-stoneBorder);box-shadow:0 4px 12px #00000014;display:none;opacity:0;visibility:hidden;transform:translateY(-.5rem);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;z-index:201;padding-left:var(--container-padding);padding-right:var(--container-padding);pointer-events:none}.p-mainMenu__submenu.-open{display:block;opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.p-mainMenu.-stickyActive .p-mainMenu__submenu{top:4.375rem}@media(max-width:63.99em){.p-mainMenu__submenu{display:none}}body.admin-bar .p-mainMenu__submenu{top:calc(5.625rem + var(--wp-admin--admin-bar--height, 2rem))}body.admin-bar .p-mainMenu.-stickyActive .p-mainMenu__submenu{top:calc(4.375rem + var(--wp-admin--admin-bar--height, 2rem))}.p-mainMenu__submenu:has(.p-mainMenu__submenuCards) .p-mainMenu__submenuInner{display:flex;min-height:29.375rem}.p-mainMenu__submenuSidebar{width:17.875rem;flex-shrink:0;padding:2.5rem var(--container-padding) 2.5rem 0;border-right:1px solid var(--color-stoneBorder)}.p-mainMenu__submenuLinks{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.p-mainMenu__submenuLink{font-family:larken,sans-serif;font-size:clamp(.9375rem,.7232142857rem + .3348214286vw,1.125rem);color:var(--color-stoneSand);text-decoration:none;line-height:1;transition:opacity .2s ease;padding-top:.625rem;padding-bottom:.625rem}.p-mainMenu__submenuLink:hover{opacity:.7}.p-mainMenu__submenuLink.-active{opacity:1;color:var(--color-stoneSand);font-weight:500}.p-mainMenu__submenuLink.-hasArrow{display:flex;align-items:center;gap:.75rem}.p-mainMenu__submenuLink.-hasArrow:after{content:"";display:block;width:.625rem;height:.625rem;border-right:1.5px solid var(--color-stoneSand);border-bottom:1.5px solid var(--color-stoneSand);transform:rotate(-45deg);flex-shrink:0}.p-mainMenu__submenuCards{flex:1;display:flex;flex-direction:column;padding:2.5rem;position:relative}.p-mainMenu__submenuCardsGroup{display:none;flex-direction:column;gap:.75rem}.p-mainMenu__submenuCardsGroup.-active{display:flex;flex:1}.p-mainMenu__submenuCardGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:2.5rem;flex:1}.p-mainMenu__submenuCard{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-stoneBlack);text-decoration:none;transition:opacity .2s ease}.p-mainMenu__submenuCard:hover{opacity:.85}.p-mainMenu__submenuCard.-noImage .p-mainMenu__submenuCardLabel,.p-mainMenu__submenuCard.-allLink .p-mainMenu__submenuCardLabel{flex:1}.p-mainMenu__submenuCard.-tall{min-height:12.5rem}.p-mainMenu__submenuCardImage{flex:1;min-height:6.25rem;background:var(--color-stoneBlackDark);position:relative;overflow:hidden}.p-mainMenu__submenuCardImage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.p-mainMenu__submenuCardLabel{display:flex;align-items:center;justify-content:center;height:3.125rem;padding:0 1.25rem;background:var(--color-stoneBlackDark);font-family:larken,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);text-align:center;line-height:normal}.p-mainMenu__submenuGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;padding:2.5rem 0}.p-mainMenu__submenu.-simpleLinks{width:100%;left:0;background:var(--color-stoneBlack);border-top:none;padding:1.875rem 0}.p-mainMenu__submenuSimpleInner{display:flex;justify-content:flex-start}.p-mainMenu__dropdownLinks{display:flex;flex-direction:column;gap:1.625rem;list-style:none;margin:0;padding:0}.p-mainMenu__dropdownLink{font-family:larken,sans-serif;font-size:clamp(.9375rem,.7232142857rem + .3348214286vw,1.125rem);color:var(--color-stoneSand);text-decoration:none;line-height:1;transition:opacity .2s ease}.p-mainMenu__dropdownLink:hover{opacity:.7}.p-mainMenu__dropdownLink.-hasArrow{display:flex;align-items:center;gap:.75rem}.p-mainMenu__dropdownLink.-hasArrow:after{content:"";display:block;width:.625rem;height:.625rem;border-right:1.5px solid var(--color-stoneSand);border-bottom:1.5px solid var(--color-stoneSand);transform:rotate(-45deg);flex-shrink:0}.p-mainMenu__sticky{position:fixed;top:0;left:0;width:100%;height:4.375rem;background:#373737;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99;transform:translateY(-100%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.p-mainMenu__sticky.-visible{transform:translateY(0)}.p-mainMenu__stickyInner{display:flex;align-items:center;justify-content:space-between;height:100%}.p-mainMenu__stickyNavLeft,.p-mainMenu__stickyNavRight{display:flex;align-items:center;gap:1.25rem;list-style:none;margin:0;padding:0}.p-mainMenu__stickyLink{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneSand);text-decoration:none;line-height:1;white-space:nowrap;transition:opacity .2s ease}.p-mainMenu__stickyLink:hover{opacity:.7}.p-mainMenu__stickyRight{display:flex;align-items:center;gap:1.25rem}@media(max-width:63.99em){.p-mainMenu__sticky{display:none}}.p-mainMenu__mobileIcons{display:none;align-items:center;gap:.625rem;position:absolute;right:.9375rem;top:50%;transform:translateY(-50%)}@media(max-width:63.99em){.p-mainMenu__mobileIcons{display:flex}}.p-mainMenu__mobileIcons .p-mainMenu__iconBtn{width:1.25rem;height:1.25rem}@media(max-width:63.99em){body.admin-bar .p-mainMenu__mobile{top:5.125rem}}.p-mainMenu__mobile{display:none}@media(max-width:63.99em){.p-mainMenu__mobile{display:block;position:fixed;top:3.125rem;left:0;right:0;bottom:0;background:#373737;border-top:1px solid var(--color-stoneBorder);z-index:105;overflow-y:auto;-webkit-overflow-scrolling:touch}.p-mainMenu__mobile[hidden]{display:none}}.p-mainMenu__mobileInner{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.p-mainMenu__mobileMain{padding:1.875rem 1.25rem;flex:1}.p-mainMenu__mobileLinks{display:flex;flex-direction:column;gap:1.625rem;list-style:none;margin:0;padding:0}.p-mainMenu__mobileLink{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:block;font-family:larken,sans-serif;font-size:1.5625rem;color:var(--color-stoneSand);text-decoration:none;line-height:1;text-align:left;width:100%;transition:opacity .2s ease}.p-mainMenu__mobileLink:hover{opacity:.85}.p-mainMenu__mobileLink.-hasSubmenu{display:flex;align-items:center;justify-content:space-between}.p-mainMenu__mobileLink.-hasSubmenu:after{content:"";display:block;width:.625rem;height:.625rem;border-right:1.5px solid var(--color-stoneSand);border-bottom:1.5px solid var(--color-stoneSand);transform:rotate(-45deg);flex-shrink:0}.p-mainMenu__mobileSub{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;background:#373737;z-index:2}.p-mainMenu__mobileSub[hidden]{display:none}.p-mainMenu__mobileBack{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;gap:.625rem;width:100%;height:3.75rem;padding:0 1.25rem;border-bottom:1px solid var(--color-stoneBorder);font-family:larken,sans-serif;font-size:1.5625rem;color:var(--color-stoneSand);text-align:left;line-height:1;transition:opacity .2s ease}.p-mainMenu__mobileBack:hover{opacity:.85}.p-mainMenu__mobileBack svg{flex-shrink:0}.p-mainMenu__mobileSubContent{display:flex;flex-direction:column;justify-content:space-between;flex:1;overflow-y:auto}.p-mainMenu__mobile .p-mainMenu__mobileSubLinks{display:flex;flex-direction:column;gap:1.625rem;list-style:none;margin:0;padding:1.875rem 1.25rem;flex:1}.p-mainMenu__mobileSubLink{font-family:larken,sans-serif;font-size:1.25rem;color:var(--color-stoneSand);text-decoration:none;line-height:1;display:block;transition:opacity .2s ease}.p-mainMenu__mobileSubLink:hover{opacity:.85}.p-mainMenu__mobileSubLink.-hasSubmenu{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.p-mainMenu__mobileSubLink.-hasSubmenu:after{content:"";display:block;width:.625rem;height:.625rem;border-right:1.5px solid var(--color-stoneSand);border-bottom:1.5px solid var(--color-stoneSand);transform:rotate(-45deg);flex-shrink:0}.p-mainMenu__mobileSubLink.-parentLink{opacity:.8;font-size:1.125rem}.p-mainMenu__mobileCta{padding:1.25rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.p-mainMenu__mobileCtaBtn{display:flex;align-items:center;justify-content:center;width:100%;height:3.125rem;padding:0 1.25rem;background:var(--color-stoneClay);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:1rem;color:var(--color-stoneDark);text-decoration:none;line-height:1;transition:opacity .2s ease}.p-mainMenu__mobileCtaBtn:hover{opacity:.85}.p-mainMenu__mobileCtaPhone{font-family:DM Sans,sans-serif;font-size:1rem;color:var(--color-stoneSand);line-height:1;margin:0}.p-mainMenu__mobileCtaPhoneLink{color:var(--color-stoneSand);text-decoration:underline;transition:opacity .2s ease}.p-mainMenu__mobileCtaPhoneLink:hover{opacity:.85}.p-opsommingItem{background-color:var(--color-stoneBlackUltra)}.p-opsommingItem__trigger{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-md);min-height:clamp(3.5rem,2.5rem + 1.5625vw,4.375rem);gap:var(--spacing-md);text-align:left;color:var(--color-stoneClay);cursor:pointer;text-decoration:none;transition:color .2s ease}.p-opsommingItem__trigger:hover,.p-opsommingItem__trigger:focus-visible{color:var(--color-stoneSand)}.p-opsommingItem__trigger:focus-visible{outline:2px solid var(--color-stoneSand);outline-offset:-2px}.p-opsommingItem__label{font-family:larken,sans-serif;font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);font-weight:400;line-height:1.1}.p-opsommingItem__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.875rem;height:1.875rem;border:1px solid currentColor;border-radius:50%}.p-opsommingItem__icon svg{width:.625rem;height:.625rem}.p-opsommingItem__iconV{transition:transform .3s ease}.p-opsommingItem__trigger[aria-expanded=true] .p-opsommingItem__iconV{transform:scaleY(0)}.p-opsommingItem__inhoud{overflow:hidden;transition:height .3s ease}.p-opsommingItem__inhoud[hidden]{display:none}.p-opsommingItem__inhoud.-animating{display:block}.p-opsommingItem__inhoudInner{padding:0 var(--spacing-md) var(--spacing-md);color:var(--color-stoneClay);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.5}.p-pageHeaderImage{position:relative;display:flex;align-items:flex-end;padding:var(--spacing-footerPadding)}@media(min-width:48em){.p-pageHeaderImage{height:min(100dvh - var(--header-height),clamp(30rem,7.1428571429rem + 35.7142857143vw,50rem))}}@media(max-width:47.99em){.p-pageHeaderImage{min-height:26.25rem}}.p-pageHeaderImage{color:var(--color-stoneSand);overflow:hidden}.p-pageHeaderImage:has(+*.u-bgStoneBlack) .p-pageHeaderImage__fade,.p-pageHeaderImage:has(+.p-pageHeader+*.u-bgStoneBlack) .p-pageHeaderImage__fade{background:linear-gradient(to bottom,transparent,var(--color-stoneBlack))}.p-pageHeaderImage:has(+*.u-bgStoneBlackUltra) .p-pageHeaderImage__fade,.p-pageHeaderImage:has(+.p-pageHeader+*.u-bgStoneBlackUltra) .p-pageHeaderImage__fade{background:linear-gradient(to bottom,transparent,var(--color-stoneBlackUltra))}.p-pageHeaderImage:has(+*.u-bgStoneBlackDark) .p-pageHeaderImage__fade,.p-pageHeaderImage:has(+.p-pageHeader+*.u-bgStoneBlackDark) .p-pageHeaderImage__fade{background:linear-gradient(to bottom,transparent,var(--color-stoneBlackDark))}.p-pageHeaderImage:has(+*.u-bgBlack) .p-pageHeaderImage__fade,.p-pageHeaderImage:has(+.p-pageHeader+*.u-bgBlack) .p-pageHeaderImage__fade{background:linear-gradient(to bottom,transparent,var(--color-black))}.p-pageHeaderImage:has(+*.u-bgStoneSand) .p-pageHeaderImage__fade,.p-pageHeaderImage:has(+.p-pageHeader+*.u-bgStoneSand) .p-pageHeaderImage__fade{background:linear-gradient(to bottom,transparent,var(--color-stoneSand))}.p-pageHeaderImage:has(+*.u-bgWhite) .p-pageHeaderImage__fade,.p-pageHeaderImage:has(+.p-pageHeader+*.u-bgWhite) .p-pageHeaderImage__fade{background:linear-gradient(to bottom,transparent,var(--color-white))}@media(max-width:47.99em){.p-pageHeaderImage{padding:var(--spacing-lg) var(--spacing-md)}}.p-pageHeaderImage__fade{position:absolute;bottom:0;left:0;right:0;height:clamp(5rem,2.4184782609rem + 10.8695652174vw,9.375rem);pointer-events:none;z-index:2;background:linear-gradient(to bottom,transparent,var(--color-stoneBlack))}.p-pageHeaderImage__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.p-pageHeaderImage__bg img{width:100%;height:100%;object-fit:cover}.p-pageHeaderImage__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0000008c,#0000001a)}.p-pageHeaderImage__inner{position:relative;z-index:3;display:flex;gap:var(--spacing-md);align-items:flex-start;width:100%}@media(max-width:47.99em){.p-pageHeaderImage__inner{flex-direction:column}}.p-pageHeaderImage__breadcrumbs{flex-shrink:0;width:30%;min-width:12.5rem;font-family:DM Mono,monospace;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);line-height:1}@media(max-width:47.99em){.p-pageHeaderImage__breadcrumbs{width:100%}}.p-pageHeaderImage__breadcrumbs a{color:var(--color-stoneSand);text-decoration:none;transition:opacity .2s ease}.p-pageHeaderImage__breadcrumbs a:hover{opacity:.85;text-decoration:underline}.p-pageHeaderImage__content{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1 0 0}.p-pageHeaderImage__title{font-family:larken,sans-serif;font-size:clamp(2.5rem,1.4285714286rem + 1.6741071429vw,3.4375rem);font-weight:400;line-height:1.1;max-width:52.5rem}.p-pageHeaderImage__description{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;max-width:46.0625rem}.p-pageHeader{background-color:var(--color-stoneBlack);color:var(--color-stoneSand);padding:var(--spacing-section) var(--container-padding)}.p-pageHeader__inner{display:flex;gap:var(--spacing-md);align-items:flex-start}@media(max-width:47.99em){.p-pageHeader__inner{flex-direction:column;gap:var(--spacing-lg)}}.p-pageHeader__breadcrumbs{flex-shrink:0;width:30%;font-family:DM Mono,monospace;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);line-height:1.1}@media(max-width:47.99em){.p-pageHeader__breadcrumbs{width:100%}}.p-pageHeader__breadcrumbs a{color:var(--color-stoneSand);text-decoration:none}.p-pageHeader__breadcrumbs a:hover{text-decoration:underline}.p-pageHeader__content{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1 0 0}.p-pageHeader__title{font-family:larken,sans-serif;font-size:clamp(2.5rem,1.4285714286rem + 1.6741071429vw,3.4375rem);font-weight:400;line-height:1.1;max-width:52.5rem}.p-pageHeader__description{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;max-width:46.0625rem}.p-pageHeader__description.u-wysiwyg a:not(.p-button){color:inherit}.p-productHeader{gap:var(--spacing-md);background-color:var(--color-stoneBlackDark);color:var(--color-stoneSand);min-height:37.5rem;position:relative}@media(max-width:61.99em){.p-productHeader{display:flex;flex-direction:column;min-height:auto}}.p-productHeader__content{display:flex;flex-direction:column;gap:2rem;padding-top:clamp(2.5rem,1.0714285714rem + 2.2321428571vw,3.75rem);padding-bottom:clamp(2.5rem,1.0714285714rem + 2.2321428571vw,3.75rem);width:50%;padding-left:var(--container-padding)}@media(max-width:61.99em){.p-productHeader__content{width:100%;padding:clamp(1.5rem,.3571428571rem + 1.7857142857vw,2.5rem) var(--container-padding);gap:var(--spacing-lg)}}.p-productHeader__breadcrumbs{font-family:DM Mono,monospace;font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem);line-height:1.5}.p-productHeader__breadcrumbs a{color:var(--color-stoneSand);text-decoration:none;transition:opacity .2s ease}.p-productHeader__breadcrumbs a:hover{opacity:.85;text-decoration:underline}.p-productHeader__info{display:flex;flex-direction:column;gap:var(--spacing-md)}.p-productHeader__title{font-family:larken,sans-serif;font-size:clamp(2.5rem,1.4285714286rem + 1.6741071429vw,3.4375rem);font-weight:400;line-height:1.1}.p-productHeader__price{font-family:DM Mono,monospace;font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);line-height:1.1;letter-spacing:-1px}.p-productHeader__bedekking{font-family:DM Mono,monospace;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);line-height:1.3;letter-spacing:-.5px;opacity:.9}.p-productHeader__description{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;max-width:31.5rem}@media(max-width:61.99em){.p-productHeader__description{max-width:none}}.p-productHeader__buttons{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm);max-width:31.5rem}@media(max-width:61.99em){.p-productHeader__buttons{max-width:none}}@media(max-width:41.6775em){.p-productHeader__buttons{grid-template-columns:1fr}}.p-productHeader__button{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);height:3.125rem;padding:.8125rem var(--spacing-md);border-radius:var(--radius-m);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.p-productHeader__button:hover{opacity:.8}.p-productHeader__button.-primary{background-color:var(--color-stoneClay);color:var(--color-stoneDark);border:none}.p-productHeader__button.-outline{background-color:transparent;color:var(--color-stoneSand);border:1px solid var(--color-stoneBorder)}.p-productHeader__buttonIcon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0}.p-productHeader__buttonIcon svg{width:100%;height:100%;object-fit:contain}.p-productHeader__button.js-bewaarmap-save{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);height:3.125rem;padding:.8125rem var(--spacing-md);border-radius:var(--radius-m);border:1px solid var(--color-stoneBorder);background-color:transparent;color:var(--color-stoneSand);font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.p-productHeader__button.js-bewaarmap-save:hover:not(.-saved){background-color:#f1e8ce26;border-color:#f1e8ce80}.p-productHeader__button.js-bewaarmap-save.-saved:hover{opacity:.9}.p-productHeader__button.js-bewaarmap-save.-saved{background-color:var(--color-stoneClay);color:var(--color-stoneDark);border-color:var(--color-stoneClay)}.p-productHeader__button.js-bewaarmap-save.-saved .p-productHeader__buttonIcon svg{fill:currentColor}.p-productHeader__note{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;max-width:31.5rem}.p-productHeader__gallery{position:relative;padding:var(--spacing-sm);width:50%;height:100%;position:absolute;top:0;left:50%}@media(max-width:61.99em){.p-productHeader__gallery{position:relative;left:auto;width:100%;height:auto;aspect-ratio:1;order:-1}}.p-productHeader__mainImage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.p-productHeader__mainImage img{width:100%;height:100%;object-fit:cover}.p-productHeader__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.4) 0%,transparent 40%),linear-gradient(to right,#0003,#0003);pointer-events:none}.p-productHeader__thumbs{position:absolute;z-index:2;display:flex;gap:.125rem;padding:.125rem;background-color:var(--color-stoneSand);bottom:1.25rem;left:50%;transform:translate(-50%)}.p-productHeader__thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;width:4.8125rem;height:4.8125rem;overflow:hidden;opacity:.6;transition:opacity .2s ease}.p-productHeader__thumb.-active,.p-productHeader__thumb:hover{opacity:1}.p-productHeader__thumb img{width:100%;height:100%;object-fit:cover}@media(max-width:41.6775em){.p-productHeader__thumb{width:3.75rem;height:3.75rem}}.p-productOpsomming{padding:var(--block-section-padding) var(--container-padding)}.p-productOpsomming__inner{max-width:var(--container-width);margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,1.0714285714rem + 2.2321428571vw,3.75rem)}@media(min-width:62em){.p-productOpsomming__inner{grid-template-columns:1fr 1fr;gap:var(--spacing-md)}}.p-productOpsomming__kolom{display:flex;flex-direction:column;gap:clamp(1.75rem,1.25rem + .78125vw,2.1875rem)}.p-productOpsomming__kolomTitel{font-family:larken,sans-serif;font-size:clamp(1.75rem,1.25rem + .78125vw,2.1875rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand)}.p-productOpsomming__items{display:flex;flex-direction:column;gap:var(--spacing-sm)}.p-showroomSlide{position:relative;width:100%;height:clamp(31.25rem,16.498447205rem + 62.1118012422vw,56.25rem);overflow:hidden;display:flex}.p-showroomSlide__bg{position:absolute;top:0;right:0;bottom:0;left:0}.p-showroomSlide__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000004d}.p-showroomSlide__bg img{width:100%;height:100%;object-fit:cover}.p-showroomSlide__content{position:relative;z-index:1;width:100%;display:flex;padding:clamp(2.5rem,-.3571428571rem + 4.4642857143vw,5rem) var(--container-padding) clamp(5rem,2.1428571429rem + 4.4642857143vw,7.5rem) clamp(1.5625rem,-2.3660714286rem + 6.1383928571vw,5rem)}.p-showroomSlide__card{display:flex;flex-direction:column;gap:clamp(1.25rem,.5124223602rem + 3.1055900621vw,2.5rem);align-self:flex-end;padding:clamp(1.5rem,.9099378882rem + 2.4844720497vw,2.5rem);max-width:35rem}.-donker-kaart .p-showroomSlide__card{background-color:var(--color-stoneBlackUltra)}.-licht-kaart .p-showroomSlide__card{background-color:var(--color-stoneClay)}.-licht-kaart .p-showroomSlide__card .p-button.-primary{border:.0625rem solid var(--color-stoneBorder)}.p-showroomSlide__title{font-family:larken,sans-serif;font-size:clamp(1.5rem,.7142857143rem + 1.2276785714vw,2.1875rem);font-weight:400;line-height:1.1}.-donker-kaart .p-showroomSlide__title{color:var(--color-stoneSand)}.-licht-kaart .p-showroomSlide__title{color:var(--color-stoneBlack)}.p-showroomSlide__center{display:flex;flex-direction:column;gap:clamp(1rem,.4836956522rem + 2.1739130435vw,1.875rem);align-items:center;justify-content:center;width:100%;text-align:center}.p-showroomSlide__titleLarge{font-family:larken,sans-serif;font-size:clamp(1.875rem,.0892857143rem + 2.7901785714vw,3.4375rem);font-weight:400;line-height:1.1;color:var(--color-stoneSand)}.p-showroomSlide__subtitle{font-family:larken,sans-serif;font-size:clamp(1.125rem,.6964285714rem + .6696428571vw,1.5rem);font-weight:400;line-height:1.5;color:var(--color-stoneSand)}.p-skipLink{white-space:nowrap;position:fixed;left:.5rem;top:.5rem;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px);z-index:1100}.p-skipLink:focus{width:auto;height:auto;clip:auto;background-color:#fff;padding:.25em .5rem;border:1px solid black}.p-taxonomyArchiveFooter{background-color:var(--color-stoneBlack);color:var(--color-stoneSand);padding:clamp(2.5rem,1.0248447205rem + 6.2111801242vw,5rem) var(--container-padding)}.p-taxonomyArchiveFooter__inner{display:flex;flex-direction:column}.p-taxonomyArchiveFooter__content{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);font-weight:400;line-height:1.5;max-width:46.0625rem}.p-taxonomyArchiveFooter__content.u-wysiwyg a:not(.p-button){color:inherit}:root{--header-height: 5.625rem;--vertical-spacing: 3rem;--container-padding: 1.5rem;--container-width: 90rem;--container-width-narrow: 52.5rem;--container-width-large: calc( var( --container-width ) + ( 2 * var( --container-padding ) ) );--block-section-padding: clamp(3.75rem, -.5357142857rem + 6.6964285714vw, 7.5rem);--blocks-padding-top: var( --block-section-padding );--blocks-padding-bottom: var( --block-section-padding )}@media(max-width:35.49em){:root{--container-padding: 1.125rem;--vertical-spacing: 2rem;--blocks-padding-top: var( --vertical-spacing );--blocks-padding-bottom: var( --vertical-spacing )}}:root{--color-font: #111;--color-black: #000;--color-white: #fff;--color-gray: #ccc;--color-stoneBlack: #373737;--color-stoneBlackUltra: #2d2d2d;--color-stoneBlackDark: #272727;--color-stoneSand: #f1e8ce;--color-stoneBorder: #4b4b4b;--color-stoneClay: #d7cfb9;--color-stoneDark: #4d4d4d;--spacing-sm: .625rem;--spacing-md: 1.25rem;--spacing-lg: 1.8125rem;--spacing-footerHeadingGap: 2.1875rem;--spacing-footerPadding: 5rem;--spacing-xl: 7.5rem;--spacing-section: 10rem;--radius-sm: .125rem;--radius-m: .25rem;--font-primary: DM Sans, sans-serif}html{box-sizing:border-box;min-height:100%}body.front-end{min-height:100vh;display:flex;flex-direction:column}body.front-end #main{flex:1}*,*:before,*:after{box-sizing:inherit}:where(body.front-end) img,:where(.editor-styles-wrapper .acf-block-preview) img{display:block;max-width:100%;height:auto}body.front-end,.editor-styles-wrapper .acf-block-preview{font-weight:400;line-height:1.5;font-family:var(--font-primary);font-optical-sizing:auto;color:var(--color-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.front-end ::selection,.editor-styles-wrapper .acf-block-preview ::selection{color:var(--color-white);background-color:var(--color-black)}body.front-end a:not([class]),.editor-styles-wrapper .acf-block-preview a:not([class]){text-decoration-skip-ink:auto;color:currentColor}body.front-end em,.editor-styles-wrapper .acf-block-preview em{font-style:italic}body.front-end b,body.front-end strong,.editor-styles-wrapper .acf-block-preview b,.editor-styles-wrapper .acf-block-preview strong{font-weight:700}body.front-end,.editor-styles-wrapper .acf-block-preview{background:var(--color-stoneBlack)}body.front-end h1,body.front-end h2,body.front-end h3,body.front-end h4,body.front-end h5,body.front-end h6,.editor-styles-wrapper .acf-block-preview h1,.editor-styles-wrapper .acf-block-preview h2,.editor-styles-wrapper .acf-block-preview h3,.editor-styles-wrapper .acf-block-preview h4,.editor-styles-wrapper .acf-block-preview h5,.editor-styles-wrapper .acf-block-preview h6,body.front-end p,.editor-styles-wrapper .acf-block-preview p{margin:0}body.front-end ol,body.front-end ul,.editor-styles-wrapper .acf-block-preview ol,.editor-styles-wrapper .acf-block-preview ul{margin:0;padding:0;list-style:none}body.front-end li,.editor-styles-wrapper .acf-block-preview li{margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}body .acf-block-preview .u-wysiwyg h1,body .acf-block-preview .u-wysiwyg h2,body .acf-block-preview .u-wysiwyg h3,body .acf-block-preview .u-wysiwyg h4,body .acf-block-preview .u-wysiwyg h5,body .acf-block-preview .u-wysiwyg h6,body .u-wysiwyg h1,body .u-wysiwyg h2,body .u-wysiwyg h3,body .u-wysiwyg h4,body .u-wysiwyg h5,body .u-wysiwyg h6{font-weight:700;line-height:1.25;margin:0 0 .5em}body .acf-block-preview .u-wysiwyg h1:first-child,body .acf-block-preview .u-wysiwyg h2:first-child,body .acf-block-preview .u-wysiwyg h3:first-child,body .acf-block-preview .u-wysiwyg h4:first-child,body .acf-block-preview .u-wysiwyg h5:first-child,body .acf-block-preview .u-wysiwyg h6:first-child,body .u-wysiwyg h1:first-child,body .u-wysiwyg h2:first-child,body .u-wysiwyg h3:first-child,body .u-wysiwyg h4:first-child,body .u-wysiwyg h5:first-child,body .u-wysiwyg h6:first-child{margin-top:0}body .acf-block-preview .u-wysiwyg h1,body .u-wysiwyg h1{font-size:clamp(1.75rem,1.25rem + .78125vw,2.1875rem);margin-top:1.5em}body .acf-block-preview .u-wysiwyg h2,body .u-wysiwyg h2{font-size:clamp(1.5rem,1.0714285714rem + .6696428571vw,1.875rem);margin-top:1.25em}body .acf-block-preview .u-wysiwyg h3,body .u-wysiwyg h3{font-size:clamp(1.25rem,.8928571429rem + .5580357143vw,1.5625rem);margin-top:1em}body .acf-block-preview .u-wysiwyg h4,body .u-wysiwyg h4{font-size:clamp(1.125rem,.8392857143rem + .4464285714vw,1.375rem);margin-top:.75em}body .acf-block-preview .u-wysiwyg h5,body .u-wysiwyg h5{font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem);margin-top:.75em}body .acf-block-preview .u-wysiwyg h6,body .u-wysiwyg h6{font-size:clamp(.9375rem,.7232142857rem + .3348214286vw,1.125rem);margin-top:.5em}body .acf-block-preview .u-wysiwyg p,body .u-wysiwyg p{margin:0 0 1.5rem}body .acf-block-preview .u-wysiwyg ol,body .acf-block-preview .u-wysiwyg ul,body .u-wysiwyg ol,body .u-wysiwyg ul{margin:0 0 1.5rem;padding:0 0 0 2rem;list-style:revert}body .acf-block-preview .u-wysiwyg ol li,body .acf-block-preview .u-wysiwyg ul li,body .u-wysiwyg ol li,body .u-wysiwyg ul li{margin-bottom:.25em}body .acf-block-preview .u-wysiwyg ol li:last-child,body .acf-block-preview .u-wysiwyg ul li:last-child,body .u-wysiwyg ol li:last-child,body .u-wysiwyg ul li:last-child{margin-bottom:0}body .acf-block-preview .u-wysiwyg blockquote,body .u-wysiwyg blockquote{font-style:italic;border-left:4px solid var(--color-stoneBorder);padding-left:1rem;margin:1.5rem 0}body .acf-block-preview .u-wysiwyg hr,body .u-wysiwyg hr{border:0;height:1px;background-color:var(--color-stoneBorder);margin:1.5rem 0}body .acf-block-preview .u-wysiwyg a:not(.p-button),body .u-wysiwyg a:not(.p-button){text-decoration:underline;text-decoration-skip-ink:auto}body .acf-block-preview .u-wysiwyg a:not(.p-button):hover,body .u-wysiwyg a:not(.p-button):hover{text-decoration-thickness:2px}body .acf-block-preview .u-wysiwyg img,body .u-wysiwyg img{margin:0 0 1.5rem;border-radius:2px}body .acf-block-preview .u-wysiwyg li p,body .u-wysiwyg li p{margin-bottom:0}body .acf-block-preview .u-wysiwyg>*:first-child,body .u-wysiwyg>*:first-child{margin-top:0}body .acf-block-preview .u-wysiwyg>*:last-child,body .u-wysiwyg>*:last-child{margin-bottom:0}::placeholder{color:var(--color-stoneSand);opacity:.65}.gform-icon--circle-error{display:none}.gform_wrapper{color:var(--color-stoneSand)}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper textarea,.gform_wrapper select{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;background-color:var(--color-stoneBlack);border:1px solid rgba(241,232,206,.35);padding:.875rem 1.25rem;border-radius:2px;font-size:.875rem;line-height:1.5;color:var(--color-stoneSand);font-family:DM Sans,sans-serif}.gform_wrapper input[type=color]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:0;border-color:#f1e8ce80;box-shadow:0 0 0 1px #f1e8ce33}.gform_wrapper input[type=color][aria-invalid=true],.gform_wrapper input[type=date][aria-invalid=true],.gform_wrapper input[type=datetime][aria-invalid=true],.gform_wrapper input[type=datetime-local][aria-invalid=true],.gform_wrapper input[type=email][aria-invalid=true],.gform_wrapper input[type=month][aria-invalid=true],.gform_wrapper input[type=number][aria-invalid=true],.gform_wrapper input[type=password][aria-invalid=true],.gform_wrapper input[type=search][aria-invalid=true],.gform_wrapper input[type=tel][aria-invalid=true],.gform_wrapper input[type=text][aria-invalid=true],.gform_wrapper input[type=time][aria-invalid=true],.gform_wrapper input[type=url][aria-invalid=true],.gform_wrapper input[type=week][aria-invalid=true],.gform_wrapper textarea[aria-invalid=true],.gform_wrapper select[aria-invalid=true]{border-color:#e57373}.gform_wrapper textarea{height:auto;min-height:14.0625rem;resize:vertical}.gform_wrapper fieldset{border:0;margin:0;padding:0;min-width:0}.gform_wrapper .gfield_label,.gform_wrapper legend.gfield_label{display:block;font-family:larken,sans-serif;font-size:1rem;line-height:1.5;color:var(--color-stoneSand);margin:0 0 .625rem}.gform_wrapper .gform-field-label--type-sub{display:block;font-family:DM Sans,sans-serif;font-size:.875rem;color:#f1e8ced9;margin:0 0 .375rem}.gform_wrapper .gfield+.gfield{margin-top:1.875rem}.gform-body ul{margin:0;padding:0;list-style:none}.ginput_container_email{display:flex;flex-direction:column;gap:1.875rem}@media(min-width:35.5em){.gfield--type-name .ginput_complex,.gfield--type-date .ginput_complex{display:grid;gap:.5rem}.gfield--type-name .ginput_complex{grid-template-columns:1fr 1fr}.gfield--type-date .ginput_complex{grid-template-columns:1fr 1fr 1fr}}.ginput_complex select,.ginput_container_multiselect select{width:100%}.gform_wrapper select option.gf_placeholder{color:#f1e8cea6}.gform_wrapper .ginput_container_select select{padding-right:2.75rem}.ginput_container_select,.ginput_address_country,.custom-select{position:relative;cursor:pointer}.ginput_container_select:after,.ginput_address_country:after,.custom-select:after{content:"";display:block;width:0;height:0;position:absolute;right:1.25rem;top:50%;transform:translateY(-30%);border-style:solid;border-width:.375rem .3125rem 0 .3125rem;border-color:var(--color-stoneSand) transparent transparent transparent;pointer-events:none}.gf_progressbar_wrapper{margin-bottom:1.875rem}.gf_progressbar_title{font-family:larken,sans-serif;font-size:.875rem;color:var(--color-stoneSand);margin:0 0 .5rem}.gf_progressbar{height:.375rem;background-color:#f1e8ce26;border-radius:2px;overflow:hidden}.gf_progressbar_percentage{height:100%;background-color:var(--color-stoneClay);border-radius:2px;transition:width .3s ease}.gf_progressbar_percentage span{display:none}.gform_footer,.gform-page-footer{margin-top:1.875rem}.gform_footer .gform-button,.gform_footer button[type=submit],.gform_footer input[type=submit],.gform-page-footer .gform_next_button,.gform-page-footer .gform_previous_button,.gform-page-footer button[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:3.125rem;padding:.8125rem 1.25rem;background-color:var(--color-stoneClay);color:var(--color-stoneDark);border:0;border-radius:4px;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:500;line-height:1;letter-spacing:-.01em;cursor:pointer;transition:filter .2s ease,opacity .2s ease}.gform_footer .gform-button:hover,.gform_footer button[type=submit]:hover,.gform_footer input[type=submit]:hover,.gform-page-footer .gform_next_button:hover,.gform-page-footer .gform_previous_button:hover,.gform-page-footer button[type=submit]:hover{filter:brightness(1.05)}.gform_footer .gform-button:focus-visible,.gform_footer button[type=submit]:focus-visible,.gform_footer input[type=submit]:focus-visible,.gform-page-footer .gform_next_button:focus-visible,.gform-page-footer .gform_previous_button:focus-visible,.gform-page-footer button[type=submit]:focus-visible{outline:2px solid var(--color-stoneSand);outline-offset:2px}.gform-page-footer .gform_previous_button,.gform-page-footer .gform-theme-button--secondary{background-color:transparent;color:var(--color-stoneSand);border:1px solid rgba(241,232,206,.35);transition:background-color .2s ease,border-color .2s ease}.gform-page-footer .gform_previous_button:hover,.gform-page-footer .gform-theme-button--secondary:hover{filter:none;background-color:#f1e8ce14;border-color:#f1e8ce66}.gform-page-footer button+button{margin-left:.75rem}.gfield_description{font-style:italic;color:var(--color-stoneSand);margin-top:.5rem;font-size:.875rem;opacity:.9}.ginput_complex>span{display:block}.gform_button~img{margin-left:1rem;vertical-align:middle}.gfield_required_text{font-size:80%;padding:0 .25rem}.gform_wrapper .gform_submission_error h2,.gform_wrapper .gform_submission_error p,.gform_wrapper .gform_submission_error .validation_message,.gform_wrapper .gform_validation_errors h2,.gform_wrapper .gform_validation_errors p,.gform_wrapper .gform_validation_errors .validation_message{color:var(--color-stoneSand)}.gform_wrapper .gform_submission_error h2,.gform_wrapper .gform_validation_errors h2{padding-bottom:.5rem;font-size:1.125rem;font-weight:500}.gform_wrapper .gform_submission_error ul,.gform_wrapper .gform_validation_errors ul{margin:.5rem 0 0;padding-left:1.25rem}.gform_wrapper .gform_submission_error a,.gform_wrapper .gform_validation_errors a{color:var(--color-stoneClay);text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.gform_wrapper .gform_submission_error a:hover,.gform_wrapper .gform_validation_errors a:hover{opacity:.9}.gform_validation_errors{border:1px solid rgba(241,232,206,.3);background:#f1e8ce17;color:var(--color-stoneSand);padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:2px;font-size:1rem;line-height:1.5}.gform_validation_errors h2.gform_submission_error{font-size:1.25rem;font-weight:500;padding-bottom:.75rem;margin:0;line-height:1.4}.gform_validation_errors h2.gform_submission_error .gform-icon{margin-right:.5rem;vertical-align:middle}.gform_validation_errors ol{margin:.25rem 0 0;padding-left:1.5rem}.gfield_description.validation_message,.gfield_error .validation_message{border:0;font-style:normal;margin:.375rem 0 0;color:var(--color-stoneSand);font-size:.8125rem;opacity:.95}.gfield_description.validation_message--hidden-on-empty:empty,.gfield_error .validation_message--hidden-on-empty:empty{display:none}.gform_wrapper .validation_error{border:1px solid rgba(241,232,206,.3);background:#f1e8ce17;color:var(--color-stoneSand);padding:1.25rem 1.5rem;margin:1.5rem 0;border-radius:2px;font-size:1rem;line-height:1.5}.gform_confirmation_message,#gforms_confirmation_message{font-size:110%;text-align:center;color:var(--color-stoneSand)}.ginput_container_radio input,.ginput_container_checkbox input,.ginput_container_consent input,.custom-checkbox input,.custom-radio input{position:absolute;opacity:0;pointer-events:none}.ginput_container_radio .gchoice,.ginput_container_checkbox .gchoice,.ginput_container_consent .gchoice,.custom-checkbox .gchoice,.custom-radio .gchoice{display:flex;align-items:center}.ginput_container_radio .gchoice+.gchoice,.ginput_container_checkbox .gchoice+.gchoice,.ginput_container_consent .gchoice+.gchoice,.custom-checkbox .gchoice+.gchoice,.custom-radio .gchoice+.gchoice{margin-top:.75rem}.ginput_container_radio label,.ginput_container_checkbox label,.ginput_container_consent label,.custom-checkbox label,.custom-radio label{display:flex;align-items:center;margin-bottom:0;cursor:pointer;color:var(--color-stoneSand);font-size:.875rem;line-height:1.5;gap:.75rem}.ginput_container_radio label:after,.ginput_container_checkbox label:after,.ginput_container_consent label:after,.custom-checkbox label:after,.custom-radio label:after{content:"";position:absolute;height:1.25rem;width:1.25rem;min-height:1.25rem;min-width:1.25rem;border-radius:2px;background-color:var(--color-stoneClay);scale:0;opacity:0;transform-origin:center center;transition:opacity .15s ease,scale .15s ease}.ginput_container_radio label:before,.ginput_container_checkbox label:before,.ginput_container_consent label:before,.custom-checkbox label:before,.custom-radio label:before{content:"";position:relative;display:block;flex-shrink:0;height:1.25rem;width:1.25rem;min-height:1.25rem;min-width:1.25rem;border-radius:2px;background-color:var(--color-stoneBlackDark);border:1px solid rgba(241,232,206,.2);transition:border-color .2s ease,background .2s ease}.ginput_container_radio input[type=checkbox]:focus-visible+label:before,.ginput_container_radio input[type=radio]:focus-visible+label:before,.ginput_container_checkbox input[type=checkbox]:focus-visible+label:before,.ginput_container_checkbox input[type=radio]:focus-visible+label:before,.ginput_container_consent input[type=checkbox]:focus-visible+label:before,.ginput_container_consent input[type=radio]:focus-visible+label:before,.custom-checkbox input[type=checkbox]:focus-visible+label:before,.custom-checkbox input[type=radio]:focus-visible+label:before,.custom-radio input[type=checkbox]:focus-visible+label:before,.custom-radio input[type=radio]:focus-visible+label:before{outline:2px solid var(--color-stoneSand);outline-offset:1px}.ginput_container_radio label:after,.custom-radio label:after{border-radius:50%}.ginput_container_radio label:before,.custom-radio label:before{border-radius:50%}.ginput_container_radio input:checked+label:after,.ginput_container_checkbox input:checked+label:after,.ginput_container_consent input:checked+label:after,.custom-checkbox input:checked+label:after,.custom-radio input:checked+label:after{opacity:1;scale:.55}.gfield_list_container{width:100%;border-spacing:0}.gfield_list_container tr+tr td{padding:.5rem 0 0}.gfield_list_icons{width:4rem;text-align:center}.gfield_list_icons img{vertical-align:middle}.ginput_container_date .clear-multi{display:flex;justify-content:space-between}.ginput_container_date .clear-multi>div{flex-grow:1;padding-left:1rem}.ginput_container_date .clear-multi>div:first-child{padding-left:0}.ginput_container_date select{width:100%}.ui-datepicker{display:none;padding:0;margin:0;border-radius:.5rem;background-color:#fff;border:1px solid #ddd;box-shadow:0 .3rem .625rem #0000001a;min-width:18rem;z-index:1000!important}.ui-datepicker *{margin:0;padding:0}.ui-datepicker .ui-datepicker-header{background:var(--color-stoneClay);color:#fff;font-weight:700;text-align:center;padding:.75rem 0;border-radius:.5rem .5rem 0 0;position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--color-stoneClay);transition:background-color .3s,transform .3s;text-align:center;color:transparent;font-size:0;line-height:0;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:1rem}.ui-datepicker .ui-datepicker-next{right:1rem}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;width:0;height:0;border-style:solid}.ui-datepicker .ui-datepicker-prev span{border-width:.375rem .625rem .375rem 0;border-color:transparent var(--color-stoneClay) transparent transparent;translate:-.075rem 0}.ui-datepicker .ui-datepicker-next span{border-width:.375rem 0 .375rem .625rem;border-color:transparent transparent transparent var(--color-stoneClay);translate:.075rem 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:50%;padding:.25rem .5rem;margin:.1rem auto;display:block;border-radius:.25rem;font-size:1rem;border:1px solid #ddd;background-color:#fff;color:#333}.ui-datepicker thead{background-color:#f4f4f4;color:#333;font-weight:600}.ui-datepicker th{padding:.75rem;font-size:1rem;text-align:center}.ui-datepicker td{padding:.75rem;text-align:center;border:1px solid #ddd;transition:background-color .3s,color .3s}.ui-datepicker td.ui-datepicker-week-end{background-color:#f9f9f9}.ui-datepicker td.ui-datepicker-today{background-color:#f4f4f4}.ui-datepicker td.ui-datepicker-current-day{background-color:var(--color-stoneClay);color:#fff}.ui-datepicker td .ui-state-default{background:transparent;border:none;font-weight:400;color:var(--color-stoneClay);text-align:center;text-decoration:none}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker td.ui-state-hover{background-color:#ebebeb}.ui-datepicker .ui-datepicker-title,.ui-datepicker td .ui-state-default{color:inherit}.ginput_container_image_choice .gfield-image-choice-wrapper-outer{display:block;margin-bottom:1rem}.ginput_container_image_choice .gfield-choice-image-wrapper{max-width:10rem;margin-bottom:.5rem;cursor:pointer}.ginput_container_address{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr)}.ginput_container_address span,.ginput_container_address .address_line_1,.ginput_container_address .address_line_2{grid-column:span 12}.ginput_container_address .address_city{grid-column:span 6}.ginput_container_address .address_state,.ginput_container_address .address_zip{grid-column:span 3}.ginput_container_address .address_country{grid-column:span 12}@media(max-width:640px){.ginput_container_address .address_city,.ginput_container_address .address_state,.ginput_container_address .address_zip{grid-column:span 12}}.gfield--input-type-fileupload .ginput_container_fileupload{position:relative;border:2px dashed rgba(241,232,206,.35);border-radius:2px;padding:2rem 1rem;text-align:center;background:var(--color-stoneBlack);transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:6rem}.gfield--input-type-fileupload .ginput_container_fileupload:hover{border-color:var(--color-stoneSand);background:#f1e8ce0d}.gfield--input-type-fileupload .ginput_container_fileupload input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_instructions,.gfield--input-type-fileupload .ginput_container_fileupload .button{position:relative;z-index:3}.gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_instructions{color:var(--color-stoneSand);opacity:.8;font-size:90%;margin-bottom:1rem;display:block}.gfield--input-type-fileupload .ginput_container_fileupload .button{display:inline-block;padding:.8125rem 1.25rem;border:0;cursor:pointer;background:var(--color-stoneClay);color:var(--color-stoneDark);border-radius:4px;font-size:1rem;font-weight:500;line-height:1.5;transition:filter .3s ease;margin:0 .25rem}.gfield--input-type-fileupload .ginput_container_fileupload .gform_fileupload_rules{position:relative;z-index:3;color:var(--color-stoneSand);opacity:.8;font-size:90%;margin-top:.5rem}.ginput_container_fileupload{min-height:8rem}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview{position:relative;z-index:3;display:flex;align-items:center;gap:1rem;padding:.75rem;background:#f1e8ce0d;border-radius:2px;margin-top:1rem}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview img,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview img{width:1rem;height:auto}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview strong,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview strong{flex:1;font-weight:400;color:var(--color-stoneSand)}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview .gform_delete,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview .gform_delete{color:#e57373;text-decoration:none;opacity:.7;transition:opacity .3s ease}.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview .gform_delete:hover,.gfield--input-type-fileupload .ginput_container_fileupload .ginput_preview_multiple .ginput_preview .gform_delete:hover{opacity:1}.gfield--input-type-fileupload.gfield_contains_required .gform_drop_instructions:after{content:"*";color:#e57373;margin-left:.25rem;position:relative;z-index:3}.gf-type-honeypot,.gform_hidden,.gfield_visibility_hidden{display:none}.gform_wrapper.gravity-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.small{height:96px}.gform_wrapper.gravity-theme .gfield textarea.medium{height:192px}.gform_wrapper.gravity-theme .gfield textarea.large{height:288px}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small{width:calc(25% - 12px)}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:calc(50% - 8px)}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:2%;grid-row-gap:16px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}.gform_wrapper.gravity-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gform_wrapper.gravity-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gform_wrapper.gravity-theme .gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-full{width:100%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths{width:91.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths{width:83.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter{width:75%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds{width:66.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-half{width:50%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths{width:41.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third{width:33.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-quarter{width:25%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth{width:16.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth{width:8.3333%}.gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gravity-theme .right_label .gfield:not(.gsection):not(.gfield_html):not(fieldset){display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label{margin:0;padding:0;width:30%}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset{clear:both}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container{float:left;width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container{width:100%}}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset>.ginput_complex,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset>.ginput_complex{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label{display:block;float:left;padding-right:1em;width:30%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{float:right;width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message{width:100%}}.gform_wrapper.gravity-theme .gform_fields.validation_above.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.validation_above.right_label fieldset .ginput_container{float:right}.gform_wrapper.gravity-theme .left_label .ginput_complex .ginput_container,.gform_wrapper.gravity-theme .right_label .ginput_complex .ginput_container{width:auto}.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:100%}}.gform_wrapper.gravity-theme .right_label .gfield_label{padding-right:1em;text-align:right}.gform_wrapper.gravity-theme .left_label.gform_fields,.gform_wrapper.gravity-theme .right_label.gform_fields{position:relative}.gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.gform_wrapper.gravity-theme .right_label .gfield_html_formatted{margin-left:30%}.gform_wrapper.gravity-theme .left_label #field_submit,.gform_wrapper.gravity-theme .right_label #field_submit{justify-content:flex-start}.gform_wrapper.gravity-theme .left_label #field_submit input,.gform_wrapper.gravity-theme .right_label #field_submit input{margin-left:30%}.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex{align-items:flex-start}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex{align-items:flex-end}.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{float:right;width:70%;padding-left:8px}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container{width:100%}}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin-left:1em;position:absolute;right:0;text-align:left;width:30%}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label{width:30%}.rtl .gform_wrapper.gravity-theme .left_label .gfield_label{padding-left:1em;text-align:left!important}.rtl .gform_wrapper.gravity-theme .left_label fieldset.gfield,.rtl .gform_wrapper.gravity-theme .right_label fieldset.gfield{margin-left:0;padding-right:30%}.rtl .gform_wrapper.gravity-theme .right_label .gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{padding:0;text-align:right}.rtl .gform_wrapper.gravity-theme .right_label label.gfield_label{padding-right:0}.rtl .gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.rtl .gform_wrapper.gravity-theme .right_label .gfield_html_formatted{margin-left:0;margin-right:30%}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=tel],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url],html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required{margin-left:0;margin-right:4px}html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset{display:block}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .gform_show_password{left:8px;right:unset}@media(max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .left_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gravity-theme .right_label fieldset.gfield{padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .left_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gravity-theme .right_label legend.gfield_label{margin:0;padding:0;position:relative;width:100%}html[dir=rtl] .gform_wrapper.gravity-theme .left_label .gfield_label{text-align:right!important}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-right:0}}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gravity-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_header_item{word-break:break-word}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{flex-grow:1;width:0}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_group_item input,.gform_wrapper.gravity-theme .gfield_list_group_item select{width:100%}.gform_wrapper.gravity-theme .gfield_header_item--icons,.gform_wrapper.gravity-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:center;width:48px}.gform_wrapper.gravity-theme .gfield_list_icons button:focus,.gform_wrapper.gravity-theme .gfield_list_icons button:hover{opacity:1;outline:0}@media(max-width:640px){.gform_wrapper.gravity-theme .gfield_list_header{display:none}.gform_wrapper.gravity-theme .gfield_list_group{border:1px solid rgba(0,0,0,.2);display:block;margin-bottom:16px;padding:16px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item{width:auto}.gform_wrapper.gravity-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_list_group_item:not(:last-child){margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group_item:before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gravity-theme .gfield_list_icons{background-color:#0000001a;line-height:0;margin:16px -16px -16px;padding:12px 16px;text-align:left;width:auto}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}@media(max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item{margin-right:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{margin-left:0;margin-right:5px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container{width:100%}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr{display:flex;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td:last-child{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td.gfield_list_icons{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{display:flex;flex-direction:row;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell{flex-grow:1}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell input{width:95%}@media screen and (max-width:640px){.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container th{display:none}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{flex-flow:column}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td:before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td{flex-grow:unset;width:auto}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_icons{height:35px;width:auto}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.accordion-section-title{font-size:1em}img.alignright,a img.alignright{margin:0 0 1rem 1rem;float:right}img.alignleft,a img.alignleft{margin:0 1rem 1rem 0;float:left}img.aligncenter,a img.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.wp-block-quote p{margin:0}blockquote.wp-block-quote p+cite{margin-top:.5rem}blockquote.wp-block-quote cite{font-style:normal;display:block}.gallery dl{margin:2rem 0!important}.gallery a{display:inline-block;vertical-align:top}.gallery img{vertical-align:top;border:none!important}figure{margin-bottom:1rem;width:auto!important}figure img{vertical-align:top}figcaption{border-left:2px solid var(--color-black);padding-left:.75rem;font-size:90%;line-height:1.25;margin-top:.75rem}.p-search{padding:clamp(2.5rem,1.0248447205rem + 6.2111801242vw,5rem) 0}.p-search__form{display:flex;align-items:center;gap:.75rem;margin-bottom:clamp(2rem,1.4099378882rem + 2.4844720497vw,3rem)}.p-search__input{flex:1;height:3.25rem;padding:0 1.125rem;background:var(--color-stoneBlackDark);border:0;border-radius:var(--radius-sm);font-family:DM Sans,sans-serif;font-size:clamp(.9375rem,.7946428571rem + .2232142857vw,1.0625rem);color:var(--color-stoneSand);outline:none;transition:border-color .2s ease}.p-search__input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-search__input::placeholder{color:var(--color-stoneSand);opacity:.4}.p-search__input:focus{border-color:var(--color-stoneSand)}.p-search__submit{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;flex-shrink:0;background:var(--color-stoneClay);color:var(--color-stoneDark);border-radius:var(--radius-sm);transition:opacity .2s ease}.p-search__submit:hover{opacity:.85}.p-search__results{display:flex;flex-direction:column}.p-search__item{display:flex;flex-direction:column;gap:.5rem;padding:clamp(1.5rem,1.2049689441rem + 1.2422360248vw,2rem) 0;border-bottom:.0625rem solid var(--color-stoneBorder)}.p-search__item:first-child{border-top:.0625rem solid var(--color-stoneBorder)}.p-search__itemTitle{font-family:larken,sans-serif;font-size:clamp(1.125rem,.8392857143rem + .4464285714vw,1.375rem);font-weight:400;line-height:1.3;margin:0}.p-search__itemLink{color:var(--color-stoneSand);text-decoration:none;transition:opacity .2s ease}.p-search__itemLink:hover{opacity:.7}.p-search__itemExcerpt{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);opacity:.7;line-height:1.6;margin:0}.p-search__itemReadMore{font-family:DM Sans,sans-serif;font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem);color:var(--color-stoneClay);text-decoration:underline;text-underline-offset:.1875rem;transition:opacity .2s ease}.p-search__itemReadMore:hover{opacity:.7}.p-search__empty{padding:clamp(1.25rem,.1436335404rem + 4.6583850932vw,3.125rem) 0;text-align:center}.p-search__emptyText{font-family:DM Sans,sans-serif;font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem);color:var(--color-stoneSand);opacity:.6;line-height:1.6}.u-mt-sm{margin-top:var(--spacing-sm)}.u-mb-sm{margin-bottom:var(--spacing-sm)}.u-mt-md{margin-top:var(--spacing-md)}.u-mb-md{margin-bottom:var(--spacing-md)}.u-mt-lg{margin-top:var(--spacing-lg)}.u-mb-lg{margin-bottom:var(--spacing-lg)}.u-mt-footerHeadingGap{margin-top:var(--spacing-footerHeadingGap)}.u-mb-footerHeadingGap{margin-bottom:var(--spacing-footerHeadingGap)}.u-mt-footerPadding{margin-top:var(--spacing-footerPadding)}.u-mb-footerPadding{margin-bottom:var(--spacing-footerPadding)}.u-mt-xl{margin-top:var(--spacing-xl)}.u-mb-xl{margin-bottom:var(--spacing-xl)}.u-mt-section{margin-top:var(--spacing-section)}.u-mb-section{margin-bottom:var(--spacing-section)}.u-pt-sm{padding-top:var(--spacing-sm)}.u-pb-sm{padding-bottom:var(--spacing-sm)}.u-pt-md{padding-top:var(--spacing-md)}.u-pb-md{padding-bottom:var(--spacing-md)}.u-pt-lg{padding-top:var(--spacing-lg)}.u-pb-lg{padding-bottom:var(--spacing-lg)}.u-pt-footerHeadingGap{padding-top:var(--spacing-footerHeadingGap)}.u-pb-footerHeadingGap{padding-bottom:var(--spacing-footerHeadingGap)}.u-pt-footerPadding{padding-top:var(--spacing-footerPadding)}.u-pb-footerPadding{padding-bottom:var(--spacing-footerPadding)}.u-pt-xl{padding-top:var(--spacing-xl)}.u-pb-xl{padding-bottom:var(--spacing-xl)}.u-pt-section{padding-top:var(--spacing-section)}.u-pb-section{padding-bottom:var(--spacing-section)}.u-gap-sm{gap:var(--spacing-sm)}.u-gap-md{gap:var(--spacing-md)}.u-gap-lg{gap:var(--spacing-lg)}.u-gap-footerHeadingGap{gap:var(--spacing-footerHeadingGap)}.u-gap-footerPadding{gap:var(--spacing-footerPadding)}.u-gap-xl{gap:var(--spacing-xl)}.u-gap-section{gap:var(--spacing-section)}.u-container{width:var(--container-width);max-width:100%;margin-left:auto;margin-right:auto}.u-container--narrow{width:var(--container-width-narrow);max-width:100%}.u-fs65{font-size:clamp(2.625rem,.9821428571rem + 2.5669642857vw,4.0625rem)}.u-fs60{font-size:clamp(2.5rem,1.0714285714rem + 2.2321428571vw,3.75rem)}.u-fs55{font-size:clamp(2.5rem,1.4285714286rem + 1.6741071429vw,3.4375rem)}.u-fs50{font-size:clamp(2.25rem,1.25rem + 1.5625vw,3.125rem)}.u-fs45{font-size:clamp(2.25rem,1.6071428571rem + 1.0044642857vw,2.8125rem)}.u-fs35{font-size:clamp(1.75rem,1.25rem + .78125vw,2.1875rem)}.u-fs30{font-size:clamp(1.5rem,1.0714285714rem + .6696428571vw,1.875rem)}.u-fs25{font-size:clamp(1.25rem,.8928571429rem + .5580357143vw,1.5625rem)}.u-fs24{font-size:clamp(1.25rem,.9642857143rem + .4464285714vw,1.5rem)}.u-fs22{font-size:clamp(1.125rem,.8392857143rem + .4464285714vw,1.375rem)}.u-fs20{font-size:clamp(1rem,.7142857143rem + .4464285714vw,1.25rem)}.u-fs18{font-size:clamp(.9375rem,.7232142857rem + .3348214286vw,1.125rem)}.u-fs16{font-size:clamp(.875rem,.7321428571rem + .2232142857vw,1rem)}.u-fs15{font-size:clamp(.8125rem,.6696428571rem + .2232142857vw,.9375rem)}.u-fs14{font-size:clamp(.75rem,.6071428571rem + .2232142857vw,.875rem)}.u-fs12{font-size:clamp(.625rem,.4821428571rem + .2232142857vw,.75rem)}.u-bgFont{background-color:var(--color-font)}.u-colorFont{color:var(--color-font)}.u-bgBlack{background-color:var(--color-black)}.u-colorBlack{color:var(--color-black)}.u-bgWhite{background-color:var(--color-white)}.u-colorWhite{color:var(--color-white)}.u-bgGray{background-color:var(--color-gray)}.u-colorGray{color:var(--color-gray)}.u-bgStoneBlack{background-color:var(--color-stoneBlack)}.u-colorStoneBlack{color:var(--color-stoneBlack)}.u-bgStoneBlackUltra{background-color:var(--color-stoneBlackUltra)}.u-colorStoneBlackUltra{color:var(--color-stoneBlackUltra)}.u-bgStoneBlackDark{background-color:var(--color-stoneBlackDark)}.u-colorStoneBlackDark{color:var(--color-stoneBlackDark)}.u-bgStoneSand{background-color:var(--color-stoneSand)}.u-colorStoneSand{color:var(--color-stoneSand)}.u-bgStoneBorder{background-color:var(--color-stoneBorder)}.u-colorStoneBorder{color:var(--color-stoneBorder)}.u-bgStoneClay{background-color:var(--color-stoneClay)}.u-colorStoneClay{color:var(--color-stoneClay)}.u-bgStoneDark{background-color:var(--color-stoneDark)}.u-colorStoneDark{color:var(--color-stoneDark)}.u-radius-sm{border-radius:var(--radius-sm)}.u-radius-m{border-radius:var(--radius-m)}.swiper{overflow:hidden;position:relative}.swiper-wrapper{display:flex;will-change:transform}.swiper-slide{flex-shrink:0}.swiper-navigation{display:flex;gap:.3125rem;align-items:center;justify-content:center}.swiper-button-prev,.swiper-button-next{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-image:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;height:2.5rem;width:2.5rem;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;padding:0;margin:0;color:inherit;font:inherit;outline:none}.swiper-button-prev svg,.swiper-button-next svg{vertical-align:top}.swiper-button-prev:focus-visible,.swiper-button-next:focus-visible{outline:2px solid #CDDD27;outline-offset:2px}@media(max-width:41.6775em){.swiper-button-prev,.swiper-button-next{height:2.5rem;width:2.5rem}}@media(max-width:50.74em){.swiper-button-prev,.swiper-button-next{height:2.125rem;width:2.125rem}}.swiper-button-prev,.swiper-button-next{border:1px solid var(--color-stoneBorder);color:var(--color-stoneSand);transition:background-color .2s ease,border-color .2s ease}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--color-stoneDark);border-color:var(--color-stoneSand)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.swiper-button-prev svg,.swiper-button-next svg{width:.875rem;height:.875rem}.logged-in .block-label{position:absolute;top:0;right:0;z-index:9999;padding:.25rem .5rem;background-color:#000000d9;color:#fff;font-size:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-weight:700;line-height:1.2;pointer-events:none;-webkit-user-select:none;user-select:none;border-bottom-left-radius:.25rem;white-space:nowrap;opacity:.6}.logged-in .block-label.-clickable{pointer-events:auto;cursor:pointer}.u-blocksWrapper>*{padding-top:var(--blocks-padding-top)}.u-blocksWrapper>.p-productHeader,.u-blocksWrapper>.b-showroom{padding-top:0}.u-blocksWrapper>*.u-bgFont:has(+*:not(.u-bgFont)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgBlack:has(+*:not(.u-bgBlack)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgWhite:has(+*:not(.u-bgWhite)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgGray:has(+*:not(.u-bgGray)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneBlack:has(+*:not(.u-bgStoneBlack)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneBlackUltra:has(+*:not(.u-bgStoneBlackUltra)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneBlackDark:has(+*:not(.u-bgStoneBlackDark)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneSand:has(+*:not(.u-bgStoneSand)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneBorder:has(+*:not(.u-bgStoneBorder)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneClay:has(+*:not(.u-bgStoneClay)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgStoneDark:has(+*:not(.u-bgStoneDark)){padding-bottom:var(--blocks-padding-bottom)}.u-blocksWrapper>*.u-bgFont:has(+*.u-bgFont){padding-bottom:0}.u-blocksWrapper>*.u-bgBlack:has(+*.u-bgBlack){padding-bottom:0}.u-blocksWrapper>*.u-bgWhite:has(+*.u-bgWhite){padding-bottom:0}.u-blocksWrapper>*.u-bgGray:has(+*.u-bgGray){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneBlack:has(+*.u-bgStoneBlack){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneBlackUltra:has(+*.u-bgStoneBlackUltra){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneBlackDark:has(+*.u-bgStoneBlackDark){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneSand:has(+*.u-bgStoneSand){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneBorder:has(+*.u-bgStoneBorder){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneClay:has(+*.u-bgStoneClay){padding-bottom:0}.u-blocksWrapper>*.u-bgStoneDark:has(+*.u-bgStoneDark){padding-bottom:0}.u-blocksWrapper>*:last-child{padding-bottom:var(--blocks-padding-bottom)}.editor-styles-wrapper .editor-post-title{margin-bottom:0!important;padding-left:3.125rem}.editor-styles-wrapper{background-color:#f9f9f9}.editor-styles-wrapper .wp-block{max-width:100%!important}.editor-styles-wrapper .is-layout-flow>*{margin-block-start:3.125rem!important}.editor-styles-wrapper .acf-block-preview:empty{min-height:80px;display:flex;justify-content:center;align-items:center}.editor-styles-wrapper .acf-block-preview:empty:after{content:"Blok is leeg, vul eerst verplichte velden in";color:#919191;display:inline-block}.editor-styles-wrapper .acf-block-preview .ginput_container_select select{background-image:none!important}body.wp-admin .block-editor-inserter__tips,body.wp-admin .block-editor-block-preview__content,body.wp-admin .block-editor-inserter__preview-container{display:none!important}body.wp-admin .block-editor-inserter__menu .block-editor-block-types-list{max-width:100%}body.wp-admin .block-editor-tabbed-sidebar button[id*=-patterns]{display:none!important}
