/* Readable offer typography within the existing image-and-sheet composition. */
.editorial-site #reiseauswahl .p-inclusions-label{
 font-size:13px!important;line-height:1.5!important;letter-spacing:.025em!important;
 text-transform:none!important;font-weight:700!important;margin-bottom:20px!important;
}
.editorial-site #reiseauswahl .p-inclusions{gap:24px!important}
.editorial-site #reiseauswahl .p-inclusions h3{
 font-size:20px!important;line-height:1.3!important;letter-spacing:-.025em!important;
 min-height:2.6em!important;text-wrap:balance;
}
.editorial-site #reiseauswahl .p-inclusions p{
 max-width:26ch!important;margin:10px 0 0!important;font-size:16px!important;
 line-height:1.55!important;color:#516571!important;text-wrap:pretty;
}
.editorial-site #reiseauswahl .p-inclusions-block{padding-bottom:28px!important;margin-bottom:28px!important}
.editorial-site #reiseauswahl .p-investment small{
 font-size:14px!important;line-height:1.55!important;max-width:25ch!important;
}
.editorial-site #reiseauswahl .p-currency{font-size:14px!important;letter-spacing:.02em!important}
.editorial-site #reiseauswahl .p-delivery span{
 font-size:13px!important;line-height:1.5!important;letter-spacing:0!important;text-transform:none!important;
}
.editorial-site #reiseauswahl .p-delivery strong{
 font-size:20px!important;line-height:1.35!important;max-width:20ch!important;font-weight:400!important;
}
.editorial-site #reiseauswahl .p-delivery small,
.editorial-site #reiseauswahl .p-inquiry p{
 font-size:14px!important;line-height:1.55!important;max-width:28ch!important;
}
.editorial-site #reiseauswahl .p-inquiry .button{font-size:15px!important;min-height:56px!important;padding:16px!important}
@media(min-width:721px){
 .editorial-site #reiseauswahl .p-investment,
 .editorial-site #reiseauswahl .p-delivery,
 .editorial-site #reiseauswahl .p-inquiry{align-self:start!important}
}
@media(max-width:720px){
 .editorial-site #reiseauswahl .p-inclusions h3{font-size:22px!important;min-height:0!important;text-wrap:initial}
 .editorial-site #reiseauswahl .p-inclusions li{padding-block:20px!important}
 .editorial-site #reiseauswahl .p-inclusions p{max-width:32ch!important;margin-top:7px!important}
 .editorial-site #reiseauswahl .p-inclusions-block{margin-bottom:24px!important;padding-bottom:24px!important}
 .editorial-site #reiseauswahl .p-investment small,
 .editorial-site #reiseauswahl .p-inquiry p,
 .editorial-site #reiseauswahl .p-delivery small{max-width:34ch!important}
}
.editorial-site #reiseauswahl .p-inclusions li{display:block!important;padding:18px 0 0!important}
.editorial-site #reiseauswahl .p-inclusions li::before{padding:0!important}
@media(min-width:721px){
 .editorial-site #reiseauswahl{height:auto!important;max-height:none!important;min-height:100svh!important}
 .editorial-site #reiseauswahl>.wrap{height:auto!important}
 .editorial-site #reiseauswahl .p-offer-surface{height:auto!important;padding-top:390px!important}
 .editorial-site #reiseauswahl .p-offer-sheet{position:relative!important;bottom:auto!important;right:auto!important;margin:0 0 0 auto!important}
}
@media(min-width:721px) and (max-width:1024px){
 .editorial-site #reiseauswahl .p-offer-surface{padding-top:330px!important}
}
@media(max-width:720px){
 .editorial-site #reiseauswahl .p-inclusions li{padding:20px 0!important}
}
