@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.package-teaser{--package-teaser-card-width-mobile: 312px;--package-teaser-card-width-tablet: 421px;--package-teaser-image-border-radius: var(--page-theme__border-radius-medium, 0);display:grid;grid-template-rows:1fr 1.15fr;height:100%;min-width:var(--package-teaser-card-width-mobile)}@media screen and (min-width: 768px){.package-teaser{min-width:var(--package-teaser-card-width-tablet);grid-template-rows:1.2fr 1fr}}.package-teaser__img-container{overflow:hidden;top:0;right:0;bottom:0;left:0}.package-teaser__img-container img,.package-teaser__img-container .image-block{height:100%;-o-object-fit:cover;object-fit:cover;width:-moz-available;width:-webkit-fill-available}.package-teaser__img-container figcaption{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.package-teaser__img-container img{border-top-left-radius:var(--package-teaser-image-border-radius);border-top-right-radius:var(--package-teaser-image-border-radius)}.package-teaser__content{display:flex;flex-direction:column;padding:var(--space-16) var(--space-24) var(--space-16) var(--space-24);background:var(--color-white)}.package-teaser__text-wrapper{flex:1}.package-tease__header{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.package-teaser__text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.package-teaser__usps-wrapper{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:var(--space-12);grid-auto-flow:row}.package-teaser__usps-wrapper li{display:flex;gap:var(--space-16)}.package-teaser__usps-wrapper svg{width:15px;height:15px}.package-teaser__usps-wrapper span{font-size:12px;letter-spacing:1.44px;text-transform:uppercase}.package-teaser__bottom-wrapper{display:flex;justify-content:space-between;align-items:end;margin-top:var(--space-20)}.package-teaser__price-wrapper{display:flex;flex-direction:column;gap:var(--space-4)}.package-teaser__price-content{display:flex;flex-direction:column;gap:6px;align-items:flex-start}@media screen and (min-width: 768px){.package-teaser__price-content{flex-direction:row;align-items:end}}.package-teaser__prefix{color:var(--color-text-grey);font-size:14px;line-height:var(--typography-heading-lineheight)}.package-teaser__price,.package-teaser__suffix{font-size:var(--typography-section-heading-small);font-family:var(--typography-headingfont);font-weight:500;line-height:1.2}.package-teaser[data-teaser-layout=spa]{--package-teaser-card-width-tablet: 400px}.package-teaser[data-teaser-layout=spa] .package-teaser__img-container{position:relative}.package-teaser[data-teaser-layout=spa] .package-teaser__keyword{position:absolute;top:0;left:0;padding:var(--space-8) var(--space-16);color:var(--color-black);background-color:var(--color-vana-yellow);border-radius:var(--package-teaser-image-border-radius) 0 var(--space-8) 0;font-size:var(--typography-text-micro);font-weight:600;line-height:1.5;text-transform:uppercase}.package-teaser[data-teaser-layout=spa] .package-tease__header{font-size:var(--typography-h1-fontsize-small);font-weight:400;text-transform:capitalize}.package-teaser[data-teaser-layout=spa] .package-teaser__text{font-size:var(--typography-text-small);line-height:1.5}.package-teaser[data-teaser-layout=spa] .package-teaser__prefix{color:var(--typography-headingcolor);font-size:var(--typography-text-micro)}.package-teaser[data-teaser-layout=spa] .package-teaser__suffix{font-size:var(--typography-text-small);font-weight:400;line-height:var(--typography-heading-lineheight)}main:not([data-pagetheme=elite]) .package-teaser__text-wrapper p{font-size:var(--typography-text-regular)}[data-pagetheme=vana-spa] .package-teaser{--package-teaser-image-border-radius: var(--space-16)}[data-pagetheme=vana-spa] .package-teaser .package-teaser__content{border-bottom-left-radius:var(--package-teaser-image-border-radius);border-bottom-right-radius:var(--package-teaser-image-border-radius)}
