:root{--aanbod-blauw:#264660;--aanbod-grijs:#6a7682;--aanbod-rand:#e1e8ee;--aanbod-vlak:#f4f7f9;--aanbod-hoek:14px;--aanbod-foto-hoek:10px;--aanbod-tussenruimte:16px;--aanbod-foto-breedte:32%;--aanbod-kolommen:3}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-row{display:flex;flex-direction:column;gap:var(--aanbod-tussenruimte);margin:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-row::after,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-row::before,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .template-container::after,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .template-container::before,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .template-row::after,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .template-row::before{display:none}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-detail-item{float:none;width:100%;padding:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-detail-item>.template-container{padding:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list{display:flex;align-items:stretch;gap:20px;margin:0!important;padding:12px;background:#fff;border:1px solid var(--aanbod-rand);border-radius:var(--aanbod-hoek);transition:box-shadow .2s ease,border-color .2s ease}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list:hover{border-color:#c9d6e0;box-shadow:0 6px 20px rgba(38,70,96,.1)}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list>.template-column{float:none;width:auto;padding:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list>.template-column:first-child{flex:0 0 var(--aanbod-foto-breedte)}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list>.template-column:last-child{flex:1 1 auto;min-width:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media .UIImage,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media .bordered-image{height:100%;margin:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media img{display:block;width:100%;height:100%;min-height:150px;aspect-ratio:4/3;object-fit:cover;border-radius:var(--aanbod-foto-hoek);background:var(--aanbod-vlak)}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"titel  titel titel" "plek   plek  plek" "tekst  tekst tekst" ".      .     ." "prijs  knop  hart";column-gap:12px;height:100%;padding:4px 4px 2px 0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .template-row,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .template-row>.template-column,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .template-row>.template-column>.inner-column:not(.price-section):not(.vakantiewoning-right-text),[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content>.template-container{display:contents}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30{grid-area:titel;margin:0 0 4px}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 .title,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 h1,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 h2{margin:0;font-size:22px!important;line-height:1.25;color:var(--aanbod-blauw);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-right-text{grid-area:plek;display:flex;flex-wrap:wrap;min-width:0;float:none!important;margin:0 0 6px;padding:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-right-text .tag-label{display:inline-flex;float:none;padding:0!important;margin:0;font-size:14px!important;line-height:1.5;color:var(--aanbod-grijs)!important}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-right-text .tag-label:not(.dk-leeg):has( ~ .tag-label:not(.dk-leeg))::after{content:"·";margin:0 6px}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-detail-top-bar .theme-color-secondary-bg,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .tag-label.dk-leeg{display:none}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .description{grid-area:tekst;margin:0;font-size:15px;line-height:1.5;color:var(--aanbod-grijs);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .price-section{grid-area:prijs;align-self:center;display:flex;align-items:baseline;flex-wrap:wrap;float:none!important;margin:0;padding:0!important;background:0 0!important;color:var(--aanbod-blauw)!important;font-size:15px!important}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .price-section .price{float:none;padding:0 4px 0 0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .price-section .UILabelPrice span{font-family:Muli-Bold,Muli-Regular,sans-serif;font-weight:700;font-size:19px}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .price-section.dk-geen-prijs{visibility:hidden}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right{grid-area:knop;align-self:center;position:static!important;float:none;margin:0!important}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right .btn,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right a{margin:0;padding:10px 20px;font-size:17px;line-height:1.2;white-space:nowrap}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s18{grid-area:hart;align-self:center;float:none;margin:0!important}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-row{display:grid;grid-template-columns:repeat(var(--aanbod-kolommen),minmax(0,1fr));gap:20px}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-detail-item,.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-detail-item>.template-container{height:100%}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list{flex-direction:column;gap:0;height:100%;padding:0;overflow:hidden}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list>.template-column:first-child{flex:0 0 auto}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media img{height:auto;min-height:0;border-radius:0}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel titel" "plek  plek" "tekst tekst" ".     ." "prijs hart" "knop  knop";row-gap:0;padding:14px 16px 16px}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 .title,.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 h1,.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 h2{font-size:18px!important}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .description{font-size:14px;margin-bottom:12px}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right{margin-top:12px!important}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right .btn,.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right a{display:block;width:100%;text-align:center}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.3"].dk-teller{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.dk-weergave{display:inline-flex;padding:3px;background:var(--aanbod-vlak);border:1px solid var(--aanbod-rand);border-radius:10px}.dk-weergave button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:7px;background:0 0;color:var(--aanbod-grijs);font-size:14px;line-height:1;cursor:pointer}.dk-weergave button svg{width:16px;height:16px;fill:currentColor}.dk-weergave button[aria-pressed=true]{background:#fff;color:var(--aanbod-blauw);font-family:Muli-Bold,Muli-Regular,sans-serif;box-shadow:0 1px 3px rgba(38,70,96,.15)}.dk-weergave button:focus-visible{outline:2px solid var(--aanbod-blauw);outline-offset:1px}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] .searchblock{padding:18px!important}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] .vacation-popup-heading .title{margin-bottom:0;font-size:26px!important}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] .search-formulier{margin-top:14px!important}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] .search-form .form-group{margin-bottom:10px}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] .search-form .bootstrap-select>.btn,[data-uuid="diskoffer-vakantiewoningen-2.1.0"] .search-form .form-control{height:44px}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block{margin-bottom:0;border-bottom:1px solid var(--aanbod-rand)}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block .facet-header{padding-top:14px;padding-bottom:14px;font-size:19px}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block .panel-body{padding-top:0;padding-bottom:14px}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block .checkbox{margin:0 0 6px}@media (min-width:992px){[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-header[role=button]{position:relative;padding-right:28px;cursor:pointer;user-select:none}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-header[role=button]::after{content:"";position:absolute;right:6px;top:50%;width:9px;height:9px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-135deg);transition:transform .2s ease}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-dicht .facet-header::after{margin-top:-7px;transform:rotate(45deg)}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-dicht .panel-body{display:none}}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-cijfers .facet-list-items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-cijfers .facet-container,[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-cijfers .facet-container>.facet{margin:0;padding:0;width:auto;float:none}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-cijfers .checkbox{margin:0}[data-uuid="diskoffer-vakantiewoningen-2.1.3"] .facet-block.dk-cijfers .facet-count{display:none}@media (max-width:1199px){:root{--aanbod-kolommen:2}}@media (max-width:991px){[data-uuid="diskoffer-vakantiewoningen-2.1.3.2.4.1"].full-screen{background:#f9f9f9;overflow-y:auto}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] [data-uuid="diskoffer-zoeken-province-new-1.1.1"]{display:flex;flex-wrap:wrap}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] [data-uuid="diskoffer-zoeken-province-new-1.1.1"]::after,[data-uuid="diskoffer-vakantiewoningen-2.1.0"] [data-uuid="diskoffer-zoeken-province-new-1.1.1"]::before{display:none}[data-uuid="diskoffer-vakantiewoningen-2.1.0"] [data-uuid="diskoffer-zoeken-province-new-1.1.1"]>.template-column{width:50%}}@media (max-width:767px){[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list{gap:12px;padding:10px}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"]{--aanbod-foto-breedte:38%}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media img{min-height:0;aspect-ratio:1/1}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel titel" "plek  plek" ".     ." "prijs hart" "knop  knop";padding:0}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .description{display:none}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 .title,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 h1,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .font-s-30 h2{font-size:17px!important}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right{margin-top:8px!important}[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right .btn,[data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .arrow-right a{padding:8px 14px;font-size:15px}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .list-row{grid-template-columns:1fr}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-media img{aspect-ratio:4/3}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .vakantiewoning-list{padding:0}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content{grid-template-areas:"titel titel" "plek  plek" "tekst tekst" ".     ." "prijs hart" "knop  knop";padding:12px 14px 14px}.dk-weergave-kaarten [data-uuid="diskoffer-vakantiewoningen-2.2.1.1.5"] .product-content .description{display:-webkit-box}}