.inquiry-form{grid-template-rows:auto 1fr 1fr auto;grid-template-areas:'header  header  header' 'content content email' 'content content name' 'details details details' 'privacy privacy button'}.inquiry-form,.inquiry-form .inquiry-form__details-grid{display:grid;gap:var(--gap);grid-template-columns:1fr 1fr 1fr}.inquiry-form header{grid-area:header}.inquiry-form header h2{font-style:normal;text-rendering:optimizeLegibility;text-shadow:0 0 0 currentColor;font-weight:900;margin:0}.inquiry-form header h2,.inquiry-form header h2 *{font-family:'Indie Flower', cursive}.inquiry-form .textarea:has(#inquiry_content){grid-area:content}.inquiry-form small.inquiry-form__privacy-hint{grid-area:privacy;align-self:center}.inquiry-form .button[type="submit"]{grid-area:button}.inquiry-form .details{grid-area:details}.inquiry-form .inquiry-form__details-grid{margin-top:var(--paragraph-spacer)}.offer-list__title .hotel-stars{margin-bottom:var(--size-300);display:block;filter:drop-shadow(0 0 var(--size-400) RGB(from var(--white) r g b/0.5)) drop-shadow(0 0 var(--size-100) RGB(from var(--white) r g b/0.25))}.offer-list__title .hotel-stars svg.icon{--icon-size: var(--section-headline-size)}.offer-list__title .hotel-stars svg.icon:first-child{--icon-spacer: 0}.offer-list__title--long{--line-height: var(--size-1200);font-size:var(--size-1200)}.offer-list *[data-tab][hidden]{display:none}.offer-list:not(:has(button[aria-selected][aria-controls="booking_panel"])) #booking_panel{display:none}.offer-list:not(:has(button[aria-selected][aria-controls="info_panel"])) #info_panel{display:none}.offer-list:not(:has(button[aria-selected][aria-controls="rating_panel"])) #rating_panel{display:none}.offer-list__sort{display:flex;align-items:center;gap:var(--gap);border:none;padding:0}.offer-list__sort .radio{margin:0}@media all and (min-width: 46.875rem){.offer-list__overview{grid-column:1 / -2;width:100%}}
