.kontaktdaten:where(.astro-x5v3pac3){margin:0;padding:0;list-style:none}.kontaktdaten__zeile:where(.astro-x5v3pac3){font-size:var(--text-base);line-height:var(--line-height-body);overflow-wrap:anywhere;padding-block:.25rem;display:inline-block}.kontaktdaten__adrzeile:where(.astro-x5v3pac3){display:block}.kontaktdaten:where(.astro-x5v3pac3):not(.kontaktdaten--knoepfe) .kontaktdaten__was:where(.astro-x5v3pac3){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kontaktdaten__text:where(.astro-x5v3pac3){flex-direction:column;min-width:0;display:flex}.kontaktdaten__zeile:where(.astro-x5v3pac3):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}@media (width<=40rem){.kontaktdaten:where(.astro-x5v3pac3):not(.kontaktdaten--knoepfe){column-gap:var(--space-3);flex-wrap:wrap;display:flex}.kontaktdaten__adresse:where(.astro-x5v3pac3){flex-basis:100%}.kontaktdaten:where(.astro-x5v3pac3):not(.kontaktdaten--knoepfe) .kontaktdaten__adrzeile:where(.astro-x5v3pac3){display:inline}.kontaktdaten:where(.astro-x5v3pac3):not(.kontaktdaten--knoepfe) .kontaktdaten__adrzeile:where(.astro-x5v3pac3):first-child:after{content:", "}}.kontaktdaten--knoepfe:where(.astro-x5v3pac3){gap:var(--space-1);flex-wrap:wrap;display:flex}@media (width<=40rem){.kontaktdaten--knoepfe:where(.astro-x5v3pac3) li:where(.astro-x5v3pac3){flex:auto}.kontaktdaten__knopf:where(.astro-x5v3pac3){width:100%}}.kontaktdaten__knopf:where(.astro-x5v3pac3) svg:where(.astro-x5v3pac3){flex:none}.kontaktdaten--knoepfe:where(.astro-x5v3pac3) .kontaktdaten__text:where(.astro-x5v3pac3){flex-direction:row;align-items:baseline;gap:.5rem}.kontaktdaten--knoepfe:where(.astro-x5v3pac3) .kontaktdaten__was:where(.astro-x5v3pac3){font-size:var(--text-sm);white-space:nowrap}.kontaktdaten--knoepfe:where(.astro-x5v3pac3) .kontaktdaten__wert:where(.astro-x5v3pac3){font-size:var(--text-sm);color:inherit;white-space:nowrap}.kontaktdaten--knoepfe:where(.astro-x5v3pac3) .kontaktdaten__adresse:where(.astro-x5v3pac3) .kontaktdaten__wert:where(.astro-x5v3pac3){display:none}.offen:where(.astro-u4b36jsn){max-width:36rem}.offen__kopf:where(.astro-u4b36jsn){column-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.offen__punkt:where(.astro-u4b36jsn){box-sizing:border-box;border:2px solid var(--color-text-muted);border-radius:50%;width:.75rem;height:.75rem}.offen:where(.astro-u4b36jsn)[data-art=""] .offen__punkt:where(.astro-u4b36jsn){visibility:hidden}.offen:where(.astro-u4b36jsn)[data-art=offen] .offen__punkt:where(.astro-u4b36jsn){border-color:rgb(var(--bereich-weingut));background:rgb(var(--bereich-weingut))}.offen:where(.astro-u4b36jsn)[data-art=unsicher] .offen__punkt:where(.astro-u4b36jsn){border-style:dashed}.offen__titel:where(.astro-u4b36jsn){font-family:var(--font-headline);font-size:var(--head-sub);font-weight:var(--head-weight);line-height:var(--line-height-headline)}.offen__zusatz:where(.astro-u4b36jsn){font-size:var(--text-base);line-height:var(--line-height-body);grid-column:2/-1}.offen--klapp:where(.astro-u4b36jsn) summary:where(.astro-u4b36jsn){cursor:pointer;list-style:none}.offen--klapp:where(.astro-u4b36jsn) summary:where(.astro-u4b36jsn)::-webkit-details-marker{display:none}.offen__pfeil:where(.astro-u4b36jsn){color:var(--color-text-muted);transition:transform .15s}.offen--klapp:where(.astro-u4b36jsn)[open]:not([data-geht-zu]) .offen__pfeil:where(.astro-u4b36jsn){transform:rotate(180deg)}.offen--klapp:where(.astro-u4b36jsn) summary:where(.astro-u4b36jsn):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.offen__mehr:where(.astro-u4b36jsn){padding-left:calc(.75rem + var(--space-2));margin-top:var(--space-1)}@media (prefers-reduced-motion:reduce){.offen__pfeil:where(.astro-u4b36jsn){transition:none}}.offen--schlicht:where(.astro-u4b36jsn) .offen__kopf:where(.astro-u4b36jsn){grid-template-columns:minmax(0,1fr) auto}.offen--schlicht:where(.astro-u4b36jsn) .offen__zusatz:where(.astro-u4b36jsn){grid-column:1/-1}.offen--schlicht:where(.astro-u4b36jsn) .offen__titel:where(.astro-u4b36jsn){font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--gewicht-kraeftig);line-height:var(--line-height-body)}.offen--schlicht:where(.astro-u4b36jsn) .offen__mehr:where(.astro-u4b36jsn){padding-left:0}@media (width>=40.01rem){.offen--klapp:where(.astro-u4b36jsn) summary:where(.astro-u4b36jsn){cursor:default}.offen__pfeil:where(.astro-u4b36jsn){display:none}.offen--klapp:where(.astro-u4b36jsn)::details-content{content-visibility:visible;display:block}}
