@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__slideInOut{to{transform:translate(50%)}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__marker-bouncing{50%{top:-10px}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__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 FavoritesComparison-module-scss-module__8q0aQW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FavoritesComparison-module-scss-module__8q0aQW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.tsbobc{.FavoritesComparison-module-scss-module__8q0aQW__root{margin:0 0 4rem}.FavoritesComparison-module-scss-module__8q0aQW__root.FavoritesComparison-module-scss-module__8q0aQW__is-loading{-webkit-user-select:none;user-select:none;pointer-events:none;min-height:100px;position:relative}.FavoritesComparison-module-scss-module__8q0aQW__root.FavoritesComparison-module-scss-module__8q0aQW__is-loading:before,.FavoritesComparison-module-scss-module__8q0aQW__root.FavoritesComparison-module-scss-module__8q0aQW__is-loading:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.FavoritesComparison-module-scss-module__8q0aQW__root.FavoritesComparison-module-scss-module__8q0aQW__is-loading:before{background:#fffc;justify-content:center;align-items:center;animation:.4s FavoritesComparison-module-scss-module__8q0aQW__fadeIn;display:flex;position:absolute;inset:0}.FavoritesComparison-module-scss-module__8q0aQW__root.FavoritesComparison-module-scss-module__8q0aQW__is-loading:after{content:"";border:.05em solid #fc0;border-color:#fc0 #0000;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite FavoritesComparison-module-scss-module__8q0aQW__rotate,.7s ease-in-out FavoritesComparison-module-scss-module__8q0aQW__fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.FavoritesComparison-module-scss-module__8q0aQW__root [style="overflow: hidden;"]{margin:0 0 0 -1rem;padding:0 0 0 1rem}.FavoritesComparison-module-scss-module__8q0aQW__comparisonWrapper{margin:0 0 0 -.5rem}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__comparisonWrapper{margin:0 -1rem}}@media (min-width:1200px){.FavoritesComparison-module-scss-module__8q0aQW__comparisonWrapper{margin:0}}.FavoritesComparison-module-scss-module__8q0aQW__header{margin:0 0 1.75rem}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__header{display:flex}}.FavoritesComparison-module-scss-module__8q0aQW__panel{box-shadow:none;background:#fff;flex:auto;align-items:flex-start;margin:0 0 1rem;padding:.75rem 1rem;display:flex}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__panel{border-radius:0;margin-bottom:0;padding:1rem 2rem 2rem}}.FavoritesComparison-module-scss-module__8q0aQW__favImg{background:url(../media/illustration-onboarding.2w9y_u7vz5u2j.svg) 50%/contain no-repeat;width:182px;height:128px;margin:.5rem 2rem 0 0}.FavoritesComparison-module-scss-module__8q0aQW__favImgEmpty{background:url(../media/illustration-onboarding.2w9y_u7vz5u2j.svg) 50%/contain no-repeat;width:182px;height:128px;margin:1rem 0 2.5rem}.FavoritesComparison-module-scss-module__8q0aQW__title{color:#1a1a1a;margin:0 0 .5rem;font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__title{margin:0 0 1rem;font-size:1.5rem;line-height:1.875rem}}.FavoritesComparison-module-scss-module__8q0aQW__shareWrap{margin:0}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__shareWrap{flex:none;width:220px;margin:0 0 0 1.75rem}}@media (min-width:1200px){.FavoritesComparison-module-scss-module__8q0aQW__shareWrap{width:335px;margin:0 0 0 1.75rem}}.FavoritesComparison-module-scss-module__8q0aQW__noResultsPanel{flex-direction:column;align-items:center;margin:0 auto}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__noResultsPanel{max-width:580px}}.FavoritesComparison-module-scss-module__8q0aQW__noResultsTitle{text-align:center;color:#1a1a1a;max-width:500px;margin:0 0 1rem;font-size:1.125rem;line-height:1.5rem}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__noResultsTitle{margin:0 0 2rem;font-size:1.25rem;line-height:1.5rem}}.FavoritesComparison-module-scss-module__8q0aQW__offersBtnWrap{display:inline-block}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__offersBtnWrap{margin-bottom:0}}.FavoritesComparison-module-scss-module__8q0aQW__offersBtn{font-size:1.125rem}@media (min-width:768px){.FavoritesComparison-module-scss-module__8q0aQW__offersBtn{min-width:200px}}}
@layer tsbo.components.tsbob{.ScrollingContainer-module-scss-module__RQ-N4q__root{position:relative}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev:focus-visible,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev:focus:not(:focus-visible),.ScrollingContainer-module-scss-module__RQ-N4q__controlNext:focus:not(:focus-visible){outline:none}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext{z-index:12;border-radius:var(--tsbob-container-control-prev-border-radius,100px);width:44px;height:44px;box-shadow:var(--tsbob-container-control-prev-box-shadow,none);cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;margin-top:-22px;display:flex;position:absolute;top:50%}@media (max-width:767.98px){.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext{display:none}}@media (min-width:1200px){.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext{left:-22px}}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev:hover,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext:hover{background:#eeeff0}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev:before,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fc0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev.ScrollingContainer-module-scss-module__RQ-N4q__is-disabled,.ScrollingContainer-module-scss-module__RQ-N4q__controlNext.ScrollingContainer-module-scss-module__RQ-N4q__is-disabled{display:none}.ScrollingContainer-module-scss-module__RQ-N4q__controlPrev{left:-22px}.ScrollingContainer-module-scss-module__RQ-N4q__controlNext{right:-22px}@media (min-width:1200px){.ScrollingContainer-module-scss-module__RQ-N4q__controlNext{left:auto;right:-22px}}.ScrollingContainer-module-scss-module__RQ-N4q__controlNext:before{content:""}.ScrollingContainer-module-scss-module__RQ-N4q__controlNext.ScrollingContainer-module-scss-module__RQ-N4q__hasNotEnough{display:none}@media (min-width:768px){.ScrollingContainer-module-scss-module__RQ-N4q__track{margin-left:-.5rem}}@media (min-width:1200px){.ScrollingContainer-module-scss-module__RQ-N4q__track{margin:0 0 0 -1.5rem}}}
@layer tsbo.components.tsbobc{.PriceDifference-module-scss-module__k-1XKG__root{color:#1a1a1a;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.125rem}.PriceDifference-module-scss-module__k-1XKG__root.PriceDifference-module-scss-module__k-1XKG__higher,.PriceDifference-module-scss-module__k-1XKG__root.PriceDifference-module-scss-module__k-1XKG__cheaper{color:#1a1a1a}}
@layer tsbo.components.tsbobc{.LongStopOverInfo-module-scss-module__z3xr3G__root{color:#b31337}.LongStopOverInfo-module-scss-module__z3xr3G__icon{margin-right:.25rem;font-size:1.125rem}}
@layer tsbo.components.tsbobc{.FlightSegment-module-scss-module__p-VERW__root{box-shadow:none;background:#eeeff0;border-radius:0;margin:0 0 1rem;padding:.75rem;transition:background .3s ease-in-out;position:relative}.FlightSegment-module-scss-module__p-VERW__root .FlightSegment-module-scss-module__p-VERW__time{color:#1a1a1a}.FlightSegment-module-scss-module__p-VERW__root .FlightSegment-module-scss-module__p-VERW__duration:before,.FlightSegment-module-scss-module__p-VERW__root .FlightSegment-module-scss-module__p-VERW__duration:after{display:none}.FlightSegment-module-scss-module__p-VERW__root .FlightSegment-module-scss-module__p-VERW__stopOverInfo{color:#73767e}@media (max-width:989.98px){.FlightSegment-module-scss-module__p-VERW__root{flex:0 0 50%}}.FlightSegment-module-scss-module__p-VERW__title{margin:0 0 .25rem}@media (min-width:768px){.FlightSegment-module-scss-module__p-VERW__title{text-align:center;margin:0 0 .5rem}}.FlightSegment-module-scss-module__p-VERW__info,.FlightSegment-module-scss-module__p-VERW__airports{justify-content:space-between;align-items:center;margin:0 0 2px;display:flex}.FlightSegment-module-scss-module__p-VERW__airport{color:#1a1a1a;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightSegment-module-scss-module__p-VERW__time{flex:none;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightSegment-module-scss-module__p-VERW__time:last-child{text-align:right}.FlightSegment-module-scss-module__p-VERW__durationWrap{color:#73767e;flex:auto;justify-content:center;align-items:center;margin:0 1rem;font-size:.875rem;display:flex}.FlightSegment-module-scss-module__p-VERW__durationWrap:before,.FlightSegment-module-scss-module__p-VERW__durationWrap:after{content:" ";border-bottom:1px solid #d4d6da;flex:auto;display:block}@media (min-width:768px){.FlightSegment-module-scss-module__p-VERW__durationWrap{margin:0 .5rem}}@media (min-width:1200px) and (max-width:1419.98px){.FlightSegment-module-scss-module__p-VERW__durationWrap{margin:0 .25rem}}@media (min-width:1420px){.FlightSegment-module-scss-module__p-VERW__durationWrap{margin:0 .75rem}}.FlightSegment-module-scss-module__p-VERW__durationLabel{flex:none;margin:0 1rem}@media (min-width:768px){.FlightSegment-module-scss-module__p-VERW__durationLabel{margin:0 .5rem}}@media (min-width:1200px) and (max-width:1419.98px){.FlightSegment-module-scss-module__p-VERW__durationLabel{margin:0 .25rem}}@media (min-width:1420px){.FlightSegment-module-scss-module__p-VERW__durationLabel{margin:0 .75rem}}.FlightSegment-module-scss-module__p-VERW__additionalInfo{color:#73767e;align-items:flex-start;margin-bottom:.5rem;font-size:.875rem;display:flex}.FlightSegment-module-scss-module__p-VERW__stopOverInfo,.FlightSegment-module-scss-module__p-VERW__luggageInfo,.FlightSegment-module-scss-module__p-VERW__nextDayWarning{flex:1;max-width:33.3333%}.FlightSegment-module-scss-module__p-VERW__stopOverInfo{text-align:center;color:#73767e}.FlightSegment-module-scss-module__p-VERW__nextDayWarning,.FlightSegment-module-scss-module__p-VERW__nextDay{text-align:right}.FlightSegment-module-scss-module__p-VERW__extraInfo{justify-content:space-between;align-items:center;margin:.25rem 0 0;display:flex}.FlightSegment-module-scss-module__p-VERW__airlineInfo,.FlightSegment-module-scss-module__p-VERW__nextDay{flex:1;max-width:50%}.FlightSegment-module-scss-module__p-VERW__airline{color:#73767e;align-items:center;font-size:.875rem;display:flex}.FlightSegment-module-scss-module__p-VERW__airlineImage{width:16px;height:16px;margin:0 .5rem 0 0}}
@layer tsbo.components.tsbobc{@media (min-width:768px){.Modal-module-scss-module__45x5Ra__root--content{min-width:356px;max-width:320px}}.Modal-module-scss-module__45x5Ra__root--footer{justify-content:flex-end}.Modal-module-scss-module__45x5Ra__root--overlay{z-index:1050}.Modal-module-scss-module__45x5Ra__destination{margin-bottom:.25rem}.Modal-module-scss-module__45x5Ra__body{color:#73767e}.Modal-module-scss-module__45x5Ra__destinationWrapper{margin-bottom:1rem}.Modal-module-scss-module__45x5Ra__airport{color:#1a1a1a;margin-left:.25rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Modal-module-scss-module__45x5Ra__btnFooter{width:135px}.Modal-module-scss-module__45x5Ra__stopOver{color:#73767e;background:#eeeff0;margin:1.5rem -1rem;padding:.5rem 1.75rem .25rem}.Modal-module-scss-module__45x5Ra__trigger{cursor:pointer;color:inherit;font-size:inherit;padding:0}.Modal-module-scss-module__45x5Ra__trigger:hover,.Modal-module-scss-module__45x5Ra__trigger.Modal-module-scss-module__45x5Ra__is-highlighted,.Modal-module-scss-module__45x5Ra__trigger.Modal-module-scss-module__45x5Ra__is-highlighted:hover{color:inherit}}
@layer tsbo.components.tsbobc{.FlightInfo-module-scss-module__zDI7hW__root{position:relative}@media (max-width:989.98px){.FlightInfo-module-scss-module__zDI7hW__root{flex:0 0 50%}}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-clickable{box-shadow:none;cursor:pointer;background:#f5f5f5;border-radius:0;margin:0 0 1rem;padding:.75rem;transition:background .3s ease-in-out}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-clickable .FlightInfo-module-scss-module__zDI7hW__time{color:#1a1a1a}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-clickable .FlightInfo-module-scss-module__zDI7hW__duration:before,.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-clickable .FlightInfo-module-scss-module__zDI7hW__duration:after{display:none}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-clickable .FlightInfo-module-scss-module__zDI7hW__stopOverInfo{color:#1a1a1a}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-clickable:hover{background:#d4d6da}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected{color:#1a1a1a;cursor:default;background:#fc0}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected:hover{background:#fc0}.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected .FlightInfo-module-scss-module__zDI7hW__duration,.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected .FlightInfo-module-scss-module__zDI7hW__additionalInfo,.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected .FlightInfo-module-scss-module__zDI7hW__stopOverInfo,.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected .FlightInfo-module-scss-module__zDI7hW__time,.FlightInfo-module-scss-module__zDI7hW__root.FlightInfo-module-scss-module__zDI7hW__is-selected .FlightInfo-module-scss-module__zDI7hW__airline{color:#1a1a1a}.FlightInfo-module-scss-module__zDI7hW__iconActive{color:#fff;width:28px;height:28px;box-shadow:none;z-index:1;background:#2e7d32;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:none;position:absolute;top:-14px;right:-.5rem}@media (min-width:768px){.FlightInfo-module-scss-module__zDI7hW__iconActive{right:-14px}}.FlightInfo-module-scss-module__zDI7hW__title{margin:0 0 .25rem}@media (min-width:768px){.FlightInfo-module-scss-module__zDI7hW__title{text-align:center;margin:0 0 .5rem}}.FlightInfo-module-scss-module__zDI7hW__titleIcon{color:#1a1a1a;font-size:1.25rem;display:none}@media (min-width:1200px){.FlightInfo-module-scss-module__zDI7hW__titleIcon{display:block}}.FlightInfo-module-scss-module__zDI7hW__titleText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.FlightInfo-module-scss-module__zDI7hW__info{justify-content:space-between;align-items:center;margin:0 0 2px;display:flex}.FlightInfo-module-scss-module__zDI7hW__time{flex:none;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightInfo-module-scss-module__zDI7hW__time:last-child{text-align:right}.FlightInfo-module-scss-module__zDI7hW__duration{color:#1a1a1a;flex:auto;justify-content:center;align-items:center;margin:0 1rem;font-size:.875rem;display:flex}@media (min-width:768px){.FlightInfo-module-scss-module__zDI7hW__duration{margin:0 .5rem}}@media (min-width:1200px) and (max-width:1419.98px){.FlightInfo-module-scss-module__zDI7hW__duration{margin:0 .25rem}}@media (min-width:1420px){.FlightInfo-module-scss-module__zDI7hW__duration{margin:0 .75rem}}.FlightInfo-module-scss-module__zDI7hW__duration:before,.FlightInfo-module-scss-module__zDI7hW__duration:after{content:"";border-bottom:1px solid #d4d6da;flex:auto;display:block}.FlightInfo-module-scss-module__zDI7hW__durationLabel{flex:none;margin:0 1rem}@media (min-width:768px){.FlightInfo-module-scss-module__zDI7hW__durationLabel{margin:0 .5rem}}@media (min-width:1200px) and (max-width:1419.98px){.FlightInfo-module-scss-module__zDI7hW__durationLabel{margin:0 .25rem}}@media (min-width:1420px){.FlightInfo-module-scss-module__zDI7hW__durationLabel{margin:0 .75rem}}.FlightInfo-module-scss-module__zDI7hW__additionalInfo{color:#1a1a1a;align-items:flex-start;font-size:.875rem;display:flex}.FlightInfo-module-scss-module__zDI7hW__stopOverInfo,.FlightInfo-module-scss-module__zDI7hW__luggageInfo,.FlightInfo-module-scss-module__zDI7hW__nextDayWarning{flex:1;max-width:33.3333%}.FlightInfo-module-scss-module__zDI7hW__stopOverInfo{text-align:center;color:#1a1a1a;cursor:pointer}.FlightInfo-module-scss-module__zDI7hW__stopOverInfo:hover{color:#1a1a1a}.FlightInfo-module-scss-module__zDI7hW__nextDayWarning{text-align:right;margin-left:auto}.FlightInfo-module-scss-module__zDI7hW__extraInfo{justify-content:space-between;align-items:center;margin:.25rem 0 0;display:flex}.FlightInfo-module-scss-module__zDI7hW__airline{color:#1a1a1a;align-items:center;font-size:.875rem;display:flex}.FlightInfo-module-scss-module__zDI7hW__airlineImage{width:16px;height:16px;margin:0 .5rem 0 0}.FlightInfo-module-scss-module__zDI7hW__selectedFlight{color:#73767e;flex-wrap:wrap;justify-content:space-between;margin:0 0 1rem;padding:0 2rem;font-size:1rem;display:flex}@media (max-width:989.98px){.FlightInfo-module-scss-module__zDI7hW__selectedFlight{padding:0 1rem}}.FlightInfo-module-scss-module__zDI7hW__selectedAirportName{color:#1a1a1a;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightInfo-module-scss-module__zDI7hW__selectedFlightTitle{color:#666;padding-bottom:1.5rem}.FlightInfo-module-scss-module__zDI7hW__titleLine{flex-flow:wrap;margin:0 0 .375rem;display:flex}.FlightInfo-module-scss-module__zDI7hW__titleLine .FlightInfo-module-scss-module__zDI7hW__stopOverInfo,.FlightInfo-module-scss-module__zDI7hW__titleLine .FlightInfo-module-scss-module__zDI7hW__luggageInfo,.FlightInfo-module-scss-module__zDI7hW__titleLine .FlightInfo-module-scss-module__zDI7hW__nextDayWarning{flex:none;max-width:none}.FlightInfo-module-scss-module__zDI7hW__departuredDateTime{margin:0 .75rem 0 0}.FlightInfo-module-scss-module__zDI7hW__weekDay{color:#1a1a1a;font-weight:700}.FlightInfo-module-scss-module__zDI7hW__date{font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;line-height:1.25rem}.FlightInfo-module-scss-module__zDI7hW__date.FlightInfo-module-scss-module__zDI7hW__is-accent{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightInfo-module-scss-module__zDI7hW__flightTimes{color:#1a1a1a;margin:0;font-weight:700}.FlightInfo-module-scss-module__zDI7hW__flightInfo--iconActive{display:none}.FlightInfo-module-scss-module__zDI7hW__flightInfo--airline,.FlightInfo-module-scss-module__zDI7hW__flightInfo--root.FlightInfo-module-scss-module__zDI7hW__flightInfo--is-clickable .FlightInfo-module-scss-module__zDI7hW__flightInfo--stopOverInfo{color:#1a1a1a}.FlightInfo-module-scss-module__zDI7hW__flightInfo--root.FlightInfo-module-scss-module__zDI7hW__flightInfo--is-selected,.FlightInfo-module-scss-module__zDI7hW__flightInfo--root.FlightInfo-module-scss-module__zDI7hW__flightInfo--is-selected:hover{background:#fc0}.FlightInfo-module-scss-module__zDI7hW__flightInfo--root.FlightInfo-module-scss-module__zDI7hW__flightInfo--is-selected .FlightInfo-module-scss-module__zDI7hW__flightInfo--stopOverInfo{color:#fff}.FlightInfo-module-scss-module__zDI7hW__flightModalContainer{color:#fc0}.FlightInfo-module-scss-module__zDI7hW__durationOfTitle{margin:0 .75rem}.FlightInfo-module-scss-module__zDI7hW__icon{color:#000;font-size:1.5rem;line-height:1.25rem}.FlightInfo-module-scss-module__zDI7hW__arrowIcon{padding:0 .25rem;font-weight:700}.FlightInfo-module-scss-module__zDI7hW__planeIcon{padding:0 .5rem 0 0}.FlightInfo-module-scss-module__zDI7hW__root .FlightInfo-module-scss-module__zDI7hW__icon-plane-land{padding:0 0 0 .5rem;transform:scaleX(-1)}.FlightInfo-module-scss-module__zDI7hW__root .FlightInfo-module-scss-module__zDI7hW__flightModalContainer button{color:#fc0}}
@layer tsbo.components.tsbobc{.Deviations-module-scss-module__8nRSpq__root{min-height:270px}.Deviations-module-scss-module__8nRSpq__title{color:#1a1a1a;margin:0 0 1rem;font-size:1.125rem;line-height:1.5rem}.Deviations-module-scss-module__8nRSpq__change{background:#eeeff0;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 -1rem 1rem;padding:1rem;display:flex}.Deviations-module-scss-module__8nRSpq__flightDeviations .Deviations-module-scss-module__8nRSpq__change{background:0 0;flex-direction:column;margin:0 -1rem;padding:0 1rem 1rem}.Deviations-module-scss-module__8nRSpq__priceDeviations .Deviations-module-scss-module__8nRSpq__change{flex-direction:row}.Deviations-module-scss-module__8nRSpq__changeBlock{width:100%;min-width:0;margin:0}.Deviations-module-scss-module__8nRSpq__flightDeviations .Deviations-module-scss-module__8nRSpq__changeBlock{margin:0}.Deviations-module-scss-module__8nRSpq__priceDeviations .Deviations-module-scss-module__8nRSpq__changeBlock{min-width:40%}.Deviations-module-scss-module__8nRSpq__changeTitle{color:#1a1a1a8c;margin:0 0 .25rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Deviations-module-scss-module__8nRSpq__flightDeviations .Deviations-module-scss-module__8nRSpq__changeTitle{margin:1rem 0}.Deviations-module-scss-module__8nRSpq__flightDeviations .Deviations-module-scss-module__8nRSpq__is-new .Deviations-module-scss-module__8nRSpq__changeTitle{color:#2e7d32}.Deviations-module-scss-module__8nRSpq__price--price,.Deviations-module-scss-module__8nRSpq__priceNew--price,.Deviations-module-scss-module__8nRSpq__newDate,.Deviations-module-scss-module__8nRSpq__oldDate,.Deviations-module-scss-module__8nRSpq__oldRoom--name,.Deviations-module-scss-module__8nRSpq__newRoom--name{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;display:block}.Deviations-module-scss-module__8nRSpq__price--price,.Deviations-module-scss-module__8nRSpq__priceNew--price{font-size:1.125rem}.Deviations-module-scss-module__8nRSpq__price--price,.Deviations-module-scss-module__8nRSpq__oldDate,.Deviations-module-scss-module__8nRSpq__oldRoom--name{color:#1a1a1a}.Deviations-module-scss-module__8nRSpq__priceNew--price,.Deviations-module-scss-module__8nRSpq__newDate,.Deviations-module-scss-module__8nRSpq__newRoom--name{color:#2e7d32}.Deviations-module-scss-module__8nRSpq__perPersonPrice--price,.Deviations-module-scss-module__8nRSpq__time,.Deviations-module-scss-module__8nRSpq__oldRoom--board,.Deviations-module-scss-module__8nRSpq__newRoom--board{margin:.25rem 0 0;font-size:1rem}.Deviations-module-scss-module__8nRSpq__flights{flex-direction:column}.Deviations-module-scss-module__8nRSpq__flights--flight{width:100%;margin:0 0 .5rem}.Deviations-module-scss-module__8nRSpq__flights--flight:last-child{margin-bottom:0}.Deviations-module-scss-module__8nRSpq__separator{color:#1a1a1aa6;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-self:center;margin-bottom:.5rem;font-size:22px;font-style:normal;font-weight:400;line-height:1;display:none;font-family:iconfont!important}.Deviations-module-scss-module__8nRSpq__flightDeviations .Deviations-module-scss-module__8nRSpq__separator,.Deviations-module-scss-module__8nRSpq__priceDeviations .Deviations-module-scss-module__8nRSpq__separator{display:none}.Deviations-module-scss-module__8nRSpq__label{color:#fff;background:#666;margin:0 -1rem;padding:.5rem 1rem;font-size:1.125rem}.Deviations-module-scss-module__8nRSpq__flight{color:#1a1a1a;background:#eeeff0;margin:0 -1rem;padding:.5rem 1rem}.Deviations-module-scss-module__8nRSpq__flight .Deviations-module-scss-module__8nRSpq__flight--titleIcon{display:block}.Deviations-module-scss-module__8nRSpq__flight .Deviations-module-scss-module__8nRSpq__flight--title{text-align:center}.Deviations-module-scss-module__8nRSpq__note{color:#666;margin:0 0 1.5rem;font-size:.875rem}.Deviations-module-scss-module__8nRSpq__oldRoom--separator,.Deviations-module-scss-module__8nRSpq__newRoom--separator{display:none}}
@layer tsbo.components.tsbobc{.Pending-module-scss-module__gek7xW__warning{margin:.5rem .5rem 1rem;font-size:1.125rem;line-height:1.5rem}.Pending-module-scss-module__gek7xW__image{background:url(../media/availability-check-illustration.15ed_5jo_7bzx.svg) 50%/contain no-repeat;width:182px;height:128px;margin:.5rem auto;display:none}.Pending-module-scss-module__gek7xW__loader{justify-content:center;margin:1rem auto;display:flex}}
@layer tsbo.components.tsbobc{.Deadline-module-scss-module__3k418G__root{text-align:center;min-height:290px}.Deadline-module-scss-module__3k418G__title{color:#1a1a1a;margin:.5rem 2rem;font-size:1.125rem;line-height:1.5rem}.Deadline-module-scss-module__3k418G__image{background:url(../media/no-offer-available.0plfjf17ldmhv.svg) 50% no-repeat;width:182px;height:128px;margin:1rem auto;display:block}}
@layer tsbo.components.tsbobc{.Failure-module-scss-module__vA2fgq__root{text-align:center;min-height:290px}.Failure-module-scss-module__vA2fgq__title{color:#1a1a1a;margin:.5rem 2rem;font-size:1.125rem;line-height:1.5rem}.Failure-module-scss-module__vA2fgq__image{background:url(../media/no-offer-available.0plfjf17ldmhv.svg) 50%/contain no-repeat;width:182px;height:128px;margin:1rem auto;display:block}}
@layer tsbo.components.tsbobc{@media (min-width:768px){.ProceedToCheckout-module-scss-module__g0F3qG__modal--content,.ProceedToCheckout-module-scss-module__g0F3qG__modalPending--content{max-width:320px!important}.ProceedToCheckout-module-scss-module__g0F3qG__modal--body{max-height:calc(100vh - 300px);overflow:auto}}.ProceedToCheckout-module-scss-module__g0F3qG__modal--footer{justify-content:flex-end}.ProceedToCheckout-module-scss-module__g0F3qG__linkFooter,.ProceedToCheckout-module-scss-module__g0F3qG__btnFooter{width:50%}.ProceedToCheckout-module-scss-module__g0F3qG__linkFooter+.ProceedToCheckout-module-scss-module__g0F3qG__linkFooter,.ProceedToCheckout-module-scss-module__g0F3qG__linkFooter+.ProceedToCheckout-module-scss-module__g0F3qG__btnFooter,.ProceedToCheckout-module-scss-module__g0F3qG__btnFooter+.ProceedToCheckout-module-scss-module__g0F3qG__linkFooter,.ProceedToCheckout-module-scss-module__g0F3qG__btnFooter+.ProceedToCheckout-module-scss-module__g0F3qG__btnFooter{margin-left:1rem}.ProceedToCheckout-module-scss-module__g0F3qG__linkFooter .ProceedToCheckout-module-scss-module__g0F3qG__btnFooter{width:100%}.ProceedToCheckout-module-scss-module__g0F3qG__modalPending--header{background-color:#2e7d32;border-radius:0;justify-content:center;min-height:70px}.ProceedToCheckout-module-scss-module__g0F3qG__modalPending--title{color:#fff;padding:0;font-size:1.25rem}.ProceedToCheckout-module-scss-module__g0F3qG__modalPending--body{text-align:center}}
@layer tsbo.components.tsbobc{.ItemHeader-module-scss-module__KtqbPG__root{color:#1a1a1a;border-bottom:1px solid #d4d6da;border-radius:0;min-height:51px;padding:.75rem 1rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:#1a1a1a;background:#fc0;border-bottom-color:#fc0}.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:#1a1a1a}@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;padding:.25rem}.ItemHeader-module-scss-module__KtqbPG__root.ItemHeader-module-scss-module__KtqbPG__is-active .ItemHeader-module-scss-module__KtqbPG__favBtn:hover{color:#b31337}.ItemHeader-module-scss-module__KtqbPG__root .ItemHeader-module-scss-module__KtqbPG__favBtn--label{margin:0;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:#1a1a1a;margin:0 .5rem 0 0;font-size:20px}@media (min-width:768px){.ItemHeader-module-scss-module__KtqbPG__icon{font-size:1.25rem}}@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:#2e7d32;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{align-items:center;display:inline-flex}}
@layer tsbo.components.tsbobc{.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}}
@layer tsbo.components.tsbobc{.PackageItem-module-scss-module__cFtvFW__item,.PackageItem-module-scss-module__cFtvFW__tourOperatorPanel{color:#1a1a1a;box-shadow:none;background:#fff;border-radius:0;margin:0 0 1.5rem;font-size:1rem}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__item,.PackageItem-module-scss-module__cFtvFW__tourOperatorPanel{font-size:1rem}.PackageItem-module-scss-module__cFtvFW__offerInfoWrap{padding:1rem 1.5rem;display:flex}}@media (min-width:990px) and (max-width:1199.98px){.PackageItem-module-scss-module__cFtvFW__offerInfoWrap{padding:1rem 1.5rem}}.PackageItem-module-scss-module__cFtvFW__flightInfo,.PackageItem-module-scss-module__cFtvFW__offerInfo,.PackageItem-module-scss-module__cFtvFW__priceInfo{padding:.75rem 1rem}.PackageItem-module-scss-module__cFtvFW__flightInfo{align-items:center}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__flightInfo{border-top:1px solid #d4d6da;border-bottom:1px solid #d4d6da}}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__flightInfo{border-left:1px solid #d4d6da;border-right:1px solid #d4d6da;flex:1;margin:-1rem 0;padding:1rem}}@media (min-width:990px){.PackageItem-module-scss-module__cFtvFW__flightInfo{margin:-1rem 0;padding:1rem}}@media (min-width:990px) and (max-width:1199.98px){.PackageItem-module-scss-module__cFtvFW__flightInfo{flex-direction:column;display:flex}.PackageItem-module-scss-module__cFtvFW__flightInfo>div{width:100%}}.PackageItem-module-scss-module__cFtvFW__flightInfo--titleIcon{color:#fc0}.PackageItem-module-scss-module__cFtvFW__flightInfo--flight--titleText{white-space:normal}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__offerInfo{flex-direction:column;width:29%;padding:0 1rem 0 0;display:flex}}@media (min-width:990px){.PackageItem-module-scss-module__cFtvFW__offerInfo{width:170px}}@media (min-width:1200px){.PackageItem-module-scss-module__cFtvFW__offerInfo{width:24%}}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__row{flex-wrap:wrap;display:flex}.PackageItem-module-scss-module__cFtvFW__infoItem{width:100%}.PackageItem-module-scss-module__cFtvFW__infoItem:last-child{margin-left:auto}}.PackageItem-module-scss-module__cFtvFW__airlineImage--img{width:16px;height:16px}.PackageItem-module-scss-module__cFtvFW__priceInfo{position:relative}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__priceInfo{text-align:right;flex:none;width:250px;padding:0 0 0 1rem;display:flex}}@media (min-width:990px){.PackageItem-module-scss-module__cFtvFW__priceInfo{width:100%}}@media (min-width:1200px){.PackageItem-module-scss-module__cFtvFW__priceInfo{width:250px}}.PackageItem-module-scss-module__cFtvFW__hotelInfoWrap{flex-wrap:wrap;align-items:center;padding:0;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__hotelInfoWrap{justify-content:space-between;align-items:center;margin-top:auto;padding:1rem 0 0}}.PackageItem-module-scss-module__cFtvFW__logoWrap{width:auto;margin-right:auto}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__logoWrap{width:auto;margin-right:.5rem}}.PackageItem-module-scss-module__cFtvFW__logo{width:auto;max-width:60px}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__logo{max-width:54px}}.PackageItem-module-scss-module__cFtvFW__hotelInfoBtn{color:#1a1a1a;flex-shrink:0}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__hotelInfoBtn{flex-direction:row;font-size:.875rem;line-height:1.2rem}}.PackageItem-module-scss-module__cFtvFW__hotelInfoBtn--iconRight,.PackageItem-module-scss-module__cFtvFW__hotelInfoBtn--icon{margin-left:.25rem;margin-right:.25rem;font-size:20px}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__hotelInfoBtn--iconRight,.PackageItem-module-scss-module__cFtvFW__hotelInfoBtn--icon{margin-left:.25rem;font-size:20px}.PackageItem-module-scss-module__cFtvFW__prices{flex-direction:column;flex:auto;align-items:flex-end}}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__prices--oldPriceWrapper--oldWrapper{display:inline-flex}}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__prices--offerBtn{margin:.75rem 0 0}}.PackageItem-module-scss-module__cFtvFW__productSourceTooltip{display:none;position:absolute;bottom:.125rem;left:.5rem}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__productSourceTooltip{display:none}}.PackageItem-module-scss-module__cFtvFW__alternativesWrap{text-align:left}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__alternativesWrap{text-align:left}}.PackageItem-module-scss-module__cFtvFW__alterItem{margin-bottom:0;position:relative;overflow:hidden}.PackageItem-module-scss-module__cFtvFW__alterPriceInfo{flex:auto;min-width:50%;padding-left:.375rem}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__alterPriceInfo{border-left:none;min-width:0;margin:0 0 0 1.5rem;padding:0 0 0 1.5rem}}@media (min-width:1300px){.PackageItem-module-scss-module__cFtvFW__alterPriceInfo{flex:none}}.PackageItem-module-scss-module__cFtvFW__selectedTitle{margin:0 0 .75rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__selectedTitle{font-size:1rem}}.PackageItem-module-scss-module__cFtvFW__alterFlightInfo{flex:1000 auto;margin-bottom:0;padding:1rem;display:block}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__alterFlightInfo{padding:1.5rem}}.PackageItem-module-scss-module__cFtvFW__alterFlightInfo .PackageItem-module-scss-module__cFtvFW__alterFlightInfo--flight{flex:none;width:100%;margin:0}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__alterFlightInfo .PackageItem-module-scss-module__cFtvFW__alterFlightInfo--flight{flex:1;width:100%}}.PackageItem-module-scss-module__cFtvFW__alterHotelInfoWrap{flex-wrap:wrap;align-items:center;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__alterHotelInfoWrap{align-items:center;margin-top:auto}}.PackageItem-module-scss-module__cFtvFW__alterLogoWrap{margin:0 10px 0 0}.PackageItem-module-scss-module__cFtvFW__alterPrices{text-align:right;display:block}@media (max-width:767.98px){.PackageItem-module-scss-module__cFtvFW__alterPrices{font-size:.875rem}}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--actionsWrap{width:auto;margin:auto}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--favBtn{width:auto;box-shadow:none;margin-top:.75rem;display:inline-flex}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--favBtn:focus-visible{outline-offset:-8px;position:relative;top:0;right:3px}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--favBtn:focus:not(:focus-visible){position:static}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--pricesWrap{text-align:right;flex-direction:column;margin-bottom:1rem}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--favBtn--label{font-size:inherit;color:#1a1a1a;margin-right:0;padding-left:0;top:auto}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--availCheck--bookNowBtn--btn{min-width:120px;margin:0}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--availCheck--bookNowBtn--btn{min-width:150px}}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--availCheck--bookNowBtn--btn:focus-visible{position:relative;bottom:6px;right:6px}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--availCheck--bookNowBtn--btn:focus:not(:focus-visible){bottom:3px;right:3px}.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--perPersonPrice--price--amount,.PackageItem-module-scss-module__cFtvFW__alterPrices .PackageItem-module-scss-module__cFtvFW__alterPrices--perPersonPrice--price--currency{color:#1a1a1a}@media (min-width:1300px){.PackageItem-module-scss-module__cFtvFW__offerInfoWrapAlter{justify-content:space-between;display:flex}}.PackageItem-module-scss-module__cFtvFW__alterRow{display:block}.PackageItem-module-scss-module__cFtvFW__alterInfoItem{word-break:break-word;margin:0 0 .5rem}.PackageItem-module-scss-module__cFtvFW__alterInfoItem .PackageItem-module-scss-module__cFtvFW__alterInfoItem--icon{color:#1a1a1a}.PackageItem-module-scss-module__cFtvFW__combinedInfo{border-top:1px solid #d4d6da;flex:auto;justify-content:space-between;margin-top:-1px;padding:1rem;display:flex}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__combinedInfo{padding:1.5rem}}@media (min-width:1300px){.PackageItem-module-scss-module__cFtvFW__combinedInfo{flex:0 0 45%}}@media (min-width:990px) and (max-width:1199.98px){.PackageItem-module-scss-module__cFtvFW__offerInfoWrap{flex-wrap:wrap}}@media (min-width:768px){.PackageItem-module-scss-module__cFtvFW__offerInfo{flex-direction:column;width:24%;padding:0 1rem 0 0;display:flex}}@media (min-width:990px){.PackageItem-module-scss-module__cFtvFW__offerInfo{width:50%}}@media (min-width:1200px){.PackageItem-module-scss-module__cFtvFW__offerInfo{width:24%}}@media (min-width:990px) and (max-width:1199.98px){.PackageItem-module-scss-module__cFtvFW__flightInfo{border-right:0;width:50%}.PackageItem-module-scss-module__cFtvFW__priceInfo{border-top:1px solid #d4d6da;margin-top:1rem;padding-top:1rem}}@media (min-width:768px) and (max-width:989.98px){.PackageItem-module-scss-module__cFtvFW__logoWrap{width:100%}}}
@layer tsbo.components.tsbobc;
@keyframes OfferList-module-scss-module__TLiRZa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes OfferList-module-scss-module__TLiRZa__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes OfferList-module-scss-module__TLiRZa__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes OfferList-module-scss-module__TLiRZa__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes OfferList-module-scss-module__TLiRZa__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes OfferList-module-scss-module__TLiRZa__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes OfferList-module-scss-module__TLiRZa__slideInOut{to{transform:translate(50%)}}@keyframes OfferList-module-scss-module__TLiRZa__marker-bouncing{50%{top:-10px}}@keyframes OfferList-module-scss-module__TLiRZa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes OfferList-module-scss-module__TLiRZa__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes OfferList-module-scss-module__TLiRZa__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes OfferList-module-scss-module__TLiRZa__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes OfferList-module-scss-module__TLiRZa__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes OfferList-module-scss-module__TLiRZa__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 OfferList-module-scss-module__TLiRZa__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes OfferList-module-scss-module__TLiRZa__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.tsbobc{.OfferList-module-scss-module__TLiRZa__root{margin:0;animation:.5s ease-in OfferList-module-scss-module__TLiRZa__fadeIn;position:relative}@media (min-width:768px){.OfferList-module-scss-module__TLiRZa__root{margin-top:0}}@media (min-width:990px){.OfferList-module-scss-module__TLiRZa__root{margin-top:0}}.OfferList-module-scss-module__TLiRZa__root .OfferList-module-scss-module__TLiRZa__sortingControl--sorting{width:auto;min-width:190px;display:inline-block}@media (max-width:767.98px){.OfferList-module-scss-module__TLiRZa__root .OfferList-module-scss-module__TLiRZa__sortingControl--sorting{margin:0}}@media (min-width:768px){.OfferList-module-scss-module__TLiRZa__root .OfferList-module-scss-module__TLiRZa__sortingControl--sorting{min-width:160px}}.OfferList-module-scss-module__TLiRZa__empty{padding:.75rem 0}.OfferList-module-scss-module__TLiRZa__toolbar{justify-content:space-between;align-items:center;margin:0 0 1.5rem;display:flex}@media (max-width:600px){.OfferList-module-scss-module__TLiRZa__toolbar{flex-wrap:wrap;margin:0 0 1.5rem}}.OfferList-module-scss-module__TLiRZa__counter{color:#1a1a1a;flex:100%;margin:0 0 .5rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.OfferList-module-scss-module__TLiRZa__counter{flex:auto;margin:0;font-size:1.25rem}}@media (min-width:990px){.OfferList-module-scss-module__TLiRZa__counter{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem}}.OfferList-module-scss-module__TLiRZa__sortingControl--sorting--control{min-height:46px}.OfferList-module-scss-module__TLiRZa__list{margin:1rem 0 0}.OfferList-module-scss-module__TLiRZa__is-loading .OfferList-module-scss-module__TLiRZa__list{position:relative}@keyframes OfferList-module-scss-module__TLiRZa__shine{to{background-position:calc(100% + 200px) 0}}.OfferList-module-scss-module__TLiRZa__is-loading .OfferList-module-scss-module__TLiRZa__list:before{content:"";z-index:11;background:linear-gradient(90deg,#fff0,#fff6 50%,#fff0 80%) -200px 0/200px 100% no-repeat;animation:2s infinite OfferList-module-scss-module__TLiRZa__shine;display:block;position:absolute;inset:0}.OfferList-module-scss-module__TLiRZa__is-loading .OfferList-module-scss-module__TLiRZa__list{margin-top:1.25rem;overflow:hidden}.OfferList-module-scss-module__TLiRZa__is-loading .OfferList-module-scss-module__TLiRZa__list:after{content:"";z-index:12;background:#d4d6da;border-radius:0;justify-content:center;align-items:center;animation:.4s OfferList-module-scss-module__TLiRZa__fadeIn;display:block;position:absolute;inset:0}.OfferList-module-scss-module__TLiRZa__is-loading .OfferList-module-scss-module__TLiRZa__list:before{z-index:13}.OfferList-module-scss-module__TLiRZa__pagination{margin:2rem auto 0;display:block}.OfferList-module-scss-module__TLiRZa__pagination--list{justify-content:center}.OfferList-module-scss-module__TLiRZa__toast{z-index:99;align-items:flex-start;width:276px;position:fixed;top:20px;right:20px}.OfferList-module-scss-module__TLiRZa__toastTitle{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.OfferList-module-scss-module__TLiRZa__buttonsWrapper{margin:1rem 0;display:flex}@media (max-width:600px){.OfferList-module-scss-module__TLiRZa__buttonsWrapper{width:100%}}@media (min-width:768px){.OfferList-module-scss-module__TLiRZa__buttonsWrapper{margin:0 0 0 1rem}}.OfferList-module-scss-module__TLiRZa__btnSwitchView+.OfferList-module-scss-module__TLiRZa__btnSwitchView{margin-left:0}.OfferList-module-scss-module__TLiRZa__btnSwitchView{color:#1a1a1a;border-color:#d4d6da;padding-right:1rem;font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;position:relative}.OfferList-module-scss-module__TLiRZa__btnSwitchView.OfferList-module-scss-module__TLiRZa__btnSwitchView--is-raised{color:#fc0;z-index:1;background:#eeeff0}.OfferList-module-scss-module__TLiRZa__btnSwitchView.OfferList-module-scss-module__TLiRZa__btnSwitchView--is-raised:hover{color:#fff;background:#fc0}.OfferList-module-scss-module__TLiRZa__btnSwitchView:not(.OfferList-module-scss-module__TLiRZa__btnSwitchView--is-raised){pointer-events:none}@media (max-width:767.98px){.OfferList-module-scss-module__TLiRZa__btnSwitchView{flex:0 0 50%}}.OfferList-module-scss-module__TLiRZa__tagButton:last-of-type{margin-left:1rem}}
@layer tsbo.components.tsbobc{.FlightInfoSecondary-module-scss-module__DyFgQq__root{align-items:flex-start;display:flex;position:relative}@media (max-width:989.98px){.FlightInfoSecondary-module-scss-module__DyFgQq__root{flex:0 0 50%}}.FlightInfoSecondary-module-scss-module__DyFgQq__airlineImage{width:16px;height:16px;margin:0 .5rem 0 0}.FlightInfoSecondary-module-scss-module__DyFgQq__selectedAirportName,.FlightInfoSecondary-module-scss-module__DyFgQq__titleLineAccent{color:#1a1a1a;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.FlightInfoSecondary-module-scss-module__DyFgQq__titleLineAccent{padding-right:.375rem}.FlightInfoSecondary-module-scss-module__DyFgQq__selectedFlightTitle{color:#666;flex:auto;padding-bottom:0}@media (max-width:767.98px){.FlightInfoSecondary-module-scss-module__DyFgQq__selectedFlightTitle{flex-direction:column;justify-content:space-between;gap:.25rem;display:flex}}.FlightInfoSecondary-module-scss-module__DyFgQq__titleWrap{flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 .375rem;display:flex}.FlightInfoSecondary-module-scss-module__DyFgQq__titleWrap .FlightInfoSecondary-module-scss-module__DyFgQq__titleLine{margin-bottom:0}.FlightInfoSecondary-module-scss-module__DyFgQq__titleLine{flex-flow:wrap;margin:0 0 .375rem;display:flex}.FlightInfoSecondary-module-scss-module__DyFgQq__flightInfo--iconActive{display:none}.FlightInfoSecondary-module-scss-module__DyFgQq__icon{color:#73767e;font-size:1.5rem;line-height:1.25rem}.FlightInfoSecondary-module-scss-module__DyFgQq__arrowIcon{padding:0 .25rem;font-weight:700}.FlightInfoSecondary-module-scss-module__DyFgQq__planeIcon{color:#fc0;flex:none;margin:0 .5rem 0 0;padding:0}.FlightInfoSecondary-module-scss-module__DyFgQq__detailsTrigger{color:#1a1a1a;align-items:center;display:flex}.FlightInfoSecondary-module-scss-module__DyFgQq__detailsTrigger:hover{opacity:.8}.FlightInfoSecondary-module-scss-module__DyFgQq__detailsTriggerIcon{margin:0 0 0 .25rem;font-size:1.5rem}.FlightInfoSecondary-module-scss-module__DyFgQq__stopOverInfo{color:#2e7d32;margin:0 .25em 0 0;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:inline-block}.FlightInfoSecondary-module-scss-module__DyFgQq__stopOverInfo.FlightInfoSecondary-module-scss-module__DyFgQq__hasStopOvers{color:#b31337}@media (max-width:767.98px){.FlightInfoSecondary-module-scss-module__DyFgQq__actions{flex:none;margin-left:1rem}}}
@layer tsbo.components.tsbobc{.ItemHeaderSecondary-module-scss-module__toYhDq__root{color:#1a1a1a;border-bottom:1px solid #d4d6da;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:51px;padding:.5rem .75rem 0;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;display:flex;position:relative}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__root{flex-wrap:nowrap;justify-content:flex-start;padding:.5rem 1rem;font-size:.875rem;line-height:1rem}}@media (min-width:990px){.ItemHeaderSecondary-module-scss-module__toYhDq__root{font-size:1rem}}@media (min-width:1300px){.ItemHeaderSecondary-module-scss-module__toYhDq__root{justify-content:space-between;padding:.5rem 0}}.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-active{color:#fff;background:#2e7d32;border-bottom-color:#2e7d32}.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-active .ItemHeaderSecondary-module-scss-module__toYhDq__icon,.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-active .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--btn,.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-active .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--label,.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-active .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--label:hover{color:#fff}@media (max-width:767.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-package{font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}}@media (min-width:1300px){.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-package .ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo{flex:auto}}@media (max-width:767.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-package .ItemHeaderSecondary-module-scss-module__toYhDq__icon{display:none}}.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn{width:auto;height:auto;box-shadow:none;background:0 0;flex:none;order:2;justify-content:flex-start}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn{margin-left:auto}}@media (min-width:1300px){.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn{order:initial;margin-right:.5rem}}.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn:hover{color:#b31337;background:0 0}.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--btn{min-width:1.5rem;min-height:1.5rem}@media (max-width:767.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--btn{margin-right:-.5rem}}.ItemHeaderSecondary-module-scss-module__toYhDq__root.ItemHeaderSecondary-module-scss-module__toYhDq__is-active .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn:hover{color:#b31337}.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--label{color:#fc0;margin:0;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;top:0}@media (max-width:767.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--label{font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}}@media (min-width:990px){.ItemHeaderSecondary-module-scss-module__toYhDq__root .ItemHeaderSecondary-module-scss-module__toYhDq__favBtn--label{font-size:1rem}}.ItemHeaderSecondary-module-scss-module__toYhDq__dateInfo,.ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo,.ItemHeaderSecondary-module-scss-module__toYhDq__airportInfo{padding-right:1.5rem}@media (max-width:767.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__dateInfo,.ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo,.ItemHeaderSecondary-module-scss-module__toYhDq__airportInfo{white-space:nowrap;text-overflow:ellipsis;flex:50%;max-width:fit-content;overflow:hidden}}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__dateInfo,.ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo,.ItemHeaderSecondary-module-scss-module__toYhDq__airportInfo{max-width:initial;align-items:center;padding-right:1rem;display:flex}}.ItemHeaderSecondary-module-scss-module__toYhDq__dateInfo{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:1300px){.ItemHeaderSecondary-module-scss-module__toYhDq__dateInfo{flex:0 0 26.5%;padding-left:1rem}}.ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo{justify-content:flex-end;padding-right:0}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo{justify-content:flex-start;padding-right:1.5rem}.ItemHeaderSecondary-module-scss-module__toYhDq__lengthInfo:after{display:none}}.ItemHeaderSecondary-module-scss-module__toYhDq__airportInfo{order:1;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:1300px){.ItemHeaderSecondary-module-scss-module__toYhDq__airportInfo{order:initial;flex:0 0 26.5%;margin-right:1rem}}.ItemHeaderSecondary-module-scss-module__toYhDq__break{content:"";flex:100%}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__break{display:none}}.ItemHeaderSecondary-module-scss-module__toYhDq__icon{color:#fc0;margin:-1px .5rem 0 0;font-size:20px}@media (max-width:767.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__icon{display:none}}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__icon{font-size:1.25rem}}@media (min-width:990px) and (max-width:1199.98px){.ItemHeaderSecondary-module-scss-module__toYhDq__icon{font-size:20px}}.ItemHeaderSecondary-module-scss-module__toYhDq__iconActive{color:#fff;width:28px;height:28px;box-shadow:none;z-index:1;background:#2e7d32;border-radius:50%;justify-content:center;align-items:center;font-size:18px;display:none;position:absolute;top:-14px;right:-.5rem}@media (min-width:768px){.ItemHeaderSecondary-module-scss-module__toYhDq__iconActive{right:-14px}}}
@layer tsbo.components.tsbobc{.Row-module-scss-module__eYUPXG__root{cursor:pointer;text-align:left;background:inherit;width:100%;color:inherit;border:1px solid #d4d6da;border-radius:0;flex-direction:row-reverse;align-items:flex-start;margin:0 0 .25rem;padding:.75rem;transition:background .15s ease-in-out;display:flex}.Row-module-scss-module__eYUPXG__root.Row-module-scss-module__eYUPXG__isSelected,.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 .25rem;padding:.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:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:#1a1a1a}.Row-module-scss-module__eYUPXG__price--label{font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:#1a1a1a}@media (min-width:576px){.Row-module-scss-module__eYUPXG__radioIcon{margin:0 .5rem 0 0}}.Row-module-scss-module__eYUPXG__label{color:#666;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:#1a1a1a}}
@layer tsbo.components.tsbobc{.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:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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:#666;margin-left:.25rem;font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__content{overflow:hidden}@media (min-width:1420px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__content{display:flex}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{border-bottom:none;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:1.5rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{flex:auto;padding:1rem}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{padding:1rem 1.5rem}}@media (min-width:1420px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__summary{flex:0 0 45%}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col{flex:100%;padding:1rem 0 0 1rem;position:relative}@media (min-width:768px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col{padding:1rem 0 1rem 1.5rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col:not(:last-child):after{content:"";opacity:.7;background:linear-gradient(90deg,#1a1a1a26 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:#fc0;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:#fc0;opacity:.7}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomBoardLabel{display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip{margin:0 0 .25rem;display:flex}@media (min-width:576px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip{margin:0 0 .25rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row{border-top-right-radius:0;border-bottom-right-radius:0;margin:0}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription{display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--inlineHelper{margin-left:0;display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--descriptionTrigger{border:1px solid #d4d6da;border-right:none;border-radius:0;padding:.5rem}@media (min-width:576px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--descriptionTrigger{padding:.5rem .625rem}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__noResults,.RoomBoardTypeMatrix-module-scss-module__2PVXpa__loaderWrapper{text-align:center;padding:1rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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}}@media (max-width:767.98px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{flex-direction:column;padding-bottom:1rem}}@media (min-width:1300px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__main{padding-right: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{border-right:1px solid #d4d6da}@media (max-width:767.98px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row{flex-direction:row}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row--content{display:flex}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__col .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row .RoomBoardTypeMatrix-module-scss-module__2PVXpa__row--radioIcon{margin:0 .5rem 0 0}}.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--inlineHelper .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--descriptionTrigger{border-left:0;border-right:1px solid #d4d6da;padding:.5rem}@media (min-width:576px){.RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomRowWithTooltip .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--inlineHelper .RoomBoardTypeMatrix-module-scss-module__2PVXpa__roomDescription--descriptionTrigger{padding:.5rem .625rem}}}
@layer tsbo.components.tsbobc{.Banner-module-scss-module__455oKa__root{color:#1a1a1a;background-color:#fc0;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:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,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.125rem;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%}}}
@layer tsbo.components.tsbobc{.AlternativeOffers-module-scss-module__yVKpuq__matrix:first-child{border-top:1px solid #d4d6da}@media (min-width:1300px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--summary{flex:0 0 47%}}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterItem{overflow:visible}}@media (min-width:1300px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--content{display:flex}}@media (min-width:768px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterInfoOffer{flex:auto}}@media (min-width:1300px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterInfoOffer{flex:0 0 43%}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo{flex:0 auto;min-width:0;margin:0 0 0 1rem;padding:0 0 0 1rem}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo{border-top:1px solid #d4d6da;margin:.5rem -1rem 0;padding:.5rem 1rem 0}}@media (min-width:768px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo{min-width:230px}}@media (min-width:1300px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo{flex:0 53%;min-width:0;max-width:230px}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices{flex-direction:column;min-width:auto;display:flex}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices{flex-direction:row;justify-content:space-between;font-size:.875rem}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--actionsWrap{width:auto;margin:0}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--pricesWrap{text-align:left;margin-bottom:0}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--actionsWrap{width:100%;margin:0}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn{width:auto;height:auto;box-shadow:none;background:0 0;flex:none;order:-1;justify-content:flex-start;margin:-7px 0 0}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn{position:absolute;top:0;right:.75rem}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn:hover{color:#b31337;background:0 0}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn--btn{min-width:1.5rem;min-height:1.5rem}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn--btn{margin-right:-.5rem}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn--label{margin:0;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;top:0}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn--label{font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem}}@media (min-width:990px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn--label{font-size:1rem}}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--combinedInfo{border-top:none;display:block}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterRow,.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterinfoWrap{flex-wrap:wrap;display:flex}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterRow+.AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterRow,.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterRow+.AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterinfoWrap,.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterinfoWrap+.AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterRow,.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterinfoWrap+.AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterinfoWrap{display:none}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--selectedTitle{flex:0 0 100%}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--selectedTitle{padding-right:60%}}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterInfoItem{word-break:break-word;flex:0 0 50%;margin:0 0 .5rem}@media (min-width:1300px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterInfoItem{flex:0 0 100%}}.AlternativeOffers-module-scss-module__yVKpuq__matrix{background:#fff;margin-bottom:1.5rem}@media (max-width:767.98px){.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterInfoOffer .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterRow{flex-direction:column}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices{flex-direction:column;gap:1rem;font-size:1rem}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--actionsWrap,.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--availCheck--bookNowBtn--btn{width:100%}.AlternativeOffers-module-scss-module__yVKpuq__matrix .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPriceInfo .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices .AlternativeOffers-module-scss-module__yVKpuq__matrix--matrix--offerSummary--item--alterPrices--favBtn{max-width:60%;top:.375rem}}}
@layer tsbo.components.tsbobc{.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourItem,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItem,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess{word-break:break-word;flex:0 0 50%;margin:0 0 .5rem}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourItem .PackageItemSecondary-module-scss-module__SW6kCq__infoItem--icon,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourItem .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess--icon,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItem .PackageItemSecondary-module-scss-module__SW6kCq__infoItem--icon,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItem .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess--icon,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess .PackageItemSecondary-module-scss-module__SW6kCq__infoItem--icon,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess--icon{color:#fc0}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourItem,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItem,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess{flex:0 0 100%}}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__infoItemIconLess{padding-left:1.5rem}}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourItem{flex:100%;margin-bottom:0}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__logo{width:88px}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__logo{object-fit:contain;height:30px}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices{text-align:right;min-width:auto;display:block}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices{min-width:auto}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--actionsWrap{width:auto;margin:auto}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--actionsWrap button{min-width:120px}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--favBtn{width:auto;box-shadow:none;margin-top:.75rem;display:inline-flex}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--pricesWrap{text-align:right;flex-direction:column;margin-bottom:1rem}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--favBtn--label{font-size:inherit;color:#fc0;margin-right:0;padding-left:0;top:auto}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--availCheck--bookNowBtn--btn{min-width:0;margin:0}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--availCheck--bookNowBtn--btn{min-width:150px}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--perPersonPrice--price--amount,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--perPersonPrice--price--currency{color:#1a1a1a}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices{flex-flow:wrap;justify-content:space-between;align-items:flex-start;font-size:.875rem;display:flex}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--actionsWrap{margin:.5rem 0 0}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--pricesWrap{text-align:left;width:auto;margin-top:.5rem;margin-bottom:0}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__prices .PackageItemSecondary-module-scss-module__SW6kCq__prices--FreeRebooking{margin-top:.5rem;margin-bottom:0}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo{flex:1000 auto;margin-bottom:0;padding:.5rem .75rem;display:block;position:relative}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo:after{content:"";background:#d4d6da;width:1px;display:block;position:absolute;top:1rem;bottom:1rem;right:0}}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo{padding:1rem}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo--flight{flex:none;width:100%;margin:0}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo--flight{flex:1;width:100%;margin:0}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo--flight+.PackageItemSecondary-module-scss-module__SW6kCq__flightInfo--flight{padding-bottom:3rem}}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo .PackageItemSecondary-module-scss-module__SW6kCq__flightInfo--flight+.PackageItemSecondary-module-scss-module__SW6kCq__flightInfo--flight{margin-top:1rem}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap{position:relative}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap{margin:-46px 0 0 50%}}.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap--btn{border:1px solid #d4d6da;margin-top:.5rem;padding:.5rem}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap--btn{width:100%}}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap .PackageItemSecondary-module-scss-module__SW6kCq__alternativesWrap--btn{margin-left:32px}}.PackageItemSecondary-module-scss-module__SW6kCq__item,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourOperatorPanel{color:#1a1a1a;box-shadow:none;background:#fff;border-radius:0;margin:0 0 1.5rem;font-size:.875rem}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__item,.PackageItemSecondary-module-scss-module__SW6kCq__root .PackageItemSecondary-module-scss-module__SW6kCq__tourOperatorPanel{font-size:1rem}}.PackageItemSecondary-module-scss-module__SW6kCq__airlineImage--img{width:16px;height:16px}.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoBtn{color:#fc0;flex-shrink:0}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoBtn{flex-direction:row;font-size:.875rem;line-height:1.2rem}}.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoBtn--iconRight,.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoBtn--icon{margin-left:0;margin-right:.25rem;font-size:20px}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoBtn--iconRight,.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoBtn--icon{margin-left:0;font-size:1.25rem}}.PackageItemSecondary-module-scss-module__SW6kCq__productSourceTooltip{display:none;position:absolute;bottom:.125rem;left:.5rem}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__productSourceTooltip{display:none}}.PackageItemSecondary-module-scss-module__SW6kCq__priceInfo{border-top:1px solid #d4d6da;margin:.5rem -.75rem 0;padding:0 .75rem}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__priceInfo{border-top:none;border-left:1px solid #d4d6da;min-width:230px;margin:0 0 0 1rem;padding:0 0 0 1rem}}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__priceInfo{flex:0 53%;min-width:0;max-width:230px}}.PackageItemSecondary-module-scss-module__SW6kCq__selectedTitle{margin:0 0 .75rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__selectedTitle{font-size:1rem}}.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoWrap{flex-wrap:wrap;align-items:center;display:flex}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__hotelInfoWrap{align-items:center;margin-top:auto}}.PackageItemSecondary-module-scss-module__SW6kCq__logoWrap{margin:0 10px 0 0}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__offerInfoWrap{justify-content:space-between;display:flex}}.PackageItemSecondary-module-scss-module__SW6kCq__offerInfo{flex:auto}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__offerInfo{flex:0 0 43%}}.PackageItemSecondary-module-scss-module__SW6kCq__row{flex-wrap:wrap;margin-bottom:-.5rem;display:flex}.PackageItemSecondary-module-scss-module__SW6kCq__combinedInfo{border-top:1px solid #d4d6da;flex:auto;justify-content:space-between;margin-top:-1px;padding:.5rem .75rem}@media (min-width:768px){.PackageItemSecondary-module-scss-module__SW6kCq__combinedInfo{padding:1rem;display:flex}}@media (min-width:1300px){.PackageItemSecondary-module-scss-module__SW6kCq__combinedInfo{flex:0 0 47%}}@media (max-width:767.98px){.PackageItemSecondary-module-scss-module__SW6kCq__upsellToggle{font-size:.875rem}.PackageItemSecondary-module-scss-module__SW6kCq__upsellToggle .PackageItemSecondary-module-scss-module__SW6kCq__upsellToggle--iconRight{margin-left:0}}@media (min-width:1200px){.PackageItemSecondary-module-scss-module__SW6kCq__upsellToggle{text-align:left;white-space:normal;justify-content:flex-start}}}
@layer tsbo.components.tsbobc{.SwitchButton-module-scss-module__W64g4q__button{color:#1a1a1a;box-shadow:none;background:#fff;border-color:#d4d6da;font-family:Adac Regular,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}.SwitchButton-module-scss-module__W64g4q__button:hover{color:#1a1a1a;opacity:.8;background:#d4d6da;border-color:#73767e}.SwitchButton-module-scss-module__W64g4q__button+.SwitchButton-module-scss-module__W64g4q__button{margin-left:-1px}.SwitchButton-module-scss-module__W64g4q__buttonLeft{border-radius:4px 0 0 4px}.SwitchButton-module-scss-module__W64g4q__buttonRight{border-radius:0 4px 4px 0}.SwitchButton-module-scss-module__W64g4q__is-active{box-shadow:none;pointer-events:none;background:#fc0;color:#1a1a1a!important}}
@layer tsbo.components.tsbobc{.ViewSwitch-module-scss-module__wNWZyq__root{flex-wrap:nowrap;margin-left:1rem;display:none}@media (min-width:768px){.ViewSwitch-module-scss-module__wNWZyq__root{display:none}}@media (min-width:990px){.ViewSwitch-module-scss-module__wNWZyq__root{display:none}}@media (min-width:1200px){.ViewSwitch-module-scss-module__wNWZyq__root{display:flex}}}
@layer tsbo.components.tsbobc{.Header-module-scss-module__Y4wrmG__accordionHeader{flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem;display:block}@media (max-width:767.98px){.Header-module-scss-module__Y4wrmG__accordionHeader{background:#fff;border-bottom:1px solid #d4d6da;margin:0 0 1rem}}@media (min-width:768px){.Header-module-scss-module__Y4wrmG__accordionHeader{padding:0 0 1rem;display:flex}}.Header-module-scss-module__Y4wrmG__counter{margin:0 0 .5rem}@media (min-width:768px){.Header-module-scss-module__Y4wrmG__counter{margin:0 1rem 0 0}}.Header-module-scss-module__Y4wrmG__sorting--sorting{--tsbob-select-input-height:var(--tsbobc-result-list-accordion-header-min-height,46px)}.Header-module-scss-module__Y4wrmG__viewSwitch--root--button{min-height:46px}.Header-module-scss-module__Y4wrmG__flatListDisplay .Header-module-scss-module__Y4wrmG__counter{width:100%}.Header-module-scss-module__Y4wrmG__sorting--sorting .Header-module-scss-module__Y4wrmG__sorting--sorting--control{min-height:46px}}
@layer tsbo.components.tsbobc{.CalendarView-module-scss-module__0LcT4W__root{box-shadow:none;background:#fff;border-radius:0;margin:0}.CalendarView-module-scss-module__0LcT4W__root .CalendarView-module-scss-module__0LcT4W__calendar{box-shadow:none;background:0 0;border-bottom:1px solid #d4d6da;border-radius:0;margin:0;padding:.5rem 1rem}@media (min-width:768px){.CalendarView-module-scss-module__0LcT4W__root .CalendarView-module-scss-module__0LcT4W__calendar{padding:1rem 1.5rem}}.CalendarView-module-scss-module__0LcT4W__alternativesWrap--flightAlternatives--noModalContainer{border-bottom:1px solid #d4d6da;padding:1rem}@media (min-width:768px){.CalendarView-module-scss-module__0LcT4W__alternativesWrap--flightAlternatives--noModalContainer{padding:1.5rem}}}
@keyframes Accordion-module-scss-module__8QRfCW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Accordion-module-scss-module__8QRfCW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Accordion-module-scss-module__8QRfCW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Accordion-module-scss-module__8QRfCW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Accordion-module-scss-module__8QRfCW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Accordion-module-scss-module__8QRfCW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Accordion-module-scss-module__8QRfCW__slideInOut{to{transform:translate(50%)}}@keyframes Accordion-module-scss-module__8QRfCW__marker-bouncing{50%{top:-10px}}@keyframes Accordion-module-scss-module__8QRfCW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Accordion-module-scss-module__8QRfCW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Accordion-module-scss-module__8QRfCW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Accordion-module-scss-module__8QRfCW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Accordion-module-scss-module__8QRfCW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Accordion-module-scss-module__8QRfCW__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 Accordion-module-scss-module__8QRfCW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Accordion-module-scss-module__8QRfCW__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.tsbobc{.Accordion-module-scss-module__8QRfCW__contentWrapper{min-height:1px}.Accordion-module-scss-module__8QRfCW__collapsible.Accordion-module-scss-module__8QRfCW__collapsible--has-icon{border:none}.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--trigger{box-shadow:none;cursor:pointer;background:#fff;border:none;margin:0 0 1rem;padding:1rem 1rem 1rem 3rem}@media (min-width:990px){.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--trigger{border-radius:0;padding:.75rem 1rem .75rem 3rem}}.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--trigger.Accordion-module-scss-module__8QRfCW__collapsible--has-icon:before{left:1rem;right:auto}.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--innerContent{padding:0}@media (min-width:990px){.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--innerContent{padding:0}}.Accordion-module-scss-module__8QRfCW__is-loading{content:"";border:.05em solid #fc0;border-color:#fc0 #0000;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite Accordion-module-scss-module__8QRfCW__rotate,.7s ease-in-out Accordion-module-scss-module__8QRfCW__fadeIn;display:block;top:calc(50% - 36px);left:calc(50% - 36px)}.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--trigger:focus-visible{outline-offset:3px;outline:3px solid #58cbfa}.Accordion-module-scss-module__8QRfCW__collapsible .Accordion-module-scss-module__8QRfCW__collapsible--trigger:focus:not(:focus-visible){outline:none}}
@layer tsbo.components.tsbobc{.AlternativeHoteldetail-module-scss-module__u0r_-W__loaderWrapper{justify-content:center;align-items:center;display:flex}.AlternativeHoteldetail-module-scss-module__u0r_-W__root{margin:1.5rem 0 0}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper{margin:0 0 1rem;display:flex}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper .AlternativeHoteldetail-module-scss-module__u0r_-W__switch{margin:0 0 0 auto}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper .AlternativeHoteldetail-module-scss-module__u0r_-W__switch--button{min-height:46px}.AlternativeHoteldetail-module-scss-module__u0r_-W__buttonsWrapper .AlternativeHoteldetail-module-scss-module__u0r_-W__switch--button:focus-visible{z-index:2;position:relative}}
@layer tsbo.components.tsbobc{.Sidebar-module-scss-module__hIdyba__root{border-radius:var(--tsbobc-sidebar-border-radius,0);background:var(--tsbobc-sidebar-bg,#fff);box-shadow:var(--tsbobc-sidebar-box-shadow,none)}.Sidebar-module-scss-module__hIdyba__header{display:var(--tsbobc-sidebar-header-display,flex);justify-content:var(--tsbobc-sidebar-header-justify-content,flex-start);align-items:var(--tsbobc-sidebar-header-align-items,center);padding:var(--tsbobc-sidebar-header-padding,1rem .75rem);border-bottom:var(--tsbobc-sidebar-header-border-bottom,0);background:var(--tsbobc-sidebar-header-background,#d4d6da);text-align:var(--tsbobc-sidebar-header-text-align,initial);border-radius:0}.Sidebar-module-scss-module__hIdyba__headerTitle{font-family:var(--tsbobc-sidebar-header-title-font-family,Adac Bold, sans-serif, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol);font-size:var(--tsbobc-sidebar-header-title-font-size,1rem)}.Sidebar-module-scss-module__hIdyba__icon{margin-right:var(--tsbobc-sidebar-icon-margin-right,10px);width:var(--tsbobc-sidebar-icon-width,20px);text-align:var(--tsbobc-sidebar-icon-text-align,center);font-size:var(--tsbobc-sidebar-icon-font-size,1rem);color:var(--tsbobc-sidebar-icon-color,inherit);justify-content:center;align-items:center;display:flex;position:relative;bottom:0}.Sidebar-module-scss-module__hIdyba__headerRightAddon{padding-left:var(--tsbobc-sidebar-header-right-addon-spacing,.5rem);margin-left:auto}.Sidebar-module-scss-module__hIdyba__body{padding:var(--tsbobc-sidebar-body-padding,0)}@media (min-width:990px){.Sidebar-module-scss-module__hIdyba__body{border:var(--tsbobc-sidebar-body-border,0)}}.Sidebar-module-scss-module__hIdyba__footer{padding:var(--tsbobc-sidebar-footer-padding,1rem);border-top:var(--tsbobc-sidebar-footer-border-top,1px solid #d4d6da);border-radius:var(--tsbobc-sidebar-footer-border-radius,0 0 0 0);background:var(--tsbobc-sidebar-footer-bg,none);text-align:var(--tsbobc-sidebar-footer-text-align,center)}}
@layer tsbo.components.tsbobc{.Airlines-module-scss-module__JS58RW__tagButtonList{margin-top:.5rem}}
@layer tsbo.components.tsbobc;
@layer tsbo.components.tsbob{.FullscreenGallery-module-scss-module__HwIvma__root--body{height:100%;padding:var(--tsbob-fullscreen-gallery-body-padding,0);display:flex}@media (min-width:768px){.FullscreenGallery-module-scss-module__HwIvma__root--body{padding:var(--tsbob-fullscreen-gallery-body-padding-tablet,30px)}}@media (min-width:990px){.FullscreenGallery-module-scss-module__HwIvma__root--body{padding:var(--tsbob-fullscreen-gallery-body-padding-desktop,50px)}}.FullscreenGallery-module-scss-module__HwIvma__Gallery--description{inset:auto auto 0 50%;transform:translate(-50%)}}
@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__slideInOut{to{transform:translate(50%)}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__marker-bouncing{50%{top:-10px}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__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 LazyImageGallery-module-scss-module__Y-iltq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LazyImageGallery-module-scss-module__Y-iltq__zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-100px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@layer tsbo.components.tsbobc{.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward{opacity:0;color:#1a1a1a;min-width:36px;min-height:36px;animation:.1s ease-in LazyImageGallery-module-scss-module__Y-iltq__fadeIn;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack.LazyImageGallery-module-scss-module__Y-iltq__navBack--is-disabled,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack.LazyImageGallery-module-scss-module__Y-iltq__navBack--is-disabled:hover,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack.LazyImageGallery-module-scss-module__Y-iltq__navForward--is-disabled,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack.LazyImageGallery-module-scss-module__Y-iltq__navForward--is-disabled:hover,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward.LazyImageGallery-module-scss-module__Y-iltq__navBack--is-disabled,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward.LazyImageGallery-module-scss-module__Y-iltq__navBack--is-disabled:hover,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward.LazyImageGallery-module-scss-module__Y-iltq__navForward--is-disabled,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward.LazyImageGallery-module-scss-module__Y-iltq__navForward--is-disabled:hover{color:#fff}.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack{left:1rem}.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward{right:1rem}.LazyImageGallery-module-scss-module__Y-iltq__root:hover .LazyImageGallery-module-scss-module__Y-iltq__navBack,.LazyImageGallery-module-scss-module__Y-iltq__root:hover .LazyImageGallery-module-scss-module__Y-iltq__navForward{opacity:1}@media (max-width:989.98px){.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navBack,.LazyImageGallery-module-scss-module__Y-iltq__root .LazyImageGallery-module-scss-module__Y-iltq__navForward{opacity:1}}}
@layer tsbo.components.tsbobc{.ItemImage-module-scss-module__oWYi_W__root{text-align:center;z-index:10;background:#d4d6da;width:100%;display:block;position:relative;overflow:hidden}@media (min-width:768px) and (max-width:989.98px){.ItemImage-module-scss-module__oWYi_W__root{width:320px;height:100%}}.ItemImage-module-scss-module__oWYi_W__imageContainerAspectRatio{position:relative;overflow:hidden}@media (min-width:768px) and (max-width:989.98px){.ItemImage-module-scss-module__oWYi_W__imageContainerAspectRatio{height:100%}}.ItemImage-module-scss-module__oWYi_W__imageContainerAspectRatio:after{content:"";width:100%;padding-top:60%;display:block}.ItemImage-module-scss-module__oWYi_W__imageContainerAspectRatio>*{position:absolute;inset:0}.ItemImage-module-scss-module__oWYi_W__fallbackImgText{color:#1a1a1a;opacity:1;background:#d4d6da;justify-content:center;align-items:center;padding:1rem;font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;display:flex;position:absolute;inset:0}.ItemImage-module-scss-module__oWYi_W__img{object-fit:cover;width:100%;height:100%}}
@layer tsbo.components.tsbob{.Nav-module-scss-module__dGTFvW__root{margin-bottom:0;padding-left:0;list-style:none}.Nav-module-scss-module__dGTFvW__item{display:block;position:relative}.Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-disabled>.Nav-module-scss-module__dGTFvW__link,.Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-disabled>.Nav-module-scss-module__dGTFvW__link:hover{color:#73767e;cursor:not-allowed;pointer-events:none;background-color:#eeeff0;border-color:#0000;text-decoration:none}.Nav-module-scss-module__dGTFvW__link{cursor:pointer;padding:12px 16px;display:block;position:relative}.Nav-module-scss-module__dGTFvW__link:hover{text-decoration:none}.Nav-module-scss-module__dGTFvW__link:focus-visible{z-index:2;position:relative}.Nav-module-scss-module__dGTFvW__tabs{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex;position:relative}.Nav-module-scss-module__dGTFvW__tabs:after{content:"";z-index:2;border-bottom:1px solid #d4d6da;width:100%;position:absolute;bottom:0;left:0}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__item{margin-left:7px}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__item:first-child{margin-left:0}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active{z-index:3}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link,.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link:hover{color:#1a1a1a;cursor:default;background-color:#fc0;border-color:#fc0}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__link{color:#1a1a1a;background-color:#fff;border:1px solid #fff;border-bottom:0;border-radius:4px 4px 0 0;height:100%;transition:color .3s,background-color .3s,border-color .3s}.Nav-module-scss-module__dGTFvW__tabs .Nav-module-scss-module__dGTFvW__link:hover{background-color:#fc0;border-color:#fc0 #fc0 #d4d6da}.Nav-module-scss-module__dGTFvW__pills{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:flex}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item,.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item:first-child{margin-left:0}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item:not(.Nav-module-scss-module__dGTFvW__is-disabled)>.Nav-module-scss-module__dGTFvW__link:hover:before{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scaleX(.5)}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link{font-family:Adac Bold,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link,.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link:hover{color:#1a1a1a;background-color:#0000;border-color:#0000}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link:before,.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-active>.Nav-module-scss-module__dGTFvW__link:hover:before{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1)}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-disabled>.Nav-module-scss-module__dGTFvW__link,.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__item.Nav-module-scss-module__dGTFvW__is-disabled>.Nav-module-scss-module__dGTFvW__link:hover{color:#1a1a1a8c;background-color:#0000;border-color:#0000}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link{color:#666;background-color:#0000;border:0 solid #0000;border-radius:0;transition:color .3s,background-color .3s,border-color .3s}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link:hover{color:#1a1a1a;background-color:#0000;border-color:#0000}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link:focus-visible{outline-offset:var(--tsbob-nav-pills-link-focus-outline-offset,calc(-1 * 3px))}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link:focus-visible:before{display:none}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link:before{content:"";background:#fc0;width:100%;height:1px;transition:transform .1s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Nav-module-scss-module__dGTFvW__justified{display:flex}.Nav-module-scss-module__dGTFvW__justified .Nav-module-scss-module__dGTFvW__item{flex:auto;display:flex}.Nav-module-scss-module__dGTFvW__justified .Nav-module-scss-module__dGTFvW__link{text-align:center;flex:1;justify-content:center;display:flex}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link{text-transform:none}.Nav-module-scss-module__dGTFvW__pills .Nav-module-scss-module__dGTFvW__link:before{background:#fc0}}
@layer tsbo.components.tsbob{.OptionPicker-module-scss-module__GJNGKG__root.OptionPicker-module-scss-module__GJNGKG__has-labels .OptionPicker-module-scss-module__GJNGKG__collapsible--trigger{padding-top:.875rem;padding-bottom:.875rem;line-height:1.5rem}}




@layer tsbo.components.tsbob{.Tabs-module-scss-module__kdlH4a__childWrapper.Tabs-module-scss-module__kdlH4a__is-hidden{display:none}.Tabs-module-scss-module__kdlH4a__navLink.Tabs-module-scss-module__kdlH4a__has-icon{display:var(--tsbob-tabs-has-icon-display,flex);flex-wrap:var(--tsbob-tabs-has-icon-flex-wrap,nowrap);align-items:var(--tsbob-tabs-has-icon-align-items,center);gap:var(--tsbob-tabs-has-icon-gap,.25rem)}.Tabs-module-scss-module__kdlH4a__icon{font-size:var(--tsbob-tabs-icon-font-size,1.25rem)}}
@layer tsbo.components.tsbob{.TagButtonList-module-scss-module__woRcfa__tagButton{margin:var(--tsbob-tag-button-list-tag-button-margin,0 .5rem .5rem 0)}.TagButtonList-module-scss-module__woRcfa__toggle{margin:var(--tsbob-tag-button-list-toggle-margin,var(--tsbob-tag-button-list-tag-button-margin,0 .5rem .5rem 0));display:flex}.TagButtonList-module-scss-module__woRcfa__itemWrapper{margin-bottom:var(--tsbob-tag-button-list-item-wrapper-margin-bottom,.5rem);align-items:center;display:flex}.TagButtonList-module-scss-module__woRcfa__itemWrapper:last-child,.TagButtonList-module-scss-module__woRcfa__itemWrapper .TagButtonList-module-scss-module__woRcfa__tagButton{margin-bottom:0}}

@layer tsbo.components.tsbobc;
