.margin-block-large{margin-bottom:var(--spacing-l);margin-top:var(--spacing-l)}.grid__two-columns{align-items:center;column-gap:var(--spacing-m);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--spacing-xxs)}.grid__two-columns img{display:block;width:100%;border-radius:var(--border-radius-large)}@media (max-width:1024px){.grid__two-columns{align-items:flex-start;column-gap:var(--spacing-xs)}.grid__two-columns img{border-radius:var(--border-radius-medium)}}@media (max-width:767px){.grid__two-columns{grid-template-columns:1fr}.grid__two-columns img{border-radius:var(--border-radius-small)}}.btn-main{align-items:center;background-color:rgba(255,255,255,0);color:var(--text-accent);display:inline-flex;font-weight:600;text-decoration:none;border:1px solid var(--canvas-accent);border-radius:var(--border-radius-small);padding:.75rem 1.25rem}.btn-main:is(:hover,:focus){background-color:var(--accent-hover);color:var(--text-light);border-top-color:var(--accent-hover);border-right-color:var(--accent-hover);border-bottom-color:var(--accent-hover);border-left-color:var(--accent-hover);text-decoration:underline}.grid__three-columns{column-gap:var(--spacing-xxs);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--spacing-xxs)}@media (max-width:1024px){.grid__three-columns{grid-template-columns:1fr}}.heading-h5{color:var(--text-accent);font-family:DM Serif Text;font-size:var(--heading-h5);line-height:1.3}.usp-bar{column-gap:var(--spacing-xxs);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:var(--spacing-xxs);padding-top:var(--spacing-xxs);row-gap:var(--spacing-xxs);text-align:center;border-top:1px solid var(--accent-alt);border-bottom:1px solid var(--accent-alt)}.usp-bar .usp{display:grid;justify-items:center;row-gap:.75rem}.usp-bar img{display:block}@media (max-width:1024px){.usp-bar{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--spacing-s)}}@media (max-width:767px){.usp-bar{grid-template-columns:1fr}}.card__verblijf{overflow-x:clip;overflow-y:clip;border-radius:var(--border-radius-large)}.card__verblijf .content-block{background-color:var(--canvas-light);padding:var(--spacing-xxs)}.card__verblijf .image-container{position:relative}.card__verblijf .meta-wrapper{display:flex;align-items:center;color:var(--text-accent);column-gap:var(--spacing-xxs);margin-bottom:1rem}.card__verblijf .oppervlakte{padding-left:1.75rem;background-image:url('/wp-content/uploads/2026/05/home-icon.svg');background-size:1.25rem;background-repeat:no-repeat;background-position:left center;background-blend-mode:normal}.card__verblijf .personen{background-image:url('/wp-content/uploads/2026/05/user-icon.svg');background-size:1.25rem;background-repeat:no-repeat;background-position:left center;background-blend-mode:normal;padding-left:1.75rem}.card__verblijf .prijs{position:absolute;top:1rem;right:1rem;color:var(--text-accent);background-color:var(--canvas-light);border-radius:var(--border-radius-small);padding:.5rem .75rem}.card__verblijf h3{color:var(--text-base);margin-bottom:1rem}.card__verblijf img{display:block}@media (max-width:1024px){.card__verblijf{display:grid;grid-template-columns:1fr 2fr}.card__verblijf .prijs{top:.75rem;right:revert;left:.75rem;padding:.25rem .675rem}.card__verblijf img{height:100%}}@media (max-width:767px){.card__verblijf{grid-template-columns:1fr}.card__verblijf .content-block{padding:1.25rem}}.heading-h4{color:var(--text-accent);font-family:DM Serif Text;font-size:var(--heading-h4);line-height:1.3}.btn-accent{align-items:center;background-color:var(--canvas-accent);color:var(--text-light);display:inline-flex;font-weight:600;text-decoration:none;border:1px solid var(--canvas-accent);border-radius:var(--border-radius-small);padding:.75rem 1.25rem}.btn-accent:is(:hover,:focus){background-color:var(--accent-hover);color:var(--text-light);border-top-color:var(--accent-hover);border-right-color:var(--accent-hover);border-bottom-color:var(--accent-hover);border-left-color:var(--accent-hover);text-decoration:underline}.card__klantbeoordeling{background-color:var(--canvas-light);display:flex;flex-direction:column;height:100%;row-gap:var(--spacing-xxs);border-radius:var(--border-radius-large);padding:var(--spacing-xs)}.card__klantbeoordeling .meta-wrapper{margin-top:auto}.card__klantbeoordeling img{width:80px;display:block}.card__klantbeoordeling p{margin-bottom:0px}@media (max-width:1024px){.card__klantbeoordeling{padding:var(--spacing-xxs)}}.btn-ghost-light{align-items:center;background-color:rgba(255,255,255,0);color:var(--text-light);display:inline-flex;font-weight:600;text-decoration:none;transition:color 0.1s ease-in-out 0s,background-color 0.1s ease-in-out 0s,border-color 0.1s ease-in-out 0s;border:1px solid var(--canvas-light);border-radius:var(--border-radius-small);padding:.75rem 1.25rem}.btn-ghost-light:is(:hover,:focus){background-color:var(--accent-hover);color:var(--text-light);border-top-color:var(--accent-hover);border-right-color:var(--accent-hover);border-bottom-color:var(--accent-hover);border-left-color:var(--accent-hover);text-decoration:underline}.bg-accent{background-color:var(--canvas-accent);color:var(--text-light)}.bg-accent :is(h1,h2,h3,h4,h5,h6){color:var(--text-light)}.bg-accent a:not(.btn-light){color:var(--text-light)}.fw-inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:var(--site-padding-inline);padding-right:var(--site-padding-inline);width:100%}.decoration{position:relative}.decoration::before{content:'';width:300px;height:300px;position:absolute;top:-2rem;z-index:-1;background-image:url('https://p0devhoevegroothell.kinsta.cloud/wp-content/uploads/2026/05/decoration.svg');background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;left:-2rem}@media (max-width:1024px){.decoration::before{width:200px;height:200px}}@media (max-width:767px){.decoration::before{top:-1rem}}.decoration__top-right:before{right:-2rem;left:revert}@media (max-width:767px){.decoration__top-right:before{top:-1rem}}.decoration__bottom-right:before{top:revert;bottom:-2rem;left:revert;right:-2rem}@media (max-width:767px){.decoration__bottom-right:before{bottom:-1rem}}.decoration__bottom-left:before{top:revert;bottom:-2rem}@media (max-width:767px){.decoration__bottom-left:before{bottom:-1rem}}.btn-light{align-items:center;background-color:var(--canvas-light);color:var(--text-accent);display:inline-flex;font-weight:600;text-decoration:none;border-radius:var(--border-radius-small);padding:.75rem 1.25rem}.btn-light:is(:hover,:focus){background-color:var(--accent-hover);color:var(--text-light);border-top-color:var(--accent-hover);border-right-color:var(--accent-hover);border-bottom-color:var(--accent-hover);border-left-color:var(--accent-hover);text-decoration:underline}.margin-block-medium{margin-bottom:var(--spacing-m);margin-top:var(--spacing-m)}.grid__omgeving>div{background-color:var(--canvas-light);border-radius:var(--border-radius-large);padding:var(--spacing-xxs)}.grid__omgeving h3{margin-bottom:1rem}.btn-ghost{align-items:center;background-color:rgba(255,255,255,0);color:var(--text-accent);display:inline-flex;font-weight:600;text-decoration:none;transition:color 0.1s ease-in-out 0s,background-color 0.1s ease-in-out 0s,border-color 0.1s ease-in-out 0s;border:1px solid var(--canvas-accent);border-radius:var(--border-radius-small);padding:.75rem 1.25rem}.btn-ghost:is(:hover,:focus){background-color:var(--accent-hover);color:var(--text-light);border-top-color:var(--accent-hover);border-right-color:var(--accent-hover);border-bottom-color:var(--accent-hover);border-left-color:var(--accent-hover);text-decoration:underline}.btn-text{align-items:center;color:var(--text-base);display:inline-flex;font-weight:600;padding-bottom:.25rem;padding-top:.25rem;text-decoration:underline;width:fit-content}.btn-text:is(:hover,:focus){border-top-color:var(--accent-hover);border-right-color:var(--accent-hover);border-bottom-color:var(--accent-hover);border-left-color:var(--accent-hover);text-decoration:none}.list-checkmark{list-style-type:none;margin:0px}.list-checkmark li{position:relative;background-image:url('/wp-content/uploads/2026/06/checkmark-circle.svg');background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-position:left .25em;background-blend-mode:normal;padding-left:2.125rem;margin-bottom:var(--spacing-xxs);color:var(--text-accent);font-weight:600}@media (max-width:1024px){.list-checkmark li{margin-bottom:1.25rem}}@media (max-width:767px){.list-checkmark li{margin-bottom:1rem}}