    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:1.5em;}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/Reeenwisselv3/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%;}    :root{--faq-theme-color:#276228;--faq-divider-color:#ccc;}.faq-section{position:relative;}.layout-faq__titles{margin-bottom:2rem;text-align:center;}.hmcms-faq{}.hmcms-faq--initialized{}.hmcms-faq__search{margin-bottom:0;padding:1rem;background-color:#ffffff;}.hmcms-faq__list{padding:1rem 1.5rem;background-color:#faf0d5;}.hmcms-faq__question{padding:.5rem 1.5rem .5rem .5rem;}.hmcms-faq__question:after{right:.75rem;border-color:#5e310d;}.hmcms-faq__question.is-active,.hmcms-faq__question.is-highlighted{color:#ffffff;background-color:#276228;}.hmcms-faq__question.is-active.hmcms-faq__question:after,.hmcms-faq__question.is-highlighted.hmcms-faq__question:after{border-color:#ffffff;}.hmcms-faq__answer{padding:.5rem .5rem .5rem .5rem;font-size:1.1rem;background-color:rgba(255,255,255,0.7);}.hmcms-faq__toggle{}.hmcms-faq__title{display:flex;gap:.75rem;margin-bottom:.75rem;align-items:center;color:#276228;}.hmcms-faq__title .icon{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;}.hmcms-faq__title .icon svg{height:100%;fill:currentColor;}.layout-faq .hmcms-faq__container{display:grid;grid-template-columns:260px calc(100% - 260px);}.hmcms-faq__category--collapsed{display:none;}.hmcms-faq__category-list{padding:1rem;background-color:rgb(230 211 153 / 90%);}.hmcms-faq__category-list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px;line-height:1.2;}.hmcms-faq__category-list ul li a{color:inherit;text-decoration:none;font-weight:500;font-size:1rem;display:flex;align-items:center;gap:.75rem;}.hmcms-faq__category-list .icon{width:25px;height:25px;flex:0 0 25px;color:#5e310d;}.hmcms-faq__category-item--active .icon{color:#276228;}.hmcms-faq__category-item .icon svg{height:100%;width:100%;fill:currentColor;}.hmcms-faq__category-item--active .icon svg{fill:#276228;}.hmcms-faq__button-container{text-align:center;margin-top:2rem;}.faq-section::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece4.png);width:80px;height:80px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-35px;right:-20px;pointer-events:none;}.faq-section::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:80px;height:80px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-40px;left:-25px;pointer-events:none;}@media (max-width:640px){.layout-faq .hmcms-faq__container{display:flex;flex-direction:column;}.layout-faq .hmcms-faq__category-list ul{flex-direction:row;flex-wrap:wrap;}}[data-cat-count="0"]{display:none !important;}.header__banner{position:relative;width:94%;max-width:1280px;margin:75px auto;}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{position:inherit;}@media (min-width:1280px){.header__banner{min-height:480px;}}@media (min-width:980px) and (max-width:1279px){.header__banner{min-height:375px;}}@media (min-width:700px) and (max-width:979px){.header__banner{min-height:295px;}}@media (min-width:481px) and (max-width:699px){.header__banner{min-height:285px;}}@media (max-width:480px){.header__banner{min-height:280px;}}.quicksearch-on .header__banner{margin-bottom:0;}.header__title{position:absolute;display:flex;top:0;left:0;z-index:2;flex-flow:column;align-items:center;width:100%;height:100%;justify-content:center;pointer-events:none;text-align:left;font-size:1.5em;}.header__banner svg.footprints,.header__banner>svg{position:absolute;z-index:3;width:29%;bottom:-20%;left:-15%;fill:#3e220d;pointer-events:none;}.header__banner>svg.horseshoeroad-svg{bottom:-18%;left:-10%;}.header__title h1.header__title-main,.header__title h2.header__title-sub{color:#fff;width:75%;text-shadow:2px 2px 2px rgba(0,0,0,0.5);}.header__title h1.header__title-main{margin-bottom:0;font-weight:700;}.header__title h2.header__title-sub{font-weight:300;margin-top:0px;font-size:1.1em;}.prev-img,.next-img{position:absolute;top:50%;transform:translateY(-50%);padding:15px 20px;background-color:#5e310d;}.disabled .prev-img svg,.disabled .next-img svg{fill:#111;}.header__banner .disabled .prev-img,.header__banner .disabled .next-img{display:none;}.prev-img{left:0px;}.next-img{right:0px;}.prev-img svg,.next-img svg{width:30px;height:45px;fill:#fff;}@media (max-width:1400px){.header__banner{margin:60px auto;}.header__banner{max-width:1140px;}}@media (max-width:991px){.header__title{text-align:center;}.header__title h1.header__title-main{font-size:5vw;}.header__title h2.header__title-sub{font-size:3vw;}}@media (max-width:480px){.header__banner .owl-nav{display:none;}.header__title h1.header__title-main{font-size:6vw;width:80%;}.header__title h2.header__title-sub{font-size:4vw;width:80%;}.header__banner .owl-dots{position:absolute;display:flex;justify-content:center;bottom:15px;left:50%;transform:translateX(-50%);}.header__banner .owl-dots button.owl-dot{width:15px;height:15px;margin:0 10px;border-radius:50%;background:rgba(238,238,238,0.5);box-shadow:inset 5px 5px 1px 0px rgba(0,0,0,0.1);}.header__banner .owl-dots button.owl-dot.active{background-color:#eee;box-shadow:inset 5px 5px 1px 0px rgba(0,0,0,0.0);}}.at-intro{position:relative;display:flex;background-color:rgba(252,244,218,0.94);padding:15px 20px;color:#5e310d;}.at-intro::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece1.png);width:96px;height:96px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;right:-35px;}.at-intro::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece2.png);width:96px;height:96px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-50px;left:-35px;}.at-intro_left{width:40%;box-sizing:border-box;padding:0 15px 15px;}.at-intro_left h2{margin-top:5px;margin-bottom:0px;color:#276228;}.at-intro_left h3{margin-top:0;margin-bottom:15px;font-weight:300;color:#276228;}.at-intro_right{width:60%;border:2px dashed #edb407;}.at-intro_right_usplist{display:flex;}.at-intro_right h3{text-align:center;font-size:2em;color:#5e310d;margin:15px 0;}.at-intro_usp{margin:0 15px;text-align:center;}.at-intro_usp .inner-usp{border-radius:50%;overflow:hidden;position:relative;}a.at-intro_usp,.at-intro_usp{color:#5e310d;text-decoration:none;width:20%;}a.at-intro_usp img,.at-intro_usp img{width:100%;height:auto;}.at-intro_usp h4{font-size:.9em;}.at-intro_usp .inner-usp span{display:none;position:absolute;color:#fff;height:100%;width:100%;align-items:center;justify-content:center;font-weight:700;background-color:rgba(29,181,216,0.75);}.at-intro_usp.intro_usp2 .inner-usp span{background-color:rgba(237,180,7,0.75);}.at-intro_usp.intro_usp3 .inner-usp span{background-color:rgba(243,141,10,0.75);}.at-intro_usp.intro_usp4 .inner-usp span{background-color:rgba(99,178,41,0.75);}.at-intro_usp.intro_usp5 .inner-usp span{background-color:rgba(39,98,40,0.75);}a.at-intro_usp:hover .inner-usp span{display:inline-flex;}@media (max-width:991px){.at-intro{flex-wrap:wrap;}.at-intro_left{width:100%;text-align:center;}.at-intro_right{width:100%;}}@media (max-width:640px){.at-intro_right_usplist{flex-wrap:wrap;}a.at-intro_usp,.at-intro_usp{width:100%;}a.at-intro_usp h4,.at-intro_usp h4{margin-left:15px;flex-grow:1;text-align:center;font-size:1.4em;margin-top:15px;}.at-intro_usp .inner-usp{width:180px;height:180px;border-radius:50%;flex:1 1 180px;flex-grow:0;margin:0 auto;}.at-intro_usp .inner-usp img{width:100%;height:100%;}}@media (max-width:480px){.at-intro_usp .inner-usp{width:120px;height:120px;border-radius:50%;flex:1 1 120px;flex-grow:0;}}.article-carousel{position:relative;padding:0 15px;box-sizing:border-box;width:94%;margin:0 auto;}.article-carousel>h3{color:#fff;text-align:center;font-size:3em;margin:0 0 1em;}.article-carousel a{color:#fff;text-decoration:none;}.at-polaroid-text h3,.at-polaroid-text h4{margin:0;}.at-polaroid-text h3{font-size:1.4em;}.at-polaroid-text h4{font-weight:300;margin-bottom:15px;color:#f38d0a;}.at-polaroid_label h2,.at-polaroid_label h3,.at-polaroid_label h4{margin:0 auto;line-height:1;}.at-polaroid_label h2{font-weight:500;font-size:1.8em;}.at-polaroid_label h3{font-weight:400;font-size:1em;}.at-polaroid_label h4{font-weight:300;font-size:0.8em;}.article-carousel .next-img,.article-carousel .prev-img{background-color:#fff;}.article-carousel .next-img svg,.article-carousel .prev-img svg{fill:#514b18;}.article-carousel .owl-item{padding:15px;box-sizing:border-box;}.article-carousel .owl-carousel-item{position:relative;background-color:#514b18;padding:30px;box-sizing:border-box;}.article-carousel .owl-carousel .owl-stage-outer{padding-bottom:30px;}@media (max-width:1280px){.article-carousel .owl-carousel .owl-stage-outer{padding-bottom:0;}}.at-polaroid_label{position:absolute;background-color:#63b229;padding:15px 28px;right:-15px;text-align:center;top:50%;transform:translateY(-50%);}.at-polaroid_button{position:absolute;bottom:-40px;right:-15px;background-color:#f38d0a;padding:15px;font-weight:600;}.at-polaroid_button svg{display:inline-block;width:25px;height:25px;fill:#fff;}.at-polaroid_date{margin-top:15px;margin-bottom:-10px;font-weight:300;font-size:.9em;}.article-carousel .owl-item .owl-carousel-item{transform:translateY(0px);transition:transform 0.2s ease;}.article-carousel .owl-item.active.main .owl-carousel-item{transform:translateY(-15px);}.article-carousel .owl-item.active .owl-carousel-item.dragging{transform:translateY(0px);}.article-carousel .next-img{right:-7%;}.article-carousel .prev-img{left:-7%;}@media (min-width:780px) and (max-width:1399px){.at-polaroid_button{bottom:-30px;right:-15px;padding:10px 15px;}.at-polaroid-text h3{font-size:1.2em;}.at-polaroid-text h4{font-size:.85em;}}@media (max-width:1399px){.article-carousel .owl-carousel .owl-stage{margin:30px 0;}}@media (max-width:1279px){.article-carousel>h3{margin:0;}}@media (max-width:991px){.article-carousel{width:85%;}.article-carousel .next-img{right:-12.5%;}.article-carousel .prev-img{left:-12.5%;}}@media (max-width:779px){.prev-img svg,.next-img svg{width:20px;height:20px;}.article-carousel .next-img{right:-15.5%;}.article-carousel .prev-img{left:-15.5%;}.at-polaroid_label{right:15px;}.at-polaroid_button{bottom:-40px;right:-15px;}}@media (max-width:480px){.article-carousel>h3{font-size:2em;}.article-carousel{min-width:320px;padding:0 15px;}.at-polaroid-text h3{font-size:1em;}.at-polaroid-text h4{font-size:.9em;}.at-polaroid_label h2{font-size:1em;}.at-polaroid_label h3{font-size:.8em;}.article-carousel .owl-nav{display:none;}.article-carousel .owl-dots{display:flex;justify-content:center;margin-top:15px;}.article-carousel .owl-dot{width:15px;height:15px;margin:0 10px;border-radius:50%;background-color:rgba(255,255,255,0.5);box-shadow:inset 5px 5px 1px 0px rgba(0,0,0,0.1);}.article-carousel .owl-dot.active{background-color:#edb407;box-shadow:inset 5px 5px 1px 0px rgba(0,0,0,0.0);}}.promo-article{position:relative;display:flex;flex-wrap:wrap;color:#5e310d;background-color:#faf0d5;}.promo-article.dark_mode{background-color:#514b18;color:#fff;}.promo-article>div{width:50%;padding:15px 45px;box-sizing:border-box;}.promo-article h2{margin-top:5px;margin-bottom:0px;color:#276228;}.promo-article.dark_mode h2{color:#fff;}.promo-article h3{margin-top:0;margin-bottom:15px;font-weight:300;color:#276228;}.promo-article.dark_mode h3{color:#f38d0a;}.promo-article>div.promo-left_section{display:flex;align-items:center;justify-content:center;}.promo-article .owl-carousel.owl-loaded{box-sizing:border-box;}.promo-article .promo-left_section img{width:100%;height:auto;}.promo-article .owl-promo-slider{width:100%;}.promo-article .prev-img,.promo-article .next-img{background-color:transparent;}.promo-article .prev-img svg,.promo-article .next-img svg{width:20px;fill:#5e310d;}.promo-article.dark_mode .prev-img svg,.promo-article.dark_mode .next-img svg{fill:#fff;}.promo-article .prev-img{left:-45px;}.promo-article .next-img{right:-45px;}.promo-article .disabled .prev-img svg,.promo-article .disabled .next-img svg{opacity:0.5;}.promo-article a.button{position:relative;margin-top:25px;margin-left:-45px;}.promo-article .button svg{display:inline-block;width:25px;height:25px;fill:#fff;margin-left:10px;}.promo-article::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece4.png);width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-40px;right:-50px;}.promo-article::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-60px;left:-35px;}.no_tape.promo-article::before,.no_tape.promo-article::after{display:none;}.promo-article ul{padding:0;margin:0 0 15px;list-style-type:none;border:2px dashed #edb407;padding:10px;}.promo-article ul li{position:relative;padding-left:20px;margin:5px 0;}.promo-article ul li::before{content:"";width:10px;height:10px;border-radius:50%;background:#f38d0a;display:inline-block;position:absolute;left:0px;top:50%;transform:translateY(-50%);}@media (max-width:800px){.promo-article>div{width:100%;}.promo-right_section{text-align:center;}.promo-article a.button{margin-left:0;}}.thema_header-title{color:#fff;text-align:center;font-size:3em;}.thema-grid{position:relative;display:flex;color:#fff;}.thema-grid a{display:inline-block;color:#fff;}.thema-grid>div{width:50%;}.thema-grid_left{display:flex;flex-wrap:wrap;}.thema-grid .thema-grid_item{position:relative;}.thema-grid .thema-grid_item img{width:100%;height:auto;}.thema-grid_item.grid_item1,.thema-grid_item.grid_item2{width:50%;}.thema-grid_item.grid_item4,.thema-grid_item.grid_item3,.thema-grid_item.grid_item5{width:100%;}.thema-grid .thema-grid_item .thema_label{position:absolute;}.thema-grid .thema-grid_item.grid_item1 .thema_label{top:0;right:0;background-size:200% auto;background-repeat:no-repeat;}.thema-grid .thema-grid_item.grid_item2 .thema_label{bottom:0;left:0;background-repeat:no-repeat;}.thema-grid .thema-grid_item.grid_item5 .thema_label{top:0;right:0;background-repeat:no-repeat;}.thema-grid .thema-grid_item.grid_item4 .thema_label{bottom:0;right:0;background-repeat:no-repeat;}.thema-grid .thema-grid_item.grid_item3 .thema_label{top:0;left:0;background-repeat:no-repeat;}.thema-grid .thema-grid_item .thema_label .thema_titles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:80%;}.thema-grid .thema-grid_item.grid_item1 .thema_label .thema_titles{left:52%;top:38%;}.thema-grid .thema-grid_item.grid_item2 .thema_label .thema_titles{left:45%;top:55%;}.thema-grid .thema-grid_item.grid_item5 .thema_label .thema_titles{top:40%;left:55%;}.thema-grid .thema-grid_item.grid_item4 .thema_label .thema_titles{top:60%;left:55%;width:45%;}.thema-grid .thema-grid_item.grid_item3 .thema_label .thema_titles{top:38%;left:35%;width:50%;}.thema-grid .thema-grid_item .thema_label .thema_titles h3,.thema-grid .thema-grid_item .thema_label .thema_titles h4{margin:0;line-height:1;font-weight:600;}.thema-grid .thema-grid_item .thema_label .thema_titles h3{margin-bottom:5px;}.thema-grid .thema-grid_item .thema_label .thema_titles h4{font-size:0.8em;font-weight:300;line-height:1.2;}.thema-grid .thema-grid_item.grid_item1 .thema_label svg{width:265px;height:172px;}.thema-grid .thema-grid_item.grid_item2 .thema_label svg{width:280px;height:143px;}.thema-grid .thema-grid_item.grid_item5 .thema_label svg{width:175px;height:184px;}.thema-grid .thema-grid_item.grid_item4 .thema_label svg{width:280px;height:175px;}.thema-grid .thema-grid_item.grid_item3 .thema_label svg{width:225px;height:184px;}.thema-grid .thema-grid_item.grid_item1 .thema_label svg path{fill:#63b229;}.thema-grid .thema-grid_item.grid_item2 .thema_label svg path{fill:#1db5d8;}.thema-grid .thema-grid_item.grid_item3 .thema_label svg path{fill:#edb407;}.thema-grid .thema-grid_item.grid_item4 .thema_label svg path{fill:#f38d0a;}.thema-grid .thema-grid_item.grid_item5 .thema_label svg path{fill:#276228;}.thema-grid .thema-grid_item.grid_item1 .thema_label svg .trns-color,.thema-grid .thema-grid_item.grid_item2 .thema_label svg .trns-color,.thema-grid .thema-grid_item.grid_item3 .thema_label svg .trns-color,.thema-grid .thema-grid_item.grid_item4 .thema_label svg .trns-color,.thema-grid .thema-grid_item.grid_item5 .thema_label svg .trns-color{fill:none;}@media (max-width:991px){.thema-grid_item.grid_item1,.thema-grid_item.grid_item4,.thema-grid_item.grid_item2,.thema-grid_item.grid_item3{width:100%;}.thema-grid .thema-grid_item.grid_item1 .thema_label svg{width:215px;height:139px;}.thema-grid .thema-grid_item.grid_item2 .thema_label svg{width:200px;height:102px;}.thema-grid .thema-grid_item.grid_item3 .thema_label svg{width:187px;height:153px;}.thema-grid .thema-grid_item.grid_item4 .thema_label svg{width:200px;height:125px;}}@media (max-width:599px){.thema-grid{flex-wrap:wrap;}.thema-grid>div{width:100%;}.thema-grid .thema-grid_item.grid_item1 .thema_label svg{width:215px;}.thema-grid .thema-grid_item.grid_item4 .thema_label svg,.thema-grid .thema-grid_item.grid_item2 .thema_label svg{width:200px;}.thema-grid .thema-grid_item.grid_item3 .thema_label svg{width:171px;height:140px;}}@media (max-width:480px){.thema_header-title{width:94%;margin:15px auto;font-size:2em;}}.image-article_container{color:#5e310d;background-color:#faf0d5;display:flex;flex-wrap:wrap;align-items:flex-start;padding:30px;box-sizing:border-box;}.image-article_container>div{width:50%;}.image-article_container h3{margin-top:5px;margin-bottom:0px;color:#276228;font-size:1.5em;}.image-article_container h4{margin-top:0;margin-bottom:15px;font-weight:300;font-size:1.17em;color:#276228;}.image-article_text{margin-top:auto;margin-bottom:auto;}.image-article_text-wrapper{padding:30px;box-sizing:border-box;position:relative;}.image-article_video .at-video{position:relative;}.image-article_container.img_right .image-article_picture{order:2;}.image-article_container.img_right .image-article_text{order:1;}.image-article_container .image-article_picture{position:relative;}.image-article_container.img_right .image-article_picture::before{content:"";width:calc(100% + 1px);height:calc(100% + 1px);background-image:url(/ui/Reeenwisselv3/img/ripped-paper-overlay.png);background-size:100% 100%;z-index:3;position:absolute;top:-1px;left:0;pointer-events:none;}.image-article_container.img_left .image-article_picture::before{content:"";width:calc(100% + 1px);height:calc(100% + 1px);background-image:url(/ui/Reeenwisselv3/img/ripped-paper-overlay2.png);background-size:100% 100%;z-index:3;position:absolute;top:-1px;left:0;pointer-events:none;}.wrapper-item1 .image-article_container{padding-bottom:0;}.wrapper-item2 .image-article_container{padding-top:0;}.image-article_button{margin-top:15px;}.image-article_button svg{display:inline-block;width:25px;height:25px;fill:#fff;margin-left:10px;}@media (max-width:849px){.image-article_container{text-align:center;}.image-article_container>div{width:100%;}.image-article_container.img_right .image-article_picture{order:1;}.image-article_container.img_right .image-article_text{order:2;}.wrapper-item1,.wrapper-item2{position:relative;}.wrapper-item1::before{content:"";position:absolute;width:100%;bottom:12px;height:2px;background-image:linear-gradient(to right,rgba(237,180,7,0.75) 33%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:35px 2px;background-repeat:repeat-x;}}.at-wrapper{position:relative;}.horseshoe_overlay>svg{position:absolute;z-index:3;width:15%;bottom:2%;right:-8.4%;fill:#3e220d;opacity:0.75;pointer-events:none;}.chickenfoot_overlay>svg{position:absolute;z-index:3;width:11%;top:5%;right:-7.5%;fill:#3e220d;opacity:0.75;pointer-events:none;}.footer_nav-rechts .article_content{display:flex;flex-wrap:wrap;}.footer-icon{display:inline-block;text-decoration:none;width:50%;text-align:center;margin-bottom:25px;display:flex;justify-content:center;align-items:center;}body .featherlight .featherlight-image{width:100% !important;height:auto !important;}.featherlight-content .navigation{position:absolute;bottom:0px;z-index:2;left:50%;transform:translateX(-50%);border:10px solid #faf0d5;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 #faf0d5;cursor:pointer;}body .featherlight .featherlight-content{background:#faf0d5;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%);background-color:rgba(255,255,255,0.8);}body .featherlight-next span,body .featherlight-previous span{color:rgba(81,75,24,1);}body .featherlight-next:hover,body .featherlight-previous:hover{background-color:rgba(255,255,255,1);}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:#63b229;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 svg{fill:#fff;width:50px;height:50px;position:relative;margin-bottom:10px;}body .featherlight .featherlight-close-icon:hover{background-color:#549723;}body .featherlight-previous{right:unset;right:auto;}body .featherlight-next{left:unset;left:auto;}@media(max-width:700px){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{width:30px;height:30px;}}.featherlight .featherlight-content .navigation li.active--thumb img,.featherlight .featherlight-content .navigation li.active img{border-color:#1db5d8;}body .featherlight .featherlight-content{width:70%;overflow:hidden;text-align:center;}body .featherlight-previous svg,body .featherlight-next svg{width:40px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#5e310d;}.featherlight-content::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece4.png);width:80px;transform:rotate(-0.05turn);height:80px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:105px;right:0;z-index:100;pointer-events:none;}.featherlight-content::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:80px;transform:rotate(-0.05turn);height:80px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-0px;left:0px;pointer-events:none;}@media (max-width:1024px){body .featherlight .featherlight-content{width:94%;}body .featherlight .featherlight-content{background:#faf0d5;border-bottom-width:10px;}.featherlight-content .navigation{border-left-width:10px;border-top-width:5px;border-right-width:10px;}}@media(max-width:700px){body .featherlight .featherlight-content{width:100%;}body .featherlight .featherlight-close-icon{width:45px;line-height:45px;font-size:20px;border-radius:0px 0 0px 5px;}body .featherlight-next span,body .featherlight-previous span{font-size:25px;}body .featherlight-next,body .featherlight-previous{width:40px;height:40px;}body .featherlight .featherlight-close-icon svg{width:25px;height:25px;margin-bottom:5px;}body .featherlight-previous svg,body .featherlight-next svg{width:20px;height:20px;}.featherlight-content::before{width:40px;height:40px;bottom:60px;right:0;}.featherlight-content::after{width:40px;height:40px;}}@media (orientation:landscape) and (max-height:480px){.featherlight-content::before,.featherlight-content .navigation,.featherlight-content::after{display:none;}}.contains-contact{display:flex;flex-wrap:wrap;align-items:flex-start;}.contains-contact .article{margin-top:0;}.contains-contact>div{width:50%;}.contains-contact>div.article_first{width:45%;margin-right:5%;}.contains-contact>div.article_first.article-contact-info-block{width:100%;margin-right:0;}form.Form .fieldinput{margin-left:0;}form.Form .fieldinput p{max-width:80%;}form.Form .fieldinput input[type="checkbox"]{width:20px;height:20px;min-height:auto;}form.Form fieldset{margin-bottom:15px;}.g-recaptcha{transform:translateX(-15px);margin-top:10px;}.at-text{color:#5e310d;background-color:#faf0d5;padding:30px;box-sizing:border-box;}.at-text h2{margin-top:5px;margin-bottom:0px;color:#276228;font-size:1.5em;}.at-text h3{margin-top:0;margin-bottom:15px;font-weight:300;font-size:1.17em;color:#276228;}.at-text ul{padding-left:10px;list-style-type:none;}.at-text ul li{padding-left:20px;position:relative;}.at-text ul li::before{content:"";width:10px;height:10px;border-radius:50%;background:#276228;display:inline-block;position:absolute;left:0px;top:5px;}.at-text.table_article a.button{margin-top:5px;}.at-text.table_article.header_background table tr:first-child td{background-color:#63b229;color:#fff;border:2px solid #63b229;}.at-text.table_article.leftside_background table tr td:first-child{background-color:#63b229;color:#fff;border:2px solid #63b229;}.at-text--route{text-align:center;}.at-text__route{margin:3rem 0;}.at-text__route-iframe{width:100%;height:clamp(480px,70vh,640px);}.contact-article{position:relative;box-sizing:border-box;padding:30px;background-color:#faf0d5;color:#5e310d;}.contact-article svg{position:absolute;right:-3%;opacity:0.8;fill:#3e220d;pointer-events:none;width:10%;top:70%;}@media (max-width:1199px){.contact-article svg{width:125px;top:calc(100% - 210px);}}@media (max-width:599px){.contact-article svg{width:90px;top:calc(100% - 175px);}}.contact-article>h2{margin-top:5px;margin-bottom:0px;color:#276228;font-size:1.5em;}.contact-article>.article_content>form>fieldset>legend{margin-top:0;margin-bottom:15px;font-weight:500;font-size:1.2em;color:#276228;}.contact-article form label.field{font-size:1.2em;color:#276228;font-weight:300;}.contact-article form select,.contact-article form input,.contact-article form textarea{border-radius:2px;border:1px solid #5e310d;box-sizing:border-box;min-height:30px;}.contact-article form textarea,.contact-article form select,.contact-article form .proFormText.w-medium{width:94%;}.contact-article::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece4.png);width:100px;height:100px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-40px;right:-50px;}.contact-article::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:120px;height:120px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-60px;left:-35px;}form.Form .submit button{background-color:#f38d0a;font-weight:600;font-size:1.6em;border-radius:0;padding:5px 20px 5px 20px;}form.Form .submit button:hover{background-color:#f38d0a;}form.Form .submit .fieldinput{margin:0;}.altpolaroid-article_container{position:relative;padding:30px;box-sizing:border-box;background-color:#514b18;color:#fff;}.altpolaroid-article_container h3{margin-top:15px;margin-bottom:0px;color:#fff;font-size:1.5em;}.altpolaroid-article_container h4{margin-top:0;margin-bottom:15px;font-weight:300;font-size:1.17em;color:#f38d0a;}.altpolaroid-article_container strong{font-size:1.2em;font-weight:600;}.altpolaroid-article_picture img{width:100%;}@media (max-width:950px){.contains-contact>div.article_first,.contains-contact>div{width:100%;margin-right:0;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header__banner svg.footprints{width:20%;}.prev-img svg,.next-img svg{height:45px;}footer>svg{width:100vw;height:11.8vw;}.thema-grid>div{width:100%;}.thema-grid>div.thema-grid_right{display:flex;}.thema-grid{flex-wrap:wrap;}.thema-grid_item.grid_item3{order:1;}.thema-grid_item.grid_item2{order:2;}.thema-grid_item.grid_item1{order:3;}.thema-grid_item.grid_item4,.thema-grid_item.grid_item5{width:50%;}.contact-article svg{height:15vw;}.booking-widget-quicksearch .pull-left.item button svg{top:auto;}body.accolijst .booking-widget-quicksearch{width:100%;}body.accolijst .booking-widget-quicksearch-result form,body.accolijst .booking-widget-quicksearch-result .row.select,body.accolijst .booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12{display:block;width:100%;}img.acco-slider-image{width:100%;height:auto;}.list-item_slideshow .slider.accoslider{width:100%;}}@media (min-width:992px) and (-ms-high-contrast:none){.menu{transform:translateX(-50%);margin-left:50px;}.menu__nav>nav>ul>li>a>svg{width:55px;}}@media (max-width:991px) and (-ms-high-contrast:none){.thema-grid>div.thema-grid_right{flex-wrap:wrap;}.thema-grid_item.grid_item4,.thema-grid_item.grid_item5{width:100%;}}@media (max-width:850px)and (-ms-high-contrast:none){body .booking-widget-quicksearch{width:100%;}}@media (min-width:640px) and (-ms-high-contrast:none){a.at-intro_usp,.at-intro_usp{width:20%;}}@media (max-width:639px) and (-ms-high-contrast:none){a.at-intro_usp,.at-intro_usp{width:100%;}}.zoomify-article{position:relative;}.zoomify-article .article_content{position:relative;}.zoomify-article .article_content::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece1.png);width:96px;height:96px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;right:-35px;z-index:99;pointer-events:none;}.zoomify-article .article_content::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece2.png);width:96px;height:96px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-50px;left:-35px;z-index:99;pointer-events:none;}.zoomify-article .zoomify-image-zoom-wrapper{background:rgba(252,244,218,0.94);}.zoomify-article h2{text-align:center;font-size:2.2em;color:#fff;text-shadow:2px 2px 2px #5e310d;background-color:#276228;padding:15px;position:relative;}.zoomify-article h2::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece2.png);width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;right:-17.5px;z-index:99;pointer-events:none;}.zoomify-article h2::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;left:-17.5px;pointer-events:none;}.zoomify-article svg{fill:#3e220d;top:60%;position:absolute;right:-5%;width:20%;height:32%;}@media (max-width:600px){.zoomify-article svg{top:82%;right:0%;width:40%;height:22%;}}div.collapsible_container,div.article.collapsible_container{background-color:#fff;}div.collapsible_container h2{color:#f69b0a;}.at-text td,.collapsible-wrapper td{padding:5px;min-width:140px;box-sizing:border-box;border:2px rgba(100,100,100,0.5) dashed;background-color:#faf0d5;}.at-text td{background-color:#fff;border:2px rgb(230,211,153) dashed;}.collapsible-wrapper ul{padding:0;margin:0 0 15px;list-style-type:none;border:2px dashed #edb407;padding:10px;}.collapsible-wrapper ul li{position:relative;padding-left:20px;margin:5px 0;}.collapsible-wrapper ul li::before{content:"";width:10px;height:10px;border-radius:50%;background:#f38d0a;display:inline-block;position:absolute;left:0px;top:50%;transform:translateY(-50%);}.collapsible-wrapper a.button{margin-top:5px;}body .owl-carousel{z-index:0;}.content .sitemap-sections{column-count:3;background-color:rgba(252,244,218,0.94);padding:30px;}.content .sitemap-sections .category-wrap{break-inside:avoid-column;padding:15px;border:2px dashed #edb407;margin-bottom:15px;background-color:rgba(255,255,255,0.5);}.content .sitemap-sections h3{margin-top:0;}.content .sitemap-sections h3 a{color:#276228;text-decoration:none;font-size:1.5em;}.category-wrap ul{padding-left:0px;list-style-type:none;}.category-wrap ul li{padding-left:20px;position:relative;}.category-wrap div>ul>li::before{content:"";width:10px;height:10px;border-radius:50%;background:#276228;display:inline-block;position:absolute;left:0px;top:5px;}.category-wrap div>ul>li>ul>li:before{content:"";width:13px;height:13px;border-radius:50%;display:inline-block;position:absolute;left:0px;top:5px;box-sizing:border-box;border:3px solid #276228;}.category-wrap ul li a{color:#5e310d;}@media (max-width:991px){.content .sitemap-sections{column-count:2;}}@media (max-width:600px){.content .sitemap-sections{column-count:1;}}.contact-info-block{position:relative;}.contact-info-block::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece2.png);width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;right:-18px;z-index:99;pointer-events:none;}.contact-info-block::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;left:-18px;pointer-events:none;}.content .article-contact-info-block{margin:clamp(45px,4.5vw,90px) 0 45px;}.content .article-contact-info-block.article_first{margin-top:0;}.contact-info-block__container{display:grid;grid-template-columns:calc(100% - 360px) 360px;}.contact-info-block__openingtimes,.contact-info-block__info{padding:1.5rem;background-color:#faf0d5;}.contact-info-block__openingtimes{background-color:rgb(230 211 153 / 90%);}.contact-info-block__block-text ul{list-style:none;margin:.5rem 0;padding:0;}.contact-info-block__title,.contact-info-block__openingtimes-title{margin-top:5px;margin-bottom:0px;color:#276228;font-size:clamp(1.5rem,1.5vw,1.75rem);}.contact-info-block__subtitle,.contact-info-block__openingtimes-subtitle{margin-top:0;margin-bottom:15px;font-weight:300;color:#276228;font-size:clamp(1.25rem,1.25vw,1.5rem);}.contact-info-block__openingtimes-text table{border-color:transparent;outline:0;}.contact-info-block__openingtimes-text table tr:not(:last-of-type) td{padding-bottom:.75rem;}.contact-info-block__openingtimes-text table tr td:last-of-type{font-weight:700;text-align:right;color:#5e310d;}.contact-info-block__mail-link,.contact-info-block__phone-link{color:inherit;text-decoration:none;}.contact-info-block__blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,2.75vw,45px);}.contact-info-block__block-title{margin-top:5px;margin-bottom:0px;font-size:clamp(1.15rem,1.25vw,1.25rem);}.contact-info-block__column{display:flex;flex-direction:column;gap:clamp(20px,1.5vw,30px);}.contact-info-block .icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center;}.contact-info-block .icon>svg{width:100%;height:100%;flex:0 0 100%;vertical-align:bottom;}.contact-info-block__block a.contact-info-block__route-link{color:#276228;}.contact-info-block__block-title{position:relative;padding-left:30px;}.contact-info-block__block-title .icon{position:absolute;top:3px;left:0;color:#5e310d;}.js-scroll-to-map,.js-scroll-to-contactform{text-decoration:underline;color:#276228;margin-top:.5rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px;}.js-scroll-to-map .icon,.js-scroll-to-contactform .icon{width:15px;height:15px;}.js-scroll-to-map .icon>svg,.js-scroll-to-contactform .icon>svg{fill:currentColor;}@media(max-width:1100px){.contact-info-block__blocks{display:flex;flex-direction:column;}}@media (max-width:879px){.contact-info-block__container{display:flex;flex-direction:column;}}body .searchResults{width:94%;max-width:1280px;margin:0 auto;}body #pbsearch_form fieldset{display:flex;align-items:center;flex-wrap:wrap;gap:10px;justify-content:center;}body #content #pbsearch_form{width:94%;max-width:1280px;margin:0 auto;padding:10px;background:#faf0d5;border-radius:0px;box-sizing:border-box;position:relative;}body #content #pbsearch_form::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece2.png);width:50px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;right:-18px;z-index:99;pointer-events:none;}body #content #pbsearch_form::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:50px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;left:-18px;pointer-events:none;}body .searchResults .pagesTop,body #content #pbsearch_form + h2,body #content #pbsearch_form + h2 + p{padding:5px 10px;background:#faf0d5;box-sizing:border-box;width:94%;max-width:1280px;margin:0 auto;}body .searchResults .pagesTop{margin-bottom:15px;width:100%;}body #content #pbsearch_form + h2 + p{padding-top:10px;}body #pbsearch_form input{float:none;flex:1 0 80%;width:80%;border-radius:0;height:50px;font-size:1.2rem;color:#5e310d;background-color:#e6d399;border:0;box-sizing:border-box;}body #pbsearch_form input::placeholder,body #pbsearch_form input::-webkit-placeholder{color:#5e310d;}body #pbsearch_form button{flex:1;background-color:#ef8d29;border-radius:0;min-height:50px;margin-left:0;font-size:1.15rem;}body .searchResults dt{color:#e6d399;font-weight:500;padding:1rem;background-color:#5e310d;margin-bottom:0;position:relative;}body .searchResults dt::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece2.png);width:50px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;right:-18px;z-index:99;pointer-events:none;}body .searchResults dt::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:50px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;left:-18px;pointer-events:none;}body .searchResults strong{color:#276228;}body .searchResults dt a{font-size:1.33rem;color:inherit;font-weight:500;}body .searchResults .url{margin:0;padding:1rem;color:#5e310d;background-color:rgb(230 211 153 / 90%);box-sizing:border-box;}body .searchResults .url a{color:inherit;text-decoration:none;}body .searchResults .desc{margin:0;padding:1rem;box-sizing:border-box;background-color:#faf0d5;font-size:1.2rem;}@media (max-width:850px){body #content #pbsearch_form + h2,body #content #pbsearch_form + h2 + p{text-align:center;}}@media (max-width:500px){body .searchResults .url a{font-size:14px;line-height:1;}}.booking-widget-quicksearch .ui-datepicker-trigger,.pull-left.item[data-name="duration"]{display:none;}.booking-widget-quicksearch{width:auto;display:inline-block;padding:15px;background-color:#fff;margin-bottom:75px;}.booking-widget-container{display:flex;justify-content:center;transform-origin:center;left:0;right:0;transition:width 0.2s ease;}.booking-widget-quicksearch .booking-widget-quicksearch-result form>h3{margin:0 15px 0 0;color:#f38d0a;font-size:1.6em;}.booking-widget-quicksearch-result form,.booking-widget-quicksearch-result .row.select,.booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12{display:flex;align-items:center;}.booking-widget-quicksearch .pull-left.title{display:none;}.booking-widget-quicksearch .pull-left.field{padding:0;margin:0 15px 0 0;width:15vw;}.booking-widget-quicksearch .pull-left.field input,.booking-widget-quicksearch .pull-left.field select{color:#5e310d;background-color:#e6d399;box-sizing:border-box;height:50px;border-radius:0;border:0;width:100%;}.booking-widget-quicksearch .pull-left button{background-color:#f38d0a;font-weight:600;font-size:1.6em;border-radius:0;padding:5px 50px 5px 20px;}.booking-widget-quicksearch .pull-left.item{position:relative;}.booking-widget-quicksearch .pull-left.item svg{width:30px;height:30px;fill:#fff;position:absolute;top:50%;transform:translateY(-50%);right:25px;z-index:2;pointer-events:none;}.booking-widget-quicksearch .pull-left.item button svg{width:40px;height:40px;fill:#fff;right:5px;bottom:0;top:unset;transform:translateY(0);}.booking-widget-quicksearch .pull-left.item .pull-left.field select{-webkit-appearance:none;-moz-appearance:none;padding-right:35px;}.booking-widget-quicksearch select::-ms-expand{display:none;}@media (max-width:1279px){.booking-widget-quicksearch .pull-left.field{width:20vw;}.booking-widget-quicksearch .pull-left.item svg{width:20px;height:20px;}.booking-widget-quicksearch .booking-widget-quicksearch-result form>h3{font-size:2vw;}}@media (max-width:991px){.booking-widget-quicksearch .booking-widget-quicksearch-result form>h3{display:none;}}@media (max-width:850px){.booking-widget-quicksearch{margin-top:15px;}.booking-widget-quicksearch .booking-widget-quicksearch-result form>h3{display:block;font-size:1.6em;margin-bottom:15px;width:100%;text-align:center;}.booking-widget-quicksearch-result form,.booking-widget-quicksearch-result .row.select,.booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12{flex-wrap:wrap;}.booking-widget-quicksearch-result .row.select,.booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12,.booking-widget-quicksearch-result .row.select .pull-left.item,.booking-widget-quicksearch-result .row.select .pull-left.item button,.booking-widget-quicksearch .pull-left.field{width:100%;}.booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12 .pull-left.item{margin:0 0 15px;}}.ui-widget{background-color:#e6d399;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.ui-datepicker{padding:0;font-family:'Pridi',Open Sans,Arial,Helvetica Neue,Helvetica,sans-serif;}.accolijst .ui-datepicker{z-index:200 !important;}.accodetail .ui-datepicker::before{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece4.png);width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-20px;right:-25px;z-index:2;pointer-events:none;}.accodetail .ui-datepicker::after{content:"";position:absolute;background-image:url(/ui/Reeenwisselv3/img/tape_piece3.png);width:60px;height:60px;background-position:center;background-repeat:no-repeat;background-size:contain;top:-30px;left:-17.5px;pointer-events:none;}.ui-datepicker-header{border:none;background:#514b18;font-size:20px;border-radius:0;}.ui-widget-content{background:#e6d399;box-shadow:1px 1px 3px rgba(20,20,20,0.25);}.ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}.ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:.5em;border:none;background-color:#f38d0a;border-radius:0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:5px;}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:5px;}.ui-datepicker table{margin:0;}.ui-datepicker th{padding:1em 0;color:#111;font-size:13px;font-weight:normal;border:none;border-bottom:1px solid #3a414d;background:rgba(255,255,255,0.75);}.ui-datepicker .ui-datepicker-calendar tr td:first-child{padding-left:5px;padding-right:5px;}.ui-widget-header a{color:#fff;text-decoration:none;}.ui-datepicker td,.ui-widget-content td{background:rgba(255,255,255,0.75);border:none;padding:0;}.ui-widget-content td .ui-state-default{background:transparent;border:none;text-align:center;padding:.5em;margin:0;font-weight:normal;color:#5e310d;font-size:16px;}.ui-widget-content td.cal-selected .ui-state-default{background-color:#1db5d8;opacity:0.8;}.ui-widget-content td.cal-selected.cal-selected-arrival .ui-state-default,.ui-widget-content td.cal-selected.cal-selected-departure .ui-state-default{opacity:1;}.ui-state-disabled{opacity:1;}.ui-state-disabled .ui-state-default{color:#fba49e;}td .ui-state-active,td .ui-state-hover{background:#2e3641;}.ui-datepicker .ui-datepicker-next span{background-image:url(/ui/Reeenwisselv3/img/arrow-next.png);background-position:50% center;background-size:auto 100%;font-size:0;}.ui-datepicker .ui-datepicker-prev span{background-image:url(/ui/Reeenwisselv3/img/arrow-prev.png);background-position:50% center;background-size:auto 100%;font-size:0;}.ui-widget-content td .ui-state-default,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#63b229;color:#fff;}.ui-widget-content td.ui-datepicker-unselectable .ui-state-default,.ui-datepicker-unselectable .ui-state-default,.ui-widget-content .ui-datepicker-unselectable .ui-state-default,.ui-widget-header .ui-datepicker-unselectable .ui-state-default{background:#ffffff;color:#111;}.ui-widget-content td.cal-not-available .ui-state-default,.ui-state-default.cal-not-available,.ui-widget-content .ui-state-default.cal-not-available{background:#b22941;color:#fff;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.6;}.accolijst .accommodaties_container{display:flex;position:relative;width:100%;align-items:flex-start;}.accolijst .article_first .accommodaties_container{padding-top:145px;}.accolijst .catalog-filter{flex:1 1 25%;box-sizing:border-box;padding:15px;background-color:#fff;z-index:2;}.accolijst .catalog-filter .bwq-filter-btn{display:none;}.accolijst .catalog-list-wrapper{flex:1 1 75%;box-sizing:border-box;padding:15px;}.accolijst .booking-widget-quicksearch-result form,.accolijst .booking-widget-quicksearch-result .row.select,.accolijst .booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12{flex-wrap:wrap;}.accolijst .booking-widget-quicksearch .pull-left.field{width:100%;margin-bottom:5px;}.accolijst .booking-widget-quicksearch .row.select .pull-left.item{width:100%;}.accolijst .catalog-list .accommodatie-list{display:flex;flex-wrap:wrap;}.accolijst .catalog-list .accommodatie-list_item{display:flex;position:relative;width:100%;flex-wrap:wrap;color:#5e310d;margin-bottom:10px;background-color:rgba(250,240,213,0.8);order:2;}@media (max-width:480px){}.accommodatie-list .accommodatie-list_item.level-avail{order:1;background-color:#faf0d5;}.accolijst .catalog-list .accommodatie-list_item .list-item_slideshow{position:relative;flex:1 1 40%;overflow:hidden;}.accommodatie-list .accommodatie-list_item.level-avail .list-item_slideshow{opacity:1;}.accolijst .catalog-list .accommodatie-list_item .list-item_slideshow .slider{overflow:unset;}.accolijst .accommodaties_container .catalog-list .list-item_content{flex:1 1 60%;display:flex;}.accolijst .accommodaties_container .list-item_text{padding:0 15px;box-sizing:border-box;}.accolijst .accommodaties_container .list-item_text h2{margin:15px 0;}.accolijst .accommodaties_container .list-item_text h2 a{color:#276228;text-decoration:none;}.accolijst .accommodaties_container .catalog-list .list-item_content>div.list-item_text{flex:1 1 60%;}.accolijst .accommodaties_container .catalog-list .list-item_content>div.list-item_availability{flex:1 1 240px;background-color:rgba(255,255,255,0.5);}.accolijst .booking-widget-quicksearch .pull-left button{width:100%;}.accolijst .booking-widget-quicksearch-result .row.select .col-sm-6.col-md-12{width:100%;}.accolijst .accommodatie-list_item .availability button{display:none!important;}.accolijst .accommodatie-list_item .list-item_maxperson{position:absolute;top:0;right:0;background-color:#1db5d8;z-index:2;color:#fff;font-size:1.2em;padding:5px 15px;}.accolijst .list-item_maxperson svg{width:14px;height:24px;margin-right:5px;fill:#fff;}.accolijst .owl-nav .prev-img svg,.accolijst .owl-nav .next-img svg{width:20px;height:20px;}.accolijst .owl-nav .prev-img,.accolijst .owl-nav .next-img{padding:10px 10px;}.accolijst .booking-widget-quicksearch{background-color:transparent;padding:0;margin-bottom:0;}.accolijst h4.title_searchresults{margin:0 0 15px;text-align:center;}.accolijst h4.title_searchresults span{display:block;color:#f38d0a;}.accolijst h4.title_searchresults p{margin:0;font-size:1.2em;}.accolijst h4.title_searchresults strong{display:block;font-size:2em;text-align:center;line-height:1;}.accolijst h4.title_searchresults .refine_searchresults{color:#5e310d;}.accolijst .booking-widget-quicksearch .pull-left.item svg{right:10px;width:25px;height:25px;}.accolijst .booking-widget-quicksearch .pull-left.item button svg{width:40px;height:40px;}.booking-widget-quicksearch .pull-left.field select,.booking-widget-quicksearch .pull-left.field input{cursor:pointer;}.booking-widget-quicksearch .pull-left.field input.datepicker-departure{opacity:0.8;cursor:not-allowed;}.booking-widget-quicksearch .pull-left.field input.datepicker-departure.hasDatepicker{opacity:1;cursor:pointer;}.accolijst .accommodatie-list_item .availability .nrOfNights,.accolijst .accommodatie-list_item .availability .discount,.accolijst .accommodatie-list_item .availability .arrangement,.accolijst .accommodatie-list_item .availability .level-information,.accolijst .accommodatie-list_item .availability .nrOfPersons{display:none !important;}.accolijst .accommodatie-list_item .list-item_availability .availability{display:flex;flex:1 1 50%;flex-wrap:wrap;}.accolijst .accommodatie-list_item .list-item_availability .availability>div{flex:1 1 100%;}.accolijst .accommodatie-list_item .list-item_availability .availability .original-price{order:1;}.accolijst .accommodatie-list_item .list-item_availability .availability .total-price{order:2;font-size:1.75em;font-weight:500;color:#63b229;margin-bottom:20px;}.accolijst .accommodatie-list_item .list-item_availability .availability .arrival{order:3;margin-bottom:5px;}.accolijst .accommodatie-list_item .list-item_availability .availability .departure{order:4;}.accolijst .accommodatie-list_item .list-item_availability{display:flex;flex-wrap:wrap;align-items:flex-end;padding:15px;box-sizing:border-box;}.accolijst .accommodatie-list_item .list-item_availability a.button{width:100%;box-sizing:border-box;text-align:center;flex:1 1 100%;margin-top:10px;}.accolijst .accommodatie-list_item:not(.level-avail) .list-item_availability a.button{background-color:#d9c589;}.accolijst .accommodatie-list_item:not(.level-avail) .list-item_availability .availability{display:none;}.accolijst .accommodatie-list_item .list-item_availability .availability.not-avail{display:none;}.ui-datepicker .ui-datepicker-buttonpane{border:0;box-shadow:0 0 0 rgba(0,0,0,0);margin:0;}.ui-datepicker .ui-datepicker-buttonpane button{border-radius:0;border:0;}.accolijst .list-item_intro ul{list-style-type:none;padding:0;margin:5px 0 10px;}.list-item_intro ul li{margin:0 0 5px;}.list-item_intro ul li svg{width:20px;height:20px;margin-right:10px;fill:#1db5d8;}.accolijst .booking-widget-quicksearch .booking-widget-quicksearch-result form>h3{display:none;}.criteria-filter{color:#5e310d;}.accolijst .booking-widget-quicksearch-result .criteria,.accolijst .booking-widget-quicksearch-result .criteria .full-width{width:100%;}.accolijst .booking-widget-quicksearch-result .criteria .full-width td.right input[type="checkbox"]{width:25px;height:25px;float:right;}.accolijst .booking-widget-quicksearch-result .criteria .full-width tr td{padding-bottom:10px;}.accolijst .slider .rotr__controls__prev,.accolijst .slider .rotr__controls__next{transform:translateX(0);background-color:transparent;opacity:1;background-image:none;z-index:5;}.accolijst .slider .rotr__controls__prev:hover,.accolijst .slider .rotr__controls__next:hover{opacity:1;}.accolijst .slider .rotr__controls__next:after,.accolijst .slider .rotr__controls__prev:after{display:none;}.accolijst .slider .rotr__controls__prev svg,.accolijst .slider .rotr__controls__next svg{width:45px;height:45px;padding:5px;box-sizing:border-box;background-color:#5e310d;fill:#fff;}.accolijst .slider.rotr--next-disabled .rotr__controls__next,.accolijst .slider.rotr--prev-disabled .rotr__controls__prev{opacity:0.2;}@media (max-width:991px){.accolijst .catalog-list-wrapper{padding:15px 0 0;}.accolijst .booking-widget-quicksearch{width:100%;}.accolijst .booking-widget-quicksearch .row--wrapper{position:absolute;left:0;top:80px;width:100%;padding:10px;box-sizing:border-box;justify-content:center;background-color:#fff;z-index:5;}.accolijst .accommodaties_container{flex-wrap:wrap;padding-top:360px;}.accolijst .catalog-list-wrapper{flex:1 1 100%;}.accolijst .accommodaties_container .catalog-filter{width:0px;padding:0px;flex:0;z-index:10;}.accolijst .catalog-filter .bwq-filter-btn{position:fixed;display:none;width:100%;max-width:600px;z-index:1000;background-color:#f38d0a;font-weight:600;left:50%;transform:translate(-50%);bottom:0;padding:10px;box-sizing:border-box;border-radius:0;width:100%;}.accolijst h4.title_searchresults{position:fixed;z-index:1000;left:50%;transform:translateX(-50%);bottom:0;background-color:#fff;padding:10px 10px 10px 10px;width:100%;max-width:600px;box-sizing:border-box;border-radius:5px 5px 0 0;margin-top:0;margin-bottom:0px;box-shadow:0 -2px 1px rgba(0,0,0,0.15);}.accolijst h4.title_searchresults .refine_searchresults{display:none;}.accolijst h4.title_searchresults strong{display:inline-block;font-size:1.2em;}.accolijst h4.title_searchresults p{display:inline-block;margin-left:5px;}.accolijst .catalog-filter .close-filters{display:none;}.accolijst .catalog-filter.criteria--expanded .close-filters{display:block;}.accolijst .catalog-filter .open-filters{display:block;}.accolijst .catalog-filter.criteria--expanded .open-filters{display:none;}.criteria-filter{padding:15px;box-sizing:border-box;}.accolijst .accommodaties_container .catalog-filter .criteria{will-change:max-height;position:fixed;max-width:600px;max-height:0;height:0;left:50%;transform:translateX(-50%);bottom:0;width:100%;margin:0 auto;box-sizing:border-box;background-color:#fff;z-index:999;overflow:hidden;}.accolijst .criteria .criteria-filter>h3{margin-top:5px;}.accolijst .accommodaties_container .catalog-filter.criteria--expanded .criteria{max-height:300px;height:300px;overflow:auto;}.catalog-filter.criteria--expanded .bwq-filter-btn{bottom:300px;}.catalog-filter.criteria--expanded .title_searchresults{bottom:342px;}}@media (max-width:979px){.accolijst .catalog-list .accommodatie-list_item .list-item_slideshow{flex:1 1 100%;}.accolijst .catalog-list .accommodatie-list_item .list-item_slideshow .slider{width:100%;}.accolijst .catalog-list .accommodatie-list_item .list-item_slideshow .slider .acco-slider-image{width:100%;}}@media (max-width:480px){.accolijst .header{position:absolute;}.accolijst .accommodatie-list_item .list-item_availability .availability .total-price{font-size:1.5em;margin-bottom:0px;position:absolute;top:0px;z-index:5;left:0;padding:5px 15px;box-sizing:border-box;background-color:#63b229;color:#fff;}.accolijst .accommodatie-list_item .list-item_maxperson{top:auto;bottom:0;}.accolijst .accommodaties_container .catalog-list .list-item_content>div.list-item_availability{flex:1 1 140px;}.accolijst .accommodaties_container .catalog-list .list-item_content>div.list-item_text{position:relative;flex:1 1 80%;padding:10px 10px;}.accolijst .accommodatie-list_item .list-item_availability .availability .departure span,.accolijst .accommodatie-list_item .list-item_availability .availability .arrival span{display:block;}.accolijst .accommodaties_container .list-item_text h2{position:absolute;top:-28px;margin:0;background-color:#faf0d5;width:100%;left:0;padding-left:40px;padding-top:5px;text-align:left;border-radius:5px 5px 0 0;box-sizing:border-box;font-size:1.2em;}}.acco-detail_maxperson{position:absolute;z-index:2;right:0;background-color:#1db5d8;padding:5px;box-sizing:border-box;color:#fff;}.acco-detail_maxperson>svg{width:10px;height:20px;fill:#fff;}.acco-detail_wrapper{width:94%;max-width:1280px;margin:75px auto 30px;}.acco-detail_slideshow{position:relative;margin-bottom:95px;}.acco-detail_slideshow h2{position:absolute;width:100%;height:100%;margin:0;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10;font-size:3em;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.5);pointer-events:none;}.accodetail .slider.slider_thumbs{max-width:700px;min-width:300px;}.accodetail .slider.slider_thumbs>ul>li{cursor:pointer;}.accodetail .slider.slider_thumbs{position:absolute;width:auto;left:50%;bottom:-75px;z-index:2;transform:translateX(-50%);width:80%;}.acco-table-wrapper td{padding:5px;min-width:140px;box-sizing:border-box;border:2px rgba(100,100,100,0.5) dashed;background-color:#faf0d5;}.acco-table-wrapper td{background-color:#fff;border:2px rgb(230,211,153) dashed;}.acco-table-wrapper table tr:first-child td{background-color:#63b229;color:#fff;border:2px solid #63b229;}.accodetail .slider .rotr__controls__prev,.accodetail .slider .rotr__controls__next{transform:translateX(0);background-color:transparent;opacity:1;background-image:none;}.accodetail .slider .rotr__controls__prev:hover,.accodetail .slider .rotr__controls__next:hover{opacity:1;}.accodetail .slider .rotr__controls__next:after,.accodetail .slider .rotr__controls__prev:after{display:none;}.accodetail .slider .rotr__controls__prev svg,.accodetail .slider .rotr__controls__next svg{width:45px;height:45px;padding:5px;box-sizing:border-box;background-color:#5e310d;fill:#fff;}.accodetail .slider.rotr--next-disabled .rotr__controls__next,.accodetail .slider.rotr--prev-disabled .rotr__controls__prev{opacity:0.5;}.accodetail .acco-detail_text{position:relative;display:flex;align-items:flex-start;}.accodetail .acco-detail_inhoud{flex:1 1 60%;padding:15px 30px;margin-right:30px;box-sizing:border-box;background-color:rgba(252,244,218,0.94);color:#5e310d;}.accodetail .acco-detail_kenmerken{flex:1 1 40%;padding:15px;box-sizing:border-box;background-color:#514b18;color:#fff;}.accodetail .acco-detail_kenmerken>h3{font-size:1.5em;margin:0 0 10px;color:#f38d0a;text-align:center;}.accodetail .acco-detail_kenmerken ul{padding:0;margin:0;list-style-type:none;border:2px dashed #edb407;padding:10px;}.accodetail .acco-detail_kenmerken ul li{position:relative;padding-left:20px;margin:5px 0;}.accodetail .acco-detail_kenmerken ul li::before{content:"";width:10px;height:10px;border-radius:50%;background:#f38d0a;display:inline-block;position:absolute;left:0px;top:50%;transform:translateY(-50%);}.accodetail .acco-detail_inhoud .acco-detail_title{font-size:1.5em;margin:15px 0;}.accodetail>.site-container>.content-container{width:100%;}.accodetail .ui-widget-content{position:relative;}.accodetail .booking-widget-periods{display:flex;width:94%;max-width:1280px;margin:0 auto;flex-wrap:wrap;}.accodetail .datepicker-wrapper{padding:15px 0;background-color:rgba(250,240,213,0.85);}.accodetail .datepicker-wrapper>h3{margin:5px auto 20px;width:94%;max-width:1280px;font-size:1.5em;color:#276228;}.accodetail .datepicker-reset-wrapper{position:relative;width:30%;text-align:right;box-sizing:border-box;padding-right:5px;display:flex;justify-content:flex-end;align-items:flex-end;}.accodetail .datepicker-reset-wrapper .datepicker-reset{background-color:#f38d0a;color:#5e310d;border-radius:5px 5px 0 0;}.accodetail .datepicker-reset-wrapper .datepicker-reset .close-period{font-size:1.4em;font-weight:500;}.accodetail .datepicker-reset-wrapper .datepicker-reset.disabled{display:none;}.accodetail .booking-widget-periods-periods{display:flex;background-color:rgba(255,255,255,0.25);padding:15px;box-sizing:border-box;flex-wrap:wrap;position:relative;}.accodetail .booking-widget-periods-periods .arrival{font-size:1.4em;font-weight:600;}.accodetail .booking-widget-periods-datepicker{flex:1 1 100%;}.accodetail .booking-widget-periods-periods{flex:1 1 100%;color:#5e310d;}.accodetail .booking-widget-periods-datepicker .ui-datepicker{width:100% !important;}.accodetail .ui-datepicker-trigger{display:none;}.acco-title{font-size:1.6em;margin:0 0 10px;font-weight:700;}.accodetail .booking-widget-periods-periods .datepicker-period div{margin-bottom:5px;}.accodetail .booking-widget-periods-periods .periods{width:75%;margin:0 auto;}.accodetail .dates-selection div>span{display:block;font-weight:700;font-size:1.2em;}.accodetail .booking-widget-periods-periods .nrOfNights{display:none !important;}.accodetail .empty-info{display:none !important;}.accodetail .total-price{font-size:1.8em;font-weight:500;color:#63b229;}.accodetail .total-price .original-price{text-decoration:line-through;color:#444;opacity:0.75;text-decoration-color:#111;font-size:.85em;margin-right:.5em;}.accodetail .total-price .discount{display:none;}@media (max-width:480px){.accodetail .total-price{font-size:1.5em;width:100%;text-align:right;}.accodetail .booking-widget-periods-periods .periods{width:100%;}}.accodetail .booking-widget-periods-periods .button button{display:inline-block;background-color:#f38d0a;padding:10px 15px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.2em;min-width:150px;margin-top:5px;}.booking-widget-periods-periods .period.row{display:flex;align-items:center;flex-wrap:wrap;padding:11px 15px;margin-bottom:15px;border:2px dashed #1d491e;background-color:#fff;}.booking-widget-periods-periods .period.row .button{margin:0 0 0 auto;}.booking-widget-periods-periods .period.row>div.departure{flex:1 1 300px;}.booking-widget-periods-periods .period.row>div:not(.button){margin-right:15px;}.accobooking .booking-overview .receipt td.total,.accobooking .booking-overview .receipt td.sign{font-size:1.2em;}.accobooking .booking-overview .receipt td.sign{font-weight:600;}.booking-container{padding-top:120px;}.accobooking .booking-kader{position:relative;color:#5e310d;}.accobooking .booking-refine{width:60%;float:left;padding:0 15px 0 0;box-sizing:border-box;}.accobooking .booking-widget-reservation{background-color:rgba(252,244,218,0.94);box-sizing:border-box;padding:15px;}.accobooking .booking-overview{width:40%;float:left;background-color:#fff;box-sizing:border-box;padding:15px;}.accobooking .checkout-wrap ul.checkout-bar{display:flex;list-style-type:none;padding:0;color:#edb407;}.accobooking .checkout-wrap ul.checkout-bar li{cursor:pointer;padding:15px 15px;}.accobooking .checkout-wrap{background-color:#514b18;}.accobooking .checkmark-checkout{display:none;color:#fff;}.accobooking .checkout__step.active,.accobooking .checkout__step.visited{background-color:rgba(0,0,0,0.25);}.accobooking .checkout__step.visited .checkmark-checkout{display:inline-block;}.accobooking .well .booking-step{display:none;}.accobooking .object>h3{color:#276228;font-size:1.6em;margin:15px 0;}.accobooking .content .form .article{margin:0;}.accobooking .option-arrangement .arrangement{width:20px;height:20px;}.accobooking .booking-widget-reservation-result .form td{padding:10px 15px;box-sizing:border-box;}.accobooking .booking-widget-reservation-result .details .full-width{width:100%;}.accobooking .booking-widget-reservation-result .details textarea{min-height:200px;}.accobooking .booking-widget-reservation-result .full-width select,.accobooking .booking-widget-reservation-result .full-width input,.accobooking .booking-widget-reservation-result .full-width textarea{border-radius:2px;border:1px solid #5e310d;}.accobooking .booking-widget-reservation-result .details .full-width select,.accobooking .booking-widget-reservation-result .details .full-width input,.accobooking .booking-widget-reservation-result .details .full-width textarea{width:100%;box-sizing:border-box;}.accobooking .fixit-bottom-wrapper .buttons .btn.btn-default{background-color:#fff;color:#5e310d;}.accobooking .fixit-bottom-wrapper{margin-top:15px;padding-top:15px;border-top:1px solid #5e310d;}.accobooking .fixit-bottom-wrapper .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;}.accobooking .fixit-bottom-wrapper .buttons .btn{order:1;margin-right:5px;}.accobooking .fixit-bottom-wrapper .buttons .btn.pull-right{order:2;}.accobooking .fixit-bottom-wrapper .buttons .btn.pull-right.btn-success[data-booking-page="2"]{order:3;}.accobooking .fixit-bottom-wrapper .buttons .btn.pull-right.btn-success[name="fix-map"]{order:2;}.accobooking .booking-kader .payment-buttons .btn.btn-payment,.accobooking .fixit-bottom-wrapper .buttons .btn.btn-success{background-color:#f38d0a;padding:15px;font-weight:600;color:#fff;border:0;margin:5px;}.accobooking .booking-kader .payment-buttons .btn.btn-payment{min-width:150px;margin:5px;}.accobooking .fixit-bottom-wrapper .buttons .btn.button-back{background-color:#fefefe;color:#5e310d;margin:5px;}.extra-booking-content{float:left;width:40%;min-width:355px;margin-top:15px;padding:15px;box-sizing:border-box;background-color:#faf0d5;}hr{border-top:1px solid #5e310d;}.extra-booking-content h3{color:#276228;font-size:1.6em;margin:15px 0;}.accobooking .booking-widget-map{box-sizing:border-box;width:100%;}.accobooking .booking-widget-map-result{border:0;box-shadow:0 0 5px 2px rgba(0,0,0,0.25);border-radius:0;}.booking-widget-map-result .mapClose{padding:10px;border-radius:0;background-color:#f38d0a;background-image:none;border:0;z-index:12;}.booking-widget-map-result .mapClose{fill:#fff;}.leaflet-container a.leaflet-popup-close-button{width:30px;height:30px;display:flex;background-image:none;background-color:#f38d0a;margin:0;padding:0;}.leaflet-container a.leaflet-popup-close-button svg{width:20px;height:20px;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);fill:#fff;}.leaflet-container{font:14px/1.5 'Pridi',Open Sans,Arial,Helvetica Neue,Helvetica,sans-serif;}.booking-overview .availability{display:none;}.booking-overview .well span{float:right;font-weight:600;}.booking-overview .full-width{width:100%;}.receipt-close-x,.receipt-close-x.open-receipt{display:none;}.receipt-trigger{display:none !important;}.leaflet-top,.leaflet-bottom{z-index:11;}.leaflet-pane{z-index:3;}.leaflet-container .map-popup-button button{background-color:#f38d0a;font-weight:600;font-size:1.2em;border-radius:0;padding:5px 15px 5px 15px;margin:15px 0 0 0;}.leaflet-container{background:#fff;}@media (max-width:991px){.accobooking .fixit-bottom-wrapper .buttons .btn.pull-right.btn-success[name="fix-map"]{order:2;margin-right:0px;position:absolute;bottom:120px;width:100%;}.receipt-background{display:none;background-color:rgba(255,255,255,05);position:fixed;top:0;right:0;width:100%;height:100%;z-index:999;pointer-events:none;}.receipt-background.show-receipt-background{display:block;}.accobooking .booking-refine{width:100%;margin:0 auto 15px auto;padding:0;}.accobooking .booking-overview{display:none !important;position:fixed;top:70px;width:100%;left:0;margin-left:0;padding-top:0px;}.booking-overview .receipt table.full-width{width:100%;}.booking-overview .receipt h3,{font-size:1.5em;text-align:center;}.booking-overview .receipt td.total,.booking-overview .receipt td.sign{font-size:1.5em;}.booking-overview.open-receipt-overview{display:block !important;z-index:99999;}.booking-widget-reservation .fixit-bottom-wrapper{position:fixed;bottom:0;width:100%;left:0;z-index:9999;box-sizing:border-box;padding-right:15px;margin:0;padding:60px 0px 0px 0px;background-color:#514b18;border-top:2px solid #edb407;}.booking-widget-reservation .fixit-bottom-wrapper .buttons{justify-content:flex-end;font-size:0.85em;}.booking-widget-reservation .fixit-bottom-wrapper .buttons > button,.booking-widget-reservation .fixit-bottom-wrapper .buttons > input{border-radius:0;}.booking-widget-reservation .fixit-bottom-wrapper .buttons > input,.booking-widget-reservation .fixit-bottom-wrapper .buttons > button{min-height:40px;}.receipt-trigger{display:block !important;position:fixed;bottom:64px;color:#fff;z-index:10;font-size:1.2em;left:50%;cursor:pointer;transform:translate(-50%);z-index:99999;}.receipt-trigger::after{content:'';display:block;position:absolute;top:-10px;left:50%;margin-left:-7px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #63b229;}.receipt-trigger.open-receipt:after{transform:rotateX(180deg);}.receipt-close-x{display:none;background-color:#63b229;z-index:50;position:fixed;height:45px;width:45px;line-height:45px;font-size:20px;text-align:center;color:#fff;right:10px;cursor:pointer;top:15px;z-index:999999;}.receipt-close-x.open-receipt{display:block;}.booking-widget-reservation .fixit-bottom-wrapper .buttons > input,.booking-widget-reservation .fixit-bottom-wrapper .buttons > button{flex:1 1 33%;border:0;}.accobooking .extra-booking-content{display:none;width:100%;margin:0 0 100px 0;z-index:5;position:fixed;left:0;bottom:10px;z-index:9999;border-top:2px dashed #f38d0a;}.extra-booking-content.open-receipt{display:block;background-color:#fff;}.booking-container{padding-bottom:90px;}}@media (max-width:480px){.accobooking .checkout-wrap ul.checkout-bar li{font-size:.8em;text-align:center;}.accobooking .checkout-wrap ul.checkout-bar li .arrows-checkout{display:none;}.content .extra-booking-content ul,.content .extra-booking-content .article{margin-bottom:0;}}@media (max-width:412px){.content .extra-booking-content{display:none;}.booking-container{padding-top:70px;}.fixit-bottom-wrapper .buttons button.button-back-overview{display:none !important;}}.show_periods-wrapper{width:94%;text-align:center;margin:0 auto;max-width:1250px;padding:15px;background-color:rgba(255,255,255,0.5);}.show_periods-wrapper .show__periods--button.button{cursor:pointer;}.datepicker-legend-wrapper{display:flex;width:70%;}.datepicker-legend-wrapper .datepicker-legend-item{display:flex;align-items:center;margin-right:10px;}.datepicker-legend-wrapper .datepicker-legend-item span{display:inline-block;width:30px;height:30px;margin-right:5px;}.datepicker-legend-wrapper .datepicker-legend-item.selected span{background-color:#1db5d8;}.datepicker-legend-wrapper .datepicker-legend-item.available span{background-color:#63b229;}.datepicker-legend-wrapper .datepicker-legend-item.not-available span{background-color:#b22941;}@media (max-width:720px){.accodetail .datepicker-reset-wrapper,.datepicker-legend-wrapper{width:50%;}}@media (max-width:680px){.accodetail .acco-detail_text{flex-wrap:wrap;}.accodetail .acco-detail_inhoud{flex:1 1 100%;width:100%;margin-right:0;}.accodetail .acco-detail_kenmerken{flex:1 1 100%;}}@media (max-width:480px){.datepicker-legend-wrapper{flex-wrap:wrap;}.datepicker-legend-wrapper .datepicker-legend-item{width:100%;margin-bottom:10px;margin-right:0;}.datepicker-legend-wrapper .datepicker-legend-item span{margin-right:10px;}}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{display:none;}.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{position:absolute;top:-33px;right:-23px;font-size:0;height:40px;line-height:65px;width:40px;border-radius:50%;overflow:hidden;background-color:#1db5d8;}.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all::after{content:"X";font-size:35px;display:inline-block;position:relative;line-height:1;}