.type__top{display:flex;flex-flow:column nowrap;gap:.6666666667rem}.type__top-left{flex:1;position:relative}.type__top-left,.type__top-right{display:flex;flex-flow:column nowrap}@media screen and (min-width:768px){.type__top-right{flex:0 0 22rem}}@media screen and (min-width:1024px){.type__top-right{flex:0 0 34%}}@media screen and (min-width:768px){.type__top{flex-direction:row;gap:1rem;padding-bottom:2rem}.type__type-socials{align-items:center;display:flex;gap:1rem;justify-content:space-between}.type__acco-type-select{flex:1;max-width:660px}.type__top-bg:after{background-color:#e8f0fb;content:"";inset:7rem 0 0;position:absolute;z-index:-1}}.type__details>.panel{display:flex;flex-flow:column nowrap;height:100%;margin-top:0}.type__details>.panel .panel__body{display:flex;flex:1;flex-flow:column nowrap;padding:1.5rem 1rem 1rem}@media screen and (min-width:1024px){.type__details>.panel{flex:1}}@media screen and (max-width:767px){.type__details>.panel{background:linear-gradient(180deg,#fff,#fff 20%,#e8f0fb 80%);box-shadow:none;margin:0 -.6666666667rem}.type__details>.panel .panel__body{padding:.6666666667rem}}.type__social-buttons{display:flex;flex-flow:row nowrap;gap:.6666666667rem;justify-content:flex-end;margin-bottom:.6666666667rem;margin-top:.5rem;white-space:nowrap}@media screen and (min-width:768px){.type__social-buttons{flex:0 0 22rem;gap:1rem;margin-bottom:1rem}.type__social-buttons>*{flex:50%}}@media screen and (min-width:1024px){.type__social-buttons{flex:0 0 34%}}@media screen and (min-width:1195px){.type__social-buttons>*{flex:0 0 auto;width:auto}}.type__body{float:left}@media screen and (min-width:1024px)and (max-width:1194px){.type__body{padding-right:80px}}@media screen and (min-width:1195px){.type__body{padding-right:100px}}@media screen and (max-width:767px){.type>.layout{display:flex;flex-direction:column;margin-left:0}.type .type__aside,.type .type__body,.type .type__connected-winter-summer-type,.type .type__head{float:none;padding-left:0}.type .type__head{order:0}.type .type__top{order:1}.type .type__details{order:2}.type .type__connected-winter-summer-type{order:3}.type .type__body{order:4}.type .type__aside{order:5}}.type__title{font-size:30px;font-size:2rem;line-height:2.2rem;margin-bottom:.5rem;margin-top:0}.type__title-rating-wrap{white-space:nowrap}.type__sub-title{font-size:16px;font-size:1.0666666667rem;line-height:20px;margin-top:0}.type__sub-title>span+span{color:#7b8ba0;margin-left:10px}.type__connected-winter-summer-type{vertical-align:bottom}.type__connected-winter-summer-type-container{border-radius:4px;display:flex;font-weight:500;margin-bottom:1rem;overflow:hidden;padding-right:1rem;position:relative;width:100%}.type__connected-winter-summer-type-image{flex-shrink:0;min-height:60px;width:80px}.type__connected-winter-summer-type-link{opacity:1;text-decoration:none;transition:opacity .25s ease}.type__connected-winter-summer-type-link:hover{opacity:.7}.type__connected-winter-summer-type-name{text-decoration:underline}.type__connected-winter-summer-type-site{font-weight:bolder}.type__connected-winter-summer-type p{align-self:center;font-size:14px;line-height:20px;margin-left:1rem;margin-top:0}.type__connected-winter-summer-type a{color:inherit}.type__connected-winter-summer-type-container{background:#f4f4e4;color:#434927}.type__connected-winter-summer-type-image{background:#e8e8d9}.type__connected-winter-summer-type-link{color:#434927}.type__connected-winter-summer-type-name{color:#5f227b}@media screen and (max-width:767px){.type__connected-winter-summer-type-container{margin-top:0}}.type__images{flex:1;position:relative}.type__images-all{align-items:center;background-color:rgba(0,0,0,.5);border-radius:5px;bottom:1rem;color:#fff;display:flex;font-size:14px;font-size:.9333333333rem;gap:.5em;justify-content:center;line-height:1;padding:5px;position:absolute;right:1rem;text-decoration:none}.type__images-all:active,.type__images-all:focus-visible,.type__images-all:hover{background-color:#000}@media screen and (min-width:1024px){.type__images-all{bottom:1rem}}.type__offer{left:0;pointer-events:none;position:absolute;top:.6666666667rem}@media screen and (min-width:768px){.type__offer{left:.6666666667rem;top:.6666666667rem}}@media screen and (min-width:1024px){.type__offer{top:2rem}}@media screen and (min-width:768px)and (max-width:1023px){.type__favorite{right:1rem;top:30px}}@media screen and (min-width:1024px){.type__favorite{right:1rem;top:35px}}.type__carousel{margin:0 -.6666666667rem;max-height:380px;overflow:hidden}.type__carousel .carousel__item{aspect-ratio:425/319;display:none;max-height:380px}.type__carousel .carousel__item--video-preview,.type__carousel .carousel__item--virtual-tour{display:block;height:100%}.type__carousel .carousel__item--virtual-tour .photos__item__virtual-tour-desc{padding-bottom:20px}.type__carousel .carousel__item:first-of-type,.type__carousel.slick-initialized .carousel__item{display:block}.type__carousel .type__images-all{pointer-events:none;right:auto;transform:translateX(-50%) scale(.85)}.type__gallery{display:grid;gap:.3rem;grid-template:"img1 img1" 20vw "img1 img1" 20vw "img2 img3" 20vw/auto;position:relative}@media screen and (min-width:1024px){.type__gallery{grid-template:"img1 img2" auto "img1 img3" auto/2fr 1fr;min-height:380px}}.type__gallery-img{overflow:hidden;position:relative}.type__gallery-img--big{grid-area:img1}.type__gallery-img--small-top{grid-area:img2}.type__gallery-img--small-bottom{grid-area:img3}.type__gallery-img--virtual-tour .photos__item__virtual-tour-icon{height:62px;line-height:62px;margin:-31px 0 0 -47.5px;width:95px}.type__gallery-img--virtual-tour .photos__item__virtual-tour-icon>.icon{width:58px}.type__gallery-img--virtual-tour .photos__item__virtual-tour-desc{font-size:13px;font-size:.8666666667rem;line-height:20px}.type__gallery-image-link{inset:0;position:absolute}.type__gallery-image-link img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.type__price{align-items:baseline;display:flex;line-height:2rem;margin:.25rem 0 3.5rem}@media screen and (min-width:768px){.type__price{margin-top:1rem}}.type__price-details{color:#193761;display:contents}.type__price-sale{background-color:#d61a37;color:#fff;display:inline-block;font-weight:700;margin-right:.2rem;padding:0 .5rem}@media screen and (max-width:1023px){.type__price-sale{display:block;margin-right:0;width:-moz-max-content;width:max-content}}.type__price-info{font-size:18px;font-size:1.2rem;line-height:1.6666666667}@media screen and (min-width:768px){.type__price-info{font-size:16px;font-size:1.0666666667rem;line-height:1.875}}@media screen and (min-width:1024px){.type__price-info:not(.type__price-info--flexibel){flex:1}}@media screen and (min-width:1195px){.type__price-info{font-size:18px;font-size:1.2rem;line-height:1.6666666667}}.type__price-info--sale{font-size:15px;font-size:1rem;line-height:2}.type__price-link{color:#193761;font-size:30px;font-size:2rem;font-weight:700;line-height:1;position:relative;text-decoration:none;top:2px;vertical-align:top;white-space:nowrap}.type__price-link--sale{color:#d61a37}.type__price-after{font-size:18px;font-size:1.2rem;font-weight:700;line-height:1.6666666667;margin-left:.5em}@media screen and (min-width:768px){.type__price-after{font-size:16px;font-size:1.0666666667rem;line-height:1.875}}@media screen and (min-width:1195px){.type__price-after{font-size:18px;font-size:1.2rem;line-height:1.6666666667}}.type__price-toggle{margin-left:6px;position:relative;top:2px}.type__price-toggle:before{border-radius:40px;content:"";height:41px;left:-14px;position:absolute;top:-14px;width:41px}.type__price-inc:not(.type__no-price){position:relative}.type__price-inc:not(.type__no-price) .type__skipass{bottom:0;position:absolute}.type__price .icon--arrow-price{position:absolute;transform:translateY(12px)}.type__no-price{font-size:18px;font-size:1.2rem;line-height:1.6666666667}@media screen and (min-width:768px){.type__no-price{font-size:16px;font-size:1.0666666667rem;line-height:1.875}}@media screen and (min-width:1024px){.type__no-price{flex:1}}@media screen and (min-width:1195px){.type__no-price{font-size:18px;font-size:1.2rem;line-height:1.6666666667}}.type__no-price .pricing__prefix{padding:10px 0 5px}.type__no-price-link{display:block;font-size:14px;font-size:.9333333333rem;line-height:2.1428571429}.type__price-unknown{flex:none}.type__price-unknown-next-season{display:flex;flex-direction:column;gap:8px}.type__price-unknown-next-season__introduction{margin:0}.type__price-unknown-next-season__link-list{display:flex;flex-wrap:wrap;gap:8px}.type__no-price-inc .icon{display:block}.type__type-details{color:#193761}.type__button-primary,.type__button-secondary,.type__button-tertiary{margin:1rem 0 0}.type__rating-button{align-items:center;border-bottom:1px dashed;display:inline-flex;gap:1px;line-height:1;margin:0 0 -.25em;padding:0 0 .1em}.type__rating-button .star-rating__star{height:.6em;width:.6em}.type__rating-button .star-rating__star.is-active{color:inherit}.type__rating{margin-bottom:.75rem}.type__rating .rating__context{font-weight:400}.type__social{padding-top:20px}.type__social-panel .layout{margin-left:-.6666666667rem}.type__social-panel .layout__item{padding-left:.6666666667rem}.type__social-panel [data-role=add-favorite],.type__social-panel [data-role=remove-favorite]{padding-left:.6666666667rem;padding-right:.6666666667rem}@media screen and (max-width:767px){.panel__body+.type__social-panel{border-top:1px solid #dae7f8;margin-top:0}}.type__social-item{background:#fff;border:1px solid #dfe4ec;border-radius:2px;color:#818181;display:inline-block;font-size:14px;font-size:.9333333333rem;line-height:2.1428571429;margin-top:4px;padding:4px 0;text-align:center;text-decoration:none;width:49%}.type__social-item .sprite{margin-right:6px;position:relative;top:2px}.type__social-item .sprite--mail-light-small{top:1px}.type__is-auto-translated{background-color:#f0f3fa;display:inline-block;font-style:italic;margin-bottom:-.6666666667rem;padding:0 .3333333333rem}@media screen and (max-width:767px){.type__is-auto-translated{margin-bottom:0}}.type__location-details{margin-top:1rem}@media screen and (max-width:767px){.type__location-details{margin-top:.6666666667rem}.type__location-details table,.type__location-details tbody,.type__location-details td,.type__location-details th,.type__location-details tr{display:block;text-align:left}.type__location-details td,.type__location-details th{padding:0}.type__location-details th{color:#7b8ba0;font-size:12px;font-size:.8rem;line-height:1rem;margin-top:.3333333333rem}.type__location-details td{font-size:15px;font-size:1rem;line-height:1.6666666667rem;padding-bottom:.6666666667rem}.type__location-details tr+tr th{border-top:1px solid #dfe4ec;margin-top:-5px;padding-top:14px}.type__location-details tr:nth-child(odd){background:none}}.type__location-show-all{font-size:15px;font-size:1rem;line-height:1.3333333333rem;margin-top:1rem}.type__location-show-all .checkbox__box{display:block;float:left}.type__location-indication{margin-top:.6666666667rem;padding-bottom:.3333333333rem}.type__location-indication small{display:block}@media screen and (max-width:767px){.type__location-indication{margin-bottom:-.6666666667rem}}.type__pricingtable{margin-top:4rem}.type__more-images .layout__item a{border:1px solid #dfe4ec;box-shadow:0 0 0 0 transparent;display:block;padding:3px;position:relative;transition:box-shadow .15s ease}.type__more-images .layout__item a:after{background:#fff;content:"";display:block;inset:0;opacity:0;position:absolute;transition:opacity .15s ease}.type__more-images .layout__item a:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.type__more-images .layout__item a:hover:after{opacity:.3}.type__bottom-nav{background-color:#e8f0fb;border-top:1px solid #8f9db1;bottom:-63px;box-shadow:0 -7px 0 rgba(143,157,177,.2);display:block;left:0;padding:.3333333333rem;position:fixed;right:0;transition:bottom .3s ease;z-index:2147483640}.type__bottom-nav .nav{margin-left:-.3333333333rem}.type__bottom-nav .nav>ul{display:flex;width:100%}.type__bottom-nav .nav>ul>li{flex:1;padding-left:.3333333333rem}.type__bottom-nav .nav>ul>li.type__bottom-nav-fav{flex-grow:0;width:50px}.type__bottom-nav .button{font-weight:500;margin-top:0;padding-left:.6666666667rem;padding-right:.6666666667rem;white-space:nowrap}.type__bottom-nav .type__favorite{align-items:center;display:flex;height:45px;justify-content:center}.show-bottom-nav .type__bottom-nav{bottom:0}@media screen and (min-width:1024px){.type__bottom-nav{display:none}}@media screen and (min-width:768px)and (max-width:1023px){.type__bottom-nav{border-top:none;bottom:-87px;padding:.6666666667rem}.type__bottom-nav .nav{display:block;margin-left:-.6666666667rem}.type__bottom-nav .nav>ul{display:block;text-align:right;width:auto}.type__bottom-nav .nav>ul>li{padding-left:.6666666667rem}.type__bottom-nav .nav>ul>li.type__bottom-nav-fav{float:left}.type__bottom-nav .type__favorite{display:inline-block;height:auto;margin:0;width:auto}.type__bottom-nav .type__favorite .icon{vertical-align:inherit;width:18px}.type__bottom-nav .button{border-radius:6px;font-size:18px;font-size:1.2rem;font-weight:500;line-height:1.6666666667;padding:1rem 1.3333333333rem}}.type-links{display:flex;justify-content:center;position:sticky;top:-1px;z-index:9}.type-links__list{display:inline-flex;flex-wrap:nowrap;margin:0;overflow:hidden;padding:0 24px;transition:transform .24s ease-out}.type-links__list:before{background:linear-gradient(90deg,#fff,transparent 50%);left:0;z-index:1}.type-links__list:after,.type-links__list:before{bottom:0;content:"";position:absolute;top:0;width:24px}.type-links__list:after{background:linear-gradient(90deg,transparent 50%,#fff);right:0}@media screen and (min-width:768px){.type-links__list{justify-content:center;padding:0 20px}}@media screen and (max-width:767px){.type-links__list{justify-content:flex-start;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scroll-padding:0 24px;scrollbar-width:none}.type-links__list::-webkit-scrollbar{display:none}}.type-links__list__item{scroll-snap-align:start}@media screen and (min-width:768px){.type-links__list__item{padding:0 8px}}@media screen and (max-width:767px){.type-links__list__item{padding:0 16px}}.type-links__list__item:before{content:"";display:none}.type-links__list__item__link{display:block;font-weight:500;padding:.5rem 0;transition:all .12s ease;white-space:nowrap}.type-links__list__item:not(.active) .type-links__list__item__link{opacity:.8}.type-links__list__item.active .type-links__list__item__link{text-decoration-color:transparent}.type-links[data-sticky] .type-links__list:before{background:linear-gradient(90deg,#193761 50%,transparent)}.type-links[data-sticky] .type-links__list:after{background:linear-gradient(90deg,transparent,#193761 50%)}.type-links[data-sticky] .type-links__list__item__link{color:#fff}@media screen and (min-width:768px){.type-links[data-sticky] .type-links__list{background-color:#193761;border-radius:99px;box-shadow:0 4px 8px 1px rgba(123,139,160,.5);transform:translateY(10px)}}@media screen and (max-width:767px){.type-links[data-sticky]{background-color:#193761;box-shadow:0 4px 8px 1px rgba(123,139,160,.5);margin:0 -10px}}.tarieventabel_tables_wrapper{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf}@media only screen and (width <= 40em){.tarieventabel_tables_wrapper{margin:0 -15px}}.tarieventabel_tables_wrapper caption,.tarieventabel_tables_wrapper table,.tarieventabel_tables_wrapper tbody,.tarieventabel_tables_wrapper td,.tarieventabel_tables_wrapper tfoot,.tarieventabel_tables_wrapper th,.tarieventabel_tables_wrapper thead,.tarieventabel_tables_wrapper tr{border:0;color:#000;font:inherit;margin:0;padding:0;text-align:inherit;vertical-align:baseline}.tarieventabel_tables_wrapper tr:nth-of-type(2n){background-color:#fff}.tarieventabel_tables_wrapper tr.number-of-persons td:first-child{border-right:1px solid #bfbfbf;color:#193761;font-weight:700}.tarieventabel_tables_wrapper .tarieventabel_titels_links td:first-child{border-right:1px solid #bfbfbf;color:#818181;font-weight:400;text-align:left}.tarieventabel_tables_wrapper tr.tarieventabel_datumbalk td{text-align:center}.tarieventabel_wrapper{background-color:#e9edf8;padding:7px;position:relative;z-index:1}.tarieventabel_top{color:#222;display:table;min-height:38px;padding:5px;width:100%}.tarieventabel_top h1,.tarieventabel_top span.price-title{color:#193761;display:block;font-size:24px!important;font-weight:400;line-height:33.6px;margin-bottom:.5rem;margin-top:.2rem}.tarieventabel_top h2{font-size:15px!important;margin:-.5rem 0 1.5rem;text-align:left}.tarieventabel_top a{color:#004ecc}.tarieventabel_top a:hover img{opacity:.7}.tarieventabel_top div.special_offers{border:1px solid #d40139;margin:10px -3px;padding:7px}.tarieventabel_top div.special_offers h1{color:#d40139!important;font-size:1rem!important;margin:0!important;padding:0!important}.tarieventabel_top div.special_offers h3{margin-top:0}.tarieventabel_top_left{display:table-cell}@media only screen and (width >= 64.063em){.tarieventabel_top_left{padding-bottom:20px}}.tarieventabel_top_right{display:table-cell;padding:0;position:relative}.tarieventabel_nextseason_button{bottom:0;display:block;margin:0 0 5px;padding:0;position:absolute;right:-5px;text-align:right}.tarieventabel_nextseason_button a{background-color:#036;border:1px solid #036;border-radius:5px;color:#fff;display:inline-block;padding:6px;text-decoration:none;white-space:nowrap}.tarieventabel_top_no_prices .tarieventabel_top_left,.tarieventabel_top_no_prices .tarieventabel_top_right{display:block}.tarieventabel_top_no_prices .tarieventabel_nextseason_button{margin:20px 0 10px;position:static;text-align:left}body.has-hover .tarieventabel_nextseason_button a:hover{background-color:#d5e1f9;color:#036}.tarieventabel_top_interne_link{margin-bottom:3px;position:absolute;right:-5px;text-align:right;top:0;width:170px}@media only screen and (width <= 64rem){.tarieventabel_top_left,.tarieventabel_top_right{display:block}.tarieventabel_top h2{line-height:25px;margin:-.5rem 0 .5rem}.tarieventabel_nextseason_button,.tarieventabel_top_interne_link{margin:10px 0 10px -3px;position:static;text-align:left}}.tarieventabel_top_multiple_currencies .tarieventabel_top_interne_link{margin-top:-45px}.tarieventabel_top_valuta{float:right;min-height:65px}@media screen and (max-width:1023px){.tarieventabel_top_valuta{margin-bottom:10px;margin-top:10px}}.tarieventabel_top_valuta_label_and_select{margin-top:-10px;text-align:right}.tarieventabel_top_valuta_select{display:inline;text-align:left}.tarieventabel_top_valuta select{width:100px}.tarieventabel_top_valuta_toelichting_wrapper{height:28px}.tarieventabel_top_valuta_toelichting1{font-size:.8em;font-style:italic;height:14px;margin-top:5px}.tarieventabel_top_valuta_toelichting2{font-size:.8em;font-style:italic;height:14px;margin-top:2px;text-align:right}.tarieventabel_toelichting_inner{margin:15px 0 0;overflow:auto;overflow-x:hidden;position:relative}.tarieventabel_toelichting_inner h1{color:#193761;font-size:16px!important;margin:0!important;padding:0!important}.tarieventabel_toelichting_inner ul{margin-bottom:0}.tarieventabel_toelichting_inner a{text-decoration:underline}.tarieventabel_toelichting_inner .tarieventabel_bkk_groups{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.tarieventabel_toelichting_inner .tarieventabel_bkk_group{-moz-column-break-inside:avoid;break-inside:avoid;display:table;margin:0 0 15px}.tarieventabel_toelichting_inner .tarieventabel_bkk_group span{color:#193761;font-weight:400;text-align:inherit}.tarieventabel_toelichting_inner form{display:block;text-align:right}.bkk_more_information{border:1px solid #ccc;display:none;font-size:.8em;font-style:italic;padding:7px}.bkk_more_information table.toeslagtabel{margin:1em 0 0}.bkk_more_information table.toeslagtabel td,.bkk_more_information table.toeslagtabel th{line-height:14px;padding-bottom:0}select.tarieventabel_toelichting_switch_seasons{position:static;width:200px}.button_to_other_website{display:none}@media screen and (width <= 900px){.tarieventabel_toelichting_inner .tarieventabel_bkk_groups{-moz-column-count:auto;column-count:auto}}.tarieventabel_kosten_ter_plaatse_indicatief{font-style:italic;margin:1em 0 0}.tarieventabel_toelichting{overflow:auto;overflow-x:hidden}.tarieventabel_toelichting h1{color:#036;font-size:12px;font-weight:700;margin:0;padding:20px 0 .3em}.tarieventabel_toelichting_switch_seasons{position:absolute;right:10px;top:10px}.tarieventabel_toelichting_one_season{display:none}.tarieventabel_toelichting_active_season{display:block}.tarieventabel_flex_switch{border:1px solid #036;box-sizing:border-box;color:#036!important;display:block;font-weight:700;margin:0 auto 25px;max-width:640px;padding:7px;text-align:center;text-decoration:none}@media only screen and (width <= 40em){.tarieventabel_flex_switch{margin-top:10px}}.tarieventabel_flex_switch span{color:#004ecc;text-decoration:underline}.tarieventabel_flex_switch:hover span{text-decoration:none}.tarieventabel_totaalprijs{border:1px solid #036;box-sizing:border-box;color:#036;margin:15px auto;max-width:640px;padding:5px}.tarieventabel_totaalprijs table{background-color:#e9edf8;border:0;border-collapse:separate;border-spacing:5px;margin:0}.tarieventabel_totaalprijs table .header{font-weight:700}.tarieventabel_totaalprijs table td{color:#036;padding:0}.tarieventabel_totaalprijs table tr:nth-of-type(2n){background-color:#e9edf8}.tarieventabel_totaalprijs table tr.tarieventabel_totaalprijs_exclude_bkk_show_bkk td{color:#777}.tarieventabel_totaalprijs .button{font-size:13px}.tarieventabel_totaalprijs .button:hover{text-decoration:underline}.tarieventabel_totaalprijs .button-book{background-color:#fb6703;border-color:#fb6703}.tarieventabel_totaalprijs .button.button-option-request{background:#597a9c;border:1px solid #597a9c}.tarieventabel_totaalprijs .button.button-option-request:active,.tarieventabel_totaalprijs .button.button-option-request:focus,.tarieventabel_totaalprijs .button.button-option-request:hover{background:#52687d;border:1px solid #52687d}.tarieventabel_totaalprijs_white,.tarieventabel_totaalprijs_white table,.tarieventabel_totaalprijs_white table tr{background-color:#fff!important}.tarieventabel_totaalprijs_left{display:inline-block;margin-bottom:10px;width:290px}.tarieventabel_totaalprijs_right{color:#000;display:inline-block;text-align:right;width:200px}.tarieventabel_totaalprijs_right.datum{font-weight:400}.tarieventabel_totaalprijs .copy-mail-text-to-clipboard-icon{background:url(/build/chalet/images/copy.21acd93e.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:16px;margin:0 0 -4px 6px;width:16px}.tarieventabel_totaalprijs .copy-mail-text-to-clipboard-icon:hover{opacity:.7}.tarieventabel_totaalprijs .copy-additional-costs-text-to-clipboard-icon{background:linear-gradient(rgba(0,255,0,.2),rgba(0,255,0,.2)),url(/build/chalet/images/copy.21acd93e.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:16px;margin:0 0 -4px 25px;width:16px}.tarieventabel_totaalprijs .copy-additional-costs-text-to-clipboard-icon:hover{opacity:.7}.tarieventabel_totaalprijs .copy-mail-text-to-clipboard-icon-new-link{background:linear-gradient(rgba(0,0,255,.2),rgba(0,255,0,.2)),url(/build/chalet/images/copy.21acd93e.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:16px;margin:0 0 -4px 25px;width:16px}.tarieventabel_totaalprijs .copy-mail-text-to-clipboard-icon-new-link:hover{opacity:.7}.tarieventabel_totaalprijs .copy-mail-text-to-clipboard-icon-short-code{background:linear-gradient(rgba(255,0,0,.2),rgba(0,255,0,.2)),url(/build/chalet/images/copy.21acd93e.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:16px;margin:0 0 -4px 25px;width:16px}.tarieventabel_totaalprijs .copy-mail-text-to-clipboard-icon-short-code:hover{opacity:.7}.tarieventabel_totaalprijs button{background-color:#fb6703;border:1px solid #fb6703;color:#fff;cursor:pointer;display:inline-block;margin-top:5px}.tarieventabel_totaalprijs button:first-child{margin-left:25px}@media only screen and (width <= 400px){.tarieventabel_totaalprijs button:first-child{margin-left:10px}}.tarieventabel_totaalprijs button:hover{border:1px solid #036}.tarieventabel_totaalprijs_commissie{display:none;font-weight:400}.tarieventabel_totaalprijs_toggle_commissie{display:block;font-weight:400;margin:0}.tarieventabel_totaalprijs_specificatie{background:url(/build/chalet/images/information_icon_with_padding.1c97d472.png) 0 0 no-repeat;cursor:pointer;display:inline-block;height:18px;margin-left:5px;width:18px}.tarieventabel_totaalprijs_specificatie:hover{opacity:.6}.tarieventabel_totaalprijs_specificatie_popup{background-color:#d5e1f9;border:1px solid #036;box-shadow:5px 5px 5px #888;box-sizing:border-box;display:none;filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#888888')";font-size:.9em;left:-1000px;min-height:100px;padding:10px;position:absolute;top:-100px;width:530px;z-index:500}.tarieventabel_totaalprijs_specificatie_popup table{width:100%}.tarieventabel_totaalprijs_specificatie_popup table td{vertical-align:top}.tarieventabel_totaalprijs_specificatie_aantal{text-align:right}.tarieventabel_totaalprijs_specificatie_naam{width:99%}.tarieventabel_totaalprijs_specificatie_popup_bold{font-weight:700}.tarieventabel_totaalprijs_specificatie_popup_bedrag{text-align:right}.tarieventabel_totaalprijs_specificatie_popup img.close{cursor:pointer;position:absolute;right:10px;top:10px}.tarieventabel_totaalprijs_specificatie_popup img.close:hover{opacity:.6}.tarieventabel_totaalprijs_opmerking1{font-style:normal;font-weight:400;margin-bottom:16px}.tarieventabel_totaalprijs_opmerking2{font-style:italic;font-weight:400}.toelichting_onderdeel{margin-left:20px}.toelichting_bereken_totaalbedrag{padding-top:20px}.tarieventabel_toelichting table{width:100%}.tarieventabel_border,.tarieventabel_border td{border:1px solid #bfbfbf}.tarieventabel_titels_links{border-left-width:0;border-right:2px solid #bfbfbf;border-top-width:0}.tarieventabel_titels_links td{border-left-width:0;border-right-width:0;font-family:Roboto,sans-serif;font-size:12.283px;padding:5px}@media only screen and (width <= 40em){.tarieventabel_titels_links td{font-size:11px;padding-left:3px;padding-right:3px}}.tarieventabel_wrapper_rechts{overflow-x:scroll}.mac-osx #zoekblok ::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:7px}.mac-osx #zoekblok ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.mac-osx .tarieventabel_wrapper_rechts::-webkit-scrollbar,.mobile .tarieventabel_wrapper_rechts::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.mac-osx .tarieventabel_wrapper_rechts::-webkit-scrollbar:horizontal,.mobile .tarieventabel_wrapper_rechts::-webkit-scrollbar:horizontal{height:13px}.mac-osx .tarieventabel_wrapper_rechts::-webkit-scrollbar-thumb,.mobile .tarieventabel_wrapper_rechts::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:2px solid #fff;border-radius:8px}.tarieventabel_content{border-left-width:0;border-right-width:0;border-top-width:0}.tarieventabel_content td{font-family:Roboto,sans-serif;font-size:12.283px;padding:5px}@media only screen and (width <= 40em){.tarieventabel_content td{font-size:11px;padding-left:0;padding-right:0}}.tarieventabel_maanden_leeg{width:140px!important}@media screen and (width <= 900px){.tarieventabel_maanden_leeg{width:110px!important}}.tarieventabel_maanden td{background-color:#fff;color:#193761;font-size:16px;font-weight:700;height:19px!important;text-align:center;transition:background 1.5s linear;white-space:nowrap}.tarieventabel_maanden td.highlight{background-color:#ffc;transition:background 0s}.tarieventabel_datumbalk{height:26px!important}.tarieventabel_datumbalk tr{border-width:0;font-size:11px;height:15px!important;overflow:hidden}.tarieventabel_beschikbaarheid_tr,.tarieventabel_commissie_tr,.tarieventabel_datumbalk_content,.tarieventabel_korting_tr td{text-align:center}.tarieventabel_datumbalk_content td:last-child{border-right:0}.tarieventabel_datumbalk_minder_opvallend td{color:#777}.tarieventabel_datumbalk_opvallend{color:#000!important;font-weight:700}.tarieventabel_datumbalk_opvallend span.afwijkend_ster{color:red}.tarieventabel_tarieven_beschikbaarheid_1{background-color:lime;border-radius:4px;margin-left:auto;margin-right:auto;width:40px}.tarieventabel_tarieven_beschikbaarheid_2{background-color:#fc9;border-radius:4px;margin-left:auto;margin-right:auto;width:40px}.tarieventabel_tarieven_beschikbaarheid_3{background-color:silver;border-radius:4px;margin-left:auto;margin-right:auto;width:40px}.tarieventabel_tarieven_niet_beschikbaar{background-color:#e7e7e7;border-radius:0;margin-left:auto;margin-right:auto;width:auto}.tarieventabel_tarieven_gekozen{background-color:#a8f4f0}.tarieventabel_tarieven td{text-align:center;width:60px}.tarieventabel_tarieven td.tarieventabel_tarieven_beschikbaar{cursor:pointer}.tarieventabel_tarieven td.tarieventabel_tarieven_beschikbaar:hover{background-color:#fb6703}.tarieventabel_tarieven_div{width:55px}.tarieventabel_pijl{background-color:rgba(25,55,97,.4);color:#fff;cursor:pointer;display:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;height:88px;overflow:hidden;padding-bottom:32px;padding-top:32px;position:absolute;text-align:center;top:77px;width:14px;z-index:10}.tarieventabel_pijl .icon-chevron-left:after{content:"<"}.tarieventabel_pijl .icon-chevron-right:after{content:">"}@media screen and (width <= 900px){.tarieventabel_pijl{width:25px}}.tarieventabel_pijl:active,.tarieventabel_pijl:focus{outline:none!important;-moz-outline-style:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.tarieventabel_pijl:hover{background-color:#036}.tarieventabel_pijl_rechts{right:8px}@media only screen and (width <= 40em){.tarieventabel_pijl_rechts{margin-right:-15px}}.tarieventabel_pijl_links{left:158px;margin-left:7px}@media only screen and (width <= 40em){.tarieventabel_pijl_links{display:none}}.tarieventabel_pijl_scroll_greyed_out,.tarieventabel_pijl_scroll_greyed_out:hover{background-color:#ccc;cursor:default;opacity:.6}.tarieventabel_pijl_scrollstop,.tarieventabel_pijl_scrollstop:hover{background-color:red}.mobile .tarieventabel_pijl{width:16px}.tarieventabel_tarieven_kolom_links{border-left-width:0!important}.tarieventabel_tarieven_kolom_rechts{border-right-width:0!important}.tarieventabel_tarieven_kolom_begin_seizoen{border-left:1px solid red!important}.tarieventabel_tarieven_kolom_eind_seizoen{border-right:1px solid red!important}.tarieventabel_verbergen{display:none}.tarieventabel_toggle_toon_verberg{font-size:10px;margin-bottom:10px;margin-left:3px;margin-top:-12px;width:145px}.tarieventabel_toggle_toon_verberg a{display:inline-block;margin:0 -10px -10px;padding:10px;text-decoration:none}.tarieventabel_toggle_toon_verberg span{text-decoration:underline!important}.tarieventabel_redis_error_message{background-color:#ff0;margin:10px 0 15px 162px;padding:5px}.tarieventabel_totaal_message{margin:10px 0 15px 162px}.tarieventabel_legenda{margin-left:162px;margin-top:10px}.tarieventabel_remarks{background-color:#fff;float:right;font-weight:700;line-height:1.4rem;margin:0 0 10px;max-width:600px;padding:10px;text-align:left}@media screen and (width <= 900px){.tarieventabel_remarks{float:none;margin:20px 0;text-align:left}.tarieventabel_legenda{margin-left:10px}}.tarieventabel_legenda>div{color:#222;font-size:12.8px;font-style:italic;line-height:15px;margin-bottom:7px}.tarieventabel_legenda span{display:inline-block;font-size:10px}.tarieventabel_voorraad_content_tr{text-align:center}.tarieventabel_voorraad_tr td{color:#000!important;font-size:9px!important;padding:0 2px;text-align:center}.tarieventabel_voorraad_tr td img{margin-top:3px}.tarieventabel_voorraad_garantie{background-color:lime!important}.tarieventabel_voorraad_aflopen_allotment,.tarieventabel_voorraad_allotment{background-color:#cfc!important}.tarieventabel_voorraad_vervallen_allotment{background-color:#f88912!important}.tarieventabel_voorraad_optie_leverancier{background-color:#6bffff!important}.tarieventabel_voorraad_xml{background-color:#f9c!important}.tarieventabel_voorraad_request{background-color:#fc9!important}.tarieventabel_voorraad_fictief{background-color:#dfdfdf!important}.tarieventabel_voorraad_optie_klant{background-color:#cff!important}.tarieventabel_voorraad_aangevraagde_boeking,.tarieventabel_voorraad_aangevraagde_optie{background-color:#94d3ff!important}.tarieventabel_voorraad_totaal{background-color:#ff9!important}.tarieventabel_voorraad_aantal_geboekt{background-color:#ebebeb!important}.tarieventabel_voorraad_korting{background-color:#d6d6d6!important}.tarieventabel_voorraad_freesale{background-color:#ff7d24!important}.tarieventabel_tr_leeg{background-color:#fff!important}.tarieventabel_newpricesmail{margin-right:24px;text-align:right}.tarieventabel_newpricesmail a{background-color:#036;color:#fff;display:inline-block;margin-bottom:15px;padding:7px;text-decoration:none}.tarieventabel_newpricesmail a:hover{background-color:#d5e1f9;color:#036}.tarieventabel_newpricesmail_form{background-color:#fff;border:1px solid #036;box-sizing:border-box;color:#036;display:none;margin:20px -5px;padding:10px}.tarieventabel_newpricesmail_form .button.small{display:inline-block;padding:.5rem;position:relative;vertical-align:middle}.tarieventabel_newpricesmail_form h1{color:#036;font-size:1.1em;font-weight:700}.tarieventabel_newpricesmail_form label{display:block;margin:1em 0 .5em}.tarieventabel_newpricesmail_form input[type=email]{display:inline-block;margin:0 10px 10px 0;width:350px}@media only screen and (width <= 40em){.tarieventabel_newpricesmail_form input[type=email]{width:100%}}.tarieventabel_newpricesmail_form span.checked-wrapper{display:none}.tarieventabel_newpricesmail_form i.sprite{display:inline-block;margin:0 0 0 15px;position:relative;vertical-align:middle}.tarieventabel_tarieven_aanbieding{background-color:transparent;color:#d40139;font-weight:700}.tarieventabel_legenda_kleurenblokje{border:1px solid #bfbfbf;border-radius:0;display:inline-block;font-weight:700;text-align:center;width:28px}.tarieventabel_legenda_vertrekdagaanpassing{margin-left:48px;margin-top:-6px}.tarieventabel_legenda_vertrekdagaanpassing div{color:red}.tarieventabel_legenda_vertrekdagaanpassing_additional_text{margin:10px 0 0}.tarieventabel_legenda_vertrekdagaanpassing_only_additional_text div{color:red;margin:10px 0 0}.tarieventabel_legenda_vertrekdagaanpassing_div span{color:red;display:table-cell;font-size:1em!important}.tarieventabel_legenda_vertrekdagaanpassing_div .tarieventabel_legenda_kleurenblokje{font-weight:400}.tarieventabel_legenda_kleurenblokje_aanbieding{background-color:#d40139;font-weight:400}.tarieventabel_tarieven td:hover .tarieventabel_tarieven_aanbieding{background-color:#fb6703;color:#fff}.tarieventabel_tarieven_niet_beschikbaar_td{background-color:#e7e7e7!important}.clear{clear:both}.tarieventabel_hulp_bij_online_boeken{margin-bottom:5px;text-align:center;width:100%}.tarieventabel_hulp_bij_online_boeken i.fi-telephone{margin-right:0}.tarieventabel_hulp_bij_online_boeken .trigger_livechat_button{cursor:pointer}.tarieventabel_hulp_bij_online_boeken .trigger_livechat_button:active,.tarieventabel_hulp_bij_online_boeken .trigger_livechat_button:hover{text-decoration:underline}.tarieventabel_wrapper{background:#e8f0fb;border-radius:2px;padding:1rem}.tarieventabel_wrapper img{width:auto}.tarieventabel_wrapper h1{font-size:30px;font-size:2rem;line-height:2rem;margin-top:0}.tarieventabel_wrapper h2{font-size:18px;font-size:1.2rem;font-weight:500;line-height:1.6666666666rem;margin-bottom:2rem;margin-top:0}.tarieventabel_wrapper .trigger_livechat_button{color:#009ee8;text-decoration:underline}.tarieventabel_wrapper .trigger_livechat_button:hover{color:#009ee8;text-decoration:none}@media screen and (min-width:1195px){.tarieventabel_wrapper{margin-right:-270px}}@media screen and (min-width:1024px)and (max-width:1194px){.tarieventabel_wrapper{margin-right:-400px}}.tarieventabel_wrapper table.toeslagtabel{background:#fff;border:1px solid #dfe4ec;border-collapse:separate;border-spacing:2px}.tarieventabel_wrapper table.toeslagtabel thead{font-weight:700}.tarieventabel_wrapper table.toeslagtabel td,.tarieventabel_wrapper table.toeslagtabel th{font-size:14px;font-size:.9333333333rem;line-height:2.1428571429;padding:0 10px;text-align:left}.tarieventabel_wrapper table.toeslagtabel th{padding-top:6px}.tarieventabel_wrapper table.toeslagtabel tr:last-child td{padding-bottom:6px}.tarieventabel_wrapper table.toeslagtabel tr:nth-child(2n) td{background:#f9f9f9}@media screen and (max-width:1023px){.tarieventabel_top,.tarieventabel_top_left,.tarieventabel_top_right{display:block}}.tarieventabel_pijl{height:106px;padding-bottom:37px;padding-top:37px}.tarieventabel_pijl_links{margin-left:15px}@media only screen and (width <= 40em){.tarieventabel_pijl_links{margin-left:0}}.tarieventabel_pijl_rechts{right:15px}@media only screen and (width <= 40em){.tarieventabel_pijl{height:99px;padding-bottom:33.5px;padding-top:33.5px}}.tarieventabel_newpricesmail_form .button{background-color:#193761;border-radius:4px;color:#fff;line-height:25px;padding:.5rem 24px;transition:background .15s ease}.tarieventabel_newpricesmail_form .button:hover{background:#304b71}.tarieventabel_newpricesmail_form .button:active{background:#18345c}.tarieventabel_newpricesmail_form .button.small[type=submit]{margin:0;padding:10px 2rem;vertical-align:top}.tarieventabel_newpricesmail_form .button.small[type=submit] .icon{display:none;margin-right:1rem}.tarieventabel_newpricesmail_form .button.small[type=submit].is-submitted{background:#00b640}.tarieventabel_newpricesmail_form .button.small[type=submit].is-submitted .icon{display:inline-block}.tarieventabel_newpricesmail_form .button.small[type=submit].is-error{background:#d61a37}.tarieventabel_tables_wrapper table{background:#fff;border:0;border-collapse:collapse;border-spacing:0;color:#000;font:inherit;height:auto;margin:0;padding:0;table-layout:inherit;text-align:inherit;vertical-align:baseline;width:auto}.tarieventabel_tables_wrapper .tarieventabel_maanden td{background-color:#fff;color:#193761;font-size:16px;font-weight:700;height:19px;text-align:center;transition:background 1.5s linear;white-space:nowrap}.tarieventabel_titels_links{float:left}.tarieventabel_wrapper_rechts{-ms-overflow-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch}.tarieventabel_content{float:left}.tarieventabel_bkk_group{display:block}.tarieventabel_bkk_group:before{content:"";display:block;height:1px;margin-bottom:-1px}.tarieventabel_bkk_group ul{margin-top:0}.tarieventabel_toelichting_inner a:hover{text-decoration:none}.tarieventabel_totaalprijs{font-size:14px;font-size:.9333333333rem;line-height:20px}.tarieventabel_totaalprijs table,.tarieventabel_totaalprijs table tr:nth-of-type(2n){background:#e8f0fb}.tarieventabel_totaalprijs .button.right{float:right}.tarieventabel_totaalprijs button.button.button-book,.tarieventabel_totaalprijs button.button.button-option-request{border:none;border-radius:4px;font-weight:500;line-height:25px;padding:.5rem 24px;transition:background .15s ease}.tarieventabel_totaalprijs button.button.button-book:active,.tarieventabel_totaalprijs button.button.button-book:focus,.tarieventabel_totaalprijs button.button.button-book:hover,.tarieventabel_totaalprijs button.button.button-option-request:active,.tarieventabel_totaalprijs button.button.button-option-request:focus,.tarieventabel_totaalprijs button.button.button-option-request:hover{border:none;text-decoration:none}.tarieventabel_totaalprijs button.button.button-book{background:#fb6703;box-shadow:inset 0 -2px 0 rgba(0,0,0,.23);color:#fff}.tarieventabel_totaalprijs button.button.button-book:hover{background:#fc7e29}.tarieventabel_totaalprijs button.button.button-book:active{background:#ee6203;box-shadow:inset 0 0 0 rgba(0,0,0,.23)}.tarieventabel_totaalprijs button.button.button-option-request{background:#fff;box-shadow:inset 0 0 0 1px #ced9e8;color:#193761}.tarieventabel_totaalprijs button.button.button-option-request:hover{background:#f4f5f7}.tarieventabel_totaalprijs button.button.button-option-request:active{background:#e8ebef}
/*# sourceMappingURL=show-type.6f569545.css.map*/