@layer tsbo.components.frontend{.Um8XrG_title{line-height:var(--frontend-offer-configurator-title-line-height,1.375rem);font-family:var(--frontend-offer-configurator-title-font-family,var(--frontend-font-regular-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--frontend-offer-configurator-title-font-size,.875rem);color:var(--black);margin:0 0 .375rem}@media (min-width:768px){.Um8XrG_title{line-height:var(--frontend-offer-configurator-title-line-height,1.75rem);font-size:var(--frontend-offer-configurator-title-font-size-mobile,1.25rem)}}.Um8XrG_subtitle{margin:var(--frontend-offer-configurator-subtitle-margin,0);line-height:var(--frontend-offer-configurator-subtitle-line-height,1.375rem);font-family:var(--frontend-offer-configurator-subtitle-font-family,var(--frontend-font-regular-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--frontend-offer-configurator-subtitle-font-size-mobile,.875rem);color:var(--gray-darker)}@media (min-width:768px){.Um8XrG_subtitle{font-size:var(--frontend-offer-configurator-subtitle-font-size,1rem)}}@media (min-width:990px){.Um8XrG_title,.Um8XrG_subtitle{display:none}}.Um8XrG_offerList .Um8XrG_freeRebookingBadge{margin-top:1rem}.Um8XrG_offerList .Um8XrG_freeRebookingBadge,.Um8XrG_offerList .Um8XrG_freeRebookingBadge .Um8XrG_freeRebookingBadge--wrapper,.Um8XrG_offerList .Um8XrG_freeRebookingBadge .Um8XrG_freeRebookingBadge--badge{min-width:auto;max-width:100%}@media (max-width:767.98px){.Um8XrG_offerList .Um8XrG_freeRebookingBadge,.Um8XrG_offerList .Um8XrG_freeRebookingBadge .Um8XrG_freeRebookingBadge--wrapper,.Um8XrG_offerList .Um8XrG_freeRebookingBadge .Um8XrG_freeRebookingBadge--badge{width:100%}}.Um8XrG_offerList .Um8XrG_offerList--sortingControl--sorting{z-index:var(--frontend-offer-configurator-offerlist-sortingControl-z-index,12)}.Um8XrG_upsell--root{margin-bottom:1rem}}
@keyframes UHUuxq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes UHUuxq_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes UHUuxq_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes UHUuxq_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes UHUuxq_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes UHUuxq_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes UHUuxq_slideInOut{to{transform:translate(50%)}}@keyframes UHUuxq_marker-bouncing{50%{top:-10px}}@keyframes UHUuxq_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes UHUuxq_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes UHUuxq_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes UHUuxq_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes UHUuxq_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes UHUuxq_bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes UHUuxq_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes UHUuxq_zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.frontend{.UHUuxq_root.UHUuxq_isCondensed .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item{flex:0 auto}.UHUuxq_root.UHUuxq_isCondensed .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item .UHUuxq_tabs--navLink{padding-left:1rem;padding-right:1rem}.UHUuxq_root .UHUuxq_tabs--nav{margin-bottom:var(--frontend-hotel-tabs-nav-margin-bottom,0);border-bottom:var(--frontend-hotel-tabs-link-border-height,3px) solid var(--frontend-hotel-tabs-link-border-bg,var(--primary));font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";box-shadow:var(--frontend-hotel-tabs-nav-box-shadow,0 7px 8px #0825490f, 0 5px 22px #08254905, 0 12px 17px #0825490a);position:relative}.UHUuxq_firstActive .UHUuxq_root .UHUuxq_tabs--nav{border-color:var(--frontend-hotel-tabs-nav-first-active-border-color,var(--primary))}.UHUuxq_root .UHUuxq_tabs--nav:after{display:none}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item{margin-bottom:var(--frontend-hotel-tabs-item-margin-bottom,0);margin-left:var(--frontend-hotel-tabs-item-margin-left,0);background:var(--frontend-hotel-tabs-bg,var(--white));z-index:1;flex:var(--frontend-hotel-tabs-item-flex,1 1 1%);position:relative}@media (min-width:768px) and (max-width:1199.98px){.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item{font-size:var(--frontend-hotel-tabs-item-font-size-tablet-and-desktop,.75rem)}}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:nth-child(2):before,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active:before,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active+.UHUuxq_tabs--navItem--item:before,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:hover:before,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:hover+.UHUuxq_tabs--navItem--item:before{opacity:0}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item .UHUuxq_tabs--navLink{padding:var(--frontend-hotel-tabs-link-padding,.45rem .2rem .6rem);border-color:var(--frontend-hotel-tabs-link-border-color,transparent);font-family:var(--frontend-hotel-tabs-item-font-family,var(--frontend-font-regular-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);color:var(--frontend-hotel-tabs-link-color,var(--black));position:static}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item .UHUuxq_tabs--navLink:hover{border-color:var(--frontend-hotel-tabs-link-hover-border-color,var(--primary));background:var(--frontend-hotel-tabs-item-active-background,var(--primary));color:var(--button-primary-color,var(--black));box-shadow:var(--frontend-hotel-tabs-link-hover-box-shadow,0 3px 5px #0825491c, 0 1px 18px #0825490d, 0 6px 10px #0825491a)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item .UHUuxq_tabs--navLink:hover .UHUuxq_tabIcon{color:var(--button-primary-color,var(--black))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active{z-index:1}@media (min-width:768px) and (max-width:1199.98px){.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active{font-size:var(--frontend-hotel-tabs-item-font-size-tablet-and-desktop,.75rem)}}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active .UHUuxq_tabIcon{color:var(--button-primary-color,var(--black))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink{font-family:var(--frontend-hotel-tabs-item-active-font-family,var(--frontend-font-bold-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);box-shadow:var(--frontend-hotel-tabs-item-active-shadow,0 3px 5px #0825491c, 0 1px 18px #0825490d, 0 6px 10px #0825491a)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink:before{display:block}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink:hover{background:var(--frontend-hotel-tabs-item-active-background,var(--primary));color:var(--button-primary-color,var(--black))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child{margin-right:var(--frontend-hotel-tabs-item-first-gap-tablet,1rem);min-width:var(--frontend-hotel-tabs-item-first-min-width,160px);flex:var(--frontend-hotel-tabs-item-first-flex,0 0 auto);background:0 0}@media (min-width:990px){.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child{margin-right:var(--frontend-hotel-tabs-item-first-gap,1rem)}}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child .UHUuxq_tabs--navLink{padding-right:var(--frontend-hotel-tabs-item-first-horizontal-padding,1rem);padding-left:var(--frontend-hotel-tabs-item-first-horizontal-padding,1rem);background:var(--frontend-hotel-tabs-item-first-background,var(--white));font-family:var(--frontend-hotel-tabs-item-first-font-family,var(--frontend-font-bold-family), -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);color:var(--black)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child .UHUuxq_tabs--navLink:before{left:0}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child .UHUuxq_tabs--navLink .UHUuxq_tabIcon{color:var(--black)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child .UHUuxq_tabs--navLink:hover{border-color:var(--primary);background-color:var(--primary);color:var(--button-primary-color,var(--black))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child .UHUuxq_tabs--navLink:hover .UHUuxq_tabIcon{color:var(--button-primary-color,var(--black))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child+.UHUuxq_tabs--navItem--item{border-radius:var(--frontend-border-radius) 0 0 0}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child+.UHUuxq_tabs--navItem--item:last-child{border-top-right-radius:var(--frontend-border-radius)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink{color:var(--button-primary-color,var(--black));box-shadow:var(--frontend-hotel-tabs-item-first-active-box-shadow,none)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink:hover{border-color:var(--primary);background-color:var(--primary)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink:before,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink:hover:before{background:var(--frontend-hotel-tabs-link-border-active-bg,var(--primary))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink .UHUuxq_tabIcon,.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:first-child.UHUuxq_tabs--navItem--is-active .UHUuxq_tabs--navLink:hover .UHUuxq_tabIcon{color:var(--button-primary-color,var(--black))}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item.UHUuxq_tabs--navItem--is-disabled:hover .UHUuxq_tabIcon{color:var(--gray-dark)}.UHUuxq_root .UHUuxq_tabs--nav .UHUuxq_tabs--navItem--item:has(.UHUuxq_tabs--navLink:focus-visible){z-index:3}.UHUuxq_tabIcon{margin:var(--frontend-hotel-tabs-item-icon-margin,0 0 .25rem);text-align:center;font-size:var(--frontend-hotel-tabs-item-icon-font-size,1.5rem);color:var(--black);display:block}.UHUuxq_tabContent{margin-top:var(--frontend-hotel-tabs-content-margin-top,0);padding:var(--frontend-hotel-tabs-content-padding,21px 16px);border:var(--frontend-hotel-tabs-content-border,0);border-bottom:var(--frontend-hotel-tabs-content-border-bottom,0);border-radius:var(--frontend-hotel-tabs-content-border-radius,0 0 var(--frontend-border-radius) var(--frontend-border-radius));background:var(--frontend-hotel-tabs-bg,var(--white));box-shadow:var(--frontend-hotel-tabs-content-box-shadow,0 4px 5px #0825491c, 0 3px 14px #0825490d, 0 8px 10px #0825491a);z-index:var(--frontend-hotel-tabs-content-z-index,2);animation:.5s ease-in-out UHUuxq_fadeIn;position:relative;overflow:hidden}@media (min-width:990px){.UHUuxq_tabContent{padding:var(--frontend-hotel-tabs-content-padding-desktop,24px 32px)}}.UHUuxq_tabContent.UHUuxq_map{padding:var(--frontend-hotel-map-padding,0);border:var(--frontend-hotel-map-border,var(--frontend-hotel-tabs-content-border,0));border-bottom:var(--frontend-hotel-map-border-bottom,var(--frontend-hotel-tabs-content-border-bottom,0))}.UHUuxq_offerDescription b,.UHUuxq_offerDescription strong{color:var(--black)}@media (min-width:768px){.UHUuxq_offerDescription{min-height:var(--frontend-hotel-tabs-content-offer-description-min-height-tablet,250px)}}@media (min-width:990px){.UHUuxq_offerDescription{min-height:var(--frontend-hotel-tabs-content-offer-description-min-height-desktop,250px)}}}
@layer tsbo.components.frontend{.P4wVLW_root .P4wVLW_root--tabs--navItem--item .P4wVLW_root--tabs--navLink{font-size:.875rem}@media (min-width:768px) and (max-width:1199.98px){.P4wVLW_root .P4wVLW_root--tabs--navItem--item .P4wVLW_root--tabs--navLink{font-size:.75rem}}.P4wVLW_offers{flex-wrap:var(--frontend-hotel-tabs-offers-wrap,nowrap);justify-content:center;width:100%;display:flex}.P4wVLW_tabPrice--price{margin-left:3px}.P4wVLW_offerDescription--tourOperatorInfo--hotelDescription--description{margin:0}}
@layer tsbo.components.frontend{._6KiswG_root ._6KiswG_controlSimple--root,._6KiswG_root ._6KiswG_controlButton--root{border:0;border-bottom:1px solid var(--gray-lighter);white-space:normal;height:auto;color:var(--black);border-radius:0;padding:.25rem .5rem .25rem .75rem}:is(._6KiswG_root ._6KiswG_controlSimple--root:not(.controlButton--root--disableHover):hover,._6KiswG_root ._6KiswG_controlSimple--root:not(.controlSimple--disableHover):hover,._6KiswG_root ._6KiswG_controlButton--root:not(.controlButton--root--disableHover):hover,._6KiswG_root ._6KiswG_controlButton--root:not(.controlSimple--disableHover):hover){border-bottom:1px solid var(--gray-lighter)}._6KiswG_root ._6KiswG_controlSimple--value,._6KiswG_root ._6KiswG_controlButton--root--value{white-space:normal}._6KiswG_root ._6KiswG_controlSimple--icon,._6KiswG_root ._6KiswG_controlButton--root--icon{width:25px;font-size:1.5rem}._6KiswG_root ._6KiswG_roomBoard ._6KiswG_roomBoard--separator{display:none}._6KiswG_root ._6KiswG_roomBoard ._6KiswG_roomBoard--board{display:block}}
@layer tsbo.components.frontend{.cvvEwW_root{display:flex}.cvvEwW_root .cvvEwW_offerBtn{background:var(--white-light);line-height:1.125rem;font-family:var(--frontend-font-regular-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--white);border-right:none;border-radius:0;flex-direction:column;font-size:.75rem}.cvvEwW_root .cvvEwW_offerBtn.cvvEwW_offerBtn--link:has(.cvvEwW_offerBtn--icon:not(:last-child)){padding:.5rem}@media (min-width:576px){.cvvEwW_root .cvvEwW_offerBtn.cvvEwW_offerBtn--link:has(.cvvEwW_offerBtn--icon:not(:last-child)){padding:.5rem 1rem}}.cvvEwW_root .cvvEwW_offerBtn.cvvEwW_offerBtn--link:has(.cvvEwW_offerBtn--icon:not(:last-child)) .cvvEwW_offerBtn--icon{margin:0 0 2px;font-size:20px;line-height:1}.cvvEwW_root .cvvEwW_offerBtn:hover{color:var(--white)}.cvvEwW_modal--body{padding:0}.cvvEwW_modalTitle{flex:1;align-items:center;display:flex}.cvvEwW_modalTitleIcon{cursor:pointer;margin:0 .5rem 0 0;font-size:1.5rem}.cvvEwW_bookBtn--btn{width:100%;margin:.5rem 0 0;font-size:1rem}.cvvEwW_btnFooter{width:100%}.cvvEwW_summary--FreeRebooking{margin:1rem 0;display:block}.cvvEwW_summary--FreeRebooking .cvvEwW_summary--FreeRebooking--wrapper{display:block}.cvvEwW_summary--FreeRebooking .cvvEwW_summary--FreeRebooking--badge{width:100%}}
@keyframes Q92vOa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Q92vOa_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Q92vOa_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Q92vOa_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Q92vOa_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Q92vOa_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Q92vOa_slideInOut{to{transform:translate(50%)}}@keyframes Q92vOa_marker-bouncing{50%{top:-10px}}@keyframes Q92vOa_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Q92vOa_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Q92vOa_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Q92vOa_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Q92vOa_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Q92vOa_bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes Q92vOa_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Q92vOa_zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.frontend{.Q92vOa_root{background:var(--black);color:var(--button-primary-color);z-index:12;font-size:.75rem;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;animation:.3s ease-in-out Q92vOa_fadeInUp;display:flex;position:fixed;bottom:.5rem;left:.5rem;right:.5rem;box-shadow:0 -6px 15px #0003}.Q92vOa_root.Q92vOa_is-bottomView{box-shadow:none;border-color:#0000}@media (min-width:768px){.Q92vOa_root{background:var(--white);color:var(--black)}}@media (max-width:767.98px){.Q92vOa_root{justify-content:space-between;display:flex}}@media (min-width:990px){.Q92vOa_root{display:none}}.Q92vOa_root.Q92vOa_is-loading{position:relative}.Q92vOa_root.Q92vOa_is-loading:before{content:"";z-index:11;background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0 80%) -130% 0/200px 100% no-repeat;animation:2s infinite Q92vOa_shine;display:block;position:absolute;inset:0}@keyframes Q92vOa_shine{to{background-position:250% 0}}.Q92vOa_root.Q92vOa_is-loading{animation:.5s ease-in Q92vOa_fadeInUp;position:fixed}.Q92vOa_root.Q92vOa_is-loading :not(.Q92vOa_loader){visibility:hidden}.Q92vOa_root .Q92vOa_filters{background:var(--frontend-offer-summary-filters-background,var(--primary));max-width:53%;color:var(--white);border-top:none;border-bottom:none;border-radius:0;flex-wrap:wrap;gap:1rem 1.5rem;padding:1rem .75rem 1rem 1rem;display:flex;position:relative}.Q92vOa_root .Q92vOa_filters:before{content:"";z-index:-1;background:linear-gradient(270deg,#02143166 50%,#fff0 100%),#ffffff1a;display:none;position:absolute;inset:0 -9999px}@media (min-width:990px){.Q92vOa_root .Q92vOa_filters [class*=_actionIcon]{border-radius:var(--frontend-border-radius);background:var(--white-light);color:var(--white);margin-left:1rem}}.Q92vOa_root .Q92vOa_filters--controlWrap,.Q92vOa_root .Q92vOa_filters--control{display:flex}.Q92vOa_root .Q92vOa_filters--control{flex:1}.Q92vOa_root .Q92vOa_filters--controlWrap,.Q92vOa_root .Q92vOa_filters--controlSimple--root{flex:auto;width:calc(46% - .75rem)}.Q92vOa_root .Q92vOa_filters--controlWrap:nth-child(2n),.Q92vOa_root .Q92vOa_filters--controlSimple--root:nth-child(2n){width:calc(54% - .75rem)}.Q92vOa_root .Q92vOa_filters--controlButton--root,.Q92vOa_root .Q92vOa_filters--controlSimple--root{height:auto;min-height:initial;color:var(--button-primary-color);background:0 0;border-bottom:0;padding:0;font-size:.75rem;line-height:1.125rem}.Q92vOa_root .Q92vOa_filters--controlButton--root:not(.Q92vOa_filters--controlButton--root--disableHover):hover,.Q92vOa_root .Q92vOa_filters--controlButton--root:not(.Q92vOa_filters--controlSimple--disableHover):hover,.Q92vOa_root .Q92vOa_filters--controlSimple--root:not(.Q92vOa_filters--controlButton--root--disableHover):hover,.Q92vOa_root .Q92vOa_filters--controlSimple--root:not(.Q92vOa_filters--controlSimple--disableHover):hover{color:var(--button-primary-color);background:0 0;border:0}@media (min-width:990px){.Q92vOa_root .Q92vOa_filters--controlButton--root:not(.Q92vOa_filters--controlButton--root--disableHover):hover [class*=_actionIcon],.Q92vOa_root .Q92vOa_filters--controlButton--root:not(.Q92vOa_filters--controlSimple--disableHover):hover [class*=_actionIcon],.Q92vOa_root .Q92vOa_filters--controlSimple--root:not(.Q92vOa_filters--controlButton--root--disableHover):hover [class*=_actionIcon],.Q92vOa_root .Q92vOa_filters--controlSimple--root:not(.Q92vOa_filters--controlSimple--disableHover):hover [class*=_actionIcon]{background:var(--white);color:var(--primary)}}.Q92vOa_root .Q92vOa_filters--controlSimple--icon,.Q92vOa_root .Q92vOa_filters--controlButton--root--icon{width:20px;color:var(--button-primary-color);font-size:20px}.Q92vOa_root .Q92vOa_prices{color:var(--white-darker);flex:50%;justify-content:flex-start;align-items:center;margin:0 .5rem 0 0}@media (min-width:768px){.Q92vOa_root .Q92vOa_prices{color:var(--gray-darker);flex:none;margin-right:0}}.Q92vOa_root .Q92vOa_prices .Q92vOa_prices--totalPrice--label,.Q92vOa_root .Q92vOa_prices .Q92vOa_prices--perPersonPrice--label{font-size:.75rem}.Q92vOa_root .Q92vOa_prices--totalPrice--price{margin:0 .5rem 0 0}@media (min-width:768px){.Q92vOa_root .Q92vOa_prices--totalPrice--price{text-align:right;margin-right:0}}.Q92vOa_root .Q92vOa_prices--perPersonPrice--price{text-align:left}@media (min-width:768px){.Q92vOa_root .Q92vOa_prices--perPersonPrice--price{text-align:right;margin:0 0 0 1.5rem}}.Q92vOa_root .Q92vOa_prices--perPersonPrice--price,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--amount,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--currency{color:var(--white)}@media (min-width:768px){.Q92vOa_root .Q92vOa_prices--perPersonPrice--price,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--amount,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--currency{color:var(--black)}.Q92vOa_root .Q92vOa_prices--totalPrice--price--amount,.Q92vOa_root .Q92vOa_prices--totalPrice--price--currency{font-family:var(--frontend-font-regular-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}}.Q92vOa_root .Q92vOa_prices--totalPrice--price--amount,.Q92vOa_root .Q92vOa_prices--totalPrice--price--currency,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--amount,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--currency{font-size:.875rem}@media (min-width:768px){.Q92vOa_root .Q92vOa_prices--totalPrice--price--amount,.Q92vOa_root .Q92vOa_prices--totalPrice--price--currency,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--amount,.Q92vOa_root .Q92vOa_prices--perPersonPrice--price--currency{font-size:1rem}}.Q92vOa_root .Q92vOa_prices--wrapper{align-items:center;display:flex}@media (min-width:768px){.Q92vOa_root .Q92vOa_prices--wrapper{margin:0 0 0 1.5rem}}.Q92vOa_root .Q92vOa_prices--wrapper--oldWrapper{flex-direction:column-reverse}@media (max-width:767.98px){.Q92vOa_root .Q92vOa_prices--wrapper--oldWrapper{display:none}}.Q92vOa_root .Q92vOa_prices--wrapper--oldSavedWrapper{line-height:1.125rem;font-family:var(--frontend-font-regular-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--white-darker);background:0 0;padding:0}.Q92vOa_root .Q92vOa_prices--wrapper--oldPrice--price--amount,.Q92vOa_root .Q92vOa_prices--wrapper--oldPrice--price--currency{color:var(--white-darker);font-size:1rem}.Q92vOa_tourOperatorInfo{flex-direction:row-reverse;padding:0}@media (min-width:768px){.Q92vOa_tourOperatorInfo{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem;margin-bottom:auto;padding:1rem 1rem 1rem .75rem}}.Q92vOa_tourOperatorInfo--infoBtn{color:var(--link-color);margin:0 .5rem 0 0;font-size:20px}.Q92vOa_tourOperatorInfo--title{color:var(--link-color)}@media (min-width:768px){.Q92vOa_tourOperatorInfo--title{color:var(--gray-darker)}.Q92vOa_tourOperatorInfo--modal{display:none}}.Q92vOa_tourOperatorInfo--logoWrap{margin:0 0 0 1rem}@media (min-width:768px){.Q92vOa_tourOperatorInfo--logoWrap{margin-right:0}}.Q92vOa_tourOperatorInfo--icon{text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;speak:none;order:1;margin:0 10px 0 0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.Q92vOa_bookingWrap{justify-content:space-between;align-items:center;padding:.5rem;display:flex}@media (min-width:576px){.Q92vOa_bookingWrap{padding:.75rem 1rem}}@media (min-width:768px){.Q92vOa_bookingWrap{border-left:none;flex-direction:column;align-items:flex-end;margin-left:auto;padding:1rem}}.Q92vOa_favBtn{z-index:9;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:-14px;right:16px}@media (max-width:767.98px){.Q92vOa_favBtn{left:90px;right:auto}}@media (min-width:1200px){.Q92vOa_favBtn{right:50%}}.Q92vOa_favBtn--btn{padding:0}.Q92vOa_favBtn--btn:before{font-size:1.25rem}@media (min-width:990px){.Q92vOa_filters,.Q92vOa_bookingWrap{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}}@media (min-width:1420px){.Q92vOa_filters,.Q92vOa_bookingWrap{max-width:1420px}}@media (min-width:1200px){.Q92vOa_filters,.Q92vOa_bookingWrap{padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (max-width:989.98px){.Q92vOa_bookBtn{width:100%}}}
@layer tsbo.components.tsbob{.Co-r-q_is-fixed{position:var(--tsbob-sticky-is-fixed-position,fixed);top:var(--tsbob-sticky-is-fixed-top,0);width:var(--tsbob-sticky-is-fixed-width,100%)}.Co-r-q_is-sticked{display:block}}
@layer tsbo.components.frontend{.KA8-Da_container.KA8-Da_container{padding-bottom:2.25rem;display:flex}.KA8-Da_content{flex:1;max-width:100%}@media (min-width:990px){.KA8-Da_content{max-width:calc(100% - 280px - 1rem)}}@media (min-width:1200px){.KA8-Da_content{max-width:calc(100% - 320px - 2rem)}}.KA8-Da_sticky--is-fixed{z-index:1}@media (min-width:990px){.KA8-Da_sidebarContainer{width:280px;margin:0 1rem 0 0}}@media (min-width:1200px){.KA8-Da_sidebarContainer{width:320px;margin:0 2rem 0 0}}.KA8-Da_sidebarContainer:empty{width:0;margin:0}}
@layer tsbo.components.frontend{.r-dwmG_nav{margin:var(--frontend-hotel-detail-nav-margin,0 0 2rem)}@media (min-width:768px){.r-dwmG_nav{margin:var(--frontend-hotel-detail-nav-margin-tablet,0 0 2.5rem)}}@media (min-width:990px){.r-dwmG_nav{margin:var(--frontend-hotel-detail-nav-margin-desktop,0 0 1.5rem)}}}
@keyframes Ms6iwG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Ms6iwG_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Ms6iwG_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Ms6iwG_slideInOut{to{transform:translate(50%)}}@keyframes Ms6iwG_marker-bouncing{50%{top:-10px}}@keyframes Ms6iwG_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Ms6iwG_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Ms6iwG_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Ms6iwG_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Ms6iwG_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Ms6iwG_bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes Ms6iwG_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Ms6iwG_zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes Ms6iwG_pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}@keyframes Ms6iwG_progress{0%{width:5%}to{width:85%}}@layer tsbo.components.frontend{.Ms6iwG_sidebar--root{animation:.3s ease-in-out Ms6iwG_pulse;top:0}.Ms6iwG_is-loading{border-radius:var(--frontend-border-radius);background:var(--gray-light);height:468px;position:relative}.Ms6iwG_is-loading:before{content:"";z-index:11;background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0 80%) -130% 0/200px 100% no-repeat;animation:2s infinite Ms6iwG_shine;display:block;position:absolute;inset:0}@keyframes Ms6iwG_shine{to{background-position:250% 0}}.Ms6iwG_is-loading{animation:.5s ease-in Ms6iwG_fadeIn}.Ms6iwG_is-loading>*{display:none}.Ms6iwG_header{justify-content:space-between;align-items:center;line-height:1.6rem;display:flex}.Ms6iwG_header .Ms6iwG_favBtn--root{box-shadow:none}.Ms6iwG_header .Ms6iwG_favBtn--root:hover{background:0 0}.Ms6iwG_header .Ms6iwG_favBtn--btn:before{font-size:2rem;line-height:1.5rem;display:block}.Ms6iwG_sidebar--header{text-align:left;background:0 0;padding:1rem}.Ms6iwG_sidebar--headerTitle{color:var(--black);font-size:1rem}.Ms6iwG_sidebar--body{border:0;padding:0}.Ms6iwG_sidebar--footer{background:var(--gray-lighter);color:var(--gray-dark);border-top:0}.Ms6iwG_prices--perPersonPrice--price{display:block}.Ms6iwG_bookBtn--btn{width:100%;margin:.5rem 0 0;font-size:1rem}.Ms6iwG_loader{-webkit-user-select:none;user-select:none;pointer-events:none;height:100%;min-height:100px;position:relative}.Ms6iwG_loader:before,.Ms6iwG_loader:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.Ms6iwG_loader:before{background:#fffc;background:"white";justify-content:center;align-items:center;animation:.4s Ms6iwG_fadeIn;display:flex;position:absolute;inset:0}.Ms6iwG_loader:after{content:"";border:.1em solid var(--primary);border-color:var(--primary) #0000 var(--primary) #0000;border-width:.05em;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite Ms6iwG_rotate,.7s ease-in-out Ms6iwG_fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}}
@keyframes _1bswrW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _1bswrW_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes _1bswrW_zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes _1bswrW_slideInOut{to{transform:translate(50%)}}@keyframes _1bswrW_marker-bouncing{50%{top:-10px}}@keyframes _1bswrW_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes _1bswrW_fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes _1bswrW_fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes _1bswrW_fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes _1bswrW_fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes _1bswrW_bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes _1bswrW_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _1bswrW_zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.frontend{._1bswrW_root{text-align:center;margin:1rem 0}@media (min-width:1200px){._1bswrW_root{text-align:left;width:33.33%;color:var(--white);z-index:1;flex-direction:column;justify-content:center;margin:0;padding:0 2rem 0 3rem;display:flex;position:absolute;top:0;bottom:0;left:0}._1bswrW_root:before{content:"";background:var(--secondary-transparent);z-index:-1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}}@media (min-width:768px){._1bswrW_root{margin:1rem 0}}@media (min-width:990px){._1bswrW_root{margin:1.5rem 0}}@media (min-width:1200px){._1bswrW_root{margin:0;padding:0 2rem}}._1bswrW_root._1bswrW_no-images{text-align:center;width:100%;padding:1rem 0;position:relative}@media (min-width:1200px){._1bswrW_root._1bswrW_no-images{margin:1.5rem 0;padding:2.25rem 0;display:block}}._1bswrW_root._1bswrW_no-images:before{background:0 0}._1bswrW_root._1bswrW_no-images ._1bswrW_hotelName{color:var(--black)}._1bswrW_root._1bswrW_no-images ._1bswrW_destination{color:var(--gray-darker)}@media (min-width:1200px){._1bswrW_root._1bswrW_no-images ._1bswrW_category ul li:before,._1bswrW_root._1bswrW_no-images ._1bswrW_categoryPlaceholder ul li:before{color:var(--button-font,--button-secondary-color)}}._1bswrW_root._1bswrW_is-loading ._1bswrW_destination,._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName,._1bswrW_root._1bswrW_is-loading ._1bswrW_categoryPlaceholder{animation:.5s ease-in _1bswrW_fadeIn}._1bswrW_root._1bswrW_is-loading ._1bswrW_destination:before,._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName:before{background-image:linear-gradient(var(--gray-light), var(--gray-light));color:#0000;background-repeat:no-repeat;background-size:100% 100%;transition:all .5s;animation:3s infinite _1bswrW_flashDecent}@keyframes _1bswrW_flashDecent{0%,50%,to{opacity:1}25%,75%{opacity:.7}}._1bswrW_root._1bswrW_is-loading ._1bswrW_destination:before,._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName:before{content:"Destination is loading";border-radius:38px}._1bswrW_root._1bswrW_is-loading ._1bswrW_hotelName:before{content:"Hotelname is loading"}._1bswrW_root._1bswrW_is-loading ._1bswrW_categoryPlaceholder{display:inline-flex}._1bswrW_root._1bswrW_is-loading ._1bswrW_categoryPlaceholder--item:before{color:var(--gray-light)}@media (min-width:1400px){._1bswrW_root{width:25%}._1bswrW_root._1bswrW_has-threeImagesOnly,._1bswrW_root._1bswrW_has-twoImagesOnly,._1bswrW_root._1bswrW_has-oneImageOnly{width:33.33%}}._1bswrW_hotelName{line-height:1.4rem;font-family:var(--frontend-font-accent-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--black);margin:0 0 .5rem;font-size:1.25rem}@media (min-width:768px){._1bswrW_hotelName{font-size:1.5rem;line-height:2.2rem}}@media (min-width:990px){._1bswrW_hotelName{font-size:2.25rem;line-height:3rem}}@media (min-width:1200px){._1bswrW_hotelName{max-height:12rem;color:var(--white);overflow:hidden}}@media (min-width:1900px){._1bswrW_hotelName{font-size:2.25rem;line-height:2.625rem}}@media (min-width:2300px){._1bswrW_hotelName{font-size:3rem;line-height:3.75rem}}@media (min-width:990px){._1bswrW_hotelName._1bswrW_is-long{font-size:2.25rem;line-height:3rem}}@media (min-width:1400px){._1bswrW_hotelName._1bswrW_is-long{font-size:2.25rem;line-height:3rem}}@media (min-width:1600px){._1bswrW_hotelName._1bswrW_is-long{font-size:2.25rem;line-height:3rem}}._1bswrW_category,._1bswrW_categoryPlaceholder{margin:0 0 7px;font-size:20px;display:inline-flex}@media (min-width:990px){._1bswrW_category,._1bswrW_categoryPlaceholder{margin:0 0 10px}}@media (min-width:1200px){._1bswrW_category ._1bswrW_categoryPlaceholder--item:before,._1bswrW_category ._1bswrW_category--item:before,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--item:before,._1bswrW_categoryPlaceholder ._1bswrW_category--item:before{color:var(--button-font,--button-secondary-color)}}._1bswrW_category ._1bswrW_categoryPlaceholder--items,._1bswrW_category ._1bswrW_category--items,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--items,._1bswrW_categoryPlaceholder ._1bswrW_category--items{justify-content:center}@media (min-width:1200px){._1bswrW_category ._1bswrW_categoryPlaceholder--items,._1bswrW_category ._1bswrW_category--items,._1bswrW_categoryPlaceholder ._1bswrW_categoryPlaceholder--items,._1bswrW_categoryPlaceholder ._1bswrW_category--items{justify-content:initial}}._1bswrW_categoryPlaceholder{display:none}._1bswrW_destination{white-space:normal;color:var(--gray-darker);margin:0 0 .25rem;font-size:.875rem;overflow:visible}@media (min-width:990px){._1bswrW_destination{font-size:1rem}}@media (min-width:1200px){._1bswrW_destination{color:var(--white)}}}
@layer tsbo.components.frontend{@media (min-width:1200px){.cBDQna_root{margin-top:-1rem;position:relative}}}
