    html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#009dc8;text-shadow:none}::selection{background:#009dc8;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}.ir:before{content:"";display:block;width:0;height:150%}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.breadcrumbs,.shortcuts{margin:0;padding:0;list-style:none;}nav ul:before,nav ul:after,.newslistitem:before,.newslistitem:after,.newsitem .introduction:before,.newsitem .introduction:after{content:"";display:table;}nav ul:after,.newslistitem:after,.newsitem .introduction:after{clear:both;}.sr,#quick-search label,.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;}          fieldset{margin-bottom:1em;}legend{margin-bottom:.5em;font-size:1.5em;font-weight:inherit;}.field_sep{display:none;}div.field{padding:0 0 .5em 0;}div.first{padding-top:0;}div.submit{width:auto;margin-left:0;padding:0;border:0;background:transparent;}div.fieldinput,div.subtitle{margin-left:130px;}label.field,label{font-weight:normal;}label.field{padding:4px 0;line-height:1.5em;width:120px;}div.subtitle{padding:4px 0;font-weight:normal;}input[type="text"],input[type="password"]{display:inline-block;margin:0;padding:3px 6px;border:1px solid #ccc;border-radius:3px;line-height:1.5em;color:#555;background-color:#fff;-webkit-transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;}.proFormText,select,textarea,.actionpanel .searchbox input,.address-block input,.product-quantity,.proFormTextOther,.proFormDate,.proFormTime{display:inline-block;height:1.5em;margin:0;padding:3px 6px;border:1px solid #ccc;border-radius:3px;line-height:1.5em;color:#555;background-color:#fff;-webkit-transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;transition:border ease-in-out 0.2s,box-shadow ease-in-out 0.2s;}input:focus{outline:none;}input[type="text"]:focus,input[type="password"]:focus,.proFormText:focus,select:focus,textarea:focus,.actionpanel .searchbox input:focus,.address-block input:focus,.product-quantity:focus,.proFormTextOther:focus,.proFormDate:focus,.proFormTime:focus{border-color:rgba(1,110,167,0.6);box-shadow:0 0 4px rgba(1,110,167,0.6);}textarea,textarea.proFormText{height:auto;}select,input[type="file"]{height:2em;line-height:2em;}.ie6 select,.ie7 select,.ie8 select,.ie9 select{margin:4px 0;}ul.proFormList,ul.proFormListRadio{padding-top:3px;}ul.proFormList li,ul.proFormListRadio li{margin-bottom:5px;line-height:15px;}.ie6 ul.proFormList li,.ie6 ul.proFormListRadio li{margin-bottom:0;}ul.proFormList input,ul.proFormListRadio input{margin-left:1px;}ul.proFormList li label,ul.proFormListRadio li label{margin-left:.5em;line-height:1;}ul li span.other input{margin:-4px 0.45em 0 0;}.pbuic-fe-address .fea-group-last{overflow:hidden;padding-top:4px;}div.submit button,button{display:inline-block;position:relative;padding:4px 16px;line-height:1.5em;text-decoration:none;font-weight:normal;background-color:#0184c8;color:#fff;border:0;border-radius:4px;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out;}div.submit button:hover{background:#016ea7;}div.fieldinput span img.icon{margin-left:3px;vertical-align:middle;}.site-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.3em 2em .3em .5em;font-size:.9em;line-height:1.5em;color:#999;border-radius:0;}.site-search input:focus{color:#000;}.site-search fieldset{position:relative;padding:.2em;}.site-search button{position:absolute;top:0;right:0;width:2em;height:100%;padding:0;border:1px solid transparent;text-indent:-999em;overflow:hidden;filter:none;background:transparent url(/ui/edam/img/search.png) no-repeat center;background-color:#eee;background-clip:padding-box;box-shadow:none;border-radius:0;opacity:.5;-webkit-transition:.2s opacity ease-in-out,.2s background ease-in-out;transition:.2s opacity ease-in-out,.2s background ease-in-out;}.site-search input:focus + button{opacity:.8;}.site-search button.has-svg{text-indent:0;background-image:none;padding:2px;}.site-search button svg{display:block;width:100%;height:100%;}form.Form .fieldinput input,form.Form .fieldinput textarea{border:0;border-radius:0;}div.fieldinput{margin-left:0;}form.Form div.singlecheckbox input[type="checkbox"]{width:25px;height:25px;vertical-align:middle;}form.Form div.singlecheckbox{padding:.5em 0;height:25px;}form.Form div.submit.field button{background-color:#f0842a;font-weight:700;text-transform:uppercase;border-radius:0;padding:10px 15px;font-size:1.2em;}form.Form div.submit.field button:hover{background-color:#F04830;}.field.view.field-has-empty-value.wide.widetitle{width:95%;}.field.view.field-has-empty-value.wide.widetitle p{margin-bottom:0;}.singlecheckbox.field.req{margin-bottom:1em;}.header__banner .header__titles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center;font-size:1.6em;pointer-events:none;width:94%;max-width:1280px;}.header__banner>svg{position:absolute;bottom:-1px;fill:#fff;z-index:2;left:0;right:0;}.header__banner .header__titles h1{font-weight:700;font-style:italic;margin-bottom:0;font-size:2.75em;line-height:1;margin-top:0;text-shadow:2px 3px 3px #000;}.header__banner .header__titles h2{font-weight:400;margin-top:0;line-height:1;margin-bottom:30px;text-shadow:2px 2px 2px #000;}.header__banner img.at-header-image{filter:blur(1px) contrast(1.2) brightness(0.9);}.variant--boeken .header__banner{height:280px;position:relative;}.variant--boeken .owl-carousel-slider,.variant--boeken .owl-stage-outer,.variant--boeken .owl-stage,.variant--boeken .owl-item,.variant--boeken .owl-carousel-item{height:100%;}.variant--boeken .owl-carousel-item img{height:100%;object-fit:cover;}.variant--boeken .header__banner>svg{display:none;}@media (max-width:1500px){.header__banner .header__titles{font-size:1.4em;}}@media (max-width:1279px){.header__banner .header__titles{top:57%;}}@media (max-width:991px){.header__banner .header__titles h2{margin-bottom:0;}}@media (max-width:700px){.header__banner .header__titles h2{margin-bottom:30px;}.header__banner>svg{bottom:75px;}body:not(.body--has-searcher) .header__banner>svg{bottom:0;}.variant--boeken .header__banner{height:240px;}}@media (max-width:480px){.header__banner .header__titles{top:42%;}body:not(.body--has-searcher) .header__banner .header__titles{width:75%;top:62%;}}.at-highlights{display:flex;}.at-highlights_item{position:relative;display:inline-block;margin:0 15px;text-decoration:none;color:#fff;}.at-highlights_item:hover{color:#fff;}.at-highlights-titles{position:absolute;width:94%;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:1px 1px 1px rgba(0,0,0,0.85);text-align:right;}.at-highlights-titles h3{margin-bottom:0;line-height:1;font-weight:300;font-style:italic;font-size:1.5em;}.at-highlights-titles h2{margin-top:0;font-size:2.5em;font-style:italic;line-height:1;}.at-highlights_arrow{position:absolute;bottom:0;display:inline-block;width:5vw;height:5vw;background-color:#71b9f5;border-radius:100% 0 0;z-index:5;right:0;transition:background-color 0.25s ease;}.at-highlights_arrow svg{width:2vw;height:2vw;fill:#c5e5fa;position:absolute;bottom:1vw;right:.75vw;}.at-highlights_item:hover .at-highlights_arrow{background-color:#2a96f0;}.at-highlights_item img{width:100%;}@media (max-width:991px){.at-highlights_item{margin:5px;}.at-highlights-titles h3{font-size:1.2em;}.at-highlights-titles h2{font-size:2em;}}@media (max-width:575px){.at-highlights{flex-wrap:wrap;}.at-highlights_item{width:100%;}.at-highlights-titles{width:50%;min-width:260px;}.at-highlights-titles h3{font-size:1.75em;}.at-highlights-titles h2{font-size:3em;}.at-highlights_arrow{width:13vw;height:13vw;}.at-highlights_arrow svg{width:5.5vw;height:5.5vw;bottom:2vw;right:2vw;}}.thema-grid{position:relative;}.thema-grid,.thema-grid_top-left,.thema-grid_bottom-left{display:flex;}.thema-grid_item{position:relative;display:block;color:#fff;}.thema-grid_item:hover{color:#fff;}.thema_titles{position:absolute;bottom:15px;right:15px;z-index:3;text-align:right;transition:opacity 0.2s ease-out;}.thema_titles h2{font-style:italic;font-size:2em;margin:0;line-height:1;text-shadow:2px 2px 2px #111;display:none;}.thema_titles.inview--once h2{display:block;}.thema-grid_item img{width:100%;height:auto;}.thema-background{filter:brightness(0.85) contrast(1.2);transition:filter 0.25s ease;padding:5px;box-sizing:border-box;}.thema-grid_item:hover .thema-background{filter:brightness(1) contrast(1);}@media (max-width:599px){.thema-grid{flex-wrap:wrap;}.thema-grid>div{width:100%;}}.polaroid-carousel .owl-carousel-item{padding:15px;box-sizing:border-box;}.at-polaroid{display:block;position:relative;background-color:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.25);padding:15px;}.at-polaroid:hover{color:#2a96f0;}.at-polaroid_photo{position:relative;}.at-polaroid_label{position:absolute;background-color:#f0842a;color:#fff;top:0;right:0;padding:6px 10px 10px;min-width:4em;font-size:1.2em;line-height:1;}.at-polaroid:hover .at-polaroid_label{color:#fff;}.at-polaroid_label p{margin:0;}.at-polaroid_label p:first-child{text-align:right;}.at-polaroid_label p:last-child{text-align:left;}.at-polaroid_label strong{font-weight:700;font-style:italic;}.at-polaroid .at-polaroid_text{text-align:center;margin:15px 65px 0;color:#2a96f0;text-decoration:none;}.at-polaroid .at-polaroid_text h2{font-style:italic;font-size:1.5em;margin:0;line-height:1;}.at-polaroid .at-polaroid_text h3{font-style:italic;font-size:1.2em;margin:0;line-height:1;font-weight:300;}.at-polaroid_arrow{position:absolute;bottom:0;display:inline-block;width:65px;height:65px;background-color:#71b9f5;border-radius:100% 0 0;z-index:5;right:0;transition:background-color 0.25s ease;}.at-polaroid_arrow svg{width:20px;height:30px;fill:#c5e5fa;position:absolute;bottom:10px;right:15px;}.at-polaroid_arrow:hover{background-color:#2a96f0;}.polaroid-carousel .owl-item .owl-carousel-item{transition:transform 0.2s ease;}.polaroid-carousel .owl-item.active.main{z-index:2;}.polaroid-carousel .owl-item.active.main .owl-carousel-item{transform:translateY(10%);}.polaroid-carousel .owl-item.active.prev .owl-carousel-item{transform:translateX(12%);}.polaroid-carousel .owl-item.active.next .owl-carousel-item{transform:translateX(-12%);}.polaroid-carousel .owl-item.active.main .owl-carousel-item.dragging,.polaroid-carousel .owl-item.active.prev .owl-carousel-item.dragging,.polaroid-carousel .owl-item .owl-carousel-item.dragging,.polaroid-carousel .owl-item.active.next .owl-carousel-item.dragging{transform:translate(0,0);}.polaroid-carousel .owl-carousel .owl-stage-outer{padding-bottom:60px;}@media (max-width:800px){.at-polaroid_arrow{width:45px;height:45px;}.at-polaroid_arrow svg{width:15px;height:25px;bottom:6px;right:10px;}}@media (max-width:599px){.at-polaroid_arrow{width:60px;height:60px;}.at-polaroid_arrow svg{width:25px;height:35px;}}.owl-carousel .owl-nav{position:absolute;display:flex;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%;box-sizing:border-box;color:#fff;font-size:4em;pointer-events:none;}.owl-carousel .owl-nav>div{width:50%;}.owl-carousel .owl-nav>div.owl-next{text-align:right;}.owl-carousel .owl-nav>div.owl-prev .prev-img{box-sizing:border-box;}.owl-carousel .owl-nav>div.owl-next .next-img{text-align:right;box-sizing:border-box;}.owl-carousel .owl-nav>div.owl-prev .prev-img,.owl-carousel .owl-nav>div.owl-next .next-img{display:inline-block;pointer-events:all;}.owl-carousel .owl-nav>div.owl-prev .prev-img svg,.owl-carousel .owl-nav>div.owl-next .next-img svg{width:30px;height:30px;fill:#c5e5fa;padding:15px;background-color:#71b9f5;}.owl-carousel .owl-nav{opacity:0.5;}.owl-carousel:hover .owl-nav{opacity:1;}.owl-carousel .owl-nav .owl-next.disabled,.owl-carousel .owl-nav .owl-prev.disabled{opacity:0.3;}@media (max-width:991px){.polaroid-carousel .owl-item.active.main .owl-carousel-item{transform:translateY(0);}.polaroid-carousel .owl-item.active.prev .owl-carousel-item{transform:translateX(0);}.polaroid-carousel .owl-item.active.next .owl-carousel-item{transform:translateX(0);}.polaroid-carousel .owl-carousel .owl-stage-outer{padding-bottom:0;}.owl-carousel .owl-nav>div.owl-prev .prev-img svg,.owl-carousel .owl-nav>div.owl-next .next-img svg{width:15px;height:15px;}}@media (max-width:700px){.owl-carousel .owl-nav>div.owl-prev .prev-img svg,.owl-carousel .owl-nav>div.owl-next .next-img svg{padding:10px;}}.at-text:not(.multi_colomn){text-align:center;}.at-text h2{color:#2a96f0;font-style:italic;font-size:2em;margin:0;font-weight:700;}.at-text h3{font-size:1.2em;margin:0 0 15px 0;}.at-text.one_colomn .at-text_wrapper{max-width:1160px;margin-left:auto;margin-right:auto;}.multi_colomn .at-text_wrapper{column-count:3;font-size:1.2em;}.multi_colomn .at-text_wrapper ul{margin:0;padding:0;list-style:none;font-style:italic;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}.multi_colomn .at-text_wrapper ul li{margin-bottom:5px;}.multi_colomn .at-text_wrapper ul li:before{content:"\002713";display:inline-block;color:#2a95ef;margin-right:10px;font-weight:700;}.at-text.double_colomn .at-text_wrapper{column-count:2;}.at-text.double_colomn .at-text_wrapper p:first-child{margin-top:0;}@media(max-width:991px){.multi_colomn .at-text_wrapper{column-count:1;width:94%;margin:0 auto;}.multi_colomn .at-text_wrapper ul{margin-bottom:15px;column-count:2;}.multi_colomn .at-text_wrapper ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;}}@media (max-width:599px){.at-text.double_colomn .at-text_wrapper{column-count:1;}}@media(max-width:575px){.multi_colomn .at-text_wrapper{max-width:480px;}.multi_colomn .at-text_wrapper ul{column-count:1;text-align:center;}.multi_colomn .at-text_wrapper ul li:before{float:left;margin-left:0px;}}.footer-partner-icons{background-color:#fff;padding:15px 15px;box-sizing:border-box;}.footer-partner-icons .article_content{width:94%;max-width:1280px;margin:0 auto;display:flex;justify-content:space-around;}@media (max-width:991px){.footer-partner-icons{padding:15px 0px;}.footer-partner-icons img{width:100%;padding:5px;box-sizing:border-box;}}.at-image{position:relative;display:flex;align-items:center;}.at-image>div{width:50%;padding:15px;box-sizing:border-box;}.at-image.img_left .at-image-picture_container{order:1;}.at-image.img_left .at-image-text_container{order:2;background-color:#fff;}.at-image .owl-carousel .owl-nav>div.owl-prev .prev-img svg,.at-image .owl-carousel .owl-nav>div.owl-next .next-img svg{fill:#fff;padding:20px;background-color:transparent;}.at-image .at-image-text_container{padding:30px;}.article_even .at-image-text_container{box-shadow:1px 1px 4px rgba(0,0,0,0.25);background-color:#fff;}.at-image .at-image-text_container h2{margin-top:0;margin-bottom:10px;color:#2a96f0;font-style:italic;}.at-image .at-image-text_container h3{margin-top:10px;margin-bottom:15px;}.at-image ul{list-style:none;font-style:italic;margin:0;padding:0;}.at-image ul li{margin-bottom:5px;font-size:1.2em;}.at-image ul li:before{content:"\002022";display:inline-block;color:#2a95ef;margin-right:10px;font-weight:700;}@media (max-width:900px){.at-image{flex-wrap:wrap;text-align:center;}.at-image>div{width:100%;}.at-image .at-image-picture_container{order:1;}.at-image .at-image-text_container{order:2;}.article_odd .at-image-text_container{padding:15px 30px;}.owl-carousel .owl-nav>div.owl-prev{text-align:left;}}.kenmerk-element-wrapper{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;text-align:left;font-size:1.2em;}.kenmerk-element-wrapper h3{font-style:italic;font-weight:700;background-color:#2a96f0;padding:10px 10px;box-sizing:border-box;color:#fff;}.kenmerk-element-wrapper ul{list-style:none;font-style:italic;margin:0;padding:0;}.kenmerk-element-wrapper ul li{margin-bottom:5px;}.kenmerk-element-wrapper ul li:before{content:"\002022";display:inline-block;color:#2a95ef;margin-right:10px;font-weight:700;}@media (max-width:599px){.kenmerk-element-wrapper{width:80%;max-width:325px;margin:0 auto;}}.foto-gallery .owl-carousel .owl-nav{opacity:1;}.foto-gallery .owl-carousel .owl-nav>div.owl-prev .prev-img svg,.foto-gallery .owl-carousel .owl-nav>div.owl-next .next-img svg{background-color:transparent;fill:#fff;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.5));}.detailpage-link.owl-carousel-item:hover{cursor:zoom-in;}body .featherlight .featherlight-image{width:100% !important;height:auto !important;}.featherlight-content .navigation{position:relative;z-index:2;left:50%;transform:translateX(-50%);border-bottom:0px;width:100%;border-left-width:20px;border-right-width:20px;}.featherlight-content .slider>ul>li>a>img,.featherlight-content .slider>ul>li>img,.featherlight-content .slider>ul>li>picture>a>img,.featherlight-content .slider>ul>li>picture>img{box-sizing:border-box;border:4px solid #fff;cursor:pointer;}body .featherlight .featherlight-content{background:#fff;border-bottom-width:25px;}.featherlight-content .rotr__controls{display:none;}body .featherlight-next,body .featherlight-previous{bottom:unset;top:50%;width:80px;height:80px;transform:translateY(-50%);}body .featherlight-next span,body .featherlight-previous span{color:#fff;text-shadow:0 0 5px rgba(0,0,0,0.25);}body .featherlight-next:hover,body .featherlight-previous:hover{background-color:rgba(255,255,255,0);}body .featherlight-next span,body .featherlight-previous span{display:inline-block;font-size:50px;margin-top:0;transform:translateY(-50%);}body .featherlight .featherlight-close-icon{color:#fff;background-color:#2a96f0;width:75px;line-height:75px;font-size:60px;border-radius:0px 0 0px 5px;transition:background-color 0.3s ease-in-out;}body .featherlight .featherlight-close-icon:hover{background-color:#2a65f0;}body .featherlight-previous{right:unset;right:auto;}body .featherlight-next{left:unset;left:auto;}body .featherlight-next svg,body .featherlight-previous svg{fill:#fff;width:45px;height:45px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.5));}.featherlight .featherlight-content .navigation li.active--thumb img,.featherlight .featherlight-content .navigation li.active img{border-color:#2a65f0;}body .featherlight .featherlight-content{width:70%;overflow:hidden;text-align:center;}@media(max-width:991px){body .featherlight .featherlight-close-icon{width:30px;line-height:30px;font-size:20px;border-radius:0px 0 0px 5px;}body .featherlight-next span,.accodetail .featherlight-previous span{font-size:25px;}body .featherlight-next,.accodetail .featherlight-previous,body .featherlight-next svg,.accodetail .featherlight-previous svg{width:30px;height:30px;}body .featherlight .featherlight-content{border-bottom-width:0px;width:100%;}.featherlight-content .slider>ul>li>a>img,.featherlight-content .slider>ul>li>img,.featherlight-content .slider>ul>li>picture>a>img,.featherlight-content .slider>ul>li>picture>img{border:1px solid #fff;}}.sitemap-tree{font-size:1.2em;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header__banner>svg{height:14.5vw;}.thema-grid,.thema-grid_top-left,.thema-grid_bottom-left{flex-wrap:wrap;justify-content:center;text-align:center;}.thema-grid_left,.thema-grid_right{width:100%;}.thema-grid_top-left,.thema-grid_bottom-left{width:100%;}.thema-grid_item{width:50%;}}.at-text.table_article .at-text_wrapper{margin:0 auto;}.at-text.table_article table{width:100%;margin-bottom:2em;}.at-text.table_article table tr td{padding:.5em;border:1px solid #71b9f5;min-width:75px;}.at-text.table_article table tr:nth-child(even) td{background-color:#c5e5fa;}.header-container .booking-widget-searcher{position:absolute;top:85%;left:50%;z-index:2;transform:translate(-50%,-50%);width:85%;max-width:920px;background-color:#2a96f0;padding:10px;box-shadow:1px 1px 1px rgba(0,0,0,0.2);}.ha-searcher{display:flex;align-items:center;}.ui-datepicker-trigger,.ha-searcher__item-title{display:none;}.ha-searcher__item{margin:5px;width:25%;}.ha-searcher__item-field select,.ha-searcher__item-field input,.ha-searcher__item button.ha-searcher__button{width:100%;box-sizing:border-box;height:40px;border-radius:0;border:0;}.ha-searcher__item button.ha-searcher__button{background-color:#f0842a;font-weight:700;text-transform:uppercase;}.ha-searcher__item button.ha-searcher__button:hover{background-color:#F04830;}.ui-datepicker-header .ui-datepicker-next{background:url(/ui/edam/img/next-arrow-w.png);background-size:18px auto;background-repeat:no-repeat;background-position:center;}.ui-datepicker-header .ui-datepicker-prev{background:url(/ui/edam/img/prev-arrow-w.png);background-size:18px auto;background-repeat:no-repeat;background-position:center;}.ui-datepicker-header .ui-datepicker-next.ui-state-hover{background:url(/ui/edam/img/next-arrow-b.png) #fff;background-size:18px auto;background-repeat:no-repeat;background-position:center;}.ui-datepicker-header .ui-datepicker-prev.ui-state-hover{background:url(/ui/edam/img/prev-arrow-b.png) #fff;background-size:18px auto;background-repeat:no-repeat;background-position:center;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{text-indent:9999px;}@media (min-width:1280px){.ha-searcher__item-field select,.ha-searcher__item-field input,.ha-searcher__item button.ha-searcher__button{font-size:1.1em;height:50px;}.header-container .booking-widget-searcher{top:75%;}}@media (max-width:700px){.header-container .booking-widget-searcher{position:relative;z-index:2;width:100%;top:auto;left:auto;transform:translate(0);margin-bottom:15px;box-sizing:border-box;}}@media (max-width:480px){.ha-searcher__item-field select,.ha-searcher__item-field input{font-size:.85em;}.ha-searcher select::-ms-expand{display:none;}.ha-searcher select{-webkit-appearance:none;appearance:none;}.ha-searcher{flex-wrap:wrap;}.ha-searcher__item{width:100%;}.ha-searcher__item[data-name]{width:31.3%;margin:1%;}}.ui-datepicker{border-radius:0;background:#fff;z-index:5 !important;}.body--has-searcher .ui-datepicker{z-index:999 !important;}.ui-datepicker-header{border-radius:0;background:#2a96f0;color:#fff;}.ui-widget-header a{color:#fff;}.ui-widget-header .ui-icon{}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.cal-arrival .ui-state-default,.ui-widget-content .cal-arrival .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #498100;background:#5A9F01;color:#fff;}.ui-datepicker-unselectable.ui-state-disabled.cal-not-available .ui-state-default,.cal-not-available{background:#f04830;border:1px solid #c64f4c;color:#fff;}.cal-selected .ui-state-default,.cal-selected-departure span{background:#ffbd39 !important;border:1px solid #f0842a !important;color:#fff!important;text-shadow:1px 1px 2px rgba(0,0,0,0.35);box-shadow:inset 0 0 2px 1px #fffc00;text-align:center;}.ui-datepicker td{padding:0;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:flex;align-items:center;cursor:pointer;}.ui-widget-header .ui-icon{background-image:none;text-indent:0;overflow:unset;}.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background-image:none;background-color:#fff;}.ui-widget-header .ui-state-disabled{background-color:transparent;border-color:transparent;}.ui-widget-header .ui-state-disabled.ui-datepicker-prev span,.ui-widget-header .ui-state-disabled.ui-datepicker-next span{background-color:transparent;cursor:not-allowed;}.mobile-only.list-top_availability{display:none;position:absolute;top:0;z-index:2;color:#fff;width:auto;padding:5px;right:0;background-color:#2a96f0;}.mobile-only .availability>div,.mobile-only .availability>button{display:none !important;}.accolijst .main-content.content-container .article.article_even{padding:0;background-color:transparent;}.accolijst .main-content.content-container .article.article_even .article_content{background-color:#c5e5fa;}.catalog-wrapper{display:flex;width:94%;max-width:1700px;margin:0 auto;flex-wrap:wrap;margin:5px auto;}.content .article:has(.list_item){margin:0;}.catalog-wrapper .booking-widget-searcher{width:18%;box-sizing:border-box;min-width:150px;}.catalog-wrapper .catalog-list.levels{width:82%;box-sizing:border-box;display:flex;flex-direction:column;gap:3em;}.accolijst .ha-searcher{flex-wrap:wrap;background-color:#2a96f0;padding:10px;}.accolijst .ha-searcher__item{width:100%;}.accolijst .list_item{display:flex;align-items:center;flex-wrap:wrap;width:100%;position:relative;box-shadow:1px 1px 4px rgba(0,0,0,0.25);}.accolijst .list_item>div{width:36.5%;}.accolijst .list_item>div.list-item_availability{background-color:#2a96f0;width:25%;color:#fff;margin-right:2%;}.list-item__no-availability{display:none;color:#ffffff;text-align:center;}.ha-level-hidden .list-item__no-availability{display:block;}.accolijst .list-item_slideshow.owl-carousel .owl-stage-outer{overflow:unset;}.accolijst .list-item_slideshow{overflow:hidden;}.accolijst .list-item_content{padding:30px;box-sizing:border-box;}.accolijst .list-item_content h2{margin:0;}.accolijst .list-item_content h2 a{text-decoration:none;}.accolijst .list-item_content h2,.accolijst .list-item_content h2 a{color:#2a96f0;}.accolijst .list-item_content p{margin:10px 0;}.accolijst .list-item_availability{padding:30px;box-sizing:border-box;}.accolijst .list-item_content ul{list-style-type:none;padding-left:0px;margin:0;}.accolijst .list-item_content ul li{margin:5px 0;position:relative;}.accolijst .list-item_content ul li:before{content:"\002713";display:inline-block;color:#2a95ef;margin-right:10px;font-weight:700;}.accolijst .list-item_availability .availability{display:flex;flex-wrap:wrap;position:relative;z-index:2;}.accolijst .list-item_availability{position:relative;}.accolijst .list-item_availability svg{position:absolute;bottom:0;right:0;width:175px;height:160px;fill:rgba(197,229,250,0.25);}.accolijst .list-item_availability .availability>div{width:100%;}.accolijst .owl-carousel.list-item_slideshow .owl-nav>div.owl-prev .prev-img svg,.accolijst .owl-carousel.list-item_slideshow .owl-nav>div.owl-next .next-img svg{fill:#fff;background-color:transparent;}.accolijst .list-item_availability .discount,.accolijst .list-item_availability .nrOfNights,.accolijst .list-item_availability button{display:none !important;}a.button.button--book{font-size:1em;margin-top:30px;text-align:center;left:50%;position:relative;transform:translate(-50%);z-index:2;}.accolijst .list-item_availability .availability .total-price,.accolijst .list-item_availability .availability .original-price{order:1;text-align:right;font-size:0px;display:none !important;}.accolijst .list-item_availability .availability .total-price span,.accolijst .list-item_availability .availability .original-price span{font-size:18px;display:block;font-weight:700;font-style:italic;color:#c0e7fb;line-height:18px;}.accolijst .list-item_availability .availability .original-price span{text-decoration:line-through;}.accolijst .list-item_availability .availability .total-price span:not(.tipped)::before,.accolijst .list-item_availability .availability .original-price span:not(.tipped)::before{content:"€";margin-right:5px;display:inline-block;}.accolijst .list-item_availability .availability .total-price{margin-bottom:15px;}.accolijst .list-item_availability .availability .total-price span{line-height:45px;font-size:45px;color:#fff;}.accolijst .list-item_availability .arrival,.accolijst .list-item_availability .departure{order:2;}.accolijst .list-item_availability .arrival span,.accolijst .list-item_availability .departure span{float:right;font-weight:700;}@media (max-width:1120px){.accolijst .list-item_availability .arrival,.accolijst .list-item_availability .departure{text-align:right;}.accolijst .list-item_availability .arrival span,.accolijst .list-item_availability .departure span{display:block;float:none;}.accolijst .list-item_availability .availability .total-price span{line-height:36px;font-size:36px;}.accolijst .list-item_availability{padding:15px;}}@media (max-width:991px){.catalog-wrapper .booking-widget-searcher{width:94%;margin:15px auto 30px;}.catalog-wrapper .catalog-list.levels{width:100%;}.accolijst .list-item_availability svg{width:160px;height:145px;}}@media (max-width:700px){.accolijst .header__banner>svg,.accodetail .header__banner>svg{bottom:0;}}@media (max-width:639px){.accolijst .list_item{align-items:inherit;}.accolijst .list_item>div.mobile-only.list-top_availability{display:inline-block;width:auto;}.mobile-only .availability>div.departure,.mobile-only .availability>div.arrival{display:block !important;}.mobile-only .availability>div.departure span,.mobile-only .availability>div.arrival span{float:right;margin-left:5px;}.accolijst .list_item>div{width:100%;}.accolijst .list_item>div.list-item_availability{width:100%;margin-right:0;}.accolijst .list_item>div.list-item_slideshow{width:100%;}a.button.button--book{left:100%;transform:translate(-100%);}.accolijst .list-item_availability .arrival,.accolijst .list-item_availability .departure{display:none !important;}.accolijst .list-item_availability .departure{margin-bottom:15px;}.accolijst .list-item_availability .availability .total-price{margin-bottom:0;}.accolijst .list-item_availability svg{width:150px;height:135px;}}.accodetail .ui-datepicker{width:100% !important;box-sizing:border-box;}.accodetail .booking-widget-periods-periods .period.row{display:flex;align-items:center;flex-wrap:wrap;padding:15px;margin-bottom:15px;background-color:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.25);}.booking-widget-periods-periods .period.row>div.departure{flex:1 1 300px;font-size:1.2em;font-weight:700;font-style:italic;}.booking-widget-periods-periods .period.row>div:not(.button){margin-right:15px;}.accodetail .booking-widget-periods-periods .nrOfNights{display:none !important;}.booking-widget-periods-periods .period.row .button{margin:0 0 0 auto;}.accodetail .total-price{}.accodetail .total-price span.discount{display:none !important;}.accodetail .total-price span.original-price{color:#ccc;text-decoration:line-through;margin-right:15px;}.accodetail .total-price span.price{color:#2a96f0;font-size:1.8em;font-weight:700;font-style:italic;}.accodetail .booking-widget-periods-periods .button button{background-color:#f0842a;font-weight:700;text-transform:uppercase;border-radius:0;padding:10px 15px;color:#fff;font-size:1.2em;}.accodetail .booking-widget-periods-periods .button button:hover{background-color:#F04830;}.accodetail .booking-widget-periods-periods .arrival{color:#2a96f0;font-size:1.4em;font-weight:700;font-style:italic;margin:15px 0;}.accodetail .show_periods-wrapper{text-align:center;}#show_periods{cursor:pointer;}.datepicker-legend-wrapper{display:flex;align-items:center;}.datepicker-legend-item{margin:5px;}.datepicker-legend-item span{display:inline-block;width:30px;height:30px;margin-right:5px;vertical-align:middle;}.datepicker-legend-item.selected span{background-color:#ffbd39;box-shadow:inset 0 0 2px 1px #fffc00;}.datepicker-legend-item.available span{background-color:#5A9F01;}.datepicker-legend-item.not-available span{background-color:#f04830;}.ui-widget-content .ui-state-disabled.cal-not-available{opacity:1;}.accodetail .at-text.one_colomn ul{display:flex;flex-direction:column;padding-right:1em;padding-left:1em;align-items:center;gap:5px;}.accodetail .at-text.one_colomn ul li::marker{color:#2a96f0;}@media (max-width:480px){.datepicker-legend-item span{width:8px;height:10px;margin-right:3px;}.accolijst .header__titles,.accodetail .header__titles{top:50%;}}@media (max-width:359px){.datepicker-legend-item{font-size:.86em;}}.variant--boeken .checkout-wrap{width:94%;margin:0 auto;max-width:1280px;}.variant--boeken .checkout-bar{padding:0;}.variant--boeken .checkout-bar .checkout__step{position:relative;display:inline-block;padding:5px 5px 5px 15px;background-color:#f1f1f1;filter:drop-shadow(0 0 1px rgba(0,0,0,0.25));margin-left:-3px;}.variant--boeken .checkout-bar .checkout__step::after{content:'';display:inline-block;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:12px solid #f1f1f1;position:absolute;top:0;right:-12px;}.variant--boeken .checkout-bar .checkout__step.active{background-color:#c5e5fa;color:#111;}.variant--boeken .checkout-bar .checkout__step.active::after{border-left-color:#c5e5fa;}.variant--boeken .checkout-bar .checkout__step.visited{background-color:#2a96f0;color:#fff;}.variant--boeken .checkout-bar .checkout__step.visited::after{border-left-color:#2a96f0;}.variant--boeken .checkout-bar .checkout__step .checkmark-checkout{display:none;}.variant--boeken .checkout-bar .checkout__step.visited .checkmark-checkout{display:inline-block;}.checkout__step--1{z-index:2;}.checkout__step--2{z-index:1;}.checkout__step--3{z-index:0;}.checkout__step:not(.active){cursor:pointer;}.variant--boeken .menu,.variant--boeken .hamburger{display:none;}.variant--boeken .header__banner>svg{bottom:0;}.booking-kader{display:flex;width:94%;max-width:1280px;margin:1em auto;align-items:flex-start;}.booking-kader .booking-step{display:none;}.fixit-bottom-wrapper{width:100%;background-color:#c5e5fa;padding:15px;z-index:5;margin-top:2em;}.fixit-bottom-wrapper .buttons{display:flex;justify-content:center;}.fixit-bottom-wrapper .buttons button,.fixit-bottom-wrapper .buttons input[type="button"],.fixit-bottom-wrapper .buttons input[type="submit"]{line-height:1;height:45px;padding:10px;margin:0 5px;border:0;border-radius:0;box-shadow:0 0 rgba(0,0,0,0);}.fixit-bottom-wrapper .buttons input[type="button"],.fixit-bottom-wrapper .buttons input[type="submit"]{line-height:0;}.fixit-bottom-wrapper .buttons .btn-default{background-color:#2a96f0;order:1;}.fixit-bottom-wrapper .buttons .btn-success{order:3;background-color:#f0842a;color:#fff;font-weight:700;}.fixit-bottom-wrapper .buttons .btn-success[name="fix-map"]{order:2;}.receipt-trigger{position:fixed;left:0;bottom:3.8em;padding:.5em;box-sizing:border-box;right:0;text-align:center;color:#fff;background-color:#2a96f0;z-index:9;box-shadow:0 -1px 3px rgba(0,0,0,0.25);display:none;}.booking-kader>div.booking-refine{width:60%;box-sizing:border-box;padding-right:3em;}.booking-kader>div.booking-widget-overview{width:40%;background-color:#fff;box-shadow:1px 1px 4px rgba(0,0,0,0.25);padding:15px;box-sizing:border-box;}.main-content.content-container .booking-kader .article{width:auto;max-width:100%;margin:0;}.booking-kader table tr td{padding:.25em 0;}.booking-kader table.full-width{width:100%;}.booking-kader table.full-width tr td.right{text-align:right;}.booking-kader .details table.full-width tr td select,.booking-kader .details table.full-width tr td input:not([type="checkbox"]){box-sizing:border-box;border:1px solid #ccc;border-radius:0;box-shadow:0px 0px 0px rgba(0,0,0,0);}.booking-kader .details table.full-width tr td input:not([type="checkbox"]){width:100%;}.booking-kader .checkboxTD input{width:20px;height:20px;}.booking-kader .booking-widget-receipt .arrival-information span{display:inline-block;float:right;font-weight:700;}.booking-kader .booking-widget-receipt .arrival-information .availability{display:none;}.booking-kader .booking-widget-receipt .arrival-information div.arrival,.booking-kader .booking-widget-receipt .arrival-information div.departure{margin-bottom:5px;}.booking-kader .booking-widget-receipt .receipt tr{display:flex;width:100%;}.booking-kader .booking-widget-receipt .receipt td{display:inline-block;}.booking-kader .booking-widget-receipt .receipt td.empty{flex:1;}.booking-kader .booking-widget-receipt .receipt td.sign,.booking-kader .booking-widget-receipt .receipt td.total{font-weight:700;}.booking-kader .booking-widget-receipt .receipt .total td.sign,.booking-kader .booking-widget-receipt .receipt .total td.total{font-size:1.8em;color:#2a96f0;}.booking-kader .confirm table tr td:first-child{font-weight:700;}.booking-kader .booking-widget-receipt .image img{width:100%;}.booking-kader .booking-widget-map{z-index:25;max-width:1280px;left:50% !important;top:50% !important;height:80%;transform:translate(-50%,-50%);position:fixed !important;box-sizing:border-box;}.booking-kader .booking-widget-reservation h3{font-size:1.5em;color:#2a96f0;}.close-receipt-icon{display:none;}.variant--boeken .fixit--fixed .header__logo--wrapper{background-color:transparent;box-shadow:0 0 0 rgba(0,0,0,0.0);}.variant--boeken .article.required td:not(:first-of-type){padding-left:.35em;}.article-extraContent{font-size:.9em;color:#2a96f0;}.article-extraContent::before{content:"!";padding:5px;color:#ffffff;background-color:#2a96f0;display:inline-block;border-radius:50%;width:12px;height:12px;text-align:center;line-height:12px;font-weight:700;margin-right:8px;}@media (min-width:992px){.receipt-trigger{display:none !important;}}@media (max-width:1279px){.variant--boeken .checkout-bar .checkout__step::after{border-top-width:16.75px;border-bottom-width:16.75px;}.receipt-trigger{bottom:4.6em;}}@media (max-width:991px){.fixit-bottom-wrapper{position:fixed;left:0;right:0;bottom:0;margin-top:0;}}@media (max-width:701px){.booking-kader{flex-wrap:wrap;}.booking-kader>div.booking-refine,.booking-kader>div.booking-widget-overview{width:100%;}.booking-kader>div.booking-refine{padding-right:0;}.booking-kader>div.booking-widget-overview{display:none;position:fixed;bottom:8em;left:50%;z-index:5;transform:translate(-50%);width:90%;}.receipt-trigger{cursor:pointer;}.receipt-trigger::before{content:" \0025ED";display:block;color:#fff;padding:5px;text-align:center;line-height:1;transition:transform 0.2s ease;}.open-receipt.booking-kader>div.booking-widget-overview{display:block;}.open-receipt.booking-kader .receipt-trigger::before{transform:scaleY(-1);}.close-receipt-icon{display:block;text-align:right;margin-bottom:1em;}.close-receipt-x{display:inline-block;background-color:#2a96f0;color:#fff;box-sizing:border-box;width:35px;height:35px;line-height:35px;text-align:center;cursor:pointer;}}@media (max-width:480px){.booking-kader .booking-widget-receipt .image{display:none;}.booking-kader>div.booking-widget-overview,.receipt-trigger{transition:bottom 0.2s ease;}.open-receipt .receipt-trigger{bottom:0;}.open-receipt.booking-kader>div.booking-widget-overview{z-index:999;}}@media (max-width:360px){.open-receipt.booking-kader>div.booking-widget-overview{bottom:4.5em;}}.accodetail .site-container{overflow:hidden;}.variant--boeken .payment-buttons input.btn.btn-payment{display:inline-block;position:relative;margin:0 0 3px 0;padding:0.5em 1em;font-weight:normal;font-size:1em;line-height:1;text-decoration:none;text-transform:none;color:#fff;border-radius:0px;transition:0.1s linear all;box-shadow:none;background-color:#f0842a;color:#fff;border:0;font-weight:700;}a.hmpToggleTotalAmountLink{display:none !important;}.article:has(.ha-level-hidden){order:999 !important;}