@-webkit-keyframes skeletonLoading{to{background-position-x:-20%}}@keyframes skeletonLoading{to{background-position-x:-20%}}.Skeleton__root--im2vW{border-radius:4px;bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.Skeleton__loadBar--x5bMF{background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) var(--gray-light);background-color:var(--gray-light);background-position-x:180%;background-size:200% 100%;border-radius:4px;display:block}.Skeleton__loadBar--x5bMF,.Skeleton__loadBar--x5bMF.Skeleton__loadBarDarker--i1bjI{-webkit-animation:skeletonLoading 1.25s ease-in-out infinite;animation:skeletonLoading 1.25s ease-in-out infinite}.Skeleton__loadBar--x5bMF.Skeleton__loadBarDarker--i1bjI{background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) var(--gray-dark);background-color:var(--gray-dark);background-position-x:180%;background-size:200% 100%}.Skeleton__rating--npfhN{background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) var(--gray-light);-webkit-background-clip:text;background-clip:text;background-color:var(--gray-light);background-position-x:180%;background-size:200% 100%;color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}.Skeleton__is-default--fLSJ0,.Skeleton__rating--npfhN{-webkit-animation:skeletonLoading 1.25s ease-in-out infinite;animation:skeletonLoading 1.25s ease-in-out infinite}.Skeleton__is-default--fLSJ0{background:linear-gradient(100deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0) 60%) var(--gray-light);background-color:var(--gray-light);background-position-x:180%;background-size:200% 100%}.Skeleton__is-default--fLSJ0 .Skeleton__loadBar--x5bMF{bottom:1rem;height:50px;position:absolute;right:1rem;width:84px}.Skeleton__is-hotel--TJWyJ{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--white);-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;min-height:410px}.Skeleton__is-hotel--TJWyJ .Skeleton__body--n5Ben{padding:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.Skeleton__is-hotel--TJWyJ .Skeleton__footer--wsZc5{background:var(--gray-lighter);border-top:1px solid var(--gray-light);padding:.75rem 1rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.Skeleton__is-hotel--TJWyJ .Skeleton__loadBarImage--GfygF{padding-top:68%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.Skeleton__is-hotel--TJWyJ .Skeleton__loadBarDestination--qMqHl{height:20px;margin:0 0 .125rem;width:50%}.Skeleton__is-hotel--TJWyJ .Skeleton__loadBarName--NOjKY{height:20px;margin:0 0 .125rem;width:75%}.Skeleton__is-hotel--TJWyJ .Skeleton__loadBarButton--IEuuL{height:36px;margin-left:auto;width:106px}@-webkit-keyframes shine{to{background-position:250% 0}}@keyframes shine{to{background-position:250% 0}}.TeaserOffer__rootWrapper--kPsDd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;min-width:100%;width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.TeaserOffer__rootWrapper--kPsDd .TeaserOffer__root--yOq6V,.TeaserOffer__rootWrapper--kPsDd .TeaserOffer__rootWrapper--kPsDd{margin-bottom:0}.TeaserOffer__root--yOq6V{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--gray-light);border-radius:4px;-webkit-box-shadow:0 11px 15px rgba(8,37,73,.11),0 9px 46px rgba(8,37,73,.05),0 4px 8px rgba(8,37,73,.1);box-shadow:0 11px 15px rgba(8,37,73,.11),0 9px 46px rgba(8,37,73,.05),0 4px 8px rgba(8,37,73,.1);color:var(--gray-darker);-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;min-width:100%;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;width:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.TeaserOffer__root--yOq6V:focus,.TeaserOffer__root--yOq6V:hover{color:var(--gray-dark);text-decoration:none}.TeaserOffer__root--yOq6V .TeaserOffer__imageContainerAspectRatio--peQxp img{-webkit-transform:scale(1.00000001);transform:scale(1.00000001);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;will-change:transform}.TeaserOffer__root--yOq6V:hover{-webkit-transform:0;transform:0;-webkit-transition:all .3s ease;transition:all .3s ease}.TeaserOffer__root--yOq6V:hover .TeaserOffer__imageContainerAspectRatio--peQxp img{-webkit-transform:scale(1.05);transform:scale(1.05)}.TeaserOffer__root--yOq6V:focus-within{outline:none}.TeaserOffer__root--yOq6V:focus-within .TeaserOffer__button--QSb_g{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.TeaserOffer__imageContainer--ou9Fh{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.TeaserOffer__imageContainerAspectRatio--peQxp{overflow:hidden;position:relative}.TeaserOffer__imageContainerAspectRatio--peQxp:after{content:"";display:block;padding-top:68%;width:100%}.TeaserOffer__imageContainerAspectRatio--peQxp>*{bottom:0;left:0;position:absolute;right:0;top:0}.TeaserOffer__imageContainerAspectRatio--peQxp [class*=FocusPoint_image]{max-height:100%}.TeaserOffer__image--TZHGg{height:auto;width:100%}div:not([class*=FocusPoint_image]) .TeaserOffer__image--TZHGg{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover}.TeaserOffer__toolBtn--IjfQY{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);border:0;border-radius:100px;-webkit-box-shadow:0 1px 8px rgba(8,37,73,.12),0 3px 4px rgba(8,37,73,.04),0 3px 3px rgba(8,37,73,.06);box-shadow:0 1px 8px rgba(8,37,73,.12),0 3px 4px rgba(8,37,73,.04),0 3px 3px rgba(8,37,73,.06);color:var(--primary);height:2.5rem;-webkit-transform:translateY(50%);transform:translateY(50%);width:2.5rem}.TeaserOffer__toolBtn--IjfQY:hover{background:var(--gray-lighter);cursor:pointer}.TeaserOffer__toolIcon--deCvP{font-size:1.5rem}.TeaserOffer__galleryBtn--R0gj9{right:4rem}.TeaserOffer__favoritesBtn--ncQJg{color:var(--danger)}.TeaserOffer__category--RoERf{margin:.125rem 0 .5rem -1px}.TeaserOffer__body--LOkR3{-webkit-box-flex:1;background:var(--white);border-left:0;border-right:0;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.TeaserOffer__title--VhBMY{color:var(--black);font-family:var(--font-bold),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;margin:0}.TeaserOffer__details--P2gGq{color:var(--gray-darker);font-family:var(--font-regular),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.875rem;margin:0}.TeaserOffer__detail--g8b4o [class*=RoomName__root],.TeaserOffer__detail--g8b4o [class*=RoomName_root]{display:inline}.TeaserOffer__destination--E1nxe{color:var(--gray-darker);font-family:var(--font-regular),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.875rem;margin:0}.TeaserOffer__footer--wcmD8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--gray-lighter);border-top:1px solid var(--gray-light);height:63px;padding:0 1rem;-webkit-box-flex:0;-ms-flex:0 0 63px;flex:0 0 63px}.TeaserOffer__button--QSb_g{margin:.25rem 0 .25rem auto;min-width:120px}.TeaserOffer__price--price--lL_mM{color:var(--black);font-family:var(--font-bold),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1.25rem;margin:0}.TeaserOffer__price--preposition--gGRtB{color:var(--black);margin:0 .25rem 0 0}.TeaserOffer__price--preposition--gGRtB,.TeaserOffer__priceLabel--Gsxdg{font-family:var(--font-regular),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:.875rem}.TeaserOffer__priceLabel--Gsxdg{color:var(--gray-darker);margin:0}