.Trigger-module-scss-module__ugXk6W__root{padding:var(--frontend-hotel-collapsibles-trigger-padding,.5rem .75rem);border-bottom:var(--frontend-hotel-collapsibles-trigger-border-bottom,1px solid var(--gray-light));background:var(--frontend-hotel-collapsibles-trigger-bg,var(--white));font-family:var(--frontend-hotel-collapsibles-trigger-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-collapsibles-trigger-color,var(--primary));align-items:center;display:flex}.Trigger-module-scss-module__ugXk6W__content{margin:var(--frontend-hotel-collapsibles-trigger-content-margin,0 .5rem 0 0);color:var(--frontend-hotel-collapsibles-trigger-content-color,var(--black))}.Trigger-module-scss-module__ugXk6W__icon{margin:var(--frontend-hotel-collapsibles-trigger-icon-margin,0 .5rem 0 0);font-size:var(--frontend-hotel-collapsibles-trigger-icon-font-size,1.5rem)}.Trigger-module-scss-module__ugXk6W__actionIcon{margin-left:var(--frontend-hotel-collapsibles-trigger-action-icon-margin,auto);font-size:var(--frontend-hotel-collapsibles-trigger-action-icon-font-size,var(--frontend-hotel-collapsibles-trigger-icon-font-size,1.5rem));color:var(--frontend-hotel-collapsibles-trigger-action-icon-color,var(--frontend-hotel-collapsibles-trigger-color,var(--primary)))}
.HotelAttributesList-module-scss-module__6FTEJG__root .HotelAttributesList-module-scss-module__6FTEJG__item--root{background:var(--gray-lighter);border:0}@media (max-width:767.98px){.HotelAttributesList-module-scss-module__6FTEJG__root .HotelAttributesList-module-scss-module__6FTEJG__item--root{padding:.25rem .5rem;font-size:.75rem;line-height:1.125rem}}.HotelAttributesList-module-scss-module__6FTEJG__title{line-height:1.42857;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 1rem;font-size:1rem}@media (min-width:768px){.HotelAttributesList-module-scss-module__6FTEJG__title{margin:0 0 1.5rem;font-size:1.25rem}}.HotelAttributesList-module-scss-module__6FTEJG__list{flex-wrap:wrap;margin:0 0 1rem;display:none}
.SecondaryAttributesList-module-scss-module__lX4vNa__root{color:var(--gray-darker);flex-wrap:wrap;margin-bottom:-1.5rem;display:flex}.SecondaryAttributesList-module-scss-module__lX4vNa__attributes{flex:0 0 100%;margin:0 0 1.5rem}@media (min-width:768px){.SecondaryAttributesList-module-scss-module__lX4vNa__attributes{flex:0 0 50%;max-width:50%}}@media (min-width:990px){.SecondaryAttributesList-module-scss-module__lX4vNa__attributes{flex:0 0 33.3%;max-width:33.3%}}.SecondaryAttributesList-module-scss-module__lX4vNa__title{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);margin:0 0 .75rem;font-size:.875rem}@media (min-width:768px){.SecondaryAttributesList-module-scss-module__lX4vNa__title{font-size:1rem}}.SecondaryAttributesList-module-scss-module__lX4vNa__list{list-style:inherit;padding-left:15px}.SecondaryAttributesList-module-scss-module__lX4vNa__item{list-style:inherit}
.MapPlaceholder-module-scss-module__j2xAVq__root{background:url(#images/placeholder/map-placeholder.jpg) 0 0/cover;justify-content:center;align-items:center;width:100%;min-height:100%;padding:1.5rem;display:flex;position:relative}@media (min-width:990px){.MapPlaceholder-module-scss-module__j2xAVq__root{height:500px}}.MapPlaceholder-module-scss-module__j2xAVq__wrapper{border-radius:var(--frontend-border-radius);background:var(--white-transparent);text-align:center;min-width:0;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";z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:relative}@media (min-width:768px){.MapPlaceholder-module-scss-module__j2xAVq__wrapper{padding:1.5rem}}.MapPlaceholder-module-scss-module__j2xAVq__btnWrap{flex-direction:column;display:flex}.MapPlaceholder-module-scss-module__j2xAVq__acceptBtn{white-space:wrap;margin-top:1.5rem}.MapPlaceholder-module-scss-module__j2xAVq__inlineView{z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:url(#images/placeholder/map-placeholder.jpg);width:100%;height:auto;padding:0;position:absolute;top:0;bottom:0;container-type:inline-size}.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__wrapper{width:100%;max-width:initial;text-align:left;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";flex-direction:row;align-items:center;padding:.5rem}@container (min-width:786px){.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__wrapper{padding:.5rem 1rem}}.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__text{margin-right:auto}.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__btnWrap{align-items:flex-end}@container (min-width:520px){.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__btnWrap{flex-direction:row;align-items:center;gap:1rem}}.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__acceptBtn{margin-top:.5rem}@container (min-width:520px){.MapPlaceholder-module-scss-module__j2xAVq__inlineView .MapPlaceholder-module-scss-module__j2xAVq__acceptBtn{margin-top:0}}

.Map-module-scss-module__9xNNYa__root{display:flex}@media (max-width:767.98px){.Map-module-scss-module__9xNNYa__root{flex-direction:column-reverse}}@media (min-width:768px){.Map-module-scss-module__9xNNYa__description,.Map-module-scss-module__9xNNYa__description--expandableBox{width:50%}}.Map-module-scss-module__9xNNYa__mapWrapper{width:100%;height:320px;margin-bottom:1rem;position:relative}@media (min-width:768px){.Map-module-scss-module__9xNNYa__mapWrapper{width:50%;height:500px;margin:0}}.Map-module-scss-module__9xNNYa__mapInner,.Map-module-scss-module__9xNNYa__map{height:100%}.Map-module-scss-module__9xNNYa__hotelInfoWrapper{text-align:center;justify-content:center;width:100%;display:flex;position:absolute;top:20px}.Map-module-scss-module__9xNNYa__hotelInfo{border-radius:var(--frontend-border-radius);background:var(--white);max-width:90%;color:var(--black);padding:.5rem 1rem;font-size:.875rem}.Map-module-scss-module__9xNNYa__hotelName{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"}@media (min-width:768px){.Map-module-scss-module__9xNNYa__mapOnly{min-height:500px}}.Map-module-scss-module__9xNNYa__mapOnly .Map-module-scss-module__9xNNYa__mapWrapper{width:auto;height:auto;margin:0;position:absolute;inset:0}
.OfferDescription-module-scss-module__7Q5m_W__tourOperatorInfo--title--headerInner{margin:0}.OfferDescription-module-scss-module__7Q5m_W__tourOperatorInfo--title--titlewrap{margin:0 0 1rem}@media (min-width:768px){.OfferDescription-module-scss-module__7Q5m_W__tourOperatorInfo--title--titlewrap{margin:0 0 1.5rem}}.OfferDescription-module-scss-module__7Q5m_W__tourOperatorInfo--title--title{line-height:1.42857}
.Ratings-module-scss-module___TmBWa__root{flex-direction:column;margin:0 0 1.5rem;display:flex}@media (min-width:768px){.Ratings-module-scss-module___TmBWa__root{flex-direction:row;align-items:center}}.Ratings-module-scss-module___TmBWa__averageWrapper{flex-direction:column;display:flex}@media (min-width:768px){.Ratings-module-scss-module___TmBWa__averageWrapper{flex-direction:row;align-items:center}}.Ratings-module-scss-module___TmBWa__averageRatingLabel,.Ratings-module-scss-module___TmBWa__ratingCategoriesLabel{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);margin-right:1rem;font-size:.875rem}.Ratings-module-scss-module___TmBWa__ratingCategoriesLabel{margin:1rem 0}.Ratings-module-scss-module___TmBWa__recommendationRateValue,.Ratings-module-scss-module___TmBWa__recommendationRate{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);font-size:.875rem}.Ratings-module-scss-module___TmBWa__recommendationRateValue{color:var(--primary);margin-left:.75rem;font-size:1rem}.Ratings-module-scss-module___TmBWa__recommendationWrapper{justify-content:flex-start;margin-top:.5rem;display:flex}@media (min-width:768px){.Ratings-module-scss-module___TmBWa__recommendationWrapper{align-items:center;margin-top:0;margin-left:8%}}.Ratings-module-scss-module___TmBWa__ratings{padding:1.5rem 0;overflow:hidden}.Ratings-module-scss-module___TmBWa__ratingsItems{flex-wrap:wrap;align-items:center;margin:0 -1.5rem -1rem;display:flex;position:relative}.Ratings-module-scss-module___TmBWa__ratingBoxItem{width:100%;margin:0 0 1rem;padding:0 1.5rem;display:flex}@media (min-width:768px){.Ratings-module-scss-module___TmBWa__ratingBoxItem{width:33.33%}}

@media (min-width:990px){.FilterMask-module-scss-module__K0qEwG__stickyFiltermask{margin-bottom:1rem;transition:top .2s ease-in-out;position:sticky;top:1rem}.FilterMask-module-scss-module__K0qEwG__filterMask--sidebar--body{max-height:calc(100vh - var(--height-above) - 81px);overflow-y:auto}}.FilterMask-module-scss-module__K0qEwG__recommendationRateHeadline{margin:1rem 0 .25rem}.FilterMask-module-scss-module__K0qEwG__label{margin-bottom:.5rem}
.OfferCalendar-module-scss-module__CwmG2G__root{outline:0}.OfferCalendar-module-scss-module__CwmG2G__day:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.OfferCalendar-module-scss-module__CwmG2G__day:focus:not(:focus-visible){outline:none}.OfferCalendar-module-scss-module__CwmG2G__day{width:var(--tsbob-offer-calendar-day-width,14.2%);border:var(--tsbob-offer-calendar-day-border,1px solid var(--gray-light));color:var(--tsbob-offer-calendar-day-color,var(--gray-dark-text));background:var(--tsbob-offer-calendar-day-background,var(--white));font-size:var(--tsbob-offer-calendar-day-font-size-mobile,.6875rem);text-align:right;vertical-align:top;display:table-cell;position:relative}.OfferCalendar-module-scss-module__CwmG2G__day:focus-visible{outline-offset:var(--tsbob-offer-calendar-day-focus-outline-offset,calc(-1 * 3px));z-index:2}@media (min-width:768px){.OfferCalendar-module-scss-module__CwmG2G__day{font-size:var(--tsbob-offer-calendar-day-font-size,.75rem)}}.OfferCalendar-module-scss-module__CwmG2G__day.OfferCalendar-module-scss-module__CwmG2G__hasOffer:hover{cursor:pointer;position:relative}.OfferCalendar-module-scss-module__CwmG2G__day.OfferCalendar-module-scss-module__CwmG2G__hasOffer:hover .OfferCalendar-module-scss-module__CwmG2G__cell{color:var(--tsbob-offer-calendar-day-color-hover,var(--white));background-color:var(--tsbob-offer-calendar-day-has-offer-bg-hover,var(--tsbob-offer-calendar-day-selected-bg,var(--primary)));top:var(--tsbob-offer-calendar-day-has-offer-top,0);left:var(--tsbob-offer-calendar-day-has-offer-left,0);transform:var(--tsbob-offer-calendar-day-has-offer-transform-hover,scale(1.2));width:var(--tsbob-offer-calendar-day-has-offer-width,100%);height:var(--tsbob-offer-calendar-day-has-offer-height,100%);z-index:1;box-shadow:var(--tsbob-offer-calendar-day-has-offer-box-shadow-hover,0 4px 5px #0825491c, 0 3px 14px #0825490d, 0 8px 10px #0825491a);position:absolute}.OfferCalendar-module-scss-module__CwmG2G__day.OfferCalendar-module-scss-module__CwmG2G__isTrip:before{content:"";background:var(--primary);width:calc(100% + 2px);height:3px;position:absolute;top:-1px;left:-1px}.OfferCalendar-module-scss-module__CwmG2G__day.OfferCalendar-module-scss-module__CwmG2G__isTrip.OfferCalendar-module-scss-module__CwmG2G__selected:before{width:100%;left:0}.OfferCalendar-module-scss-module__CwmG2G__day.OfferCalendar-module-scss-module__CwmG2G__selected{background-color:var(--tsbob-offer-calendar-day-selected-bg,var(--primary));color:var(--tsbob-offer-calendar-day-selected-color,var(--white));border-color:var(--tsbob-offer-calendar-day-selected-border-color,var(--tsbob-offer-calendar-day-selected-bg,var(--primary)))}.OfferCalendar-module-scss-module__CwmG2G__today{color:var(--tsbob-offer-calendar-day-today-color,var(--danger-text));font-weight:var(--tsbob-offer-calendar-day-today-font-weight,inherit)}.OfferCalendar-module-scss-module__CwmG2G__disabled{color:var(--tsbob-offer-calendar-day-disabled-color,var(--gray-light-text));cursor:default;background:var(--tsbob-offer-calendar-day-disabled-background,var(--gray-lighter))}.OfferCalendar-module-scss-module__CwmG2G__outside{cursor:default;color:var(--tsbob-offer-calendar-day-outside-color,var(--gray-light-text));background:var(--tsbob-offer-calendar-day-outside-background,var(--gray-lighter))}.OfferCalendar-module-scss-module__CwmG2G__wrapper:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.OfferCalendar-module-scss-module__CwmG2G__wrapper:focus:not(:focus-visible){outline:none}.OfferCalendar-module-scss-module__CwmG2G__wrapper{padding:var(--tsbob-offer-calendar-padding,0 0 1rem 0);-webkit-user-select:none;user-select:none;outline:none;flex-wrap:wrap;justify-content:center;display:flex;position:relative}.OfferCalendar-module-scss-module__CwmG2G__months{width:var(--tsbob-offer-calendar-months-width,100%)}.OfferCalendar-module-scss-module__CwmG2G__month{border-collapse:collapse;border-spacing:0;width:var(--tsbob-offer-calendar-month-width,100%);-webkit-user-select:none;user-select:none;margin:var(--tsbob-offer-calendar-month-margin,0);display:table}.OfferCalendar-module-scss-module__CwmG2G__navBar{padding:var(--tsbob-offer-calendar-navbar-padding,.75rem 0);position:absolute;left:0;right:0}.OfferCalendar-module-scss-module__CwmG2G__navButton:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.OfferCalendar-module-scss-module__CwmG2G__navButton:focus:not(:focus-visible){outline:none}.OfferCalendar-module-scss-module__CwmG2G__navButton{cursor:pointer;border-radius:var(--frontend-border-radius);background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute}.OfferCalendar-module-scss-module__CwmG2G__navButton.OfferCalendar-module-scss-module__CwmG2G__is-prev{left:var(--tsbob-offer-calendar-navbutton-prev-left,.75rem)}.OfferCalendar-module-scss-module__CwmG2G__navButton.OfferCalendar-module-scss-module__CwmG2G__is-prev .OfferCalendar-module-scss-module__CwmG2G__navLabel{margin:var(--tsbob-offer-calendar-nav-label-prev-margin,0 0 0 .75rem)}.OfferCalendar-module-scss-module__CwmG2G__navButton.OfferCalendar-module-scss-module__CwmG2G__is-prev .OfferCalendar-module-scss-module__CwmG2G__navIcon:before{content:var(--tsbob-offer-calendar-nav-icon-prev-content,"")}.OfferCalendar-module-scss-module__CwmG2G__navButton.OfferCalendar-module-scss-module__CwmG2G__is-next{right:var(--tsbob-offer-calendar-navbutton-next-right,.75rem)}.OfferCalendar-module-scss-module__CwmG2G__navButton.OfferCalendar-module-scss-module__CwmG2G__is-next .OfferCalendar-module-scss-module__CwmG2G__navLabel{margin:var(--tsbob-offer-calendar-nav-label-next-margin,0 .75rem 0 0)}.OfferCalendar-module-scss-module__CwmG2G__navButton.OfferCalendar-module-scss-module__CwmG2G__is-next .OfferCalendar-module-scss-module__CwmG2G__navIcon:before{content:var(--tsbob-offer-calendar-nav-icon-next-content,"")}.OfferCalendar-module-scss-module__CwmG2G__navIcon{width:var(--tsbob-offer-calendar-nav-icon-width,2.25rem);height:var(--tsbob-offer-calendar-nav-icon-height,2.25rem);background:var(--tsbob-offer-calendar-nav-icon-bg,none);color:var(--tsbob-offer-calendar-nav-icon-color,var(--primary));font-size:var(--tsbob-offer-calendar-nav-icon-font-size,1.5rem);border:var(--tsbob-offer-calendar-nav-icon-border,1px solid var(--gray-light));border-radius:var(--tsbob-offer-calendar-nav-icon-border-radius,var(--frontend-border-radius));justify-content:center;align-items:center;display:flex}.OfferCalendar-module-scss-module__CwmG2G__navIcon:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.OfferCalendar-module-scss-module__CwmG2G__navButton:hover .OfferCalendar-module-scss-module__CwmG2G__navIcon{background:var(--tsbob-offer-calendar-nav-icon-bg-hover,var(--gray-lighter));color:var(--tsbob-offer-calendar-nav-icon-color-hover,var(--primary));border-color:var(--tsbob-offer-calendar-nav-icon-border-color-hover,var(--gray-dark))}.OfferCalendar-module-scss-module__CwmG2G__navLabel{color:var(--tsbob-offer-calendar-nav-label-color,var(--primary));font-size:var(--tsbob-offer-calendar-nav-label-font-size,inherit)}@media (max-width:767.98px){.OfferCalendar-module-scss-module__CwmG2G__navLabel{display:var(--tsbob-offer-calendar-nav-label-display-mobile,none)}}.OfferCalendar-module-scss-module__CwmG2G__navButton:hover .OfferCalendar-module-scss-module__CwmG2G__navLabel{color:var(--tsbob-offer-calendar-nav-label-color-hover,inherit)}.OfferCalendar-module-scss-module__CwmG2G__caption{height:var(--tsbob-offer-calendar-caption-height,60px);background:var(--tsbob-offer-calendar-caption-background,transparent);text-align:center;padding:var(--tsbob-offer-calendar-caption-padding,1rem 0);color:var(--tsbob-offer-calendar-caption-color,var(--black));font-family:var(--tsbob-offer-calendar-caption-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);font-size:var(--tsbob-offer-calendar-caption-font-size,1.25rem);font-weight:var(--tsbob-offer-calendar-caption-font-weight,inherit);margin:0;display:table-caption}.OfferCalendar-module-scss-module__CwmG2G__weekdays{background:var(--tsbob-offer-calendar-weekdays-background,var(--gray-lighter));border-width:var(--tsbob-offer-calendar-weekdays-border-width,1px 1px 0 1px);border-style:var(--tsbob-offer-calendar-weekdays-border-style,solid);border-color:var(--tsbob-offer-calendar-weekdays-border-color,var(--gray-light));display:table-header-group}.OfferCalendar-module-scss-module__CwmG2G__weekdaysRow{display:table-row}.OfferCalendar-module-scss-module__CwmG2G__weekday{padding:var(--tsbob-offer-calendar-weekday-padding,5px);font-size:var(--tsbob-offer-calendar-weekday-font-size-mobile,.75rem);text-align:center;color:var(--tsbob-offer-calendar-weekday-color,var(--gray-darker));font-family:var(--tsbob-offer-calendar-weekday-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);display:table-cell}@media (min-width:768px){.OfferCalendar-module-scss-module__CwmG2G__weekday{font-size:var(--tsbob-offer-calendar-weekday-font-size,.875rem)}}.OfferCalendar-module-scss-module__CwmG2G__weekday abbr[title],.OfferCalendar-module-scss-module__CwmG2G__weekday abbr[data-original-title]{cursor:default;border-bottom:none}.OfferCalendar-module-scss-module__CwmG2G__longWeekday{display:none}@media (min-width:768px){.OfferCalendar-module-scss-module__CwmG2G__longWeekday{display:block}.OfferCalendar-module-scss-module__CwmG2G__has-longWeekday .OfferCalendar-module-scss-module__CwmG2G__shortWeekday{display:none}}.OfferCalendar-module-scss-module__CwmG2G__body{display:table-row-group}.OfferCalendar-module-scss-module__CwmG2G__week{display:table-row}.OfferCalendar-module-scss-module__CwmG2G__cell{padding:var(--tsbob-offer-calendar-cell-padding,.25rem);width:100%;height:100%;transition:transform .3s;transform:scale(1)}.OfferCalendar-module-scss-module__CwmG2G__cell--date{font-family:var(--tsbob-offer-calendar-date-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)}.OfferCalendar-module-scss-module__CwmG2G__isTrip .OfferCalendar-module-scss-module__CwmG2G__cell--date{background-color:var(--tsbob-offer-calendar-day-trip-date-bg,var(--tsbob-offer-calendar-day-background,var(--white)));color:var(--tsbob-offer-calendar-day-trip-date-color,var(--tsbob-offer-calendar-day-color,var(--gray-dark-text)))}.OfferCalendar-module-scss-module__CwmG2G__price{font-family:var(--tsbob-offer-calendar-price-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(--tsbob-offer-calendar-price-color,var(--primary));font-size:var(--tsbob-offer-calendar-price-font-size-mobile,.75rem);white-space:var(--tsbob-offer-calendar-price-white-space,nowrap)}@media (min-width:768px){.OfferCalendar-module-scss-module__CwmG2G__price{font-size:var(--tsbob-offer-calendar-price-font-size,.875rem)}}.OfferCalendar-module-scss-module__CwmG2G__today .OfferCalendar-module-scss-module__CwmG2G__price{color:var(--tsbob-offer-calendar-price-today-color,var(--tsbob-offer-calendar-day-today-color,var(--danger-text)))}.OfferCalendar-module-scss-module__CwmG2G__selected .OfferCalendar-module-scss-module__CwmG2G__price{color:var(--tsbob-offer-calendar-price-is-selected-color,var(--tsbob-offer-calendar-day-selected-color,var(--white)))}.OfferCalendar-module-scss-module__CwmG2G__hasOffer:hover .OfferCalendar-module-scss-module__CwmG2G__price{color:var(--tsbob-offer-calendar-price-color-hover,var(--tsbob-offer-calendar-price-is-selected-color,var(--tsbob-offer-calendar-day-selected-color,var(--white))))}.OfferCalendar-module-scss-module__CwmG2G__duration{display:var(--tsbob-offer-calendar-duration-display,none)}.OfferCalendar-module-scss-module__CwmG2G__airportShort{display:var(--tsbob-offer-calendar-airport-short-display,block)}.OfferCalendar-module-scss-module__CwmG2G__airportFull{display:var(--tsbob-offer-calendar-airport-full-display,none)}.OfferCalendar-module-scss-module__CwmG2G__roomTypeShort{display:var(--tsbob-offer-calendar-room-type-short-display,block)}.OfferCalendar-module-scss-module__CwmG2G__roomTypeFull{display:var(--tsbob-offer-calendar-room-type-full-display,none)}.OfferCalendar-module-scss-module__CwmG2G__weekdaysRow{border:1px solid var(--gray-light);background:var(--gray-lighter);border-bottom:none}.OfferCalendar-module-scss-module__CwmG2G__weekday{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";font-weight:700}.OfferCalendar-module-scss-module__CwmG2G__navIcon{border:1px solid var(--gray-light);border-radius:var(--frontend-border-radius-sm)}@media (max-width:767.98px){.OfferCalendar-module-scss-module__CwmG2G__navLabel{display:none}.OfferCalendar-module-scss-module__CwmG2G__caption{padding:1.25rem;font-size:1rem}}
@keyframes OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}@keyframes OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__progress{0%{width:5%}to{width:85%}}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__filtermask,.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__filtermask--slider--header{color:var(--black)}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__sidebar--root{animation:.3s ease-in-out OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__pulse;top:0}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__sidebar--header{background:var(--primary);text-align:left;border-bottom:none;padding:1rem}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__sidebar--headerTitle{color:var(--button-primary-color);font-size:1rem}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__sidebar--body{border:0;padding:.5rem 0 1rem}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__root .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__upsell{margin:0;padding:0 1rem}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__header{justify-content:space-between;align-items:center;line-height:1.6rem;display:flex}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__header .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__favBtn--root{box-shadow:none;background:0 0}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__header .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__favBtn--root:hover{background:0 0}.OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__header .OfferConfiguratorSidebar-module-scss-module__Aeg3Pa__favBtn--btn:before{font-size:2rem;line-height:1.5rem;display:block}
@keyframes Tabs-module-scss-module__UHUuxq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Tabs-module-scss-module__UHUuxq__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__UHUuxq__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__UHUuxq__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__UHUuxq__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Tabs-module-scss-module__UHUuxq__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Tabs-module-scss-module__UHUuxq__slideInOut{to{transform:translate(50%)}}@keyframes Tabs-module-scss-module__UHUuxq__marker-bouncing{50%{top:-10px}}@keyframes Tabs-module-scss-module__UHUuxq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Tabs-module-scss-module__UHUuxq__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Tabs-module-scss-module__UHUuxq__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Tabs-module-scss-module__UHUuxq__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Tabs-module-scss-module__UHUuxq__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Tabs-module-scss-module__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 Tabs-module-scss-module__UHUuxq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Tabs-module-scss-module__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)}}.Tabs-module-scss-module__UHUuxq__root.Tabs-module-scss-module__UHUuxq__isCondensed .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item{flex:0 auto}.Tabs-module-scss-module__UHUuxq__root.Tabs-module-scss-module__UHUuxq__isCondensed .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item .Tabs-module-scss-module__UHUuxq__tabs--navLink{padding-left:1rem;padding-right:1rem}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__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}.Tabs-module-scss-module__UHUuxq__firstActive .Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav{border-color:var(--frontend-hotel-tabs-nav-first-active-border-color,var(--primary))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav:after{display:none}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__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){.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item{font-size:var(--frontend-hotel-tabs-item-font-size-tablet-and-desktop,.75rem)}}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:nth-child(2):before,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active:before,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active+.Tabs-module-scss-module__UHUuxq__tabs--navItem--item:before,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:hover:before,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:hover+.Tabs-module-scss-module__UHUuxq__tabs--navItem--item:before{opacity:0}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item .Tabs-module-scss-module__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}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item .Tabs-module-scss-module__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)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover .Tabs-module-scss-module__UHUuxq__tabIcon{color:var(--button-primary-color,var(--black))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active{z-index:1}@media (min-width:768px) and (max-width:1199.98px){.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active{font-size:var(--frontend-hotel-tabs-item-font-size-tablet-and-desktop,.75rem)}}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabIcon{color:var(--button-primary-color,var(--black))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__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)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink:before{display:block}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover{background:var(--frontend-hotel-tabs-item-active-background,var(--primary));color:var(--button-primary-color,var(--black))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__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){.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child{margin-right:var(--frontend-hotel-tabs-item-first-gap,1rem)}}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child .Tabs-module-scss-module__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)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child .Tabs-module-scss-module__UHUuxq__tabs--navLink:before{left:0}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child .Tabs-module-scss-module__UHUuxq__tabs--navLink .Tabs-module-scss-module__UHUuxq__tabIcon{color:var(--black)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover{border-color:var(--primary);background-color:var(--primary);color:var(--button-primary-color,var(--black))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover .Tabs-module-scss-module__UHUuxq__tabIcon{color:var(--button-primary-color,var(--black))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child+.Tabs-module-scss-module__UHUuxq__tabs--navItem--item{border-radius:var(--frontend-border-radius) 0 0 0}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child+.Tabs-module-scss-module__UHUuxq__tabs--navItem--item:last-child{border-top-right-radius:var(--frontend-border-radius)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink{color:var(--button-primary-color,var(--black));box-shadow:var(--frontend-hotel-tabs-item-first-active-box-shadow,none)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover{border-color:var(--primary);background-color:var(--primary)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink:before,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover:before{background:var(--frontend-hotel-tabs-link-border-active-bg,var(--primary))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink .Tabs-module-scss-module__UHUuxq__tabIcon,.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:first-child.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-active .Tabs-module-scss-module__UHUuxq__tabs--navLink:hover .Tabs-module-scss-module__UHUuxq__tabIcon{color:var(--button-primary-color,var(--black))}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item.Tabs-module-scss-module__UHUuxq__tabs--navItem--is-disabled:hover .Tabs-module-scss-module__UHUuxq__tabIcon{color:var(--gray-dark)}.Tabs-module-scss-module__UHUuxq__root .Tabs-module-scss-module__UHUuxq__tabs--nav .Tabs-module-scss-module__UHUuxq__tabs--navItem--item:has(.Tabs-module-scss-module__UHUuxq__tabs--navLink:focus-visible){z-index:3}.Tabs-module-scss-module__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}.Tabs-module-scss-module__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 Tabs-module-scss-module__UHUuxq__fadeIn;position:relative;overflow:hidden}@media (min-width:990px){.Tabs-module-scss-module__UHUuxq__tabContent{padding:var(--frontend-hotel-tabs-content-padding-desktop,24px 32px)}}.Tabs-module-scss-module__UHUuxq__tabContent.Tabs-module-scss-module__UHUuxq__map{padding:var(--frontend-hotel-map-padding,0)}.Tabs-module-scss-module__UHUuxq__offerDescription b,.Tabs-module-scss-module__UHUuxq__offerDescription strong{color:var(--black)}@media (min-width:768px){.Tabs-module-scss-module__UHUuxq__offerDescription{min-height:var(--frontend-hotel-tabs-content-offer-description-min-height-tablet,250px)}}@media (min-width:990px){.Tabs-module-scss-module__UHUuxq__offerDescription{min-height:var(--frontend-hotel-tabs-content-offer-description-min-height-desktop,250px)}}
.Tabs-module-scss-module__P4wVLW__root .Tabs-module-scss-module__P4wVLW__root--tabs--navItem--item .Tabs-module-scss-module__P4wVLW__root--tabs--navLink{font-size:.875rem}@media (min-width:768px) and (max-width:1199.98px){.Tabs-module-scss-module__P4wVLW__root .Tabs-module-scss-module__P4wVLW__root--tabs--navItem--item .Tabs-module-scss-module__P4wVLW__root--tabs--navLink{font-size:.75rem}}.Tabs-module-scss-module__P4wVLW__offers{flex-wrap:var(--frontend-hotel-tabs-offers-wrap,nowrap);justify-content:center;width:100%;display:flex}.Tabs-module-scss-module__P4wVLW__tabPrice--price{margin-left:3px}.Tabs-module-scss-module__P4wVLW__offerDescription--tourOperatorInfo--hotelDescription--description{margin:0}
.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlSimple--root,.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__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(.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlSimple--root:not(.controlButton--root--disableHover):hover,.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlSimple--root:not(.controlSimple--disableHover):hover,.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlButton--root:not(.controlButton--root--disableHover):hover,.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlButton--root:not(.controlSimple--disableHover):hover){border-bottom:1px solid var(--gray-lighter)}.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlSimple--value,.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlButton--root--value{white-space:normal}.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlSimple--icon,.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__controlButton--root--icon{width:25px;font-size:1.5rem}.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__roomBoard .Filters-module-scss-module__6KiswG__roomBoard--separator{display:none}.Filters-module-scss-module__6KiswG__root .Filters-module-scss-module__6KiswG__roomBoard .Filters-module-scss-module__6KiswG__roomBoard--board{display:block}
.Modal-module-scss-module__cvvEwW__root{display:flex}.Modal-module-scss-module__cvvEwW__root .Modal-module-scss-module__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}.Modal-module-scss-module__cvvEwW__root .Modal-module-scss-module__cvvEwW__offerBtn.Modal-module-scss-module__cvvEwW__offerBtn--link:has(.Modal-module-scss-module__cvvEwW__offerBtn--icon:not(:last-child)){padding:.5rem}@media (min-width:576px){.Modal-module-scss-module__cvvEwW__root .Modal-module-scss-module__cvvEwW__offerBtn.Modal-module-scss-module__cvvEwW__offerBtn--link:has(.Modal-module-scss-module__cvvEwW__offerBtn--icon:not(:last-child)){padding:.5rem 1rem}}.Modal-module-scss-module__cvvEwW__root .Modal-module-scss-module__cvvEwW__offerBtn.Modal-module-scss-module__cvvEwW__offerBtn--link:has(.Modal-module-scss-module__cvvEwW__offerBtn--icon:not(:last-child)) .Modal-module-scss-module__cvvEwW__offerBtn--icon{margin:0 0 2px}.Modal-module-scss-module__cvvEwW__root .Modal-module-scss-module__cvvEwW__offerBtn:hover{color:var(--white)}.Modal-module-scss-module__cvvEwW__modal--body{padding:0}.Modal-module-scss-module__cvvEwW__modalTitle{flex:1;align-items:center;display:flex}.Modal-module-scss-module__cvvEwW__modalTitleIcon{cursor:pointer;margin:0 .5rem 0 0;font-size:1.5rem}.Modal-module-scss-module__cvvEwW__bookBtn--btn{width:100%;margin:.5rem 0 0;font-size:1rem}.Modal-module-scss-module__cvvEwW__btnFooter{width:100%}.Modal-module-scss-module__cvvEwW__summary--FreeRebooking{margin:1rem 0;display:block}.Modal-module-scss-module__cvvEwW__summary--FreeRebooking .Modal-module-scss-module__cvvEwW__summary--FreeRebooking--wrapper{display:block}.Modal-module-scss-module__cvvEwW__summary--FreeRebooking .Modal-module-scss-module__cvvEwW__summary--FreeRebooking--badge{width:100%}
@keyframes OfferSummary-module-scss-module__Q92vOa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes OfferSummary-module-scss-module__Q92vOa__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes OfferSummary-module-scss-module__Q92vOa__slideInOut{to{transform:translate(50%)}}@keyframes OfferSummary-module-scss-module__Q92vOa__marker-bouncing{50%{top:-10px}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes OfferSummary-module-scss-module__Q92vOa__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes OfferSummary-module-scss-module__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 OfferSummary-module-scss-module__Q92vOa__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes OfferSummary-module-scss-module__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)}}.OfferSummary-module-scss-module__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 OfferSummary-module-scss-module__Q92vOa__fadeInUp;display:flex;position:fixed;bottom:.5rem;left:.5rem;right:.5rem;box-shadow:0 -6px 15px #0003}.OfferSummary-module-scss-module__Q92vOa__root.OfferSummary-module-scss-module__Q92vOa__is-bottomView{box-shadow:none;border-color:#0000}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root{background:var(--white);color:var(--black)}}@media (max-width:767.98px){.OfferSummary-module-scss-module__Q92vOa__root{justify-content:space-between;display:flex}}@media (min-width:990px){.OfferSummary-module-scss-module__Q92vOa__root{display:none}}.OfferSummary-module-scss-module__Q92vOa__root.OfferSummary-module-scss-module__Q92vOa__is-loading{position:relative}.OfferSummary-module-scss-module__Q92vOa__root.OfferSummary-module-scss-module__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 OfferSummary-module-scss-module__Q92vOa__shine;display:block;position:absolute;inset:0}@keyframes OfferSummary-module-scss-module__Q92vOa__shine{to{background-position:250% 0}}.OfferSummary-module-scss-module__Q92vOa__root.OfferSummary-module-scss-module__Q92vOa__is-loading{animation:.5s ease-in OfferSummary-module-scss-module__Q92vOa__fadeInUp;position:fixed}.OfferSummary-module-scss-module__Q92vOa__root.OfferSummary-module-scss-module__Q92vOa__is-loading :not(.OfferSummary-module-scss-module__Q92vOa__loader){visibility:hidden}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__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}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__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){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters [class*=_actionIcon]{border-radius:var(--frontend-border-radius);background:var(--white-light);color:var(--white);margin-left:1rem}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlWrap,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--control{display:flex}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--control{flex:1}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlWrap,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--root{flex:auto;width:calc(46% - .75rem)}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlWrap:nth-child(2n),.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--root:nth-child(2n){width:calc(54% - .75rem)}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__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}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root--disableHover):hover,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--disableHover):hover,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root--disableHover):hover,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--disableHover):hover{color:var(--button-primary-color);background:0 0;border:0}@media (min-width:990px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root--disableHover):hover [class*=_actionIcon],.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--disableHover):hover [class*=_actionIcon],.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root--disableHover):hover [class*=_actionIcon],.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--root:not(.OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--disableHover):hover [class*=_actionIcon]{background:var(--white);color:var(--primary)}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlSimple--icon,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__filters--controlButton--root--icon{width:20px;color:var(--button-primary-color);font-size:20px}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices{color:var(--white-darker);flex:50%;justify-content:flex-start;align-items:center;margin:0 .5rem 0 0}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices{color:var(--gray-darker);flex:none;margin-right:0}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--label,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--label{font-size:.75rem}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price{margin:0 .5rem 0 0}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price{text-align:right;margin-right:0}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price{text-align:left}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price{text-align:right;margin:0 0 0 1.5rem}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--currency{color:var(--white)}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--currency{color:var(--black)}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__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"}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price--currency,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--currency{font-size:.875rem}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--totalPrice--price--currency,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--perPersonPrice--price--currency{font-size:1rem}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--wrapper{align-items:center;display:flex}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--wrapper{margin:0 0 0 1.5rem}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--wrapper--oldWrapper{flex-direction:column-reverse}@media (max-width:767.98px){.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--wrapper--oldWrapper{display:none}}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__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}.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--wrapper--oldPrice--price--amount,.OfferSummary-module-scss-module__Q92vOa__root .OfferSummary-module-scss-module__Q92vOa__prices--wrapper--oldPrice--price--currency{color:var(--white-darker);font-size:1rem}.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo{flex-direction:row-reverse;padding:0}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem;margin-bottom:auto;padding:1rem 1rem 1rem .75rem}}.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo--infoBtn{color:var(--link-color);margin:0 .5rem 0 0;font-size:20px}.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo--title{color:var(--link-color)}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo--title{color:var(--gray-darker)}.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo--modal{display:none}}.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo--logoWrap{margin:0 0 0 1rem}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__tourOperatorInfo--logoWrap{margin-right:0}}.OfferSummary-module-scss-module__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}.OfferSummary-module-scss-module__Q92vOa__bookingWrap{justify-content:space-between;align-items:center;padding:.5rem;display:flex}@media (min-width:576px){.OfferSummary-module-scss-module__Q92vOa__bookingWrap{padding:.75rem 1rem}}@media (min-width:768px){.OfferSummary-module-scss-module__Q92vOa__bookingWrap{border-left:none;flex-direction:column;align-items:flex-end;margin-left:auto;padding:1rem}}.OfferSummary-module-scss-module__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){.OfferSummary-module-scss-module__Q92vOa__favBtn{left:90px;right:auto}}@media (min-width:1200px){.OfferSummary-module-scss-module__Q92vOa__favBtn{right:50%}}.OfferSummary-module-scss-module__Q92vOa__favBtn--btn{padding:0}.OfferSummary-module-scss-module__Q92vOa__favBtn--btn:before{font-size:1.25rem}@media (min-width:990px){.OfferSummary-module-scss-module__Q92vOa__filters,.OfferSummary-module-scss-module__Q92vOa__bookingWrap{width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}}@media (min-width:1420px){.OfferSummary-module-scss-module__Q92vOa__filters,.OfferSummary-module-scss-module__Q92vOa__bookingWrap{max-width:1420px}}@media (min-width:1200px){.OfferSummary-module-scss-module__Q92vOa__filters,.OfferSummary-module-scss-module__Q92vOa__bookingWrap{padding-left:2rem;padding-right:2rem}}@media (min-width:768px) and (max-width:989.98px){.OfferSummary-module-scss-module__Q92vOa__bookBtn{width:100%}}
.ShareButton-module-scss-module__GXcL7G__root{padding:var(--tsbob-share-btn-root-padding,.75rem);cursor:pointer;align-items:center;display:flex}.ShareButton-module-scss-module__GXcL7G__root.ShareButton-module-scss-module__GXcL7G__root:not(.ShareButton-module-scss-module__GXcL7G__primary){border-bottom:1px solid var(--tsbob-share-btn-root-border-bottom,var(--gray-lighter))}.ShareButton-module-scss-module__GXcL7G__root.ShareButton-module-scss-module__GXcL7G__root:not(.ShareButton-module-scss-module__GXcL7G__primary):hover{background:var(--tsbob-share-btn-root-background-hover,var(--gray-lighter))}.ShareButton-module-scss-module__GXcL7G__icon,.ShareButton-module-scss-module__GXcL7G__iconRight{font-size:var(--tsbob-share-btn-icon-font-size,1.5rem);color:var(--black);display:block}.ShareButton-module-scss-module__GXcL7G__icon{margin-right:var(--tsbob-share-btn-icon-margin-right,.5rem);position:relative}.ShareButton-module-scss-module__GXcL7G__icon.icon-facebook{color:var(--tsbob-share-btn-icon-color-facebook,#3b5998)}.ShareButton-module-scss-module__GXcL7G__icon.icon-instagram{color:var(--tsbob-share-btn-icon-color-instagram,var(--black))}.ShareButton-module-scss-module__GXcL7G__icon.icon-whatsapp{color:var(--tsbob-share-btn-icon-color-whatsapp,#25d366)}.ShareButton-module-scss-module__GXcL7G__icon.icon-mail{color:var(--tsbob-share-btn-icon-color-mail,var(--danger))}.ShareButton-module-scss-module__GXcL7G__label{margin-right:var(--tsbob-share-btn-label-margin-right,.5rem);font-family:var(--tsbob-share-btn-label-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);font-size:var(--tsbob-share-btn-label-font-size,.875rem);display:block}.ShareButton-module-scss-module__GXcL7G__root:not(.ShareButton-module-scss-module__GXcL7G__primary) .ShareButton-module-scss-module__GXcL7G__label{color:var(--black)}.ShareButton-module-scss-module__GXcL7G__iconRight{margin-left:auto}
.Toolbar-module-scss-module__I9hv4q__root{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.Toolbar-module-scss-module__I9hv4q__item.Toolbar-module-scss-module__I9hv4q__is-custom{margin-left:auto}.Toolbar-module-scss-module__I9hv4q__item:first-child .Toolbar-module-scss-module__I9hv4q__shareDropdown--shareLink--toggle,.Toolbar-module-scss-module__I9hv4q__item:first-child .Toolbar-module-scss-module__I9hv4q__backLink,.Toolbar-module-scss-module__I9hv4q__item:first-child .Toolbar-module-scss-module__I9hv4q__customContent{padding-left:0}.Toolbar-module-scss-module__I9hv4q__item:last-child .Toolbar-module-scss-module__I9hv4q__shareDropdown--shareLink--toggle,.Toolbar-module-scss-module__I9hv4q__item:last-child .Toolbar-module-scss-module__I9hv4q__backLink,.Toolbar-module-scss-module__I9hv4q__item:last-child .Toolbar-module-scss-module__I9hv4q__customContent{padding-right:0}.Toolbar-module-scss-module__I9hv4q__shareDropdown--shareLink--toggle,.Toolbar-module-scss-module__I9hv4q__backLink,.Toolbar-module-scss-module__I9hv4q__customContent{white-space:nowrap;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(--link-color);align-items:center;padding:.5rem;font-size:.75rem;display:flex}@media (min-width:768px){.Toolbar-module-scss-module__I9hv4q__shareDropdown--shareLink--toggle,.Toolbar-module-scss-module__I9hv4q__backLink,.Toolbar-module-scss-module__I9hv4q__customContent{font-size:.875rem}}.Toolbar-module-scss-module__I9hv4q__shareDropdown--shareLink--toggle:hover,.Toolbar-module-scss-module__I9hv4q__backLink:hover,.Toolbar-module-scss-module__I9hv4q__customContent:hover{color:var(--link-color-hover);cursor:pointer}.Toolbar-module-scss-module__I9hv4q__shareDropdown--shareLink--toggle:focus-visible,.Toolbar-module-scss-module__I9hv4q__backLink:focus-visible,.Toolbar-module-scss-module__I9hv4q__customContent:focus-visible{outline-offset:-3px}.Toolbar-module-scss-module__I9hv4q__customContent:hover{color:var(--link-color);cursor:default}.Toolbar-module-scss-module__I9hv4q__backLink--iconBack{margin-left:-.25rem;margin-right:.25rem}
.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--imgContainer{margin:0}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--pricesHeader{border-bottom:0;border-radius:0;padding:.5rem 1rem}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--prices{border-top:0;border-radius:0;padding:0}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--FreeRebooking--wrapper{width:100%}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--FreeRebooking--wrapper .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--FreeRebooking--badge{width:100%;margin-bottom:1rem}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--rating--ttBar--label{display:var(--frontend-favorites-rating-bar-label-display,none)}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__toolbar .Favorites-module-scss-module__5xNnjW__toolbar--is-custom{margin-left:0;margin-right:auto}.Favorites-module-scss-module__5xNnjW__backToResult{background-color:var(--frontend-favorites-back-to-result-bg,var(--white));z-index:1;position:relative;box-shadow:0 1px 5px #0825491c,0 3px 4px #0825490d,0 2px 4px #0825491a}@media (min-width:768px){.Favorites-module-scss-module__5xNnjW__favorites{margin-top:40px}}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn{border-color:var(--frontend-favorites-share-buttons-share-btn-border-color, )}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:active,.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:hover{border-color:var(--frontend-favorites-share-buttons-share-btn-border-color-active, )}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:active:hover .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--label,.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:hover:hover .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--label{color:var(--frontend-favorites-share-buttons-share-btn-label-color-hover, )}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--label{color:var(--frontend-favorites-share-buttons-share-btn-label-color, )}
.SwitchButton-module-scss-module__W64g4q__button{border-color:var(--gray-light);background:var(--white);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(--black);font-size:.875rem;box-shadow:0 1px 5px #0825491c,0 3px 4px #0825490d,0 2px 4px #0825491a}.SwitchButton-module-scss-module__W64g4q__button:hover{border-color:var(--gray-light);background:var(--white);color:var(--black);opacity:.8}.SwitchButton-module-scss-module__W64g4q__button+.SwitchButton-module-scss-module__W64g4q__button{margin-left:-1px}.SwitchButton-module-scss-module__W64g4q__buttonLeft{border-radius:var(--frontend-border-radius) 0 0 var(--frontend-border-radius)}.SwitchButton-module-scss-module__W64g4q__buttonRight{border-radius:0 var(--frontend-border-radius) var(--frontend-border-radius) 0}.SwitchButton-module-scss-module__W64g4q__is-active{background:var(--gray-lighter);box-shadow:none;pointer-events:none;color:var(--gray-dark)!important}.SwitchButton-module-scss-module__W64g4q__root .SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__button{border-color:var(--gray-light);color:var(--black)}.SwitchButton-module-scss-module__W64g4q__root .SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__button:hover{border-color:var(--gray-light)}.SwitchButton-module-scss-module__W64g4q__root .SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__button.SwitchButton-module-scss-module__W64g4q__is-active{background:var(--gray-lighter);color:var(--gray-dark)}
.Table-module-scss-module__238sAq__root{position:relative}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__columnToggle--dropdown{position:var(--tsbob-table-custom-table-column-position,absolute);top:var(--tsbob-table-custom-table-column-top,2px);right:var(--tsbob-table-custom-table-column-right,10px);z-index:var(--tsbob-table-custom-table-column-z-index,1);padding:var(--tsbob-table-custom-table-column-padding,.5rem 2px);color:var(--tsbob-table-custom-table-column-color,var(--secondary))}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__dropdownToggle--toggle:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__dropdownToggle--toggle:focus:not(:focus-visible){outline:none}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__dropdownToggle--toggle{color:var(--link-color);cursor:pointer;display:block}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__dropdownToggle--toggle:hover,.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__dropdownToggle--toggle:active{color:var(--link-color-hover);text-decoration:none}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__dropdownMenu--menu{margin:var(--tsbob-table-custom-dropdown-menu-margin,6px 0 0);padding:var(--tsbob-table-custom-dropdown-menu-padding,0);border-radius:var(--tsbob-table-custom-dropdown-menu-border-radius,var(--frontend-border-radius));border:var(--tsbob-table-custom-dropdown-menu-border,0);box-shadow:var(--tsbob-table-custom-dropdown-menu-shadow,0 3px 5px #0825491c, 0 1px 18px #0825490d, 0 6px 10px #0825491a);transform:var(--tsbob-table-custom-dropdown-menu-transform,translateX(-100%))}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__checklist--listItem{margin:var(--tsbob-table-custom-dropdown-checklist-item-margin,0);border-top:var(--tsbob-table-custom-dropdown-checklist-item-border-top,1px solid var(--gray-light));padding:var(--tsbob-table-custom-dropdown-checklist-item-padding,.25rem 0 .25rem 1rem);background:var(--tsbob-table-custom-dropdown-checklist-item-background,var(--white))}.Table-module-scss-module__238sAq__root .Table-module-scss-module__238sAq__checklist--checkbox{flex:var(--tsbob-table-custom-dropdown-checkbox-flex,1 1 auto)}.Table-module-scss-module__238sAq__table{margin:var(--tsbob-table-custom-margin,0 0 20px);width:var(--tsbob-table-custom-width,100%);border-top:var(--tsbob-table-custom-border-top,none);border-right:var(--tsbob-table-custom-border-right,none);border-bottom:var(--tsbob-table-custom-border-bottom,none);border-left:var(--tsbob-table-custom-border-left,none)}.Table-module-scss-module__238sAq__header{background:var(--tsbob-table-custom-header-bg,var(--primary-light));border-bottom:var(--tsbob-table-custom-header-border-bottom,1px solid var(--gray-light))}.Table-module-scss-module__238sAq__body .Table-module-scss-module__238sAq__row:nth-child(odd){background-color:var(--tsbob-table-custom-row-background-odd,var(--gray-lighter))}.Table-module-scss-module__238sAq__footer{border-top:var(--tsbob-table-custom-footer-border-top,2px solid var(--gray-light));text-transform:var(--tsbob-table-custom-footer-text-transform,uppercase)}.Table-module-scss-module__238sAq__row{border-bottom:var(--tsbob-table-custom-row-border-bottom,1px solid var(--gray-light));background:var(--tsbob-table-custom-row-background,var(--white))}.Table-module-scss-module__238sAq__row.Table-module-scss-module__238sAq__is-clickable:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.Table-module-scss-module__238sAq__row.Table-module-scss-module__238sAq__is-clickable:focus:not(:focus-visible){outline:none}.Table-module-scss-module__238sAq__row.Table-module-scss-module__238sAq__is-clickable{cursor:var(--tsbob-table-custom-clickable-cursor,pointer)}.Table-module-scss-module__238sAq__row.Table-module-scss-module__238sAq__is-clickable:hover{background-color:var(--tsbob-table-custom-clickable-bg-hover,var(--gray-lighter))}.Table-module-scss-module__238sAq__footer .Table-module-scss-module__238sAq__row{background:var(--tsbob-table-custom-footer-bg,var(--gray-lighter))}.Table-module-scss-module__238sAq__cell{position:var(--tsbob-table-custom-cell-position,relative)}.Table-module-scss-module__238sAq__body .Table-module-scss-module__238sAq__cell{font-family:var(--tsbob-table-custom-body-font-family,inherit);font-size:var(--tsbob-table-custom-body-font-size,inherit);color:var(--tsbob-table-custom-body-color,var(--gray-dark-text));padding:var(--tsbob-table-custom-cell-padding,5px 10px 5px 20px)}.Table-module-scss-module__238sAq__footer .Table-module-scss-module__238sAq__cell{font-family:var(--tsbob-table-custom-footer-font-family,var(--tsbob-table-custom-body-font-family,inherit));font-size:var(--tsbob-table-custom-footer-font-size,var(--tsbob-table-custom-body-font-size,inherit));color:var(--tsbob-table-custom-footer-color,var(--tsbob-table-custom-body-color,var(--gray-dark-text)));padding:var(--tsbob-table-custom-footer-cell-padding,var(--tsbob-table-custom-cell-padding,5px 10px 5px 20px))}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell:focus:not(:focus-visible){outline:none}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell{padding:var(--tsbob-table-custom-cell-padding-header,10px 10px 10px 20px);font-family:var(--tsbob-table-custom-header-font-family,inherit);font-size:var(--tsbob-table-custom-header-font-size,inherit);font-weight:var(--tsbob-table-custom-header-font-weight,normal);color:var(--tsbob-table-custom-header-color,var(--primary));background:var(--tsbob-table-custom-header-bg,var(--primary-light));white-space:var(--tsbob-table-custom-header-white-space,nowrap)}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell:focus-visible{z-index:2;position:relative}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__is-sortable{cursor:var(--tsbob-table-custom-custom-sortable-cursor,pointer)}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__is-sortable:hover{color:var(--tsbob-table-custom-header-color-hover,var(--secondary))}.Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__is-draggable{cursor:var(--tsbob-table-custom-draggable-cursor,grab)}.Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__is-dragging{box-shadow:var(--tsbob-table-custom-dragging-box-shadow,none);border-radius:var(--tsbob-table-custom-dragging-border-radius,var(--frontend-border-radius));cursor:var(--tsbob-table-custom-dragging-cursor,grab);opacity:1}.Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__is-entered{border-left:var(--tsbob-table-custom-entered-border,3px solid var(--danger))}.Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__align-right{text-align:right}.Table-module-scss-module__238sAq__cell.Table-module-scss-module__238sAq__align-center{text-align:center}.Table-module-scss-module__238sAq__cell:first-child{padding-left:var(--tsbob-table-custom-cell-padding-left-first-child,30px)}.Table-module-scss-module__238sAq__cell:last-child{padding-right:var(--tsbob-table-custom-cell-padding-right-last-child,30px)}.Table-module-scss-module__238sAq__has-columnToggle .Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cell:last-child{padding:var(--tsbob-table-custom-cell-padding-column-toggle,10px 120px 10px 20px)}.Table-module-scss-module__238sAq__sort{position:var(--tsbob-table-custom-sort-icon-position,absolute);left:var(--tsbob-table-custom-sort-icon-left,0);top:var(--tsbob-table-custom-sort-icon-top,50%);transform:var(--tsbob-table-custom-sort-icon-transform,translateY(-50%));font-size:var(--tsbob-table-custom-sort-icon-font-size,inherit);color:var(--tsbob-table-custom-sort-icon-color,var(--warning))}.Table-module-scss-module__238sAq__cell:first-child .Table-module-scss-module__238sAq__sort{left:var(--tsbob-table-custom-sort-icon-left-first-child,10px)}.Table-module-scss-module__238sAq__align-right .Table-module-scss-module__238sAq__sort,.Table-module-scss-module__238sAq__align-center .Table-module-scss-module__238sAq__sort{display:var(--tsbob-table-custom-sort-icon-display-aligned,inline-block);min-width:var(--tsbob-table-custom-sort-icon-min-width-aligned,1rem);position:var(--tsbob-table-custom-sort-icon-position-aligned,static);margin-right:var(--tsbob-table-custom-sort-icon-margin-right-aligned,.25rem);margin-left:var(--tsbob-table-custom-sort-icon-margin-left-aligned,calc(-1 * var(--tsbob-table-custom-sort-icon-min-width-aligned,1rem)));transform:var(--tsbob-table-custom-sort-icon-transform-aligned,none)}.Table-module-scss-module__238sAq__has-filter .Table-module-scss-module__238sAq__cellContent{display:var(--tsbob-table-custom-cell-content-display-has-filter,flex);align-items:var(--tsbob-table-custom-cell-content-align-items-has-filter,center);justify-content:var(--tsbob-table-custom-cell-content-justify-content,flex-start)}.Table-module-scss-module__238sAq__align-right .Table-module-scss-module__238sAq__cellContent,.Table-module-scss-module__238sAq__align-center .Table-module-scss-module__238sAq__cellContent{align-items:center;display:flex}.Table-module-scss-module__238sAq__align-right .Table-module-scss-module__238sAq__cellContent{justify-content:var(--tsbob-table-custom-cell-content-justify-content-align-right,flex-end)}.Table-module-scss-module__238sAq__align-center .Table-module-scss-module__238sAq__cellContent{justify-content:var(--tsbob-table-custom-cell-content-justify-content-align-center,center)}.Table-module-scss-module__238sAq__header .Table-module-scss-module__238sAq__cellContent{min-height:var(--tsbob-table-custom-cell-content-header-min-height,0)}.Table-module-scss-module__238sAq__is-sorted{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.Table-module-scss-module__238sAq__is-sorted:before{content:var(--tsbob-table-custom-sort-icon-content,"")}.Table-module-scss-module__238sAq__is-sorted.Table-module-scss-module__238sAq__is-sorted-desc:before{content:var(--tsbob-table-custom-sort-icon-desc-content,"")}.Table-module-scss-module__238sAq__filter{margin:var(--tsbob-table-custom-filter-margin,0 0 0 10px)}.Table-module-scss-module__238sAq__dropdownTitle{display:var(--tsbob-table-custom-dropdown-title-display,block);padding:var(--tsbob-table-custom-dropdown-title-padding,.25rem 0 .25rem 1rem);background:var(--tsbob-table-custom-dropdown-title-background,var(--gray-lighter));color:var(--tsbob-table-custom-dropdown-title-color,var(--gray-dark-text))}.Table-module-scss-module__238sAq__selectCheckboxWrap{vertical-align:middle;line-height:0;display:inline-block}.Table-module-scss-module__238sAq__selectCheckboxWrap .Table-module-scss-module__238sAq__selectCheckbox{padding-left:var(--tsbob-table-custom-select-checkbox-padding-left,20px)}.Table-module-scss-module__238sAq__selectCheckboxWrap .Table-module-scss-module__238sAq__selectCheckbox--labelText:before{top:var(--tsbob-table-custom-select-checkbox-label-text-before-top,0)}
.FavoritesListTable-module-scss-module__RzgK2a__root--root{margin-top:1.5rem}.FavoritesListTable-module-scss-module__RzgK2a__root--table{width:100%}.FavoritesListTable-module-scss-module__RzgK2a__root--header--header .FavoritesListTable-module-scss-module__RzgK2a__root--cell--cell{border-bottom:1px solid var(--black)}.FavoritesListTable-module-scss-module__RzgK2a__root--header--header .FavoritesListTable-module-scss-module__RzgK2a__root--cell--cell:not(:last-child){border-right:1px solid var(--black)}.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--cell:not(:last-child){border-right:1px solid var(--gray-light)}.FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-clone,.FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-share,.FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-edit{width:.01%}.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-clone,.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-share,.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-edit{text-align:center}.FavoritesListTable-module-scss-module__RzgK2a__root--header--header .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-clone,.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-clone,.FavoritesListTable-module-scss-module__RzgK2a__root--header--header .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-share,.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-share,.FavoritesListTable-module-scss-module__RzgK2a__root--header--header .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-edit,.FavoritesListTable-module-scss-module__RzgK2a__root--body--body .FavoritesListTable-module-scss-module__RzgK2a__root--cell--is-edit{padding-left:.5rem}.FavoritesListTable-module-scss-module__RzgK2a__btn,.FavoritesListTable-module-scss-module__RzgK2a__link{color:var(--black)}.FavoritesListTable-module-scss-module__RzgK2a__btn:hover,.FavoritesListTable-module-scss-module__RzgK2a__link:hover{color:var(--gray-dark-text)}
.FavoritesListCreateButton-module-scss-module__WXnDlW__createButton--root{border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:342px;height:342px;padding:0;display:flex;box-shadow:0 1px 8px #0825491c,0 3px 4px #0825490d,0 3px 3px #0825491a}.FavoritesListCreateButton-module-scss-module__WXnDlW__createButton--label{line-height:1.75rem;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";font-size:1.25rem}.FavoritesListCreateButton-module-scss-module__WXnDlW__createButtonContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}
.PaymentConditions-module-scss-module__DyiTuW__root{padding:1rem}.PaymentConditions-module-scss-module__DyiTuW__title{line-height:1.375rem;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);margin:0 0 .25rem;font-size:.875rem;font-weight:400}.PaymentConditions-module-scss-module__DyiTuW__row{margin:0 0 .5rem}.PaymentConditions-module-scss-module__DyiTuW__row:last-child{margin-bottom:0}.PaymentConditions-module-scss-module__DyiTuW__info{justify-content:space-between;align-items:center;display:flex}.PaymentConditions-module-scss-module__DyiTuW__label{line-height:1.375rem;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(--gray-darker);font-size:.875rem;font-weight:400}.PaymentConditions-module-scss-module__DyiTuW__price--price{line-height:1.375rem;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(--black);font-size:.875rem;font-weight:400}
.FavoritesListItem-module-scss-module__vE5_sG__root{background:var(--white);cursor:pointer;border-radius:1rem;width:342px;height:342px;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 8px #0825491c,0 3px 4px #0825490d,0 3px 3px #0825491a}.FavoritesListItem-module-scss-module__vE5_sG__root[data-columns="2"]{grid-template-columns:1fr 1fr}.FavoritesListItem-module-scss-module__vE5_sG__root[data-rows="2"]{grid-template-rows:1fr 1fr}.FavoritesListItem-module-scss-module__vE5_sG__imageTile{width:100%;height:100%;overflow:hidden}.FavoritesListItem-module-scss-module__vE5_sG__imageTile img{object-fit:cover;object-position:center;width:100%;height:100%}.FavoritesListItem-module-scss-module__vE5_sG__fallbackImage{filter:grayscale()blur(4.5px)}.FavoritesListItem-module-scss-module__vE5_sG__imageTileFill{grid-column:span 2}.FavoritesListItem-module-scss-module__vE5_sG__ownerBadgeContainer{position:absolute;top:1rem;left:1rem}.FavoritesListItem-module-scss-module__vE5_sG__ownerBadge{background-color:var(--white);text-align:center;line-height:1.125rem;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);padding:.125rem 1rem;font-size:.75rem}.FavoritesListItem-module-scss-module__vE5_sG__detailsContainer{background:linear-gradient(#3330 0%,#333333d9 80%);width:100%;padding:4rem 1rem 1rem;position:absolute;bottom:0}.FavoritesListItem-module-scss-module__vE5_sG__title{line-height:1.75rem;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(--white);font-size:1.25rem}.FavoritesListItem-module-scss-module__vE5_sG__usersAndCountContainer{text-overflow:ellipsis;width:100%;line-height:1.375rem;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);flex-direction:row;align-self:stretch;align-items:flex-start;gap:1rem;font-size:.875rem;display:flex}.FavoritesListItem-module-scss-module__vE5_sG__users{-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1 0 0;display:-webkit-box;overflow:hidden}.FavoritesListItem-module-scss-module__vE5_sG__countContainer{flex-direction:row;align-items:flex-start;gap:.25rem;display:flex}.FavoritesListItem-module-scss-module__vE5_sG__countText{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"}.FavoritesListItem-module-scss-module__vE5_sG__buttonsContainer{flex-direction:column;align-items:flex-start;gap:.5rem;display:inline-flex;position:absolute;top:1rem;right:1rem}.FavoritesListItem-module-scss-module__vE5_sG__optionButtonCustomIcon{width:1.25rem;height:1.25rem;margin:auto}.FavoritesListItem-module-scss-module__vE5_sG__optionButton{border:2px solid var(--black);background-color:var(--white);width:36px;height:36px;color:var(--black)}.FavoritesListItem-module-scss-module__vE5_sG__optionButton:hover{border-color:var(--black);background-color:var(--black)}.FavoritesListItem-module-scss-module__vE5_sG__optionButton.FavoritesListItem-module-scss-module__vE5_sG__optionButtonMenu:before{content:"";font-family:iconfont;font-size:1.25rem}.FavoritesListItem-module-scss-module__vE5_sG__optionButton.FavoritesListItem-module-scss-module__vE5_sG__optionButtonClose:before{content:"";font-family:iconfont;font-size:1.25rem}.FavoritesListItem-module-scss-module__vE5_sG__optionButton.FavoritesListItem-module-scss-module__vE5_sG__optionButtonShare:before{content:"";font-family:iconfont;font-size:1.25rem}.FavoritesListItem-module-scss-module__vE5_sG__customIconComponent :first-child{width:1.25rem;height:1.25rem}
.PriceSummary-module-scss-module__9OZ5za__wrapper{padding:.5rem 1rem}.PriceSummary-module-scss-module__9OZ5za__title{background:var(--gray-lighter);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(--black);align-items:center;margin:0;padding:.5rem 1rem;font-size:.875rem;display:flex}.PriceSummary-module-scss-module__9OZ5za__titleIcon{color:var(--primary);margin:0 .5rem 0 0;font-size:1.5rem}.PriceSummary-module-scss-module__9OZ5za__table{text-align:right;flex-wrap:wrap;margin-bottom:0;display:flex}.PriceSummary-module-scss-module__9OZ5za__tableTitle{text-align:left;color:var(--gray-darker);flex:1 0 50%;margin:0 0 .5rem}.PriceSummary-module-scss-module__9OZ5za__tableTitle.PriceSummary-module-scss-module__9OZ5za__is-discount,.PriceSummary-module-scss-module__9OZ5za__discount--price{color:var(--success)}
.FavoritesListTiles-module-scss-module__4covVW__root{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:1.5rem;padding:62px 0;display:flex}
.Modal-module-scss-module__4nLjwq__root{display:flex}.Modal-module-scss-module__4nLjwq__modal--body{flex:1;height:100%;padding:0;overflow-y:auto}.Modal-module-scss-module__4nLjwq__modal--dialog{justify-content:center;position:fixed;top:0;bottom:0}.Modal-module-scss-module__4nLjwq__modal--content{border-radius:0;flex-direction:column;width:100%;height:100%;margin:0;display:flex}.Modal-module-scss-module__4nLjwq__modal--header,.Modal-module-scss-module__4nLjwq__modal--footer{border-radius:0;flex-shrink:0}.Modal-module-scss-module__4nLjwq__modalTitle{flex:1;align-items:center;display:flex}.Modal-module-scss-module__4nLjwq__modalTitleIcon{cursor:pointer;margin:0 .5rem 0 0;font-size:1.5rem}.Modal-module-scss-module__4nLjwq__offerBtn{background:var(--white-light);color:var(--white);border-radius:0;flex-direction:column;padding:.25rem .5rem;line-height:1.125rem}.Modal-module-scss-module__4nLjwq__offerBtn:hover{color:var(--white)}.Modal-module-scss-module__4nLjwq__offerBtn .Modal-module-scss-module__4nLjwq__offerBtn--icon{margin:0 0 2px;font-size:20px}.Modal-module-scss-module__4nLjwq__bookBtnLink{display:block}.Modal-module-scss-module__4nLjwq__bookBtn{width:100%;margin:.5rem 0 0;font-size:1rem}.Modal-module-scss-module__4nLjwq__btnFooter{width:50%}
.FavoritesList-module-scss-module__9X9JFa__countAndSortContainer{justify-content:space-between;align-items:center;width:100%;margin:0 0 1rem;display:flex}.FavoritesList-module-scss-module__9X9JFa__selectSort{width:190px}.FavoritesList-module-scss-module__9X9JFa__selectSort .FavoritesList-module-scss-module__9X9JFa__selectSort--control{height:46px}.FavoritesList-module-scss-module__9X9JFa__selectSort .FavoritesList-module-scss-module__9X9JFa__selectSort--singleValue{padding-left:1rem}.FavoritesList-module-scss-module__9X9JFa__countText{line-height:1.75rem;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);font-size:1.25rem}.FavoritesList-module-scss-module__9X9JFa__buttonsWrap{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.FavoritesList-module-scss-module__9X9JFa__buttonsWrap{flex-direction:row;justify-content:space-between;align-items:center}}.FavoritesList-module-scss-module__9X9JFa__switch--button{padding:.625rem .75rem}.FavoritesList-module-scss-module__9X9JFa__searchContainer{align-items:center;gap:.5rem;margin-top:0;display:flex}@media (min-width:990px){.FavoritesList-module-scss-module__9X9JFa__searchInputGroup{width:360px}}.FavoritesList-module-scss-module__9X9JFa__searchInput{height:50px;padding:15px 16px}.FavoritesList-module-scss-module__9X9JFa__searchButton{height:50px}.FavoritesList-module-scss-module__9X9JFa__paginationContainer{justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex}.FavoritesList-module-scss-module__9X9JFa__loader{justify-content:center;align-items:center;width:100%;height:200px;display:flex}.FavoritesList-module-scss-module__9X9JFa__searchAndCreateListContainer{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.FavoritesList-module-scss-module__9X9JFa__searchAndCreateListContainer{flex-direction:row;align-items:center;gap:.5rem}}.FavoritesList-module-scss-module__9X9JFa__createNewListButton{padding:.75rem}
@keyframes OfferSummary-module-scss-module__3pfRfW__pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}@keyframes OfferSummary-module-scss-module__3pfRfW__progress{0%{width:5%}to{width:85%}}.OfferSummary-module-scss-module__3pfRfW__root{background:var(--black);color:var(--white);z-index:10;justify-content:space-between;font-size:.75rem;animation:.3s ease-in-out OfferSummary-module-scss-module__3pfRfW__pulse;display:flex;position:fixed;bottom:0;left:0;right:0}.OfferSummary-module-scss-module__3pfRfW__bookingWrap{flex:100%;justify-content:space-between;align-items:center;padding:.5rem;display:flex}@media (min-width:768px){.OfferSummary-module-scss-module__3pfRfW__bookingWrap{flex:none;padding:.5rem 1rem}}.OfferSummary-module-scss-module__3pfRfW__bookBtn{flex:auto;min-width:85px}@media (max-width:340px){.OfferSummary-module-scss-module__3pfRfW__bookBtn{padding:.5rem .25rem;font-size:.75rem}}.OfferSummary-module-scss-module__3pfRfW__prices{color:var(--white-darker);flex:auto;justify-content:flex-start;align-items:flex-end;margin:0 .5rem 0 0}@media (min-width:768px){.OfferSummary-module-scss-module__3pfRfW__prices{flex:none;justify-content:flex-end;margin:0 1.5rem 0 auto}}.OfferSummary-module-scss-module__3pfRfW__prices--totalPrice--price{margin:0 .5rem 0 0}@media (min-width:768px){.OfferSummary-module-scss-module__3pfRfW__prices--totalPrice--price{text-align:right}}.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price{text-align:left}@media (min-width:768px){.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price{text-align:right;margin:0 0 0 1.5rem}}.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price,.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price--currency{color:var(--white)}.OfferSummary-module-scss-module__3pfRfW__prices--totalPrice--price--amount,.OfferSummary-module-scss-module__3pfRfW__prices--totalPrice--price--currency,.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price--currency{font-size:.875rem}@media (min-width:768px){.OfferSummary-module-scss-module__3pfRfW__prices--totalPrice--price--amount,.OfferSummary-module-scss-module__3pfRfW__prices--totalPrice--price--currency,.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price--amount,.OfferSummary-module-scss-module__3pfRfW__prices--perPersonPrice--price--currency{font-size:1rem}}
.FavoritesLists-module-scss-module__zJIm0W__backToResult{background-color:var(--white);z-index:1;position:relative;box-shadow:0 1px 5px #0825491c,0 3px 4px #0825490d,0 2px 4px #0825491a}.FavoritesLists-module-scss-module__zJIm0W__container{max-width:1472px}
.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__radioButtons--input{top:var(--tsbob-final-form-field-radiobuttons-input-top,20px);left:var(--tsbob-final-form-field-radiobuttons-input-left,10px);opacity:0;transform:translate(-50%,-100%)}.FormField-module-scss-module__bspMha__is-invalid [class*=form-control]:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid [class*=form-control]:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid [class*=form-control]:not(:disabled):not([readonly]):active,.FormField-module-scss-module__bspMha__is-invalid [class*=Select-module_control]:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid [class*=Select-module_control]:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid [class*=Select-module_control]:not(:disabled):not([readonly]):active,.FormField-module-scss-module__bspMha__is-invalid [class*=Select_control]:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid [class*=Select_control]:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid [class*=Select_control]:not(:disabled):not([readonly]):active,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__select--control:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__select--control:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__select--control:not(:disabled):not([readonly]):active,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__dateInput--containerInput input:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__dateInput--containerInput input:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__dateInput--containerInput input:not(:disabled):not([readonly]):active,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__input:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__input:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__input:not(:disabled):not([readonly]):active,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__inputIcon--input:not(:disabled):not([readonly]),.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__inputIcon--input:not(:disabled):not([readonly]):hover,.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__inputIcon--input:not(:disabled):not([readonly]):active{border-color:var(--tsbob-final-form-field-invalid-border-color,var(--danger));color:var(--tsbob-final-form-field-invalid-color,var(--danger));background:var(--tsbob-final-form-field-invalid-bg,inherit)}.FormField-module-scss-module__bspMha__is-invalid .FormField-module-scss-module__bspMha__radioButtons--labelText:before{color:var(--tsbob-final-form-field-invalid-radiobuttons-color,var(--danger))}.FormField-module-scss-module__bspMha__is-inline .FormField-module-scss-module__bspMha__radioButtons,.FormField-module-scss-module__bspMha__is-inline .FormField-module-scss-module__bspMha__checklist{display:var(--tsbob-final-form-field-inline-items-display,flex);flex-wrap:var(--tsbob-final-form-field-inline-items-flex-wrap,wrap)}.FormField-module-scss-module__bspMha__is-inline .FormField-module-scss-module__bspMha__checklist--listItem,.FormField-module-scss-module__bspMha__is-inline .FormField-module-scss-module__bspMha__radioButtons--item{padding:var(--tsbob-final-form-field-inline-item-padding,0 2.5rem 0 0)}.FormField-module-scss-module__bspMha__is-inline .FormField-module-scss-module__bspMha__checklist--listItem:last-child,.FormField-module-scss-module__bspMha__is-inline .FormField-module-scss-module__bspMha__radioButtons--item:last-child{padding-right:var(--tsbob-final-form-field-inline-item-last-padding-right,0)}.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__select--root.FormField-module-scss-module__bspMha__select--has-value+.FormField-module-scss-module__bspMha__label{font-size:.75rem;top:10px}.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__select--control{height:45px}.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__select--valueContainer{margin:10px 0 0 16px;padding:0}.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__select--singleValue{margin:0}.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__select--control.FormField-module-scss-module__bspMha__select--control--is-focused{border-color:var(--primary)}.FormField-module-scss-module__bspMha__root .FormField-module-scss-module__bspMha__select--placeholder{white-space:nowrap;margin:0}
.ConfirmationRemarks-module-scss-module__44a8qW__list{margin:0 0 1rem}
.InfoLines-module-scss-module__iGTETa__list{margin:0 0 0 0 1rem}
.Section-module-scss-module__5ZRrXa__root{--tsbob-select-input-height:46px;--tsbob-select-value-container-top:var(--tsbobc-booking-form-form-section-root-value-container-top,7px);--tsbob-select-value-container-left:var(--tsbobc-booking-form-form-section-root-value-container-left,4px);min-height:var(--tsbobc-booking-form-form-section-root-min-height,70px);counter-increment:count;flex-direction:column;display:flex;position:relative}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root{min-height:var(--tsbobc-booking-form-form-section-root-min-height-tablet,80px)}}.Section-module-scss-module__5ZRrXa__root:first-child{margin-top:var(--tsbobc-booking-form-form-section-root-value-container-first-child-margin-top,0)}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root:before{content:counter(count);top:var(--tsbobc-booking-form-form-section-counter-top-tablet,0);left:var(--tsbobc-booking-form-form-section-counter-left-tablet,calc(-1 * var(--tsbobc-booking-form-form-section-counter-size-tablet,70px) - var(--tsbobc-booking-form-form-section-counter-spacer-tablet,1rem)));width:var(--tsbobc-booking-form-form-section-counter-size-tablet,70px);height:var(--tsbobc-booking-form-form-section-counter-size-tablet,70px);border-radius:var(--tsbobc-booking-form-form-section-counter-border-radius,50%);background:var(--tsbobc-booking-form-form-section-counter-background,var(--white));font-family:var(--tsbobc-booking-form-form-section-counter-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);font-size:var(--tsbobc-booking-form-form-section-counter-font-size-tablet,1.25rem);color:var(--gray-darker);box-shadow:var(--tsbobc-booking-form-form-section-counter-box-shadow,0 3px 5px #0825491c, 0 1px 18px #0825490d, 0 6px 10px #0825491a);z-index:var(--tsbobc-booking-form-form-section-counter-z-index,2);justify-content:center;align-items:center;display:flex;position:absolute}}@media (min-width:990px){.Section-module-scss-module__5ZRrXa__root:before{left:var(--tsbobc-booking-form-form-section-counter-left-desktop,calc(-1 * var(--tsbobc-booking-form-form-section-counter-size-desktop,80px) - (var(--tsbobc-booking-form-form-section-counter-spacer-desktop,3rem))));width:var(--tsbobc-booking-form-form-section-counter-size-desktop,80px);height:var(--tsbobc-booking-form-form-section-counter-size-desktop,80px);font-size:var(--tsbobc-booking-form-form-section-counter-font-size-desktop,1.5rem)}}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root:after{content:"";top:0;bottom:calc(-1*var(--tsbobc-booking-form-form-section-margin-bottom,3rem));left:var(--tsbobc-booking-form-form-section-line-left-tablet,calc(-1 * var(--tsbobc-booking-form-form-section-counter-spacer-tablet,1rem) - var(--tsbobc-booking-form-form-section-counter-size-tablet,70px) * .5 - var(--tsbobc-booking-form-form-section-line-size,4px) * .5));width:var(--tsbobc-booking-form-form-section-line-size,4px);background:var(--tsbobc-booking-form-form-section-line-background,var(--white));box-shadow:var(--tsbobc-booking-form-form-section-line-box-shadow,0 3px 5px #0825491c, 0 1px 18px #0825490d, 0 6px 10px #0825491a);position:absolute}}@media (min-width:990px){.Section-module-scss-module__5ZRrXa__root:after{left:var(--tsbobc-booking-form-form-section-line-left-desktop,calc(-1 * var(--tsbobc-booking-form-form-section-counter-spacer-desktop,3rem) - var(--tsbobc-booking-form-form-section-counter-size-desktop,80px) * .5 - var(--tsbobc-booking-form-form-section-line-size,4px) * .5))}}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-filled:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:var(--tsbobc-booking-form-form-section-filled-icon,"");background:var(--tsbobc-booking-form-form-section-filled-background,var(--success));color:var(--tsbobc-booking-form-form-section-filled-color,var(--white));font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-filled:after{background:var(--tsbobc-booking-form-form-section-line-filled-color,var(--success))}}.Section-module-scss-module__5ZRrXa__root:last-child:after{display:none}.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-finished{margin-top:var(--tsbobc-booking-form-form-section-root-is-finished-margin-top,2rem)}@media (min-width:768px){.Section-module-scss-module__5ZRrXa__root.Section-module-scss-module__5ZRrXa__is-finished:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:var(--tsbobc-booking-form-form-section-root-is-finished-icon,"");font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}}
.Sticky-module-scss-module__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%)}.Sticky-module-scss-module__Co-r-q__is-sticked{display:block}
@keyframes Sidebar-module-scss-module__pkf9GG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Sidebar-module-scss-module__pkf9GG__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Sidebar-module-scss-module__pkf9GG__slideInOut{to{transform:translate(50%)}}@keyframes Sidebar-module-scss-module__pkf9GG__marker-bouncing{50%{top:-10px}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Sidebar-module-scss-module__pkf9GG__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Sidebar-module-scss-module__pkf9GG__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 Sidebar-module-scss-module__pkf9GG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Sidebar-module-scss-module__pkf9GG__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)}}.Sidebar-module-scss-module__pkf9GG__root{color:var(--black)}.Sidebar-module-scss-module__pkf9GG__root.Sidebar-module-scss-module__pkf9GG__is-loading{-webkit-user-select:none;user-select:none;pointer-events:none;min-height:100px;position:relative}.Sidebar-module-scss-module__pkf9GG__root.Sidebar-module-scss-module__pkf9GG__is-loading:before,.Sidebar-module-scss-module__pkf9GG__root.Sidebar-module-scss-module__pkf9GG__is-loading:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.Sidebar-module-scss-module__pkf9GG__root.Sidebar-module-scss-module__pkf9GG__is-loading:before{background:#fffc;justify-content:center;align-items:center;animation:.4s Sidebar-module-scss-module__pkf9GG__fadeIn;display:flex;position:absolute;inset:0}.Sidebar-module-scss-module__pkf9GG__root.Sidebar-module-scss-module__pkf9GG__is-loading: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 Sidebar-module-scss-module__pkf9GG__rotate,.7s ease-in-out Sidebar-module-scss-module__pkf9GG__fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.Sidebar-module-scss-module__pkf9GG__imgContainer{border-radius:var(--frontend-border-radius-lg) var(--frontend-border-radius-lg) 0 0;background:var(--gray-light);height:200px;overflow:hidden}.Sidebar-module-scss-module__pkf9GG__img{object-fit:cover;width:100%;height:100%}.Sidebar-module-scss-module__pkf9GG__description{padding:1rem}.Sidebar-module-scss-module__pkf9GG__destination{color:var(--gray-darker);margin-top:0;line-height:1.375rem}.Sidebar-module-scss-module__pkf9GG__category{margin:.75rem 0 0}.Sidebar-module-scss-module__pkf9GG__title{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);font-size:1rem}.Sidebar-module-scss-module__pkf9GG__sidebarPartTitle{background:var(--gray-lighter);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(--black);align-items:center;margin:0;padding:.5rem 1rem;font-size:.875rem;display:flex}.Sidebar-module-scss-module__pkf9GG__sidebarTitleIcon{color:var(--primary);margin:0 .5rem 0 0;font-size:1.5rem}.Sidebar-module-scss-module__pkf9GG__sidebarPartBody{padding:.5rem 1rem}.Sidebar-module-scss-module__pkf9GG__summary--control:first-child{border-top:1px solid var(--gray-light)}.Sidebar-module-scss-module__pkf9GG__summary--control--icon{width:25px;font-size:1.5rem}.Sidebar-module-scss-module__pkf9GG__summary--flightInfo--titleIcon{font-size:1.5rem}.Sidebar-module-scss-module__pkf9GG__stickyBlock--is-fixed{border-radius:0 0 var(--frontend-border-radius-lg) var(--frontend-border-radius-lg);background:var(--white);z-index:1;width:280px;box-shadow:0 3px 5px #0825491c,0 1px 18px #0825490d,0 6px 10px #0825491a}@media (min-width:1200px){.Sidebar-module-scss-module__pkf9GG__stickyBlock--is-fixed{width:320px}}.Sidebar-module-scss-module__pkf9GG__footerPrices{border-radius:0 0 var(--frontend-border-radius-lg) var(--frontend-border-radius-lg);background:var(--gray-lighter);color:var(--gray-darker);padding:1rem}.Sidebar-module-scss-module__pkf9GG__priceList{text-align:right;flex-wrap:wrap;margin-bottom:0;display:flex}.Sidebar-module-scss-module__pkf9GG__priceListTitle{text-align:left;color:var(--gray-dark);flex:1 0 50%;margin:0 0 .5rem}.Sidebar-module-scss-module__pkf9GG__prices--root{align-items:flex-end}.Sidebar-module-scss-module__pkf9GG__prices--perPersonPrice--price--amount,.Sidebar-module-scss-module__pkf9GG__prices--perPersonPrice--price--currency{color:var(--black)}.Sidebar-module-scss-module__pkf9GG__bookBtn{width:100%;margin:.5rem 0 0;font-size:1rem}
.Collapsible-module-scss-module__-dAWMW__collapsible.Collapsible-module-scss-module__-dAWMW__collapsible{border-radius:var(--frontend-border-radius);background:var(--white);width:100%;box-shadow:0 3px 5px #0825491c,0 1px 18px #0825490d,0 6px 10px #0825491a}.Collapsible-module-scss-module__-dAWMW__collapsible .Collapsible-module-scss-module__-dAWMW__collapsibleTrigger{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);align-items:center;font-size:.875rem;display:flex}.Collapsible-module-scss-module__-dAWMW__collapsible .Collapsible-module-scss-module__-dAWMW__collapsibleTrigger:after{content:"";min-height:inherit;font-size:0}@media (min-width:768px){.Collapsible-module-scss-module__-dAWMW__collapsible .Collapsible-module-scss-module__-dAWMW__collapsibleTrigger{font-size:1.25rem}}.Collapsible-module-scss-module__-dAWMW__collapsible .Collapsible-module-scss-module__-dAWMW__collapsibleContent{border-top:1px solid var(--gray-light);padding:1rem .75rem}@media (min-width:768px){.Collapsible-module-scss-module__-dAWMW__collapsible .Collapsible-module-scss-module__-dAWMW__collapsibleContent{padding:1.5rem}}
.BaseData-module-scss-module__KA8-Da__container.BaseData-module-scss-module__KA8-Da__container{padding-bottom:2.25rem;display:flex}.BaseData-module-scss-module__KA8-Da__content{flex:1;max-width:100%}@media (min-width:990px){.BaseData-module-scss-module__KA8-Da__content{max-width:calc(100% - 280px - 1rem)}}@media (min-width:1200px){.BaseData-module-scss-module__KA8-Da__content{max-width:calc(100% - 320px - 2rem)}}.BaseData-module-scss-module__KA8-Da__sticky--is-fixed{z-index:1}@media (min-width:990px){.BaseData-module-scss-module__KA8-Da__sidebarContainer{width:280px;margin:0 1rem 0 0}}@media (min-width:1200px){.BaseData-module-scss-module__KA8-Da__sidebarContainer{width:320px;margin:0 2rem 0 0}}.BaseData-module-scss-module__KA8-Da__sidebarContainer:empty{width:0;margin:0}
.OnRequestNoteSection-module-scss-module__ta2_gW__collapsible--collapsible{margin-bottom:2rem}@media (min-width:768px){.OnRequestNoteSection-module-scss-module__ta2_gW__collapsible--collapsible{margin-bottom:3rem}}
.Content-module-scss-module__r-dwmG__nav{margin:0 0 2rem}@media (min-width:768px){.Content-module-scss-module__r-dwmG__nav{margin:0 0 2.5rem}}@media (min-width:990px){.Content-module-scss-module__r-dwmG__nav{margin:0 0 1.5rem}}
.Item-module-scss-module__Zn34Ja__contentSubTitle{margin:.75rem 0 .25rem}
.CalendarView-module-scss-module__0LcT4W__root{border-radius:var(--frontend-border-radius);background:var(--white);margin:0;box-shadow:0 11px 15px #0825491c,0 9px 46px #0825490d,0 24px 38px #0825491a}.CalendarView-module-scss-module__0LcT4W__root .CalendarView-module-scss-module__0LcT4W__calendar{border-bottom:1px solid var(--gray-light);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:.5rem 1rem}@media (min-width:768px){.CalendarView-module-scss-module__0LcT4W__root .CalendarView-module-scss-module__0LcT4W__calendar{padding:1rem 1.5rem}}.CalendarView-module-scss-module__0LcT4W__alternativesWrap--flightAlternatives--noModalContainer{border-bottom:1px solid var(--gray-light);padding:1rem}@media (min-width:768px){.CalendarView-module-scss-module__0LcT4W__alternativesWrap--flightAlternatives--noModalContainer{padding:1.5rem}}
.CalendarView-module-scss-module__0JplhG__root{border-radius:var(--frontend-border-radius);background:var(--white);margin:0;box-shadow:0 11px 15px #0825491c,0 9px 46px #0825490d,0 24px 38px #0825491a}.CalendarView-module-scss-module__0JplhG__root .CalendarView-module-scss-module__0JplhG__calendar{border-bottom:1px solid var(--gray-light);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:.5rem 1rem}@media (min-width:768px){.CalendarView-module-scss-module__0JplhG__root .CalendarView-module-scss-module__0JplhG__calendar{padding:1rem 1.5rem}}.CalendarView-module-scss-module__0JplhG__loaderWrapper{justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex}.CalendarView-module-scss-module__0JplhG__noOffer{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);padding:0 1.5rem}.CalendarView-module-scss-module__0JplhG__matrix--matrix--matrix--row{border:1px solid var(--gray-light)!important;border-radius:var(--frontend-border-radius)!important}
.AlternativeHoteldetail-module-scss-module__u0r_-W__loaderWrapper{justify-content:center;align-items:center;display:flex}.AlternativeHoteldetail-module-scss-module__u0r_-W__root{margin:1.5rem 0 0}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper{margin:0 0 1rem;display:flex}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper .AlternativeHoteldetail-module-scss-module__u0r_-W__switch{margin:0 0 0 auto}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper .AlternativeHoteldetail-module-scss-module__u0r_-W__switch--button{min-height:46px}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper .AlternativeHoteldetail-module-scss-module__u0r_-W__switch--button:focus-visible{z-index:2;position:relative}
