@-webkit-keyframes shine{to{background-position:250% 0}}@keyframes shine{to{background-position:250% 0}}.TeaserOffer__root--yOq6V{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-height:100%;-webkit-box-flex:1;background:#dadada;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:#575656;-ms-flex:1;flex:1;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.TeaserOffer__root--yOq6V:focus,.TeaserOffer__root--yOq6V:hover{color:#7b7b7a;text-decoration:none}.TeaserOffer__root--yOq6V:hover{-webkit-transform:0;transform:0;-webkit-transition:all .3s ease;transition:all .3s ease}.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:80%;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:#fff;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:#006980;height:2.5rem;-webkit-transform:translateY(50%);transform:translateY(50%);width:2.5rem}.TeaserOffer__toolBtn--IjfQY:hover{background:#ecebe9;cursor:pointer}.TeaserOffer__toolIcon--deCvP{font-size:1.5rem}.TeaserOffer__galleryBtn--R0gj9{right:4rem}.TeaserOffer__favoritesBtn--ncQJg{color:#b43642}.TeaserOffer__category--RoERf{margin:.125rem 0 .5rem -1px}.TeaserOffer__body--LOkR3{-webkit-box-flex:1;background:#fff;border-left:0;border-right:0;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.TeaserOffer__title--VhBMY{color:#2b2b2b;font-family:Gilroy-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:#575656;font-family:Gilroy-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__dates--Yvnwb,.TeaserOffer__room--root--sdGcK,.TeaserOffer__roomName--yKLpB{display:inline-block;vertical-align:top}.TeaserOffer__room--root--sdGcK{margin-right:.25rem}.TeaserOffer__board--wHGtB:after,.TeaserOffer__duration--QoIeR:after,.TeaserOffer__room--root--sdGcK:after{content:" . "}.TeaserOffer__destination--E1nxe{color:#575656;font-family:Gilroy-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:#ecebe9;border-top:1px solid #dadada;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:#2b2b2b;font-family:Gilroy-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:#2b2b2b;margin:0 .25rem 0 0}.TeaserOffer__price--preposition--gGRtB,.TeaserOffer__priceLabel--Gsxdg{font-family:Gilroy-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:#575656;margin:0}html[lang=de-ch] .TeaserOffer__price--price--currency--InXZR,html[lang=fr-ch] .TeaserOffer__price--price--currency--InXZR{font-size:.875rem}