.article.acco-details{padding-top:0}.acco-details__sticky-receipt{position:sticky;top:20px;transition:top .3s ease}.acco-details__content{display:grid;margin-top:60px;grid-gap:30px;grid-template-columns:1fr 350px}.acco-details__main-content{padding-top:2em}.acco-details__receipt{background:var(--searcher-bg);border-radius:6px;padding:20px;color:#fff;color:var(--searcher-text);display:grid;grid-gap:8px}.acco-details__receipt .booking-widget-searcher .ha-searcher{display:grid;grid-gap:8px}.booking-widget-calendar-periods{display:none}.booking-widget-receipt{hr,hr+.ha-select__header,.ha-booking-view-period,.ha-receipt-close+h2{display:none}h2,h3{color:var(--searcher-text) !important}ul{list-style:none;margin:0;padding:0}.booking-widget-receipt-result.updating{&:before{content:'Je nieuwe prijs wordt berekend, een moment geduld a.u.b.';position:absolute}&>*{opacity:.2;filter:blur(3px);transition:all .2s ease}}ul.ha-pricelist li{display:grid;grid-template-columns:auto auto 1fr auto;grid-gap:.2em;.ha-pricelist__price.ha-price{grid-column:4;text-align:right}.ha-pricelist__label{grid-column:span 3}[class$=-small]{font-size:.8rem;opacity:.6;line-height:1;margin-bottom:.4em;grid-row:2}.ha-pricelist__amount-small{margin-right:.3em}.ha-pricelist__amount-small:after{content:'x'}&.ha-pricelist__item--total{font-size:1.3em;border-top:1px solid currentColor;padding-top:8px;margin-top:4px}}&:has(.ha-select__header--localcost) .ha-select__content:not(.ha-select__content--localcost) .ha-pricelist__item--subtotal{font-size:1.3em;border-top:1px solid currentColor;padding-top:8px;margin-top:4px}}html[lang=de] .booking-widget-receipt-result.updating ul.ha-pricelist:before{content:'Your new price is being calculated, please wait a moment.'}html[lang=en] .booking-widget-receipt-result.updating ul.ha-pricelist:before{content:'Ihr neuer Preis wird berechnet, bitte warten Sie einen Moment.'}html[lang=fr] .booking-widget-receipt-result.updating ul.ha-pricelist:before{content:'Votre nouveau prix est en cours de calcul, veuillez patienter un instant.'}body .acco-details .calentim-title{border:0 !important;background:0 0 !important;margin-bottom:20px}.acco-details .calentim-calendar{border:0 !important;padding-bottom:0 !important}.acco-details .calentim-days-container{padding:0 !important}.acco-details .calentim-calendars{grid-gap:20px}.acco-details .calentim-input{margin:0 !important;border:0 !important}span.oldPrice,span.inlinePrice{display:none !important}span.calentim-dayWithPrice{padding:0 !important}.booking-widget-calendar{margin-top:50px}.acco-details__fac-container{column-count:2;column-gap:3em}@media screen and (max-width:600px){.acco-details__fac-container{column-count:1;column-gap:3em}}.facility__item{background:#fff;padding:30px;break-inside:avoid;margin-bottom:1em;box-shadow:0 2px 6px rgba(0,0,0,.15)}.facility__item ul{padding:0;list-style:none;margin-bottom:0}.facility__item ul li{display:grid;grid-template-columns:30px auto}.facility__item ul li:before{content:'';width:10px;height:10px;border:2px solid #52ac59;border-left:0;border-top:0;transform:rotate(-45deg);position:relative;margin-top:7px}.facility__item ul li svg{height:1em}.facility__item ul li p{margin:0}h3.acco-details__facility-title{margin-top:0}.acco-details__facilities{margin-top:60px}.acco-details__receipt-container{padding-top:2em}article.layout-article.acco-details{margin-top:0}@media screen and (max-width:800px){.acco-details__content{grid-template-columns:1fr}}.acco-item__energy{margin-left:1em;color:#fff;font-size:1rem;line-height:1;display:grid;align-items:center;clip-path:polygon(0% 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);padding-inline:.5em 1em;background:#e5e5e9}.acco-item__energy--a{background:#288b45}.acco-item__energy--b{background:#4ea74a}.acco-item__energy--c{background:#9fb945}.acco-item__energy--d{background:#fbec37}.acco-item__energy--e{background:#eb9d31}.acco-item__energy--f{background:#eb6a30}.acco-item__energy--f{background:#d83b31}.acco-details__side-item{background:#fff;border-radius:10px;padding:20px 20px 30px;margin-top:30px}.acco-details__side-item>*:first-child{margin-top:0}.acco-details__side-item p{line-height:1.2}
.survey-ribbon b{background:var(--button-bg-color);padding:10px;border-radius:10px;color:#fff;font-size:15px;line-height:1;display:inline-block}.acco-details__reviews{margin-top:3em}
