:where(#citybreak-widget){box-shadow:inset 0 6px 0 0 var(--blue-brand), inset 0 9px 0 0 var(--white), inset 0 15px 0 0 var(--red-brand), inset 0 18px 0 0 var(--white), inset 0 24px 0 0 var(--blue-brand);--region-color-heading: #3e72c1;--region-color-link-hover: #3e72c1;--region-color-link: #3e72c1;--region-color-text: #3e72c1;background:#fff;color:#4d4c4b;height:6.125rem;position:relative;text-align:center;z-index:1}:where(#citybreak-widget) .widget-wrapper{transform:translateY(-4rem)}:where(#citybreak-widget) .widget-title{color:var(--white)}:where(#citybreak-widget) .widget-title span{display:block}:where(#citybreak-widget) .widget-tabs{scrollbar-color:var(--blue-brand) var(--white);scrollbar-width:thin;align-items:flex-start;display:flex;flex-flow:row nowrap;gap:0;isolation:isolate;margin-inline:auto;max-width:min(100%, 1140px);overflow:auto clip;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}@supports selector(::-webkit-scrollbar){:where(#citybreak-widget) .widget-tabs::-webkit-scrollbar{background-color:var(--white);height:2px;width:2px}:where(#citybreak-widget) .widget-tabs::-webkit-scrollbar-thumb{background:var(--blue-brand)}@media(hover: none){:where(#citybreak-widget) .widget-tabs::-webkit-scrollbar{height:4px;width:4px}}@media(min-width: 768px){:where(#citybreak-widget) .widget-tabs::-webkit-scrollbar{height:8px;width:8px}}}:where(#citybreak-widget) .widget-tabs::after{box-shadow:inset 6px 6px 0 0 var(--blue-brand), inset -6px 0 0 0 var(--blue-brand), inset 9px 9px 0 0 var(--white), inset -9px 0 0 0 var(--white), inset 15px 15px 0 0 var(--red-brand), inset -15px 0 0 0 var(--red-brand), inset 18px 18px 0 0 var(--white), inset -18px 0 0 0 var(--white), inset 24px 24px 0 0 var(--blue-brand), inset -24px 0 0 0 var(--blue-brand);background-color:var(--white);content:"";display:block;height:5.5rem;inset:0 0 auto 0;position:absolute;width:100%;z-index:-1}:where(#citybreak-widget) .tab-icon{background-color:var(--white);color:var(--blue-brand);font-size:1.75rem}:where(#citybreak-widget) .tab-title{line-height:1.25;overflow:hidden;overflow-wrap:break-word;background-color:var(--white)}@supports(-webkit-line-clamp: 2){:where(#citybreak-widget) .tab-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}:where(#citybreak-widget) .tab-title p{display:inline}}@supports not (-webkit-line-clamp: 2){:where(#citybreak-widget) .tab-title{display:block;max-height:2.475em}}:where(#citybreak-widget) .widget-tab{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);align-items:center;background-color:transparent;border:none;color:#4d4c4b;display:flex;flex-direction:column-reverse;font-size:.875rem;height:9rem;justify-content:flex-end;line-height:1.25;padding:2.5rem 24px 0 24px;position:relative;width:9rem}:where(#citybreak-widget) .widget-tab::before,:where(#citybreak-widget) .widget-tab::after{content:"";display:block;position:absolute}:where(#citybreak-widget) .widget-tab,:where(#citybreak-widget) .widget-tab:hover{text-decoration:none}:where(#citybreak-widget) .widget-tab:hover,:where(#citybreak-widget) .widget-tab:focus-visible{box-shadow:inset 0 0 0 6px var(--blue-brand), inset 0 0 0 9px var(--white), inset 0 0 0 15px var(--red-brand), inset 0 0 0 18px var(--white), inset 0 0 0 24px var(--white);background-color:var(--white)}:where(#citybreak-widget) .widget-tab:hover .tab-icon,:where(#citybreak-widget) .widget-tab:focus-visible .tab-icon{color:var(--hover)}:where(#citybreak-widget) .widget-tab.active,:where(#citybreak-widget) .widget-tab.active:hover,:where(#citybreak-widget) .widget-tab.active:focus-visible{box-shadow:inset 6px 6px 0 0 var(--blue-brand), inset -6px 0 0 0 var(--blue-brand), inset 9px 9px 0 0 var(--white), inset -9px 0 0 0 var(--white), inset 15px 15px 0 0 var(--red-brand), inset -15px 0 0 0 var(--red-brand), inset 18px 18px 0 0 var(--white), inset -18px 0 0 0 var(--white), inset 24px 24px 0 0 var(--blue-brand), inset -24px 0 0 0 var(--blue-brand);background-color:var(--white)}:where(#citybreak-widget) .widget-tab:hover::before,:where(#citybreak-widget) .widget-tab:focus-visible::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(0px 6px, 9px 6px, 9px 18px, 0px 18px);clip-path:polygon(0px 6px, 9px 6px, 9px 18px, 0px 18px);inset:0 auto 0 0}:where(#citybreak-widget) .widget-tab:hover::after,:where(#citybreak-widget) .widget-tab:focus-visible::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(15px 6px, 24px 6px, 24px 18px, 15px 18px);clip-path:polygon(15px 6px, 24px 6px, 24px 18px, 15px 18px);inset:0 0 auto auto}:where(#citybreak-widget) .widget-tab.widget-tab-first::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 100%, 0 0, 0 100%);clip-path:polygon(100% 100%, 0 0, 0 100%);inset:4rem auto 0 0}:where(#citybreak-widget) .widget-tab.widget-tab-first:hover::before,:where(#citybreak-widget) .widget-tab.widget-tab-first:focus-visible::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(0px 6px, 9px 6px, 9px 18px, 0px 18px);clip-path:polygon(0px 6px, 9px 6px, 9px 18px, 0px 18px)}:where(#citybreak-widget) .widget-tab.widget-tab-first:hover::after,:where(#citybreak-widget) .widget-tab.widget-tab-first:focus-visible::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(15px 6px, 24px 6px, 24px 18px, 15px 18px);clip-path:polygon(15px 6px, 24px 6px, 24px 18px, 15px 18px);inset:0 0 auto auto}:where(#citybreak-widget) .widget-tab.widget-tab-last::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%);inset:4rem 0 0 auto}:where(#citybreak-widget) .widget-tab.widget-tab-last:hover::before,:where(#citybreak-widget) .widget-tab.widget-tab-last:focus-visible::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(0px 6px, 9px 6px, 9px 18px, 0px 18px);clip-path:polygon(0px 6px, 9px 6px, 9px 18px, 0px 18px);inset:0 auto auto 0}:where(#citybreak-widget) .widget-tab.widget-tab-last:hover::after,:where(#citybreak-widget) .widget-tab.widget-tab-last:focus-visible::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(15px 6px, 24px 6px, 24px 18px, 15px 18px);clip-path:polygon(15px 6px, 24px 6px, 24px 18px, 15px 18px)}:where(#citybreak-widget) .widget-tab.active::before,:where(#citybreak-widget) .widget-tab.active:hover::before,:where(#citybreak-widget) .widget-tab.active:focus-visible::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 100%, 0 0, 0 100%);clip-path:polygon(100% 100%, 0 0, 0 100%);inset:8rem auto 0 0}:where(#citybreak-widget) .widget-tab.active::after,:where(#citybreak-widget) .widget-tab.active:hover::after,:where(#citybreak-widget) .widget-tab.active:focus-visible::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%);inset:8rem 0 0 auto}:where(#citybreak-widget) .widget-tab.active.widget-tab-first::before,:where(#citybreak-widget) .widget-tab.active.widget-tab-first:hover::before,:where(#citybreak-widget) .widget-tab.active.widget-tab-first:focus-visible::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 100%, 0 0, 0 100%);clip-path:polygon(100% 100%, 0 0, 0 100%);inset:8rem auto 0 0}:where(#citybreak-widget) .widget-tab.active.widget-tab-first::after,:where(#citybreak-widget) .widget-tab.active.widget-tab-first:hover::after,:where(#citybreak-widget) .widget-tab.active.widget-tab-first:focus-visible::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%);inset:8rem 0 0 auto}:where(#citybreak-widget) .widget-tab.active.widget-tab-last::before,:where(#citybreak-widget) .widget-tab.active.widget-tab-last:hover::before,:where(#citybreak-widget) .widget-tab.active.widget-tab-last:focus-visible::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 100%, 0 0, 0 100%);clip-path:polygon(100% 100%, 0 0, 0 100%);inset:8rem auto 0 0}:where(#citybreak-widget) .widget-tab.active.widget-tab-last::after,:where(#citybreak-widget) .widget-tab.active.widget-tab-last:hover::after,:where(#citybreak-widget) .widget-tab.active.widget-tab-last:focus-visible::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%);inset:8rem 0 0 auto}:where(#citybreak-widget) .widget-content-type{box-shadow:0 0 0 6px var(--blue-brand), 0 0 0 9px var(--white), 0 0 0 15px var(--red-brand), 0 0 0 18px var(--white), 0 0 0 24px var(--blue-brand);background-color:#fff;color:#4d4c4b;margin-inline:auto;max-width:100%;padding:3.5rem;text-align:left;width:1140px}:where(#citybreak-widget) .widget-content-type:not(:has(.widget-cb-item.visible)){display:none}:where(#citybreak-widget:has(.widget-tab.active)){box-shadow:none}:where(#citybreak-widget:has(.widget-tab.active)) .widget-tabs::after{height:calc(100% - 1.5rem)}:where(#citybreak-widget:has(.widget-tab.active)) .widget-tab:not(.active).widget-tab-first::before{display:none}:where(#citybreak-widget:has(.widget-tab.active)) .widget-tab:not(.active).widget-tab-last::after{display:none}:where(#citybreak-widget:has(.widget-tab.active)) .widget-wrapper{transform:translateY(-8rem)}:where(#citybreak-widget:not(:has(.widget-tab[data-type="link"].active))) [data-type=link]{display:none !important}:where(#citybreak-widget:not(:has(.widget-tab[data-type="link"].active))) [data-type=link].widget-tab-link{display:flex !important}@media(min-width: 768px){:where(#citybreak-widget){height:8.375rem}:where(#citybreak-widget) .widget-tab{font-size:1.125rem;height:9.5rem;width:12rem}}@media(max-width: 575.98px){:where(#citybreak-widget .widget-tab){--_tab-column-gap: min(4.5vw, 1rem)}#citybreak-widget .widget-tab{background-color:transparent;padding-inline:calc(var(--_tab-column-gap) * .5);width:auto}#citybreak-widget .widget-tab .tab-title{width:min(20.8vw, 4.875rem)}#citybreak-widget .widget-tab,#citybreak-widget .widget-tab::before,#citybreak-widget .widget-tab::after{box-shadow:none}#citybreak-widget .widget-tab.widget-tab-first{padding-left:calc(24px + var(--_tab-column-gap))}#citybreak-widget .widget-tab.widget-tab-first::before{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 100%, 0 0, 0 100%);clip-path:polygon(100% 100%, 0 0, 0 100%);inset:4rem auto 0 0}#citybreak-widget .widget-tab.widget-tab-last{padding-right:calc(24px + var(--_tab-column-gap))}#citybreak-widget .widget-tab.widget-tab-last::after{font-size:24px;height:1em;width:1em;box-shadow:inset 0 -6px 0 0 var(--blue-brand), inset 0 -9px 0 0 var(--white), inset 0 -15px 0 0 var(--red-brand), inset 0 -18px 0 0 var(--white), inset 0 -24px 0 0 var(--blue-brand);-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%);inset:4rem 0 0 auto}}