/*
$font-1: Playfair Display;
$font-2: Work Sans;
$navigation-color: #ffffff;
$navigation-background-color: ;
$navigation-sticky: 1;
$language-display: ;
$box-border-radius: 0px;
$body-background-color: #ffffff;
$body-color: #212529;
$button-color: #000000;
$button-background-color: #ffffff;
$button-2-color: #ffffff;
$button-2-background-color: #000000;
$button-border-radius: 3px;
$price-color: #ffffff;
$price-background-color: #b02e27;
$occasion-color: ;
$occasion-background-color: ;
$page-size: 100;
$link-color: #ffffff;
$swiper-button-background-color: ;
$swiper-pagination-background-color: #007aff;
$region-padding-medium: ;
$region-padding-small: ;
$region-padding-large: ;
$footer-color: #ffffff;
$footer-link-color: #ffffff;
*/
@import url("https://fonts.googleapis.com/css?family=Playfair+Display:regular,italic,700,700italic,900,900italic");@import url("https://fonts.googleapis.com/css?family=Work+Sans:100,200,300,regular,500,600,700,800,900");:root{--webx-cms-body-background-color: #ffffff;--webx-cms-body-color: #212529;--webx-cms-box-border-radius: 0px;--webx-cms-button-background-color: #ffffff;--webx-cms-button-border-radius: 3px;--webx-cms-button-color: #000000;--webx-cms-font-1: Playfair Display, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--webx-cms-font-1-weight: 500;--webx-cms-font-2: Work Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--webx-cms-font-2-weight: 400;--webx-cms-swiper-button-background-color: #ffffff;--webx-cms-swiper-pagination-background-color: #007aff;--webx-cms-product-sidebar-background-color: inherit;--webx-cms-footer-color: #ffffff;--webx-cms-footer-link-color: #ffffff;--webx-cms-link-color: #ffffff;--webx-cms-navigation-background-color: transparent;--webx-cms-navigation-color: #ffffff;--webx-cms-link-hover-color: #f2f2f2;--webx-cms-price-background-color: #b02e27;--webx-cms-price-color: #ffffff;--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: #fafafa;--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: #ebebeb;--webx-cms-header-navigation-submenu-background-color: #000;--webx-cms-header-navigation-submenu-color: #fff;--webx-cms-header-navigation-submenu-hover-color: #fff;--webx-cms-link-hover-color: #f2f2f2;--vc-bg: #fff;--vc-popover-content-border: #cbd5e0}.path-stays{--desktop-topwidget-position: sticky;--desktop-topwidget-top: 0px;--mobile-topwidget-position: sticky;--mobile-topwidget-top: 0px}.path-stays:has(.page-header.bg-transparent){--webx-cms-header-background-color: #000;--webx-cms-header-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-color: var(--webx-cms-navigation-color)}:where(.path-stays, .path-online3){--webx-cms-header-background-color: #000;--webx-cms-header-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-color: var(--webx-cms-navigation-color);--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)}html{font-size:100%}.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:var(--webx-cms-button-color)}.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:#e6e6e6}.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:var(--webx-cms-button-color)}.btn.btn-outline-primary:hover{background-color:#f2f2f2;border-color:#f2f2f2;color:var(--webx-cms-button-color)}.btn.btn-secondary,.btn.btn--secondary{background-color:#000000;border-color:#000000;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:black;border-color:black}.btn.btn-secondary:hover,.btn.btn--secondary:hover{background-color:#000000;border-color:black}.btn.btn-outline-secondary{border-color:#000000;color:#000000}.btn.btn-outline-secondary:not(:disabled):active,.btn.btn-outline-secondary:not(:disabled):focus,.btn.btn-outline-secondary:not(:disabled).active{background-color:#000000;border-color:#000000;color:#ffffff}.btn.btn-outline-secondary:hover{background-color:black;border-color:black;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:var(--webx-cms-button-color)}.paragraph--type--button .btn--paragraph.btn--default:active,.paragraph--type--button .btn--paragraph.btn--default:hover{background-color:#e6e6e6;border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}[id^="block-"][id*="-visitsearch"] .wrapper-search p a{color:#ffffff}[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:#ffffff}[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:#fff;color:#000}.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:var(--webx-cms-price-background-color);color:var(--webx-cms-price-color)}.node--type-cbis-product.cbis-product-teaser .product-header .cbis-occasions,.node--type-cbis-product.cbis-activity-calendar-item .product-header .cbis-occasions{background-color:rgba(0, 0, 0, 0.35);color:#fff}.SkeletonBox::after,.cbis-item-book-button:disabled::after,.cbis-btn:disabled::after{background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0))}@keyframes shimmer{0%{background-position:right}}.block-language{}.block-language>span{color:#ffffff}.block-language>div.link{color:#ffffff}.block-language div.overlay{}.block-language div.overlay ul:not(.contextual-links) li.is-active a{background:#fff;color:#000}.block-language div.overlay ul:not(.contextual-links) li a{color:#ffffff}.node--type-push .push-image.no-image{background-color:var(--webx-cms-price-background-color)}.offer .offer-price>div{background:var(--webx-cms-price-background-color);color:var(--webx-cms-price-color)}.ckeditor-accordion-container>dl dt>a{background-color:var(--webx-cms-button-background-color);border-bottom-color:#f2f2f2;border-radius:0;color:var(--webx-cms-button-color)}.ckeditor-accordion-container>dl dt:not(.active)>a:hover{background-color:#f2f2f2}.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:var(--webx-cms-button-color)}.ckeditor-accordion-container>dl dd{padding:1rem 1rem 0}.cc_container .cc_btn{background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.cc_container .cc_btn:hover{background-color:var(--webx-cms-button-darken-background-color);color:var(--webx-cms-button-color)}