h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Prater Script W01,sans-serif;font-size:2em}h1 span{font-family:TT Commons,sans-serif}h3{text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:.12rem}#navigation #tabs a span{font-family:TT Commons,sans-serif}.ext-booking a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:500;font-family:TT Commons,sans-serif}#tab button,#tabContent p{font-family:TT Commons,sans-serif}.owl-carousel .owl-nav button{position:absolute;top:calc(50% - 17.5px)}.owl-carousel .owl-nav button .owl-nav-container{background-image:url(/build/assets/circle-chevron-right-solid-_nj5A3NW.svg)}.owl-carousel .owl-nav button:first-child{left:10px;transform:rotate(180deg)}@media screen and (min-width: 1024px){.owl-carousel .owl-nav button:first-child{left:-60px}}.owl-carousel .owl-nav button:nth-child(2){right:10px}@media screen and (min-width: 1024px){.owl-carousel .owl-nav button:nth-child(2){right:-60px}}#CybotCookiebotDialog{border:none!important;border-radius:0!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent{padding:30px!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText *{font-size:15px!important;line-height:22px!important;color:#272727!important;font-family:Mada,sans-serif!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle{font-size:1.5em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif;color:#364755}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink{display:none!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{font-family:Ubuntu,sans-serif;width:auto!important;display:inline-flex;align-items:center;justify-content:center;height:35px;border:solid 1px #AD8C59;text-decoration:none;color:#907947;padding:0 20px;text-transform:uppercase;font-size:14px;line-height:18px;font-weight:500;transition:background-color .3s ease-in-out;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border-radius:0;margin-bottom:15px}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#ad8c59!important;color:#fff!important}.account-edit form{font-family:Mada,sans-serif}.account-edit form .input-container{margin-bottom:.75rem;display:flex;flex-wrap:wrap;border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.account-edit form .input-container>div{margin-bottom:0}.account-edit form .input-container>div input{border-style:none;padding:0}.account-edit form .input-container>div input:disabled{padding:.5rem}.account-edit form .input-container select{border-style:none;padding:0}.account-edit form .input-container select:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}@media screen and (min-width: 1700px){.welcome-container{background-size:cover;background-position:center -200px!important}}#home-search .search-icon svg path{fill:#fff}#home-search input{border-radius:0;background-color:var(--lite-primary);font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Yanone Kaffeesatz,sans-serif;color:#fff;letter-spacing:.12rem;font-size:1rem}@media screen and (min-width: 768px){#home-search input{font-size:1rem}}#home-search input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}#home-search input::placeholder{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.home-search-submit *{font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:.12rem;font-size:1em}@media screen and (min-width: 768px){.home-search-submit *{font-size:1rem}}.card .card-item .booking-item-days-left{text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:.12rem}.card .card-item h3{font-size:1.2rem;font-weight:700}.card .card-item span,.card .content-item .content-item-text{font-family:TT Commons,sans-serif}.card .content-item .content-item-text h2{font-size:1.8em;font-family:Yanone Kaffeesatz,sans-serif;color:var(--lite-primary)}.open-costs{display:none}.single-deficiencies input[type=file]{overflow:hidden}.single-deficiencies input[type=file]::-moz-file-upload-button{overflow:hidden}.single-deficiencies input[type=file]::-ms-browse{overflow:hidden}.single-reservation .booking-item .card-footer .btn span{text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:.12rem}.single-reservation h1{font-size:1.5em;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-family:Yanone Kaffeesatz,sans-serif}.single-reservation h1 span{text-transform:none}.single-reservation .reservation-content .reservation-content__data-container,.single-reservation .reservation-content .reservation-sections__content__item__title,.single-reservation .reservation-sections .reservation-content__data-container,.single-reservation .reservation-sections .reservation-sections__content__item__title{font-family:TT Commons,sans-serif}.information .account-info div span:first-child{font-weight:700;text-transform:uppercase;color:var(--lite-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Yanone Kaffeesatz,sans-serif;letter-spacing:.12rem}.information .account-info div span:last-child{font-weight:400;color:var(--lite-primary);font-family:TT Commons,sans-serif}.information .reservation-sections__content__item__title,.accordion-header div{font-family:TT Commons,sans-serif}.agb main h2,.legal main h2,.privacy main h2{margin-top:1rem;font-size:1.4rem}.agb main h3,.legal main h3,.privacy main h3{margin-top:.25rem;font-size:1.1rem;text-transform:none}.agb main ul,.legal main ul,.privacy main ul{margin-top:.5rem;margin-bottom:.5rem;list-style-position:inside;list-style-type:disc}.agb main a,.legal main a,.privacy main a{color:var(--primary)}.agb main p,.legal main p,.privacy main p{margin-top:.75rem;margin-bottom:.75rem}*{--primary: #AD8C59 !important;--lite-primary: #364755 !important;font-family:TT Commons,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
