@layer tsbo.components.frontend{.Price-module-scss-module__-SMaxW__root{flex-direction:column;justify-content:flex-end;display:flex}.Price-module-scss-module__-SMaxW__priceFrom{padding-right:var(--freshms-price-from-padding-right,.25rem)}.Price-module-scss-module__-SMaxW__currentPrice{text-align:right}.Price-module-scss-module__-SMaxW__priceLabel{font-family:var(--freshms-price-font-family,"Chevin Pro Bold", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol");font-size:var(--freshms-price-font-size,1.25rem);color:var(--freshms-price-color,white)}.Price-module-scss-module__-SMaxW__perPerson{opacity:.75;display:block}}
@layer tsbo.components.frontend{@keyframes Skeleton-module-scss-module__szIRma__skeletonLoading{to{background-position-x:-20%}}.Skeleton-module-scss-module__szIRma__root{border-radius:var(--frontend-border-radius,8px);flex:auto;display:block;position:absolute;inset:0;overflow:hidden}.Skeleton-module-scss-module__szIRma__loadBar{border-radius:var(--frontend-border-radius,8px);background:#d4d6da linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%;animation:1.25s ease-in-out infinite Skeleton-module-scss-module__szIRma__skeletonLoading;display:block}.Skeleton-module-scss-module__szIRma__loadBar.Skeleton-module-scss-module__szIRma__loadBarDarker{background:#73767e linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%;animation:1.25s ease-in-out infinite Skeleton-module-scss-module__szIRma__skeletonLoading}.Skeleton-module-scss-module__szIRma__rating{color:#0000;background:#d4d6da linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.125rem;animation:1.25s ease-in-out infinite Skeleton-module-scss-module__szIRma__skeletonLoading;display:flex}.Skeleton-module-scss-module__szIRma__is-default{background:#d4d6da linear-gradient(100deg,#fff0 40%,#ffffff80 50%,#fff0 60%) 180% 0/200% 100%;animation:1.25s ease-in-out infinite Skeleton-module-scss-module__szIRma__skeletonLoading}.Skeleton-module-scss-module__szIRma__is-default .Skeleton-module-scss-module__szIRma__loadBar{width:84px;height:50px;position:absolute;bottom:1rem;right:1rem}.Skeleton-module-scss-module__szIRma__is-hotel{background:#fff;flex-direction:column;min-height:438px;display:flex;position:relative}.Skeleton-module-scss-module__szIRma__is-hotel .Skeleton-module-scss-module__szIRma__body{flex:auto;padding:1rem}.Skeleton-module-scss-module__szIRma__is-hotel .Skeleton-module-scss-module__szIRma__footer{background:#eeeff0;border-top:1px solid #d4d6da;flex:none;padding:.75rem 1rem}.Skeleton-module-scss-module__szIRma__is-hotel .Skeleton-module-scss-module__szIRma__loadBarImage{flex:none;padding-top:68%}.Skeleton-module-scss-module__szIRma__is-hotel .Skeleton-module-scss-module__szIRma__loadBarDestination{width:50%;height:20px;margin:0 0 .125rem}.Skeleton-module-scss-module__szIRma__is-hotel .Skeleton-module-scss-module__szIRma__loadBarName{width:75%;height:20px;margin:0 0 .125rem}.Skeleton-module-scss-module__szIRma__is-hotel .Skeleton-module-scss-module__szIRma__loadBarButton{width:106px;height:36px;margin-left:auto}}
