.LinkList-module-scss-module__YMhOlW__root{padding:var(--frontend-link-list-list-padding,1rem);border-top:var(--frontend-link-collapsible-list-link-border-top,none);margin:0;list-style:none}@media (min-width:990px){.LinkList-module-scss-module__YMhOlW__root{padding:var(--frontend-link-list-list-padding-desktop,1rem 0);border-top:var(--frontend-link-collapsibe-list-link-border-top-desktop,none)}}.LinkList-module-scss-module__YMhOlW__link,.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn{line-height:var(--frontend-link-list-link-line-height,28px);font-family:var(--frontend-link-list-link-font-family,"Chevin Pro", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-size:var(--frontend-link-list-link-font-size,1rem);text-decoration:none;display:block}.LinkList-module-scss-module__YMhOlW__link,.LinkList-module-scss-module__YMhOlW__link:active,.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn,.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn:active{color:#5b5d63}.LinkList-module-scss-module__YMhOlW__link:hover,.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn.LinkList-module-scss-module__YMhOlW__linkBtn:hover{color:var(--frontend-link-list-link-color-hover,white);opacity:1;text-decoration:none}.LinkList-module-scss-module__YMhOlW__linkBtn{min-height:initial;padding:0}.LinkList-module-scss-module__YMhOlW__linkBtn .LinkList-module-scss-module__YMhOlW__linkBtn--label{line-height:var(--frontend-link-list-link-line-height,28px);font-family:var(--frontend-link-list-link-font-family,"Chevin Pro", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-size:var(--frontend-link-list-link-font-size,1rem)}

.Link-module-scss-module__JL8cGq__root{border-radius:var(--freshms-teaser-border-radius,var(--card-border-radius,var(--frontend-border-radius,8px)))}
.LazyImage-module-scss-module__PiOWDa__imageWrapper{width:100%;height:100%;display:block;position:relative;overflow:hidden}.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-enter{opacity:0}.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-enter-active{opacity:1;transition:opacity .5s ease-in-out}:is(.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-exit,.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-eager-exit){opacity:1}.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-exit-active{opacity:0;transition:opacity .5s ease-in-out}.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-eager-enter{opacity:1}.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-eager-enter-active{opacity:1;transition:none}.LazyImage-module-scss-module__PiOWDa__imageWrapper .lazy-image-eager-exit-active{opacity:1;transition:none}.LazyImage-module-scss-module__PiOWDa__imageElement{object-fit:cover;will-change:opacity;opacity:0;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.LazyImage-module-scss-module__PiOWDa__isEager{will-change:auto;opacity:1;transition:none}.LazyImage-module-scss-module__PiOWDa__imageLoaded:not(.lazy-image-exit-active){opacity:1}.LazyImage-module-scss-module__PiOWDa__copyright{text-overflow:ellipsis;white-space:nowrap;z-index:2;color:#000;left:var(--tsbob-lazy-image-copyright-left,initial);max-width:var(--tsbob-lazy-image-copyright-max-width,initial);max-height:50%;transform-origin:unset;text-align:left;writing-mode:sideways-rl;text-shadow:var(--tsbob-lazy-image-copyright-text-shadow,initial);background:#fffc;border-radius:50px;margin:0;padding:.25rem 0;font-size:10px;line-height:1.4;position:absolute;top:auto;bottom:.5rem;right:.5rem;overflow:hidden;transform:rotate(-180deg)}.LazyImage-module-scss-module__PiOWDa__copyrightIcon{margin:var(--tsbob-lazy-image-copyright-icon-margin,initial)}.LazyImage-module-scss-module__PiOWDa__copyright{border-radius:var(--frontend-border-radius,8px);writing-mode:initial;background:#fff;border:1px solid #6b6b6b;justify-content:flex-end;align-items:center;gap:.5rem;max-width:38px;min-height:38px;padding:.5rem;transition:max-width .1s ease-in-out;display:flex;transform:none}.LazyImage-module-scss-module__PiOWDa__copyright:after{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";flex:none;font-size:20px;font-style:normal;font-weight:400;line-height:1;display:block;font-family:iconfont!important}.LazyImage-module-scss-module__PiOWDa__copyright:hover{max-width:75%}.LazyImage-module-scss-module__PiOWDa__copyrightContent{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;display:block;overflow:hidden}
.SlideItem-module-scss-module__RgDADq__root{border:var(--tsbobc-slideItem--border,0);padding:var(--tsbobc-slideItem--padding,0);cursor:pointer}.SlideItem-module-scss-module__RgDADq__root:after{content:"";pointer-events:none;z-index:1;outline-offset:var(--tsbobc-slideItem--focus_outline-offset,-3px);outline:var(--tsbobc-slideItem--focus_outline,3px solid #ffb400);width:100%;height:100%;display:none;position:absolute;top:0;left:0}.SlideItem-module-scss-module__RgDADq__root:focus-visible{box-shadow:none;outline:none}.SlideItem-module-scss-module__RgDADq__root:focus-visible:after{display:block}[data-js-focus-visible] .SlideItem-module-scss-module__RgDADq__root:focus-visible:not([data-focus-visible-added]):after{display:none}.SlideItem-module-scss-module__RgDADq__root:hover .SlideItem-module-scss-module__RgDADq__hoverContent{display:block}.SlideItem-module-scss-module__RgDADq__hoverContent{display:none}.SlideItem-module-scss-module__RgDADq__description{position:var(--tsbobc-slideItem--description_position,absolute);right:var(--tsbobc-slideItem--description_right,.5rem);bottom:var(--tsbobc-slideItem--description_bottom,.5rem);color:var(--tsbobc-slideItem--description_color,white);font-size:var(--tsbobc-slideItem--description_font-size,.875rem);background:var(--tsbobc-slideItem--description_bg,#00000080);border-radius:var(--tsbobc-slideItem--description_border-radius,2px);padding:var(--tsbobc-slideItem--description_padding,.125rem);display:block}
@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes ImageSlider-module-scss-module__bXd3Sq__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ImageSlider-module-scss-module__bXd3Sq__slideInOut{to{transform:translate(50%)}}@keyframes ImageSlider-module-scss-module__bXd3Sq__marker-bouncing{50%{top:-10px}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes ImageSlider-module-scss-module__bXd3Sq__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes ImageSlider-module-scss-module__bXd3Sq__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 ImageSlider-module-scss-module__bXd3Sq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ImageSlider-module-scss-module__bXd3Sq__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)}}.ImageSlider-module-scss-module__bXd3Sq__root{min-height:72vw;position:relative}@media (min-width:600px){.ImageSlider-module-scss-module__bXd3Sq__root{min-height:37.6vw}}@media (min-width:760px){.ImageSlider-module-scss-module__bXd3Sq__root{min-height:34.2vw}}@media (min-width:1024px){.ImageSlider-module-scss-module__bXd3Sq__root{min-height:24.2vw}}@media (min-width:1401px){.ImageSlider-module-scss-module__bXd3Sq__root{min-height:18.5vw}}.ImageSlider-module-scss-module__bXd3Sq__root.is-loading{border-radius:var(--frontend-border-radius,8px);position:relative}@keyframes ImageSlider-module-scss-module__bXd3Sq__shine{to{background-position:calc(100% + 200px) 0}}.ImageSlider-module-scss-module__bXd3Sq__root.is-loading:before{content:"";z-index:11;background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0 80%) -200px 0/200px 100% no-repeat;animation:2s infinite ImageSlider-module-scss-module__bXd3Sq__shine;display:block;position:absolute;inset:0}.ImageSlider-module-scss-module__bXd3Sq__root.is-loading{background-color:#d4d6da}@media (min-width:1024px){.ImageSlider-module-scss-module__bXd3Sq__has3 .slick-slider .slick-cloned{display:none}.ImageSlider-module-scss-module__bXd3Sq__has3 .slick-track{width:100%!important}.ImageSlider-module-scss-module__bXd3Sq__has3 .slick-slide{width:33.3%!important}.ImageSlider-module-scss-module__bXd3Sq__has3 .slick-slide>div{flex:1}}.ImageSlider-module-scss-module__bXd3Sq__has1 .slick-slider .slick-cloned{display:none}@media (max-width:767.98px){.ImageSlider-module-scss-module__bXd3Sq__has1 .slick-track{width:100%!important}.ImageSlider-module-scss-module__bXd3Sq__has1 .slick-slide{width:100%!important}.ImageSlider-module-scss-module__bXd3Sq__has1 .slick-slide>div{flex:1}}.ImageSlider-module-scss-module__bXd3Sq__has1 .ImageSlider-module-scss-module__bXd3Sq__sliderBackground{background-color:#d4d6da;display:none;position:absolute;inset:0}@supports (background-blend-mode:overlay){.ImageSlider-module-scss-module__bXd3Sq__has1 .ImageSlider-module-scss-module__bXd3Sq__sliderBackground{background-blend-mode:overlay;background-position:50%;background-repeat:no-repeat;background-size:cover}}@media (min-width:768px){.ImageSlider-module-scss-module__bXd3Sq__has1 .ImageSlider-module-scss-module__bXd3Sq__sliderBackground{display:block}}@media (min-width:600px){.ImageSlider-module-scss-module__bXd3Sq__has2 .slick-track{width:100%!important}.ImageSlider-module-scss-module__bXd3Sq__has2 .slick-slide{padding:0!important}.ImageSlider-module-scss-module__bXd3Sq__has2 .slick-slide>div{flex:1}}@media (min-width:1024px){.ImageSlider-module-scss-module__bXd3Sq__has2 .slick-slider .slick-cloned{display:none}.ImageSlider-module-scss-module__bXd3Sq__has2 .slick-slide{width:33.33%!important}}@media (min-width:1200px){.ImageSlider-module-scss-module__bXd3Sq__has2 .slick-track{justify-content:flex-end}}.ImageSlider-module-scss-module__bXd3Sq__has2 .ImageSlider-module-scss-module__bXd3Sq__sliderBackground{background-color:#d4d6da;display:none;position:absolute;inset:0}@supports (background-blend-mode:overlay){.ImageSlider-module-scss-module__bXd3Sq__has2 .ImageSlider-module-scss-module__bXd3Sq__sliderBackground{background-blend-mode:overlay;background-position:50%;background-repeat:no-repeat;background-size:cover}}@media (min-width:990px){.ImageSlider-module-scss-module__bXd3Sq__has2 .ImageSlider-module-scss-module__bXd3Sq__sliderBackground{display:block}}.ImageSlider-module-scss-module__bXd3Sq__carousel--root{box-shadow:none}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-track{flex-wrap:nowrap;display:flex}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide{flex:none}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide>div{position:relative}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide>div:after{content:"";width:100%;padding-top:80%;display:block}@media (min-width:768px){.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide>div:after{padding-top:75%}}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item{background:#d4d6da;display:block;position:absolute;inset:0}@media (min-width:990px){.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item.has-gallery-indicator:hover:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#000;z-index:2;pointer-events:none;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1;animation:.3s ease-in-out ImageSlider-module-scss-module__bXd3Sq__fadeIn,.3s ease-in-out ImageSlider-module-scss-module__bXd3Sq__zoomIn;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 5px #4646461c,0 3px 14px #4646460d,0 8px 10px #4646461a;font-family:iconfont!important}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item.has-video-indicator:hover:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#000;z-index:2;pointer-events:none;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1;animation:.3s ease-in-out ImageSlider-module-scss-module__bXd3Sq__fadeIn,.3s ease-in-out ImageSlider-module-scss-module__bXd3Sq__zoomIn;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 5px #4646461c,0 3px 14px #4646460d,0 8px 10px #4646461a;font-family:iconfont!important}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item.has-video-indicator:hover:before{content:"▶";background-color:#fff;border-radius:4px;width:70px;height:44px;font-size:24px;animation:.3s ease-in-out ImageSlider-module-scss-module__bXd3Sq__fadeIn}}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item.youtube-slide:before{display:none}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item.youtube-slide iframe{pointer-events:none;width:100%;height:100%}.ImageSlider-module-scss-module__bXd3Sq__carousel--root .slick-slide-item.youtube-slide>div{height:100%}
@keyframes Gallery-module-scss-module__dDreWW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Gallery-module-scss-module__dDreWW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Gallery-module-scss-module__dDreWW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Gallery-module-scss-module__dDreWW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Gallery-module-scss-module__dDreWW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Gallery-module-scss-module__dDreWW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Gallery-module-scss-module__dDreWW__slideInOut{to{transform:translate(50%)}}@keyframes Gallery-module-scss-module__dDreWW__marker-bouncing{50%{top:-10px}}@keyframes Gallery-module-scss-module__dDreWW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Gallery-module-scss-module__dDreWW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Gallery-module-scss-module__dDreWW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Gallery-module-scss-module__dDreWW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Gallery-module-scss-module__dDreWW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Gallery-module-scss-module__dDreWW__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 Gallery-module-scss-module__dDreWW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Gallery-module-scss-module__dDreWW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes Gallery-module-scss-module__dDreWW__flashDecent{0%,50%,to{opacity:1}25%,75%{opacity:.25}}.Gallery-module-scss-module__dDreWW__root.Gallery-module-scss-module__dDreWW__is-loading{background:#eeeff0;animation:3s infinite Gallery-module-scss-module__dDreWW__flashDecent}@media (min-width:768px){.Gallery-module-scss-module__dDreWW__root{margin:0 0 1rem}}@media (min-width:990px){.Gallery-module-scss-module__dDreWW__root{margin-bottom:2.5rem}}@media (min-width:1200px){.Gallery-module-scss-module__dDreWW__root .slick-slider{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-slide{padding:0}:is(.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-prev,.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-next){z-index:1}.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-prev{left:25vw;transform:translate(-50%,-50%)}}@media (min-width:1200px) and (max-width:1400px){.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-prev{left:33.33vw}}.Gallery-module-scss-module__dDreWW__root.Gallery-module-scss-module__dDreWW__global-indicator{position:relative}.Gallery-module-scss-module__dDreWW__root.Gallery-module-scss-module__dDreWW__global-indicator:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#ffb400;z-index:2;pointer-events:none;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1;animation:.3s ease-in-out Gallery-module-scss-module__dDreWW__fadeIn,.3s ease-in-out Gallery-module-scss-module__dDreWW__zoomIn;display:none;position:absolute;top:50px;left:50px;transform:translate(-50%,-50%);box-shadow:0 4px 5px #4646461c,0 3px 14px #4646460d,0 8px 10px #4646461a;font-family:iconfont!important}@media (min-width:768px){.Gallery-module-scss-module__dDreWW__root.Gallery-module-scss-module__dDreWW__global-indicator:before{display:none}}@media (min-width:990px){.Gallery-module-scss-module__dDreWW__root.Gallery-module-scss-module__dDreWW__global-indicator:before{display:flex}}.Gallery-module-scss-module__dDreWW__gallery{width:100%}.Gallery-module-scss-module__dDreWW__imgWrap--root{flex:0 0 100%}@media (orientation:landscape) and (max-width:1024px){.Gallery-module-scss-module__dDreWW__thumbnails{display:none}}.Gallery-module-scss-module__dDreWW__modal--dialog{padding:0}.Gallery-module-scss-module__dDreWW__modal--overlay{z-index:1040;background:#000}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--content{background:0 0;flex-direction:column;width:100%;height:100%;padding:0 0 1.5rem;display:flex;max-width:1920px!important}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header{border-bottom:0;flex-shrink:0;justify-content:center;min-height:46px;padding:1.5rem}@media (min-width:768px){.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header{padding:1.5rem}}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header .Gallery-module-scss-module__dDreWW__closeBtn{border:2px solid #fff!important}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header .Gallery-module-scss-module__dDreWW__modal--closeButton{color:#fff;background-color:#0000;border:none;top:50%;right:1rem;transform:translateY(-50%);font-size:30px!important}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header .Gallery-module-scss-module__dDreWW__modal--closeButton:hover,.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header .Gallery-module-scss-module__dDreWW__modal--closeButton:active{color:#fff;box-shadow:none;background-color:#0000;border:none;outline:none}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--header .Gallery-module-scss-module__dDreWW__modal--closeButton .Gallery-module-scss-module__dDreWW__modal--closeButton--icon{font-size:30px}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--title{color:#fff;padding:0;font-size:1.125rem}@media (min-width:768px){.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--title{font-size:1.25rem}}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--body{flex:auto;min-height:0;padding:0;display:flex}@media (min-width:768px){.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--body{padding:0 1.5rem}}@media (min-width:768px) and (min-height:768px){.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--body{max-height:initial;overflow-y:initial}}@media (min-width:990px){.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--body{padding:0 3rem}}.Gallery-module-scss-module__dDreWW__itemWrapper{background:0 0;flex-direction:column;justify-content:space-around;width:auto}.Gallery-module-scss-module__dDreWW__itemWrapper picture{justify-content:center;align-items:center;width:100%;height:calc(100% - 40px);display:flex}.Gallery-module-scss-module__dDreWW__itemWrapper img{object-fit:contain;width:100%;height:100%}.Gallery-module-scss-module__dDreWW__itemWrapper.Gallery-module-scss-module__dDreWW__is-video-iframe{margin:0;padding-top:0}.Gallery-module-scss-module__dDreWW__itemWrapper.Gallery-module-scss-module__dDreWW__is-video-youtube:before{display:none}.Gallery-module-scss-module__dDreWW__description{text-align:center;z-index:4;background:0 0;border:none;order:-1;width:100%;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;position:relative;bottom:auto;left:auto}@media (min-width:768px){.Gallery-module-scss-module__dDreWW__description{font-size:1.125rem}}@media (min-width:990px){.Gallery-module-scss-module__dDreWW__description{font-size:1.25rem}}.Gallery-module-scss-module__dDreWW__slide{justify-content:center}.Gallery-module-scss-module__dDreWW__thumbnail:before{content:"";content:"";z-index:1;border:.1em solid #ff6f6199;border-color:#ff6f6199 #0000;border-radius:50%;width:1em;height:1em;font-size:16px;animation:.9s linear infinite Gallery-module-scss-module__dDreWW__rotate,.7s ease-in-out Gallery-module-scss-module__dDreWW__fadeIn;display:block;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px)}.Gallery-module-scss-module__dDreWW__thumbnail:after{background:#0009}.Gallery-module-scss-module__dDreWW__thumbnail.Gallery-module-scss-module__dDreWW__is-video-youtube:before{display:none}.Gallery-module-scss-module__dDreWW__thumbnail>div{width:100%;height:100%}.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-next{right:1rem}@media (max-width:989.98px){.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-prev{left:1rem}}@media (min-width:990px) and (max-width:1199.98px){.Gallery-module-scss-module__dDreWW__root .slick-slider .slick-prev{left:1rem}}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--dialog{padding:0}.Gallery-module-scss-module__dDreWW__modal--root:not(.Gallery-module-scss-module__dDreWW__modal--is-fullscreen) .Gallery-module-scss-module__dDreWW__modal--content{border:none;border-radius:0}.Gallery-module-scss-module__dDreWW__modal--root .Gallery-module-scss-module__dDreWW__modal--content{border:none}
.Category-module-scss-module__PGoBGa__root{font-size:var(--tsbobc-hotel-item-category-font-size,16px);color:#f49e00;position:relative}.Category-module-scss-module__PGoBGa__items{display:flex}.Category-module-scss-module__PGoBGa__item{color:#f49e00;margin:0}.Category-module-scss-module__PGoBGa__item:before{content:"";color:#f49e00}.Category-module-scss-module__PGoBGa__item:first-child{margin-left:0}.Category-module-scss-module__PGoBGa__item.Category-module-scss-module__PGoBGa__is-full:before{content:""}.Category-module-scss-module__PGoBGa__item.Category-module-scss-module__PGoBGa__is-half:before{content:""}.Category-module-scss-module__PGoBGa__item.Category-module-scss-module__PGoBGa__is-empty:before{content:""}.Category-module-scss-module__PGoBGa__hidden{white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.LocationBreadcrumb-module-scss-module__fT_VwG__root{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:5px;font-size:1rem;overflow:hidden}
.BoardName-module-scss-module__wC_wZa__accent{font-weight:700}

.CancellationRuleInfoModal-module-scss-module__QSgJqa__modalText:last-child{margin-bottom:0}.CancellationRuleInfoModal-module-scss-module__QSgJqa__modalText p{margin:0 0 1rem}.CancellationRuleInfoModal-module-scss-module__QSgJqa__modalText ul{list-style:inside}.CancellationRuleInfoModal-module-scss-module__QSgJqa__modalText li{margin-bottom:.5rem;list-style:inside}.CancellationRuleInfoModal-module-scss-module__QSgJqa__modalText li:last-child{margin-bottom:0}
.CancellationRuleInfo-module-scss-module__8tKeIq__root{padding:0 1rem .75rem}.CancellationRuleInfo-module-scss-module__8tKeIq__info{align-items:center;display:flex}.CancellationRuleInfo-module-scss-module__8tKeIq__infoIcon{color:#ffb400;cursor:pointer;margin-left:.5rem;font-size:1.5rem;line-height:0}.CancellationRuleInfo-module-scss-module__8tKeIq__infoIcon:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.CancellationRuleInfo-module-scss-module__8tKeIq__infoIcon:hover{color:#00612e}.CancellationRuleInfo-module-scss-module__8tKeIq__checkbox{border-radius:var(--frontend-border-radius,8px);border:1px solid #d4d6da;margin-top:1rem;padding:.5rem .75rem .5rem 2.25rem;display:block}.CancellationRuleInfo-module-scss-module__8tKeIq__checkbox--labelText{text-align:right;display:block}.CancellationRuleInfo-module-scss-module__8tKeIq__checkbox--labelText:before{top:50%;left:.75rem;transform:translateY(-50%)}.CancellationRuleInfo-module-scss-module__8tKeIq__price--price{margin-left:.5rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;line-height:1.5rem}.CancellationRuleInfo-module-scss-module__8tKeIq__description{color:#5b5d63;margin:.5rem 0 1rem;font-size:.875rem}.CancellationRuleInfo-module-scss-module__8tKeIq__modalTrigger{text-align:left;color:inherit;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}
.Summary-module-scss-module__fVikpW__root{color:#5b5d63}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__control{border:0;border-bottom:var(--tsbobc-summary-control-border-bottom,1px solid #f1f3f5);color:#000;border-radius:0}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__control--icon{width:25px;font-size:1.5rem}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__control--value{white-space:normal}.Summary-module-scss-module__fVikpW__flightInfo--body{padding:var(--tsbobc-summary-flight-info-body-padding,1rem)}.Summary-module-scss-module__fVikpW__flightInfo--title{background:var(--tsbobc-summary-flight-info-title-background,transparent);border-top:var(--tsbobc-summary-flight-info-title-border-top,0);font-family:var(--tsbobc-summary-flight-info-title-font-family,"Chevin Pro Bold", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-size:var(--tsbobc-summary-flight-info-title-font-size,1rem);color:#5b5d63;align-items:center;margin:0;padding:1rem 1rem 0;display:flex}.Summary-module-scss-module__fVikpW__flightInfo--titleIcon{color:var(--tsbobc-summary-flight-info-title-icon-color,black);margin:0 .5rem 0 0;font-size:1.5rem;display:block}.Summary-module-scss-module__fVikpW__prices,.Summary-module-scss-module__fVikpW__prices--oldPriceWrapper--oldWrapper{align-items:flex-end}.Summary-module-scss-module__fVikpW__priceSummaryInner{background:var(--tsbobc-summary-price-summary-inner-background,transparent);color:var(--tsbobc-summary-price-summary-inner-color,#5b5d63);padding:1rem}.Summary-module-scss-module__fVikpW__prices--perPersonPrice--price--amount,.Summary-module-scss-module__fVikpW__prices--perPersonPrice--price--currency{color:var(--tsbobc-summary-price-per-person-amount-color,black)}.Summary-module-scss-module__fVikpW__imgContainer{border-radius:var(--frontend-border-radius,8px) var(--frontend-border-radius,8px) 0 0;background:#d4d6da;padding-bottom:62.5%;position:relative;overflow:hidden}@media (min-width:576px){.Summary-module-scss-module__fVikpW__imgContainer{padding-bottom:48.4%}}.Summary-module-scss-module__fVikpW__lazyContainer{position:absolute;top:0;left:0}.Summary-module-scss-module__fVikpW__description{padding:var(--tsbobc-summary-description-padding,1rem)}.Summary-module-scss-module__fVikpW__description+.Summary-module-scss-module__fVikpW__control{border-top:var(--tsbobc-summary-control-border-bottom,1px solid #f1f3f5)}.Summary-module-scss-module__fVikpW__destination{margin-top:var(--tsbobc-summary-destination-margin-top,0);color:#73767e;line-height:1.5rem}.Summary-module-scss-module__fVikpW__title{color:#000;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem}.Summary-module-scss-module__fVikpW__category{margin:var(--tsbobc-summary-category-margin,.75rem 0 0)}.Summary-module-scss-module__fVikpW__FreeRebooking{padding:0 1rem}.Summary-module-scss-module__fVikpW__flightInfoHeadline{display:block}.Summary-module-scss-module__fVikpW__root{padding:var(--tsbobc-summary-padding,0 1rem)}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__flightInfo--root{margin-bottom:1rem}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__priceSummaryInner{padding:0}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__control{border:0;border-bottom:var(--tsbobc-summary-control-border-bottom,1px solid #f1f3f5)}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__control--icon{color:#000}@media (max-width:989.98px){.Summary-module-scss-module__fVikpW__root{border:var(--tsbobc-summary-border-mobile-tablet,var(--card-border,1px solid #f1f3f5));border-radius:var(--tsbobc-summary-border-radius-mobile-tablet,var(--card-border-radius,var(--frontend-border-radius,8px)))}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__imgContainer,.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__description{margin:var(--tsbobc-summary-img-description-mobile-tablet,0 -1rem)}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__priceSummaryInner{margin:var(--tsbobc-summary-price-summary-inner-margin-mobile-tablet,1rem 0)}.Summary-module-scss-module__fVikpW__root .Summary-module-scss-module__fVikpW__prices--perPersonPrice--label{color:#000}}.Summary-module-scss-module__fVikpW__flightInfoHeadline{color:#000;margin:0 0 .5rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Summary-module-scss-module__fVikpW__flightInfo--time{color:#000}
.RoomName-module-scss-module__pVZGQq__root{display:block}.RoomName-module-scss-module__pVZGQq__root .RoomName-module-scss-module__pVZGQq__descriptionTrigger{vertical-align:text-top;color:#5b5d63;margin:1px 0 0}.RoomName-module-scss-module__pVZGQq__root .RoomName-module-scss-module__pVZGQq__descriptionTrigger .RoomName-module-scss-module__pVZGQq__descriptionTrigger--icon{font-size:16px;line-height:0}@media (min-width:768px){.RoomName-module-scss-module__pVZGQq__root .RoomName-module-scss-module__pVZGQq__descriptionTrigger .RoomName-module-scss-module__pVZGQq__descriptionTrigger--icon{font-size:16px}}.RoomName-module-scss-module__pVZGQq__accent{font-weight:700}.RoomName-module-scss-module__pVZGQq__inlineHelper{white-space:nowrap}.RoomName-module-scss-module__pVZGQq__descriptionText{color:#5b5d63;font-size:.875rem;display:block}.RoomName-module-scss-module__pVZGQq__root .RoomName-module-scss-module__pVZGQq__descriptionTrigger{min-width:0;min-height:0;padding:0 4px 0 0}.RoomName-module-scss-module__pVZGQq__root .RoomName-module-scss-module__pVZGQq__descriptionTrigger .RoomName-module-scss-module__pVZGQq__descriptionTrigger--icon{height:auto;line-height:inherit}
.Info-module-scss-module__xt9BMq__selectTourOperatorContainer{margin:0 0 .75rem;display:block}@media (min-width:768px){.Info-module-scss-module__xt9BMq__selectTourOperatorContainer{justify-content:space-between;margin:0 0 1rem;display:flex}}.Info-module-scss-module__xt9BMq__selectTourOperatorDropdownArea{flex:0 0 50%;margin:0 0 .75rem;display:block}@media (min-width:768px){.Info-module-scss-module__xt9BMq__selectTourOperatorDropdownArea{margin:0 1rem 0 0}}.Info-module-scss-module__xt9BMq__selectTourOperatorDropdownLabel{margin-bottom:.375rem;font-family:Chevin Pro,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}.Info-module-scss-module__xt9BMq__selectTourOperatorLogoArea{flex:0 auto;margin:0 0 0 auto}.Info-module-scss-module__xt9BMq__selectTourOperatorLogoLabel{margin-bottom:.375rem;font-family:Chevin Pro,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.Info-module-scss-module__xt9BMq__selectTourOperatorLogoComponent{text-align:right}}.Info-module-scss-module__xt9BMq__logo{max-height:32px;display:block}@media (min-width:768px){.Info-module-scss-module__xt9BMq__logo{margin-left:auto}}.Info-module-scss-module__xt9BMq__gallery .Info-module-scss-module__xt9BMq__gallery--slider{min-height:0}.Info-module-scss-module__xt9BMq__gallery .Info-module-scss-module__xt9BMq__gallery--slider .slick-prev{left:-.5rem;transform:translateY(-50%)}@media (min-width:1200px){.Info-module-scss-module__xt9BMq__gallery .Info-module-scss-module__xt9BMq__gallery--slider .slick-prev{left:-.5rem}}[dir=rtl] .Info-module-scss-module__xt9BMq__gallery .Info-module-scss-module__xt9BMq__gallery--slider .slick-prev{left:auto;right:-.5rem}@media (min-width:1200px){[dir=rtl] .Info-module-scss-module__xt9BMq__gallery .Info-module-scss-module__xt9BMq__gallery--slider .slick-prev{right:-.5rem}}.Info-module-scss-module__xt9BMq__gallery .Info-module-scss-module__xt9BMq__gallery--slider .slick-next{right:-.5rem}
@keyframes InfoPanel-module-scss-module__JexX3a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes InfoPanel-module-scss-module__JexX3a__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes InfoPanel-module-scss-module__JexX3a__slideInOut{to{transform:translate(50%)}}@keyframes InfoPanel-module-scss-module__JexX3a__marker-bouncing{50%{top:-10px}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes InfoPanel-module-scss-module__JexX3a__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes InfoPanel-module-scss-module__JexX3a__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 InfoPanel-module-scss-module__JexX3a__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes InfoPanel-module-scss-module__JexX3a__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)}}.InfoPanel-module-scss-module__JexX3a__root{border-radius:0 0 var(--frontend-border-radius,8px) var(--frontend-border-radius,8px);margin-top:-1.5rem;animation:.3s InfoPanel-module-scss-module__JexX3a__fadeInUp}.InfoPanel-module-scss-module__JexX3a__header{color:#000;background:0 0;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem;display:flex}.InfoPanel-module-scss-module__JexX3a__icon{color:#ffb400;cursor:pointer;font-size:1.5rem}.InfoPanel-module-scss-module__JexX3a__icon:hover{color:#ff6f61}.InfoPanel-module-scss-module__JexX3a__footer{border-radius:0 0 var(--frontend-border-radius,8px) var(--frontend-border-radius,8px);background:0 0;justify-content:flex-end;align-items:center;padding:1rem 1.5rem;display:flex}.InfoPanel-module-scss-module__JexX3a__closeBtn{min-width:130px}.InfoPanel-module-scss-module__JexX3a__info{padding:0 1.5rem}.InfoPanel-module-scss-module__JexX3a__root{border:1px solid #eaedf0}
@media (min-width:768px){.InfoModal-module-scss-module__vRT6va__modal--body{max-height:calc(100vh - 100px);overflow:hidden auto}}
.FavoritesBtn-module-scss-module__9QufUq__root{width:var(--tsbobc-favorites-btn-root-width,36px);height:var(--tsbobc-favorites-btn-root-height,36px);background:var(--tsbobc-favorites-btn-root-background,white);color:inherit;border-radius:var(--tsbobc-favorites-btn-root-border-radius,var(--frontend-btn-border-radius,var(--frontend-border-radius,8px)));cursor:pointer;box-shadow:var(--tsbobc-favorites-btn-root-box-shadow,none);border:none;justify-content:center;align-items:center;padding:0;display:flex}.FavoritesBtn-module-scss-module__9QufUq__root:hover{background:var(--tsbobc-favorites-btn-root-background-hover,#eeeff0)}.FavoritesBtn-module-scss-module__9QufUq__root.FavoritesBtn-module-scss-module__9QufUq__isLoading{cursor:wait}.FavoritesBtn-module-scss-module__9QufUq__btn{padding:var(--tsbobc-favorites-btn-btn-padding,5px);min-width:var(--tsbobc-favorites-btn-btn-size,28px);min-height:var(--tsbobc-favorites-btn-btn-size,28px);text-align:center;font-size:var(--tsbobc-favorites-btn-btn-font-size,1.5rem);color:#464646;display:inline-block}.FavoritesBtn-module-scss-module__9QufUq__btn:before{content:""}.FavoritesBtn-module-scss-module__9QufUq__btn:hover{color:var(--tsbobc-favorites-btn-btn-color-hover,#b31337)}.FavoritesBtn-module-scss-module__9QufUq__btn.FavoritesBtn-module-scss-module__9QufUq__is-active{color:var(--tsbobc-favorites-btn-btn-color-active,#b31337)}.FavoritesBtn-module-scss-module__9QufUq__btn.FavoritesBtn-module-scss-module__9QufUq__is-active:hover{color:var(--tsbobc-favorites-btn-btn-color-active-hover,#b31337)}.FavoritesBtn-module-scss-module__9QufUq__btn.FavoritesBtn-module-scss-module__9QufUq__is-active:before{content:""}.FavoritesBtn-module-scss-module__9QufUq__label{top:var(--tsbobc-favorites-btn-label-top,-5px);margin-right:var(--tsbobc-favorites-btn-label-margin-right,4px);font-size:var(--tsbobc-favorites-btn-label-font-size,.875rem);position:relative}.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--top .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow,.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--top-end .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow,.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--top-start .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow{border-top-color:var(--tsbobc-favorites-btn-error-tooltip-arrow-color,var(--tsbobc-favorites-btn-error-tooltip-content-bg,#b31337))}.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--right .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow{border-right-color:var(--tsbobc-favorites-btn-error-tooltip-arrow-color,var(--tsbobc-favorites-btn-error-tooltip-content-bg,#b31337))}.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--left .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow{border-left-color:var(--tsbobc-favorites-btn-error-tooltip-arrow-color,var(--tsbobc-favorites-btn-error-tooltip-content-bg,#b31337))}.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--bottom .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow,.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--bottom-end .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow,.FavoritesBtn-module-scss-module__9QufUq__errorTooltip.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--bottom-start .FavoritesBtn-module-scss-module__9QufUq__errorTooltip--arrow{border-bottom-color:var(--tsbobc-favorites-btn-error-tooltip-arrow-color,var(--tsbobc-favorites-btn-error-tooltip-content-bg,#b31337))}.FavoritesBtn-module-scss-module__9QufUq__errorTooltip--content{padding-right:var(--tsbobc-favorites-btn-error-tooltip-content-padding-right,25px);background:var(--tsbobc-favorites-btn-error-tooltip-content-bg,#b31337);position:relative}.FavoritesBtn-module-scss-module__9QufUq__errorTooltipClose{top:var(--tsbobc-favorites-btn-error-tooltip-close-top,0);right:var(--tsbobc-favorites-btn-error-tooltip-close-right,0);padding:var(--tsbobc-favorites-btn-error-tooltip-close-padding,0);font-size:var(--tsbobc-favorites-btn-error-tooltip-close-font-size,24px);cursor:pointer;position:absolute}.FavoritesBtn-module-scss-module__9QufUq__btn{border-radius:var(--tsbobc-favorites-btn-btn-border-radius,var(--tsbobc-favorites-btn-root-border-radius,var(--frontend-btn-border-radius,var(--frontend-border-radius,8px))));transition:var(--tsbobc-favorites-btn-btn-transition,color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, opacity .15s ease-in-out);border:1px solid #464646}.FavoritesBtn-module-scss-module__9QufUq__label+.FavoritesBtn-module-scss-module__9QufUq__btn{border:none}

.CampaignName-module-scss-module__98Dc0W__badge{min-width:120px;box-shadow:none;justify-content:center;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}a .CampaignName-module-scss-module__98Dc0W__badge:hover,a.CampaignName-module-scss-module__98Dc0W__badge:hover,.CampaignName-module-scss-module__98Dc0W__badge a:hover{opacity:1}
.ItemHeader-module-scss-module__KtqbPG__root{border-radius:var(--frontend-border-radius,8px) var(--frontend-border-radius,8px) 0 0;color:#000;border-bottom:1px solid #eaedf0;min-height:51px;padding:.75rem 1rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;position:relative}@media (max-width:767.98px){.ItemHeader-module-scss-module__KtqbPG__root{font-family:Chevin Pro,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__root{flex-wrap:nowrap;justify-content:flex-start;padding:1rem 1.5rem;font-size:1rem;line-height:1rem;display:flex}}@media (min-width:990px){.ItemHeader-module-scss-module__KtqbPG__root{padding:1rem 1.5rem;font-size:1rem}}.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-active{color:#fff;background:#00612e;border-bottom-color:#00612e}.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-active .ItemHeader-module-scss-module__KtqbPG__icon,.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-active .ItemHeader-module-scss-module__KtqbPG__favBtn--btn{color:#fff}@media (min-width:990px){.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-package{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-package .ItemHeader-module-scss-module__KtqbPG__lengthInfo{flex:auto;justify-content:center}}@media (max-width:767.98px){.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-package .ItemHeader-module-scss-module__KtqbPG__icon{display:none}}.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn{width:auto;height:auto;box-shadow:none;background:0 0;flex:none;justify-content:flex-start;margin-right:0}@media (max-width:767.98px){.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn{position:relative;left:0}}.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn:hover{color:#b31337;background:0 0}.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn .ItemHeader-module-scss-module__KtqbPG__favBtn--btn{min-width:1.5rem;min-height:1.5rem;margin:0 0 0 .5rem;padding:0}.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-active .ItemHeader-module-scss-module__KtqbPG__favBtn:hover{color:#fff}.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--label{margin:0;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;top:0}@media (max-width:767.98px){.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--label{font-size:1rem}}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--label{display:none}}@media (min-width:990px){.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--label{font-size:1rem}}@media (min-width:1420px){.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--label{display:block}}.ItemHeader-module-scss-module__KtqbPG__campainName{align-items:center;display:inline-flex}@media (max-width:767.98px){.ItemHeader-module-scss-module__KtqbPG__campainName{justify-content:flex-end;position:absolute;bottom:1rem;right:.75rem}}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__campainName{margin:0 0 0 1rem}}.ItemHeader-module-scss-module__KtqbPG__dateInfoWrap{flex:0 auto;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:.5rem;display:flex}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__dateInfoWrap{align-items:center;width:auto;max-width:100%;margin-bottom:0;margin-left:0;margin-right:auto}}@media (min-width:1200px){.ItemHeader-module-scss-module__KtqbPG__dateInfoWrap{max-width:100%}}.ItemHeader-module-scss-module__KtqbPG__dateInfoInner{flex:none;display:block}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__dateInfoInner{flex:none;justify-content:space-between;align-items:center;display:flex}}.ItemHeader-module-scss-module__KtqbPG__dateInfo{font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.ItemHeader-module-scss-module__KtqbPG__dateInfo,.ItemHeader-module-scss-module__KtqbPG__lengthInfo{align-items:center;display:flex}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__dateInfo,.ItemHeader-module-scss-module__KtqbPG__lengthInfo{margin:0 2rem 0 0}}@media (min-width:990px){.ItemHeader-module-scss-module__KtqbPG__dateInfo,.ItemHeader-module-scss-module__KtqbPG__lengthInfo{margin:0 1rem 0 0}}@media (min-width:1200px){.ItemHeader-module-scss-module__KtqbPG__dateInfo,.ItemHeader-module-scss-module__KtqbPG__lengthInfo{margin:0 2rem 0 0}}@media (max-width:767.98px){.ItemHeader-module-scss-module__KtqbPG__airportInfo{text-align:right}}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__airportInfo{word-break:break-all;justify-content:flex-start;align-items:center;margin:-10px 0;display:flex}}@media (min-width:990px) and (max-width:1199.98px){.ItemHeader-module-scss-module__KtqbPG__airportInfo{justify-content:flex-end}}.ItemHeader-module-scss-module__KtqbPG__airportLabel{font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:block}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__airportLabel{margin:0 5px 0 0;display:inline-block}}.ItemHeader-module-scss-module__KtqbPG__icon{color:#000;margin:0 .5rem 0 0;font-size:20px}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__icon{font-size:1.5rem}}@media (min-width:990px) and (max-width:1199.98px){.ItemHeader-module-scss-module__KtqbPG__icon{font-size:20px}}.ItemHeader-module-scss-module__KtqbPG__iconActive{color:#fff;width:28px;height:28px;box-shadow:none;z-index:1;background:#007a52;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:none;position:absolute;top:-14px;right:-.5rem}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__iconActive{right:-14px}}.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn .ItemHeader-module-scss-module__KtqbPG__favBtn--btn{border:0}@media (min-width:1420px){.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--tooltip{display:none}}
.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtn,.OfferAvailabilityCheck-module-scss-module__UQKyUG__bookNowBtn--btn{min-width:130px}@media (min-width:768px){.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtnWrap .OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtn,.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtnWrap .OfferAvailabilityCheck-module-scss-module__UQKyUG__bookNowBtn--btn{margin:0}}@media (min-width:1200px){.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtn,.OfferAvailabilityCheck-module-scss-module__UQKyUG__bookNowBtn--btn{min-width:145px}}.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtnWrap{position:relative}@media (min-width:768px){.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtn,.OfferAvailabilityCheck-module-scss-module__UQKyUG__bookNowBtn--btn,.OfferAvailabilityCheck-module-scss-module__UQKyUG__offerBtnWrap{margin:0}}.OfferAvailabilityCheck-module-scss-module__UQKyUG__btnFooter{width:50%}.OfferAvailabilityCheck-module-scss-module__UQKyUG__btnFooter+.OfferAvailabilityCheck-module-scss-module__UQKyUG__btnFooter{margin-left:1rem}.OfferAvailabilityCheck-module-scss-module__UQKyUG__modal .OfferAvailabilityCheck-module-scss-module__UQKyUG__modal--footer{gap:1rem}.OfferAvailabilityCheck-module-scss-module__UQKyUG__modal .OfferAvailabilityCheck-module-scss-module__UQKyUG__btnFooter{flex:auto;width:auto;margin:0}
.HotelAttribute-module-scss-module__UxFlJW__root{color:#000;border:1px solid #ffb400;border-radius:99px;align-items:center;margin:0 .5rem .5rem 0;padding:7px 1rem;display:flex}.HotelAttribute-module-scss-module__UxFlJW__content{align-items:center;display:flex}.HotelAttribute-module-scss-module__UxFlJW__color-primary{color:#ffb400;border-color:#ffb400}.HotelAttribute-module-scss-module__UxFlJW__color-secondary{color:#00612e;border-color:#00612e}.HotelAttribute-module-scss-module__UxFlJW__color-success{color:#007a52;border-color:#007a52}.HotelAttribute-module-scss-module__UxFlJW__color-info{color:#6030bb;border-color:#6030bb}.HotelAttribute-module-scss-module__UxFlJW__color-warning{color:#c94800;border-color:#c94800}.HotelAttribute-module-scss-module__UxFlJW__color-danger{color:#b31337;border-color:#b31337}.HotelAttribute-module-scss-module__UxFlJW__color-black{color:#000;border-color:#000}.HotelAttribute-module-scss-module__UxFlJW__color-gray-dark{color:#73767e;border-color:#73767e}.HotelAttribute-module-scss-module__UxFlJW__color-gray-light{color:#d4d6da;border-color:#d4d6da}.HotelAttribute-module-scss-module__UxFlJW__color-gray-lighter{color:#eeeff0;border-color:#eeeff0}.HotelAttribute-module-scss-module__UxFlJW__color-white{color:#fff;border-color:#fff}.HotelAttribute-module-scss-module__UxFlJW__color-white-dark{color:#ffffff4d;border-color:#ffffff4d}.HotelAttribute-module-scss-module__UxFlJW__color-white-light{color:#ffffff26;border-color:#ffffff26}.HotelAttribute-module-scss-module__UxFlJW__color-primary-20{color:#fff0cc;border-color:#fff0cc}.HotelAttribute-module-scss-module__UxFlJW__color-secondary-20{color:#dde9e3;border-color:#dde9e3}.HotelAttribute-module-scss-module__UxFlJW__color-tertiary{color:#464646;border-color:#464646}.HotelAttribute-module-scss-module__UxFlJW__color-tertiary-20{color:#dadada;border-color:#dadada}.HotelAttribute-module-scss-module__UxFlJW__color-active{color:#ff6f61;border-color:#ff6f61}.HotelAttribute-module-scss-module__UxFlJW__color-accent{color:#548210;border-color:#548210}.HotelAttribute-module-scss-module__UxFlJW__color-gray-darker{color:#5b5d63;border-color:#5b5d63}.HotelAttribute-module-scss-module__UxFlJW__icon.HotelAttribute-module-scss-module__UxFlJW__has-label{margin-right:10px}
.OldPriceWrapper-module-scss-module__oU6aGa__oldPrice--price{display:block}.OldPriceWrapper-module-scss-module__oU6aGa__oldPrice--price--amount,.OldPriceWrapper-module-scss-module__oU6aGa__oldPrice--price--currency{color:#5b5d63;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem}@media (min-width:768px){.OldPriceWrapper-module-scss-module__oU6aGa__oldPrice--price--amount,.OldPriceWrapper-module-scss-module__oU6aGa__oldPrice--price--currency{font-size:1.25rem}}.OldPriceWrapper-module-scss-module__oU6aGa__oldWrapper{flex-direction:column;display:flex}.OldPriceWrapper-module-scss-module__oU6aGa__is-horizontal .OldPriceWrapper-module-scss-module__oU6aGa__oldWrapper{flex-flow:row-reverse wrap;align-items:center;margin-left:-.375rem}.OldPriceWrapper-module-scss-module__oU6aGa__old{text-align:right;align-items:center;display:flex}.OldPriceWrapper-module-scss-module__oU6aGa__is-horizontal .OldPriceWrapper-module-scss-module__oU6aGa__old{margin-left:.375rem}.OldPriceWrapper-module-scss-module__oU6aGa__oldValue{display:inline-block;position:relative}.OldPriceWrapper-module-scss-module__oU6aGa__oldValue:before{content:"";background-color:#b31337;border-radius:1px;width:90%;height:2px;position:absolute;top:50%;left:5%;transform:rotate(-20deg)}.OldPriceWrapper-module-scss-module__oU6aGa__oldSavedWrapper{white-space:nowrap;color:#fff;background-color:#b31337;border-radius:100px;padding:0 .5rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:1.5rem}.OldPriceWrapper-module-scss-module__oU6aGa__is-horizontal .OldPriceWrapper-module-scss-module__oU6aGa__oldSavedWrapper{margin-left:.375rem}.OldPriceWrapper-module-scss-module__oU6aGa__oldSavedPrice--price,.OldPriceWrapper-module-scss-module__oU6aGa__oldSavedPricePercent,.OldPriceWrapper-module-scss-module__oU6aGa__oldSavedPostfix{padding:0 0 0 .125rem}.OldPriceWrapper-module-scss-module__oU6aGa__infoWrapper{margin-left:.375rem}.OldPriceWrapper-module-scss-module__oU6aGa__infoIcon{color:#73767e;cursor:pointer;align-items:center;font-size:1.25rem;line-height:0;display:flex}.OldPriceWrapper-module-scss-module__oU6aGa__infoIcon:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.OldPriceWrapper-module-scss-module__oU6aGa__tooltip--content{font-family:Chevin Pro,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.OldPriceWrapper-module-scss-module__oU6aGa__tooltip--content.OldPriceWrapper-module-scss-module__oU6aGa__tooltip--content{max-width:316px}
.Prices-module-scss-module__Rfj9iq__root{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.Prices-module-scss-module__Rfj9iq__pricesWrap{margin-bottom:.5rem}@media (max-width:767.98px){.Prices-module-scss-module__Rfj9iq__pricesWrap{flex-direction:column;width:100%;margin:0 0 1rem;display:flex}}.Prices-module-scss-module__Rfj9iq__totalPrice--price{color:#5b5d63;display:block}.Prices-module-scss-module__Rfj9iq__perPersonPrice--price{display:block}@media (min-width:768px){.Prices-module-scss-module__Rfj9iq__perPersonPrice--price{margin:0 0 .125rem}}.Prices-module-scss-module__Rfj9iq__perPersonPrice--price--amount,.Prices-module-scss-module__Rfj9iq__perPersonPrice--price--currency{color:#000;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem}@media (min-width:768px){.Prices-module-scss-module__Rfj9iq__perPersonPrice--price--amount,.Prices-module-scss-module__Rfj9iq__perPersonPrice--price--currency{font-size:var(--tsbobc-offer-prices-value-font-size,1.25rem)}}.Prices-module-scss-module__Rfj9iq__actionsWrap{width:100%}@media (max-width:767.98px){.Prices-module-scss-module__Rfj9iq__actionsWrap{width:initial;flex-direction:column;align-items:flex-end;display:block}}.Prices-module-scss-module__Rfj9iq__FreeRebooking{margin-bottom:.5rem}@media (max-width:767.98px){.Prices-module-scss-module__Rfj9iq__FreeRebooking{order:2}.Prices-module-scss-module__Rfj9iq__actionsWrap{width:100%}}
.HotelItem-module-scss-module__Ocn6_G__item,.HotelItem-module-scss-module__Ocn6_G__tourOperatorPanel{border-radius:var(--frontend-border-radius,8px);color:#000;box-shadow:none;background:#fff;margin:0 0 1.5rem;font-size:1rem}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__item,.HotelItem-module-scss-module__Ocn6_G__tourOperatorPanel{font-size:1rem}.HotelItem-module-scss-module__Ocn6_G__offerInfoWrap{padding:1rem 1.5rem;display:flex}}@media (min-width:990px) and (max-width:1199.98px){.HotelItem-module-scss-module__Ocn6_G__offerInfoWrap{padding:1rem 1.5rem}}.HotelItem-module-scss-module__Ocn6_G__flightInfo,.HotelItem-module-scss-module__Ocn6_G__offerInfo,.HotelItem-module-scss-module__Ocn6_G__priceInfo{padding:.75rem 1rem}.HotelItem-module-scss-module__Ocn6_G__flightInfo{align-items:center}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__flightInfo{border-top:0;border-bottom:0}}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__flightInfo{border-left:1px solid #eaedf0;border-right:1px solid #eaedf0;flex:1;margin:-1rem 0;padding:1rem}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__flightInfo{margin:-1rem 0;padding:1rem}}@media (min-width:990px) and (max-width:1199.98px){.HotelItem-module-scss-module__Ocn6_G__flightInfo{flex-direction:column;display:flex}.HotelItem-module-scss-module__Ocn6_G__flightInfo>div{width:100%}}.HotelItem-module-scss-module__Ocn6_G__flightInfo--titleIcon{color:#ff6f61}.HotelItem-module-scss-module__Ocn6_G__flightInfo--flight--titleText{white-space:normal}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{flex-direction:column;width:29%;padding:0 1rem 0 0;display:flex}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{width:170px}}@media (min-width:1200px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{width:24%}}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__row{flex-wrap:wrap;display:flex}.HotelItem-module-scss-module__Ocn6_G__infoItem{width:100%}.HotelItem-module-scss-module__Ocn6_G__infoItem:last-child{margin-left:auto}}.HotelItem-module-scss-module__Ocn6_G__airlineImage--img{width:16px;height:16px}.HotelItem-module-scss-module__Ocn6_G__priceInfo{position:relative}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{text-align:right;flex:none;width:30%;padding:0 0 0 1rem;display:flex}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{width:200px}}@media (min-width:1200px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{width:250px}}.HotelItem-module-scss-module__Ocn6_G__hotelInfoWrap{flex-wrap:wrap;align-items:center;padding:0;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__hotelInfoWrap{justify-content:space-between;align-items:center;margin-top:auto;padding:1rem 0 0}}.HotelItem-module-scss-module__Ocn6_G__logoWrap{width:auto;margin-right:.5rem}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__logoWrap{width:auto;margin-right:.5rem}}.HotelItem-module-scss-module__Ocn6_G__logo{width:auto;max-width:88px}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__logo{max-width:88px}}.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn{color:#000;flex-shrink:0}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn{flex-direction:row;font-size:1rem;line-height:1.2rem}}.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn--iconRight,.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn--icon{margin-left:.25rem;margin-right:0;font-size:20px}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn--iconRight,.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn--icon{margin-left:.25rem;font-size:20px}.HotelItem-module-scss-module__Ocn6_G__prices{flex-direction:column;flex:auto;align-items:flex-end}}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__prices--oldPriceWrapper--oldWrapper{display:inline-flex}}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__prices--offerBtn{margin:.75rem 0 0}}.HotelItem-module-scss-module__Ocn6_G__productSourceTooltip{display:none;position:absolute;bottom:.125rem;left:.5rem}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__productSourceTooltip{display:none}}.HotelItem-module-scss-module__Ocn6_G__alternativesWrap{text-align:center}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alternativesWrap{text-align:right}}.HotelItem-module-scss-module__Ocn6_G__alterItem{margin-bottom:0;position:relative;overflow:hidden}.HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{flex:auto;min-width:50%;padding-left:.375rem}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{border-left:1px solid #eaedf0;min-width:0;margin:0;padding:0 0 0 1.5rem}}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{flex:none}}.HotelItem-module-scss-module__Ocn6_G__selectedTitle{margin:0 0 .75rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__selectedTitle{font-size:1rem}}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo{flex:1000 auto;margin-bottom:0;padding:1rem;display:block}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo{padding:1rem}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo{padding:1.5rem}}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo .HotelItem-module-scss-module__Ocn6_G__alterFlightInfo--flight{flex:none;width:100%;margin:0 .5rem 0 0}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo .HotelItem-module-scss-module__Ocn6_G__alterFlightInfo--flight{flex:1;width:100%}}.HotelItem-module-scss-module__Ocn6_G__alterHotelInfoWrap{flex-wrap:wrap;align-items:center;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterHotelInfoWrap{align-items:center;margin-top:auto}}.HotelItem-module-scss-module__Ocn6_G__alterLogoWrap{margin:0 10px 0 0}.HotelItem-module-scss-module__Ocn6_G__alterPrices{text-align:right;display:block}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__alterPrices{font-size:1rem}}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn{width:auto;box-shadow:none;margin-top:0;display:inline-flex}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn:focus-visible{outline-offset:-8px;position:relative;top:0;right:3px}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn:focus:not(:focus-visible){position:static}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--pricesWrap{text-align:right;flex-direction:column;margin-bottom:1rem}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn--label{font-size:inherit;color:#000;margin-right:0;padding-left:.5rem;top:auto}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--availCheck--bookNowBtn--btn{min-width:120px;margin:0}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--availCheck--bookNowBtn--btn{min-width:150px}}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--availCheck--bookNowBtn--btn:focus-visible{position:relative;bottom:6px;right:6px}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--availCheck--bookNowBtn--btn:focus:not(:focus-visible){bottom:3px;right:3px}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--perPersonPrice--price--amount,.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--perPersonPrice--price--currency{color:#000}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__offerInfoWrapAlter{justify-content:space-between;display:flex}}.HotelItem-module-scss-module__Ocn6_G__alterRow{display:block}.HotelItem-module-scss-module__Ocn6_G__alterInfoItem{word-break:break-word;margin:0 0 .5rem}.HotelItem-module-scss-module__Ocn6_G__alterInfoItem .HotelItem-module-scss-module__Ocn6_G__alterInfoItem--icon{color:#000}.HotelItem-module-scss-module__Ocn6_G__combinedInfo{border-top:1px solid #eaedf0;flex:auto;justify-content:space-between;margin-top:-1px;padding:1rem;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo{padding:1rem}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo{padding:1.5rem}}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo{flex:0 0 45%}}.HotelItem-module-scss-module__Ocn6_G__offerInfo{flex-flow:wrap;flex:none;align-items:center;width:auto;margin:-.5rem 0 0;display:block}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{flex:0 auto}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{flex:auto;display:block}}@media (min-width:1200px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{flex:auto;display:block}}@media (min-width:1420px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{flex:0 50%;display:flex}}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__offerInfoWrap{align-items:center;display:flex}}.HotelItem-module-scss-module__Ocn6_G__priceInfo{border-top:1px solid #d4d6da;flex:50%;justify-content:flex-end;width:auto}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{border-top:none;flex:1 0 auto}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{flex:auto}}@media (min-width:1200px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{flex:auto}}@media (min-width:1420px){.HotelItem-module-scss-module__Ocn6_G__priceInfo{flex:50%}}.HotelItem-module-scss-module__Ocn6_G__infoWrap{flex-wrap:wrap;flex:66.66%;align-items:flex-start;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__infoWrap{display:block}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__infoWrap{display:block}}@media (min-width:1200px){.HotelItem-module-scss-module__Ocn6_G__infoWrap{display:block}}@media (min-width:1420px){.HotelItem-module-scss-module__Ocn6_G__infoWrap{display:flex}}.HotelItem-module-scss-module__Ocn6_G__hotelInfoWrap{flex:33.33%;margin:0}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__hotelInfoWrap{padding:0 .5rem 0 0;display:block}}.HotelItem-module-scss-module__Ocn6_G__infoItem,.HotelItem-module-scss-module__Ocn6_G__selectedTitle{flex:50%;padding:0 .5rem 0 0}.HotelItem-module-scss-module__Ocn6_G__infoItem,.HotelItem-module-scss-module__Ocn6_G__logoWrap{margin:.5rem 0 0}.HotelItem-module-scss-module__Ocn6_G__prices{flex-flow:wrap;flex:none;align-items:center;margin:-1rem -1rem 0 0;display:flex}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__prices{flex-wrap:nowrap;justify-content:flex-end}}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__prices{flex-wrap:wrap;flex:auto}}@media (min-width:1420px){.HotelItem-module-scss-module__Ocn6_G__prices{flex-wrap:nowrap;flex:none}}.HotelItem-module-scss-module__Ocn6_G__prices .HotelItem-module-scss-module__Ocn6_G__prices--pricesWrap{flex:none;margin:1rem 1rem 0 0}.HotelItem-module-scss-module__Ocn6_G__prices .HotelItem-module-scss-module__Ocn6_G__prices--actionsWrap{width:auto;margin:1rem 1rem 0 0}.HotelItem-module-scss-module__Ocn6_G__prices .HotelItem-module-scss-module__Ocn6_G__prices--actionsWrap button{margin:0}.HotelItem-module-scss-module__Ocn6_G__prices .HotelItem-module-scss-module__Ocn6_G__prices--FreeRebooking{flex:0 100%;margin:1rem 1rem 0 0}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__prices .HotelItem-module-scss-module__Ocn6_G__prices--FreeRebooking{flex:none}.HotelItem-module-scss-module__Ocn6_G__itemHeader .HotelItem-module-scss-module__Ocn6_G__itemHeader--dateInfoInner{justify-content:flex-start}.HotelItem-module-scss-module__Ocn6_G__itemHeader .HotelItem-module-scss-module__Ocn6_G__itemHeader--dateInfo{margin:0 1rem 0 0}}.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn:has(.HotelItem-module-scss-module__Ocn6_G__hotelInfoBtn--iconRight:not(:first-child)){padding-right:0}@media (min-width:1200px) and (max-width:1320px){.HotelItem-module-scss-module__Ocn6_G__flightInfo{flex-direction:column;gap:1rem;display:flex}.HotelItem-module-scss-module__Ocn6_G__flightInfo .HotelItem-module-scss-module__Ocn6_G__flightInfo--flight{width:100%;margin:0}}.HotelItem-module-scss-module__Ocn6_G__flightInfo--flight{border:0}@media (min-width:1200px){.HotelItem-module-scss-module__Ocn6_G__flightInfo--flight .HotelItem-module-scss-module__Ocn6_G__flightInfo--flight--title{text-align:initial;justify-content:center;align-items:center;gap:.5rem;display:flex}}.HotelItem-module-scss-module__Ocn6_G__alterRow:last-child{flex-direction:column;height:100%;display:flex}.HotelItem-module-scss-module__Ocn6_G__alterInfoItem:has(.HotelItem-module-scss-module__Ocn6_G__logo){margin-top:1rem;margin-bottom:0}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterInfoItem:has(.HotelItem-module-scss-module__Ocn6_G__logo){margin-top:auto}}.HotelItem-module-scss-module__Ocn6_G__offerInfoWrapAlter{height:100%}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__offerInfoWrapAlter{display:flex}}.HotelItem-module-scss-module__Ocn6_G__alterItem{height:100%}.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterInfoOffer,.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{padding:1rem}@media (min-width:990px){.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterInfoOffer,.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{padding:1.5rem}}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterInfoOffer,.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{flex:1 1 0}}.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{border-top:1px solid #eaedf0}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{border-left:0}}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{border-top:0;border-left:1px solid #eaedf0}.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterInfoOffer{flex-direction:column;display:flex}}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo{flex:0 0 50%}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo .HotelItem-module-scss-module__Ocn6_G__alterFlightInfo--flight--luggageInfo{margin-top:0}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo .HotelItem-module-scss-module__Ocn6_G__alterFlightInfo--flight--date{color:#000;font-size:1rem}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo .HotelItem-module-scss-module__Ocn6_G__alterFlightInfo--flight--arrowIcon:before{content:"";font-size:20px}.HotelItem-module-scss-module__Ocn6_G__alterFlightInfo .HotelItem-module-scss-module__Ocn6_G__alterFlightInfo--flight{border:0}.HotelItem-module-scss-module__Ocn6_G__combinedInfo{padding:0;display:block}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo{border-top:0;margin:0}}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo{flex:0 0 100%;display:flex}}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo:not(:first-child){border-left:1px solid #eaedf0}}@media (min-width:1300px){.HotelItem-module-scss-module__Ocn6_G__combinedInfo:not(:first-child){flex:0 0 50%}}.HotelItem-module-scss-module__Ocn6_G__alterPrices{flex-direction:column;height:100%;display:flex}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__alterPrices{align-items:flex-start}}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--actionsWrap{width:100%;margin:0}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--availCheck--bookNowBtn--btn{width:100%}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn{margin-top:-.5rem;margin-bottom:.75rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn{margin-bottom:0}}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn--label{padding-left:0}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--favBtn--tooltip{display:none}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--actionsWrap,.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--pricesWrap{order:1}.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--pricesWrap{margin-top:auto}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__alterPrices .HotelItem-module-scss-module__Ocn6_G__alterPrices--pricesWrap{text-align:initial}}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterPrices--perPersonPrice--label{margin:0;display:block}}.HotelItem-module-scss-module__Ocn6_G__hotelInfoWrap,.HotelItem-module-scss-module__Ocn6_G__alterHotelInfoWrap{justify-content:space-between}.HotelItem-module-scss-module__Ocn6_G__item{border:1px solid #eaedf0}@media (min-width:768px) and (max-width:989.98px){.HotelItem-module-scss-module__Ocn6_G__offerInfo{padding-right:0}.HotelItem-module-scss-module__Ocn6_G__prices--FreeRebooking,.HotelItem-module-scss-module__Ocn6_G__prices--pricesWrap{margin-right:.5rem}}@media (max-width:767.98px){.HotelItem-module-scss-module__Ocn6_G__infoWrap{flex-direction:column}}.HotelItem-module-scss-module__Ocn6_G__alterinfoWrap{flex-direction:column;height:auto;display:flex}.HotelItem-module-scss-module__Ocn6_G__alterinfoWrap .HotelItem-module-scss-module__Ocn6_G__selectedTitle{flex:0 auto}@media (min-width:768px){.HotelItem-module-scss-module__Ocn6_G__alterPrices--actionsWrap{max-width:50%}.HotelItem-module-scss-module__Ocn6_G__combinedInfo{flex-direction:row;display:flex}.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterInfoOffer,.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{flex:1 0 0}.HotelItem-module-scss-module__Ocn6_G__alterItem .HotelItem-module-scss-module__Ocn6_G__alterPriceInfo{border-left:1px solid #eaedf0}.HotelItem-module-scss-module__Ocn6_G__alterInfoOffer{flex-direction:column;display:flex}}.HotelItem-module-scss-module__Ocn6_G__alterHotelInfoWrap{flex-direction:row;justify-content:space-between}

.AirportOffersGroup-module-scss-module__qhIePG__root{margin:0 0 1.5rem}.AirportOffersGroup-module-scss-module__qhIePG__airportNameContainer{justify-content:space-between;align-items:center;min-height:1.5rem;margin:0 0 .5rem;display:flex}.AirportOffersGroup-module-scss-module__qhIePG__airportName{color:#000}.AirportOffersGroup-module-scss-module__qhIePG__toggleBtnContainer{color:#ffb400;flex-shrink:0;justify-content:center;align-items:center;margin:0 0 0 .5rem;display:flex}.AirportOffersGroup-module-scss-module__qhIePG__toggleBtn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}@media (max-width:767.98px){.AirportOffersGroup-module-scss-module__qhIePG__toggleBtn{font-size:.875rem;line-height:1.25rem}}.AirportOffersGroup-module-scss-module__qhIePG__toggleBtn:hover{color:#ffb400}.AirportOffersGroup-module-scss-module__qhIePG__toggleBtn:focus-visible{outline-offset:-3px}.AirportOffersGroup-module-scss-module__qhIePG__toggleIcon{font-size:1.5rem}
@keyframes Modal-module-scss-module__8bqn9q__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__8bqn9q__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Modal-module-scss-module__8bqn9q__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Modal-module-scss-module__8bqn9q__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Modal-module-scss-module__8bqn9q__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Modal-module-scss-module__8bqn9q__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Modal-module-scss-module__8bqn9q__slideInOut{to{transform:translate(50%)}}@keyframes Modal-module-scss-module__8bqn9q__marker-bouncing{50%{top:-10px}}@keyframes Modal-module-scss-module__8bqn9q__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Modal-module-scss-module__8bqn9q__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Modal-module-scss-module__8bqn9q__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Modal-module-scss-module__8bqn9q__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Modal-module-scss-module__8bqn9q__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Modal-module-scss-module__8bqn9q__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 Modal-module-scss-module__8bqn9q__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Modal-module-scss-module__8bqn9q__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)}}@media (min-width:768px) and (max-height:767px){.Modal-module-scss-module__8bqn9q__modal--dialog{align-items:flex-start}}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__modal--content{flex-direction:column;width:750px;min-height:500px;display:flex}.Modal-module-scss-module__8bqn9q__modal--body{flex-direction:column;height:100%;display:flex}.Modal-module-scss-module__8bqn9q__modal--header,.Modal-module-scss-module__8bqn9q__modal--footer{flex-shrink:0}}.Modal-module-scss-module__8bqn9q__controls{margin:.75rem 0 0}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__controlsRow{align-items:center}}.Modal-module-scss-module__8bqn9q__controlsCol{margin:0 0 1.5rem}.Modal-module-scss-module__8bqn9q__filterTriggerWrap{justify-content:space-between;align-items:center;display:flex}.Modal-module-scss-module__8bqn9q__filterTrigger{flex:none;padding:.375rem 1rem}@media (max-width:767.98px){.Modal-module-scss-module__8bqn9q__filterTrigger{margin-left:1rem;font-size:.875rem}}.Modal-module-scss-module__8bqn9q__filterTrigger--icon{margin-right:.5rem;font-size:20px}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__filterTrigger--icon{font-size:20px}}.Modal-module-scss-module__8bqn9q__checkSwitch--label{flex-direction:row-reverse}@media (max-width:767.98px){.Modal-module-scss-module__8bqn9q__checkSwitch--label{font-size:.875rem}}.Modal-module-scss-module__8bqn9q__checkSwitch--switch{margin:0 0 0 .75rem}.Modal-module-scss-module__8bqn9q__filters{border-top:1px solid #d4d6da;padding:1.5rem 0 0}.Modal-module-scss-module__8bqn9q__flights{flex-direction:column;height:100%;margin:0 -1rem;padding:0 1rem;display:flex;overflow:auto}.Modal-module-scss-module__8bqn9q__flights.Modal-module-scss-module__8bqn9q__is-loading{-webkit-user-select:none;user-select:none;pointer-events:none;min-height:105px;position:relative}.Modal-module-scss-module__8bqn9q__flights.Modal-module-scss-module__8bqn9q__is-loading:before,.Modal-module-scss-module__8bqn9q__flights.Modal-module-scss-module__8bqn9q__is-loading:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.Modal-module-scss-module__8bqn9q__flights.Modal-module-scss-module__8bqn9q__is-loading:before{background:#fffc;justify-content:center;align-items:center;animation:.4s Modal-module-scss-module__8bqn9q__fadeIn;display:flex;position:absolute;inset:0}.Modal-module-scss-module__8bqn9q__flights.Modal-module-scss-module__8bqn9q__is-loading:after{content:"";border:.05em solid #ffb400;border-color:#ffb400 #0000;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite Modal-module-scss-module__8bqn9q__rotate,.7s ease-in-out Modal-module-scss-module__8bqn9q__fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.Modal-module-scss-module__8bqn9q__flights.Modal-module-scss-module__8bqn9q__is-loading .Modal-module-scss-module__8bqn9q__noResults{display:none}.Modal-module-scss-module__8bqn9q__flightsInnerWrapper{margin:0 -1rem;padding:0 0 1rem;display:flex;position:relative}.Modal-module-scss-module__8bqn9q__flightsContainer{width:100%;display:flex}.Modal-module-scss-module__8bqn9q__selectedFlight{color:#5b5d63;border-top:0;border-bottom:1px solid #f1f3f5;margin:0;padding:.75rem 0;font-size:1rem}.Modal-module-scss-module__8bqn9q__selectedFlightLabel{display:block}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__selectedFlightLabel{margin:0 0 .25rem;font-size:1.125rem}}.Modal-module-scss-module__8bqn9q__selectedAirportName{color:#000;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;line-height:1.25rem}.Modal-module-scss-module__8bqn9q__selectedFlightInfo{justify-content:space-between;align-items:center;display:flex}.Modal-module-scss-module__8bqn9q__switchBtn{color:#ffb400;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}.Modal-module-scss-module__8bqn9q__switchIcon{font-size:1.5rem}.Modal-module-scss-module__8bqn9q__airportsControl--control{min-height:48px}.Modal-module-scss-module__8bqn9q__airportsControl--control--root--icon{font-size:22px}.Modal-module-scss-module__8bqn9q__airlinesControl--airlinesControl--valueContainer{min-height:40px}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__departureContainer{flex:100%;width:0;padding:0 1rem}.Modal-module-scss-module__8bqn9q__departureContainer:first-child .Modal-module-scss-module__8bqn9q__selectedFlight{margin-right:-2rem;padding-right:2rem}.Modal-module-scss-module__8bqn9q__departureList,.Modal-module-scss-module__8bqn9q__returnList{max-height:450px;margin:0 -1rem;padding:0 1rem;overflow-y:auto}}.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--iconActive,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--iconActive,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--iconActive,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--iconActive{display:none}.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--airline,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--airline,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--airline,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--airline{color:#000}.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-clickable .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo{color:#ff6f61}.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected:hover,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected:hover{background:#ffb400}.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__departureList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__airportOffersGroup--flightInfo--stopOverInfo,.Modal-module-scss-module__8bqn9q__returnList .Modal-module-scss-module__8bqn9q__flightInfo--root.Modal-module-scss-module__8bqn9q__flightInfo--is-selected .Modal-module-scss-module__8bqn9q__flightInfo--stopOverInfo{color:#fff}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__returnList{padding-top:2rem}}.Modal-module-scss-module__8bqn9q__noModalContainer{flex-wrap:wrap;justify-content:space-between;display:flex}.Modal-module-scss-module__8bqn9q__containerFlightOffers{flex:100%;max-width:734px}.Modal-module-scss-module__8bqn9q__btnFooter{min-width:136px}.Modal-module-scss-module__8bqn9q__btnFooter:first-child{margin-right:auto}.Modal-module-scss-module__8bqn9q__btnFlight{max-height:45px}.Modal-module-scss-module__8bqn9q__departureList,.Modal-module-scss-module__8bqn9q__returnList{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__departureList,.Modal-module-scss-module__8bqn9q__returnList{padding-top:1rem}}:is(.Modal-module-scss-module__8bqn9q__departureList [class*=toggleBtn],.Modal-module-scss-module__8bqn9q__returnList [class*=toggleBtn]){color:#000}@media (min-width:768px){.Modal-module-scss-module__8bqn9q__returnList{padding-top:3rem}}.Modal-module-scss-module__8bqn9q__filterTrigger{min-height:53px}
.FlightAlternatives-module-scss-module__xoMoya__btn{vertical-align:text-bottom;color:#000;margin:.5rem 0 0;padding:0}.FlightAlternatives-module-scss-module__xoMoya__btn:hover{background:0 0}.FlightAlternatives-module-scss-module__xoMoya__btn--icon{color:#000;margin:-.75rem .25rem -.75rem 0;font-size:20px}.FlightAlternatives-module-scss-module__xoMoya__btn{min-height:42px}.FlightAlternatives-module-scss-module__xoMoya__btn--label{font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightAlternatives-module-scss-module__xoMoya__btn--icon{margin-right:.5rem}
.Row-module-scss-module__eYUPXG__root{border-radius:var(--frontend-border-radius,8px);cursor:pointer;text-align:left;background:inherit;width:100%;color:inherit;border:1px solid #d4d6da;flex-direction:row-reverse;align-items:flex-start;margin:0 0 .25rem;padding:.5rem;transition:background .15s ease-in-out;display:flex}.Row-module-scss-module__eYUPXG__root.Row-module-scss-module__eYUPXG__isSelected{background:#fff}.Row-module-scss-module__eYUPXG__root:hover{background:#eeeff0}@media (min-width:576px){.Row-module-scss-module__eYUPXG__root{flex-direction:row;align-items:center;margin:0 0 .5rem;padding:.5rem .75rem}}.Row-module-scss-module__eYUPXG__content{flex:auto}@media (min-width:576px){.Row-module-scss-module__eYUPXG__content{flex-wrap:nowrap;align-items:center;display:flex}}@media (min-width:768px){.Row-module-scss-module__eYUPXG__content{flex-wrap:nowrap}}.Row-module-scss-module__eYUPXG__itemPrice{flex:none}.Row-module-scss-module__eYUPXG__price--price,.Row-module-scss-module__eYUPXG__priceDifference{font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.Row-module-scss-module__eYUPXG__price--price,.Row-module-scss-module__eYUPXG__priceDifference{font-size:1rem}}.Row-module-scss-module__eYUPXG__price--price.Row-module-scss-module__eYUPXG__priceDifference--cheaper,.Row-module-scss-module__eYUPXG__priceDifference.Row-module-scss-module__eYUPXG__priceDifference--cheaper{color:#ffb400}.Row-module-scss-module__eYUPXG__price--label{font-family:Chevin Pro,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Row-module-scss-module__eYUPXG__radioIcon{color:#73767e;flex:none;margin:0 0 0 .5rem;font-size:1.5rem;transition:color .15s ease-in-out}.Row-module-scss-module__eYUPXG__isSelected .Row-module-scss-module__eYUPXG__radioIcon,.Row-module-scss-module__eYUPXG__root:hover .Row-module-scss-module__eYUPXG__radioIcon{color:#ffb400}@media (min-width:576px){.Row-module-scss-module__eYUPXG__radioIcon{margin:0 .5rem 0 0}}.Row-module-scss-module__eYUPXG__label{color:#5b5d63;word-break:break-word;flex:auto;font-size:1rem;transition:color .15s ease-in-out}@media (min-width:576px){.Row-module-scss-module__eYUPXG__label{margin-right:.5rem}}@media (min-width:768px){.Row-module-scss-module__eYUPXG__label{font-size:1rem}}.Row-module-scss-module__eYUPXG__root:hover .Row-module-scss-module__eYUPXG__label,.Row-module-scss-module__eYUPXG__isSelected .Row-module-scss-module__eYUPXG__label{color:#000}
.RoomBoardTypeMatrix-module-scss-module__2PVXpa__root .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--combinedInfo{flex:auto;padding:0}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__title{margin:0 0 .75rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__title{font-size:1rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__titleCaption{color:#5b5d63;margin-left:.75rem;font-family:Chevin Pro,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__content{overflow:hidden}@media (min-width:1300px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__content{display:flex}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{border-bottom:1px solid #eaedf0;flex-direction:row;flex:1000 auto;margin-bottom:-1px;padding-right:1rem;display:flex}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{padding-right:1rem}}@media (min-width:990px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{padding-right:1.5rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{flex:auto;padding:0}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{padding:0}}@media (min-width:990px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{padding:0}}@media (min-width:1300px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{flex:0 0 45%}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col{flex:100%;padding:1rem 0 1rem 1rem;position:relative}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col{padding:1rem 0 1rem 1rem}}@media (min-width:990px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col{padding:1.5rem 0 1.5rem 1.5rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col:not(:last-child):after{content:"";opacity:.7;background:linear-gradient(90deg,#00000026 0%,#c4c4c400 100%);width:14px;position:absolute;top:0;bottom:0;left:100%}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col:not(:last-child) .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__loaderWrapper,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__matrix--loaderWrapper{justify-content:center;align-items:center;display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__loaderWrapper:before,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__matrix--loaderWrapper:before{content:"";min-height:inherit;font-size:0}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__showMoreOrLess{color:#ffb400;cursor:pointer;background:0 0;border:0;margin:.75rem 0 0;font-size:.875rem}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__showMoreOrLess{font-size:1rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__showMoreOrLess:hover{color:#ffb400;opacity:.7}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomBoardLabel{display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__noResults,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__loaderWrapper{text-align:center;padding:1rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__noResults,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__loaderWrapper{padding:1.5rem;font-size:1rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__root{border:var(--card-border,1px solid #f1f3f5);border-top:var(--card--content_border-top,0);border-radius:var(--card--content_border-radius,0 0 var(--card-border-radius,var(--frontend-border-radius,8px)) var(--card-border-radius,var(--frontend-border-radius,8px)));background:var(--card-bg,none)}@media (max-width:767.98px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col:not(:last-child){padding-bottom:0}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col:not(:last-child):after{display:none}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col:not(:last-child) .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__row{border-radius:var(--frontend-border-radius,8px);border:1px solid #eaedf0}@media (max-width:767.98px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__row{align-items:center}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{flex-direction:column}}@media (min-width:1300px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{border-bottom:0;flex:50%;margin:0}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{border-left:1px solid #eaedf0;flex-direction:column;flex:50%;display:flex}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item{height:100%}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__showMoreOrLess{align-items:center;gap:.25rem;font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__showMoreOrLess:after{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:20px;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__showMoreOrLess.RoomBoardTypeMatrix-module-scss-module__2PVXpa__is-expanded:after{content:""}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--combinedInfo{border-left:0;flex-direction:row;display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterItem .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterInfoOffer,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterItem .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterPriceInfo{flex:1 1 0}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterItem .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterPriceInfo{border-left:1px solid #eaedf0}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterItem .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterinfoWrap{height:100%}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterItem .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterinfoWrap .RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--alterInfoItem:has(.RoomBoardTypeMatrix-module-scss-module__2PVXpa__offerSummary--item--logo){margin-top:auto}
.Banner-module-scss-module__455oKa__root{color:#fff;background-color:#ffb400;position:relative;overflow:hidden}.Banner-module-scss-module__455oKa__textContainer{padding:1rem}@media (min-width:768px){.Banner-module-scss-module__455oKa__textContainer{padding:1.5rem}}@media (min-width:990px){.Banner-module-scss-module__455oKa__textContainer{padding:2rem 1.5rem}}.Banner-module-scss-module__455oKa__title{font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;line-height:1.75rem}@media (max-width:989.98px){.Banner-module-scss-module__455oKa__title{font-size:1.5rem;line-height:1.5rem}}.Banner-module-scss-module__455oKa__subTitle{margin:.25rem 0 0;font-size:1rem;line-height:1.5rem}@media (max-width:989.98px){.Banner-module-scss-module__455oKa__subTitle{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.Banner-module-scss-module__455oKa__imageWrap{clip-path:polygon(50px 0,100% 0,100% 100%,0 100%);max-width:50%;position:absolute;top:0;bottom:0;right:0}}.Banner-module-scss-module__455oKa__image{width:100%;display:block}@media (min-width:768px){.Banner-module-scss-module__455oKa__image{object-fit:cover;width:auto;height:100%}}
@keyframes Loader-module-scss-module__tu-QaW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Loader-module-scss-module__tu-QaW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Loader-module-scss-module__tu-QaW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Loader-module-scss-module__tu-QaW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Loader-module-scss-module__tu-QaW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Loader-module-scss-module__tu-QaW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Loader-module-scss-module__tu-QaW__slideInOut{to{transform:translate(50%)}}@keyframes Loader-module-scss-module__tu-QaW__marker-bouncing{50%{top:-10px}}@keyframes Loader-module-scss-module__tu-QaW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Loader-module-scss-module__tu-QaW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Loader-module-scss-module__tu-QaW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Loader-module-scss-module__tu-QaW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Loader-module-scss-module__tu-QaW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Loader-module-scss-module__tu-QaW__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 Loader-module-scss-module__tu-QaW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Loader-module-scss-module__tu-QaW__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)}}.Loader-module-scss-module__tu-QaW__has-black-overlay{animation:var(--tsbob-loader-overlay-animation,fadeIn .4s ease);background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Loader-module-scss-module__tu-QaW__has-white-overlay{animation:var(--tsbob-loader-overlay-animation,fadeIn .4s ease);background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Loader-module-scss-module__tu-QaW__loader{content:"";border:.1em solid #ffb400;border-color:#ffb400 #0000;border-radius:50%;width:1em;height:1em;font-size:1.5rem;animation:.9s linear infinite Loader-module-scss-module__tu-QaW__rotate,.7s ease-in-out Loader-module-scss-module__tu-QaW__fadeIn;display:block;top:calc(50% - .75rem);left:calc(50% - .75rem)}.Loader-module-scss-module__tu-QaW__is-primary{color:#ffb400;border-color:#ffb400 #0000}.Loader-module-scss-module__tu-QaW__is-secondary{color:#00612e;border-color:#00612e #0000}.Loader-module-scss-module__tu-QaW__is-success{color:#007a52;border-color:#007a52 #0000}.Loader-module-scss-module__tu-QaW__is-info{color:#6030bb;border-color:#6030bb #0000}.Loader-module-scss-module__tu-QaW__is-warning{color:#c94800;border-color:#c94800 #0000}.Loader-module-scss-module__tu-QaW__is-danger{color:#b31337;border-color:#b31337 #0000}.Loader-module-scss-module__tu-QaW__is-black{color:#000;border-color:#000 #0000}.Loader-module-scss-module__tu-QaW__is-gray-dark{color:#73767e;border-color:#73767e #0000}.Loader-module-scss-module__tu-QaW__is-gray-light{color:#d4d6da;border-color:#d4d6da #0000}.Loader-module-scss-module__tu-QaW__is-gray-lighter{color:#eeeff0;border-color:#eeeff0 #0000}.Loader-module-scss-module__tu-QaW__is-white{color:#fff;border-color:#fff #0000}.Loader-module-scss-module__tu-QaW__is-white-dark{color:#ffffff4d;border-color:#ffffff4d #0000}.Loader-module-scss-module__tu-QaW__is-white-light{color:#ffffff26;border-color:#ffffff26 #0000}.Loader-module-scss-module__tu-QaW__is-primary-20{color:#fff0cc;border-color:#fff0cc #0000}.Loader-module-scss-module__tu-QaW__is-secondary-20{color:#dde9e3;border-color:#dde9e3 #0000}.Loader-module-scss-module__tu-QaW__is-tertiary{color:#464646;border-color:#464646 #0000}.Loader-module-scss-module__tu-QaW__is-tertiary-20{color:#dadada;border-color:#dadada #0000}.Loader-module-scss-module__tu-QaW__is-active{color:#ff6f61;border-color:#ff6f61 #0000}.Loader-module-scss-module__tu-QaW__is-accent{color:#548210;border-color:#548210 #0000}.Loader-module-scss-module__tu-QaW__is-gray-darker{color:#5b5d63;border-color:#5b5d63 #0000}.Loader-module-scss-module__tu-QaW__is-xs{font-size:12px}.Loader-module-scss-module__tu-QaW__is-sm{font-size:16px}.Loader-module-scss-module__tu-QaW__is-md{font-size:1.5rem}.Loader-module-scss-module__tu-QaW__is-lg{border-width:.075em;font-size:36px}.Loader-module-scss-module__tu-QaW__is-xl{border-width:.05em;font-size:52px}.Loader-module-scss-module__tu-QaW__is-xxl{border-width:.05em;font-size:72px}.Loader-module-scss-module__tu-QaW__loaderContainer{position:relative}.Loader-module-scss-module__tu-QaW__icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.Loader-module-scss-module__tu-QaW__is-absolute{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}

.Price-module-scss-module__RyZYXq__label{margin:0 5px 0 0}.Price-module-scss-module__RyZYXq__labelRight{margin:0 0 0 5px}.Price-module-scss-module__RyZYXq__pricelg--amount{font-family:Chevin Pro Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:2rem}.Price-module-scss-module__RyZYXq__preposition{margin:0 5px 0 0}
.ShortSummary-module-scss-module__FtNqIG__root{display:block}
