@keyframes Item-module-scss-module__hqGLPW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Item-module-scss-module__hqGLPW__fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes Item-module-scss-module__hqGLPW__fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes Item-module-scss-module__hqGLPW__fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes Item-module-scss-module__hqGLPW__fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes Item-module-scss-module__hqGLPW__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Item-module-scss-module__hqGLPW__slideInOut{to{transform:translate(50%)}}@keyframes Item-module-scss-module__hqGLPW__marker-bouncing{50%{top:-10px}}@keyframes Item-module-scss-module__hqGLPW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Item-module-scss-module__hqGLPW__fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes Item-module-scss-module__hqGLPW__fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}@keyframes Item-module-scss-module__hqGLPW__fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes Item-module-scss-module__hqGLPW__fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes Item-module-scss-module__hqGLPW__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 Item-module-scss-module__hqGLPW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Item-module-scss-module__hqGLPW__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)}}.Item-module-scss-module__hqGLPW__root{padding:var(--card_padding,1rem);width:292px;min-height:100%;box-shadow:none;background:#fff;border:1px solid #d4d4d4;border-radius:4px;flex-direction:column;flex-grow:1;flex-shrink:0;margin:0 0 1rem .5rem;display:flex;position:relative}@media (min-width:768px){.Item-module-scss-module__hqGLPW__root{width:319px;margin:0 0 1rem 1.5rem}}@media (min-width:1115px){.Item-module-scss-module__hqGLPW__root{width:319px}}@media (min-width:1350px){.Item-module-scss-module__hqGLPW__root{width:319px}}.Item-module-scss-module__hqGLPW__root.Item-module-scss-module__hqGLPW__is-loading{-webkit-user-select:none;user-select:none;pointer-events:none;min-height:100px;position:relative}.Item-module-scss-module__hqGLPW__root.Item-module-scss-module__hqGLPW__is-loading:before,.Item-module-scss-module__hqGLPW__root.Item-module-scss-module__hqGLPW__is-loading:after{content:"";z-index:100;justify-content:center;align-items:center;display:block;position:absolute;inset:0}.Item-module-scss-module__hqGLPW__root.Item-module-scss-module__hqGLPW__is-loading:before{background:#fffc;justify-content:center;align-items:center;animation:.4s Item-module-scss-module__hqGLPW__fadeIn;display:flex;position:absolute;inset:0}.Item-module-scss-module__hqGLPW__root.Item-module-scss-module__hqGLPW__is-loading:after{content:"";border:.05em solid #05164d;border-color:#05164d #0000;border-radius:50%;width:1em;height:1em;font-size:72px;animation:.9s linear infinite Item-module-scss-module__hqGLPW__rotate,.7s ease-in-out Item-module-scss-module__hqGLPW__fadeIn;display:block;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.Item-module-scss-module__hqGLPW__root.Item-module-scss-module__hqGLPW__is-loading:before{border-radius:4px}.Item-module-scss-module__hqGLPW__summary{color:#05164d;flex-direction:column;flex:auto;display:flex}.Item-module-scss-module__hqGLPW__summary--control{flex-grow:0}.Item-module-scss-module__hqGLPW__summary--info{flex:none;height:82px;margin:0 0 auto}.Item-module-scss-module__hqGLPW__summary--flight{flex:none}.Item-module-scss-module__hqGLPW__summary--withoutFlight{border-top:1px solid #ebebeb;height:100%}.Item-module-scss-module__hqGLPW__summary--withoutFlightInfo{color:#787878;padding:.5rem 1rem}.Item-module-scss-module__hqGLPW__imgContainer{background-size:cover;border-radius:4px 4px 0 0;flex-grow:0;height:auto;position:relative;overflow:hidden}.Item-module-scss-module__hqGLPW__image{width:100%;min-height:auto}.Item-module-scss-module__hqGLPW__remove{border:var(--tsbobc-favorites-item-remove-border-width,0) solid #05164d;border-radius:var(--tsbobc-favorites-item-remove-border-radius,4px);background:var(--tsbobc-favorites-item-remove-bg,white);color:#05164d;z-index:101;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;top:-1.25rem;right:1rem}.Item-module-scss-module__hqGLPW__remove:hover{background:#05164d}.Item-module-scss-module__hqGLPW__remove:hover .Item-module-scss-module__hqGLPW__remove--btn:before{content:"";color:#fff}.Item-module-scss-module__hqGLPW__remove .Item-module-scss-module__hqGLPW__remove--btn{color:#05164d;font-size:24px}.Item-module-scss-module__hqGLPW__remove .Item-module-scss-module__hqGLPW__remove--btn:before,.Item-module-scss-module__hqGLPW__remove .Item-module-scss-module__hqGLPW__remove--btn.Item-module-scss-module__hqGLPW__remove--is-active:before{content:""}.Item-module-scss-module__hqGLPW__itemCell{border-bottom:1px solid #d4d4d4;flex-shrink:0;height:170px;padding:1rem 0}.Item-module-scss-module__hqGLPW__hotelFeaturesCell{flex:none;height:auto;padding:.75rem 0}.Item-module-scss-module__hqGLPW__category{justify-content:center;font-size:16px}.Item-module-scss-module__hqGLPW__title{text-overflow:ellipsis;white-space:nowrap;text-transform:none;color:#05164d;margin:5px 0;font-family:Lufthansa Head Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:700;line-height:1;overflow:hidden}.Item-module-scss-module__hqGLPW__destination{text-overflow:ellipsis;white-space:nowrap;color:#05164d;margin-top:0;overflow:hidden}.Item-module-scss-module__hqGLPW__rating{padding:.5rem 0 1rem}.Item-module-scss-module__hqGLPW__detailsBtn{width:100%;margin:1rem 0 0;font-size:1rem}.Item-module-scss-module__hqGLPW__pricesHeader{color:#05164d;background:#ebebeb;align-items:center;margin:0;padding:.5rem 1rem;font-family:Lufthansa Text Bold,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.875rem;display:flex}.Item-module-scss-module__hqGLPW__headerIcon{color:var(--tsbobc-favorites-item-header-icon-color,#05164d);margin:0 .5rem 0 0;font-size:24px}.Item-module-scss-module__hqGLPW__summary--priceSummaryInner{color:#05164d;background:#fff;border-radius:0 0 4px 4px}.Item-module-scss-module__hqGLPW__summary--prices--perPersonPrice--price--amount,.Item-module-scss-module__hqGLPW__summary--prices--perPersonPrice--price--currency,.Item-module-scss-module__hqGLPW__summary--prices--totalPrice--price{color:#05164d}.Item-module-scss-module__hqGLPW__summary--flightInfo--titleIcon{color:var(--tsbobc-favorites-item-summary-title-icon-color,#05164d)}.Item-module-scss-module__hqGLPW__summary--flightInfo--airline,.Item-module-scss-module__hqGLPW__summary--flightInfo--stopOverInfo{color:#05164d}.Item-module-scss-module__hqGLPW__hotelFeaturesTitle{color:#05164d;margin:0 0 .5rem;font-size:.875rem}.Item-module-scss-module__hqGLPW__remove{border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,opacity .15s ease-in-out}.Item-module-scss-module__hqGLPW__remove .Item-module-scss-module__hqGLPW__remove--btn.Item-module-scss-module__hqGLPW__remove--is-active{color:#05164d;border-color:#05164d;border-radius:4px}.Item-module-scss-module__hqGLPW__remove .Item-module-scss-module__hqGLPW__remove--btn.Item-module-scss-module__hqGLPW__remove--is-active:hover{color:#fff;background:#05164d}
.ScrollableComparison-module-scss-module__SK46tW__itemsWrapper{padding:1.25rem 0 0;display:flex}.ScrollableComparison-module-scss-module__SK46tW__itemsWrapper:after{content:"";flex:none;align-self:stretch;width:1.5rem;display:block}
.ShareButtons-module-scss-module__9rXqCW__root .react-share__ShareButton{margin-bottom:var(--tsbobc-favorites-share-button-react-share-margin-bottom,1rem);width:100%}.ShareButtons-module-scss-module__9rXqCW__shareBtn{margin:var(--tsbobc-favorites-share-buttons-share-btn-margin,0 0 1rem);justify-content:flex-start;width:100%}.ShareButtons-module-scss-module__9rXqCW__shareBtn+.ShareButtons-module-scss-module__9rXqCW__shareBtn{margin-left:var(--tsbobc-favorites-share-buttons-share-btn-margin-left,0)}.ShareButtons-module-scss-module__9rXqCW__shareBtn:last-child{margin-bottom:var(--tsbobc-favorites-share-buttons-share-btn-margin-bottom-last-child,0)}.ShareButtons-module-scss-module__9rXqCW__shareBtn--iconRight{margin-left:var(--tsbobc-favorites-share-buttons-share-btn-icon-right-margin-left,auto);font-size:var(--tsbobc-favorites-share-buttons-share-btn-icon-font-size,24px)}.ShareButtons-module-scss-module__9rXqCW__shareModal--content{width:320px}.ShareButtons-module-scss-module__9rXqCW__shareModal--body{padding:var(--tsbobc-favorites-share-button-modal-body-padding,0)}.ShareButtons-module-scss-module__9rXqCW__shareModal--body .react-share__ShareButton{width:100%}.ShareButtons-module-scss-module__9rXqCW__shareModalFooterButton{min-width:50%;margin-left:auto}
.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--imgContainer{margin:calc(var(--card_padding,1rem)*-1) calc(var(--card_padding,1rem)*-1) 0}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary,.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--control{padding:0}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--pricesHeader{padding:var(--card_padding,1rem);background:#fff;border:1px solid #d4d4d4;border-bottom:0;border-radius:16px 16px 0 0}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--prices{padding:var(--card_padding,1rem);background:#fff;border:1px solid #d4d4d4;border-top:0;border-radius:0 0 16px 16px}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--FreeRebooking--wrapper{width:100%}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--FreeRebooking--wrapper .Favorites-module-scss-module__5xNnjW__favorites--items--item--summary--FreeRebooking--badge{width:100%;margin-bottom:1rem}.Favorites-module-scss-module__5xNnjW__root .Favorites-module-scss-module__5xNnjW__favorites--items--item--rating--ttBar--label{display:block}.Favorites-module-scss-module__5xNnjW__backToResult{background-color:var(--frontend-favorites-back-to-result-bg,white);box-shadow:var(--frontend-favorites-back-to-result-box-shadow,none);z-index:1;position:relative}@media (min-width:768px){.Favorites-module-scss-module__5xNnjW__favorites{margin-top:40px}}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn{border-color:var(--frontend-favorites-share-buttons-share-btn-border-color,#d4d4d4)}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:active,.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:hover{border-color:var(--frontend-favorites-share-buttons-share-btn-border-color-active,#787878)}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:active:hover .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--label,.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn:hover:hover .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--label{color:#fff}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--iconRight{margin-left:var(--tsbobc-favorites-share-buttons-share-btn-icon-right-margin-left,auto)}.Favorites-module-scss-module__5xNnjW__favorites .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn .Favorites-module-scss-module__5xNnjW__favorites--shareButtons--shareBtn--label{color:var(--frontend-favorites-share-buttons-share-btn-label-color,#05164d)}.Favorites-module-scss-module__5xNnjW__favorites--items--item--summary{border:none}.Favorites-module-scss-module__5xNnjW__toolbar .Favorites-module-scss-module__5xNnjW__toolbar--is-custom{margin-left:0;margin-right:auto}
