.none{display:none!important}.hide{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.package{border-bottom:1px solid var(--map-fallback-lines);display:flex;flex-direction:column;padding-bottom:calc(var(--alias-size-m)/16*1rem);row-gap:calc(var(--alias-size-xxs)/16*1rem)}.packageComponent__headline{color:var(--map-fallback-roofline);column-gap:calc(var(--alias-size-xxs)/16*1rem);display:flex;flex-direction:row;font:700 normal var(--map-fallback-title-h5-fontsize)/var(--map-fallback-title-h5-lineheight) var(--font-text)}.packageComponent__headline .packageComponent__icon{aspect-ratio:1/1;position:relative;top:-6px;width:34px}.packageComponent__figure{flex-basis:80px;height:80px;margin:0;position:relative;width:80px}.packageComponent__figure :is(picture,img){display:block;height:100%;width:100%}.packageComponent__figure img{height:80px;object-fit:cover;width:80px}.packageComponent__figure figcaption{display:none}.packageComponent__titleSection{column-gap:calc(var(--alias-size-xs)/16*1rem);display:flex;flex-direction:row}.packageComponent__titleSection__text{display:inline-flex;flex-basis:auto;flex-direction:column;row-gap:calc(var(--alias-size-xxs)/16*1rem)}.packageComponent__titleSection__text .componentTitle{color:var(--map-fallback-text);font:700 normal var(--map-fallback-title-h6-fontsize)/var(--map-fallback-title-h6-lineheight) var(--font-text);hyphens:auto}.packageComponent__titleSection__text .componentData{color:var(--map-fallback-text);font:400 normal var(--map-fallback-info-fontsize)/var(--map-fallback-info-lineheight) var(--font-text);letter-spacing:.06em}.packageComponent__ratings{color:#fdc300;column-gap:0;display:inline-flex;flex-direction:row;font:700 normal var(--map-fallback-description-fontsize)/var(--map-fallback-description-lineheight) var(--font-text);font-size:.6875rem;line-height:1;position:relative;top:-5px}.packageComponent__ratings .icon-star:before{font-size:12px}.packageComponent__ratings .label{margin-left:.3125rem}.packageComponent__priceSection .including{color:var(--map-fallback-text);column-gap:calc(var(--alias-size-xs)/16*1rem);display:flex;flex-direction:row;font:400 normal var(--map-fallback-title-h6-fontsize)/var(--map-fallback-title-h6-lineheight) var(--font-text);justify-content:flex-end;text-align:right}.packageComponent__priceSection .including .including__text{display:inline;gap:calc(var(--alias-size-xxs)/16*1rem)}.packageComponent__priceSection .including strong{color:var(--map-fallback-roofline);font-weight:700}.packageComponent__priceSection .price{color:var(--map-fallback-text);column-gap:calc(var(--alias-size-xs)/16*1rem);display:flex;flex-direction:row;font:700 normal var(--map-fallback-title-h6-fontsize)/var(--map-fallback-title-h6-lineheight) var(--font-text);justify-content:right}.packageComponent__priceSection .price strong{color:var(--map-fallback-roofline)}.packageComponent__cta{align-items:center;column-gap:calc(var(--alias-size-s)/16*1rem);display:flex;flex-direction:row;justify-content:flex-end}.packageComponent__cta .itemDelete,.packageComponent__cta .itemEdit{color:var(--map-fallback-roofline);font:400 normal var(--map-fallback-copy-fontsize)/var(--map-fallback-copy-lineheight) var(--font-text);margin-right:20px;position:relative;text-decoration:underline}.packageComponent__cta .itemDelete:active,.packageComponent__cta .itemDelete:focus,.packageComponent__cta .itemDelete:hover,.packageComponent__cta .itemEdit:active,.packageComponent__cta .itemEdit:focus,.packageComponent__cta .itemEdit:hover{text-decoration:none}.packageComponent__cta .itemDelete:after,.packageComponent__cta .itemEdit:after{font-family:icomoon;font-size:20px;position:absolute;right:-22px;top:0}.packageComponent__cta .itemDelete:after{content:""}.packageComponent__cta .itemEdit:after{content:""}