/*
$font-1: Red Rose;
$font-2: Lato;
$navigation-color: #000000;
$navigation-background-color: #f3eee4;
$navigation-sticky: ;
$language-display: ;
$box-border-radius: ;
$body-background-color: #FFF;
$body-color: #212529;
$button-color: #ffffff;
$button-background-color: #c38e3f;
$button-2-color: #ffffff;
$button-2-background-color: #6c757d;
$button-border-radius: ;
$price-color: #ffffff;
$price-background-color: #c38e3f;
$page-size: 100;
$link-color: #333333;
$swiper-button-background-color: ;
$swiper-pagination-background-color: #007aff;
$region-padding-medium: ;
$region-padding-small: ;
$region-padding-large: ;
$footer-color: #ffffff;
$footer-link-color: #333333;
*/
@import url("https://fonts.googleapis.com/css?family=Red+Rose:regular,600");@import url("https://fonts.googleapis.com/css?family=Lato:100,100italic,300,300italic,regular,italic,700,700italic,900,900italic");:root{--webx-cms-body-background-color: #FFF;--webx-cms-body-color: #212529;--webx-cms-button-background-color: #c38e3f;--webx-cms-button-color: #ffffff;--webx-cms-font-1: Red Rose;--webx-cms-font-2: Lato;--webx-cms-swiper-button-background-color: #c38e3f;--webx-cms-swiper-pagination-background-color: #007aff;--webx-cms-product-sidebar-background-color: inherit;--webx-cms-footer-link-color: #333333;--webx-cms-link-color: #333333;--webx-cms-navigation-background-color: #f3eee4;--webx-cms-navigation-color: #000000;--webx-cms-region-lg-padding-block: 96px;--webx-cms-region-lg-padding-top: 96px;--webx-cms-region-lg-padding-bottom: 96px;--webx-cms-region-md-padding-block: 72px;--webx-cms-region-md-padding-top: 72px;--webx-cms-region-md-padding-bottom: 72px;--webx-cms-region-sm-padding-block: 48px;--webx-cms-region-sm-padding-top: 48px;--webx-cms-region-sm-padding-bottom: 48px;--webx-cms-button-darken-background-color: #bd893b;--webx-cms-header-background-color: var(--webx-cms-navigation-background-color);--webx-cms-header-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-hover-color: black;--webx-cms-header-navigation-submenu-background-color: var(--webx-cms-navigation-background-color);--webx-cms-header-navigation-submenu-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-submenu-hover-color: black;--webx-cms-link-hover-color: #262626}.path-stays{--desktop-topwidget-position: sticky;--desktop-topwidget-top: 0px;--mobile-topwidget-position: sticky;--mobile-topwidget-top: 0px}@media (max-width:991px){:where(header.menu){--webx-cms-header-navigation-submenu-background-color: transparent;--webx-cms-header-navigation-submenu-color: var(--webx-cms-header-navigation-color);--webx-cms-header-navigation-submenu-hover-color: var(--webx-cms-header-navigation-color)}}header.menu:is(.has-no-page-hero-header-transparent),:where(.navigation_sticky) header.menu:is(.bg-transparent.scroll-down, .bg-transparent.scroll-up){--webx-cms-header-navigation-submenu-background-color: #f3eee4;--webx-cms-header-navigation-submenu-color: #000000;--webx-cms-header-navigation-submenu-hover-color: black}html{font-size:100%}body{background-color:var(--webx-cms-body-background-color, #FFF);color:var(--webx-cms-body-color, #212529);font-family:Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:Red Rose, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:where(header, main, footer) a{color:var(--webx-cms-link-color)}:where(header, main, footer) a:hover{color:var(--webx-cms-link-hover-color)}:where(footer .cms-content-child:last-child) p:last-child{margin-bottom:0;padding-bottom:0}blockquote:before{color:var(--webx-cms-button-background-color)}blockquote:after{color:var(--webx-cms-button-background-color)}.btn{border-radius:var(--webx-cms-button-border-radius, 6rem)}.btn.btn-primary,.btn.btn--primary{background-color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:#ffffff}.btn.btn-primary:not(:disabled):active,.btn.btn-primary:not(:disabled):hover,.btn.btn--primary:not(:disabled):active,.btn.btn--primary:not(:disabled):hover{background-color:var(--webx-cms-button-darken-background-color);border-color:var(--webx-cms-button-darken-background-color)}.btn.btn-primary:hover,.btn.btn--primary:hover{background-color:var(--webx-cms-button-background-color);border-color:#9e7231}.btn.btn-outline-primary{border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-background-color)}.btn.btn-outline-primary:not(:disabled):active,.btn.btn-outline-primary:not(:disabled):focus,.btn.btn-outline-primary:not(:disabled).active{background-color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:#ffffff}.btn.btn-outline-primary:hover{background-color:#b18037;border-color:#b18037;color:#ffffff}.btn.btn-secondary,.btn.btn--secondary{background-color:#6c757d;border-color:#6c757d;color:#ffffff}.btn.btn-secondary:not(:disabled):active,.btn.btn-secondary:not(:disabled):hover,.btn.btn--secondary:not(:disabled):active,.btn.btn--secondary:not(:disabled):hover{background-color:#677078;border-color:#677078}.btn.btn-secondary:hover,.btn.btn--secondary:hover{background-color:#6c757d;border-color:#545b62}.btn.btn-outline-secondary{border-color:#6c757d;color:#6c757d}.btn.btn-outline-secondary:not(:disabled):active,.btn.btn-outline-secondary:not(:disabled):focus,.btn.btn-outline-secondary:not(:disabled).active{background-color:#6c757d;border-color:#6c757d;color:#ffffff}.btn.btn-outline-secondary:hover{background-color:#60686f;border-color:#60686f;color:#ffffff}.paragraph--type--button .btn--paragraph{border-radius:var(--webx-cms-button-border-radius, 6rem)}.paragraph--type--button .btn--paragraph.btn--default{background-color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:#ffffff}.paragraph--type--button .btn--paragraph.btn--default:active,.paragraph--type--button .btn--paragraph.btn--default:hover{background-color:#9e7231;border-color:var(--webx-cms-button-background-color);color:#ffffff}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border:3px solid var(--webx-cms-swiper-pagination-background-color, var(--webx-cms-button-background-color, #82a237));padding:6px}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--webx-cms-swiper-pagination-background-color, var(--webx-cms-button-background-color, #82a237))}.slide-content .field--name-field-slideshow-link a,.slide-content .slide-link a{background:var(--webx-cms-button-background-color);color:#000000}header.menu:where(.position-fixed, .position-sticky, .position-absolute),.page-header:where(.position-fixed, .position-sticky, .position-absolute){inset:var(--admin-offset-top, 0px) 0 auto 0;transition:transform 0.4s ease-in-out, background 0.4s ease-in-out;z-index:2}.path-stays header.menu,.path-stays .page-header{position:relative !important;top:0 !important}.path-stays header.menu.bg-transparent,.path-stays .page-header.bg-transparent{background-color:var(--webx-cms-header-background-color, transparent) !important}.path-online3 header.menu,.path-online3 .page-header{position:relative !important;top:0 !important}@media (max-width:991px){header.menu [id^="block-"][id*="-visitsearch"]{background:#e3d8c1}}.path-online3 header.menu{background:#f3eee4}[id^="block-"][id*="-visitsearch"] .wrapper-search p a{color:#000000}[id^="block-"][id$="-basket"] #citybreak_basket_widget_display,[id^="block-"][id$="-basket-2"] #citybreak_basket_widget_display,[id^="block-"][id$="-basket--2"] #citybreak_basket_widget_display{color:#000000}[id^="block-"][id$="-basket"] #citybreak_basket_widget_display .cb-text .cb-count,[id^="block-"][id$="-basket-2"] #citybreak_basket_widget_display .cb-text .cb-count,[id^="block-"][id$="-basket--2"] #citybreak_basket_widget_display .cb-text .cb-count{background:#000000;color:#f3eee4}body.path-search #visitsearch #inputGroup-search{background:var(--webx-cms-button-background-color);color:#ffffff}.node--type-cbis-product .cbis-item-attributes ul li span{color:var(--webx-cms-button-background-color)}.node--type-cbis-product .cbis-product-item-price{background:#c38e3f;color:#ffffff}.node--type-cbis-product.cbis-product-teaser .product-header span.cbis-product-item-price,.node--type-cbis-product.cbis-activity-calendar-item .product-header span.cbis-product-item-price{background-color:#c38e3f;color:#ffffff}.SkeletonBox::after,.cbis-item-book-button:disabled::after,.cbis-btn:disabled::after{background-image:linear-gradient(90deg, rgba(195, 142, 63, 0) 0, rgba(195, 142, 63, 0.2) 20%, rgba(195, 142, 63, 0.5) 60%, rgba(195, 142, 63, 0))}@keyframes shimmer{0%{background-position:right}}.block-language{}.block-language>span{color:#000000}.block-language>div.link{color:#000000}.block-language div.overlay{}.block-language div.overlay ul:not(.contextual-links) li.is-active a{background:#000000;color:#f3eee4}.block-language div.overlay ul:not(.contextual-links) li a{color:#000000}.citybreak-event-calendar-widget #citybreak_event_calendar_widget{font-family:Lato}.citybreak-event-calendar-widget h2,.citybreak-event-calendar-widget #tblCalendarEventWidget thead tr th .cb_calendareventwidget_hd{font-family:Red Rose}.citybreak-event-calendar-widget #cb_whathappenstoday.cb_detailed .cb_daytitle,.citybreak-event-calendar-widget #cb_whathappenstoday.cb_detailed ul li a.cb_title{font-family:Lato}.citybreak-event-calendar-widget #cb_whathappenstoday .cb_showmoreevents{font-family:Lato}.contact-message-form .button,.contact-message-form #edit-submit{background:var(--webx-cms-button-background-color);color:#ffffff}footer{color:#ffffff}:where(footer, footer .socialmedia-linkbox) a,:where(footer, footer .socialmedia-linkbox) a:hover{color:var(--webx-cms-footer-link-color)}article.push .push-image.no-image{background-color:#c38e3f}.offer .offer-price>div{background:#c38e3f;color:#ffffff}.fnugg-widget .w--blocks a{background:var(--webx-cms-button-background-color);color:#ffffff}.ckeditor-accordion-container>dl dt>a{background-color:var(--webx-cms-button-background-color);border-bottom-color:#b18037;border-radius:0;color:#ffffff}.ckeditor-accordion-container>dl dt:not(.active)>a:hover{background-color:#b18037}.ckeditor-accordion-container>dl dt.active>a{border-radius:0}.ckeditor-accordion-container>dl dt:not(.active) .ckeditor-accordion-toggle:before,.ckeditor-accordion-container>dl dt:not(.active) .ckeditor-accordion-toggle:after{background:#ffffff}.ckeditor-accordion-container>dl dd{padding:1rem 1rem 0}.cc_container .cc_btn{background:var(--webx-cms-button-background-color);color:#ffffff}.cc_container .cc_btn:hover{background-color:var(--webx-cms-button-darken-background-color);color:#ffffff}