.ws-kauf:where(.astro-igl7xtt2){gap:var(--space-2);display:grid}.ws-kauf__preis:where(.astro-igl7xtt2){align-items:baseline;gap:.25rem var(--space-2);flex-wrap:wrap;margin:0;display:flex}.ws-kauf__betrag:where(.astro-igl7xtt2){font-family:var(--font-body);font-size:var(--text-2xl);font-variant-numeric:tabular-nums lining-nums;color:var(--color-text);font-weight:500;line-height:1.1}.ws-kauf__liter:where(.astro-igl7xtt2){font-size:var(--text-sm);color:var(--color-text-muted)}.ws-kauf__groessen:where(.astro-igl7xtt2){gap:var(--space-1);flex-wrap:wrap;display:flex}.ws-kauf__groesse:where(.astro-igl7xtt2){min-width:5rem;min-height:44px;padding:0 var(--space-2);border:1px solid color-mix(in oklab, var(--color-text) 35%, transparent);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border-radius:999px}.ws-kauf__groesse:where(.astro-igl7xtt2)[aria-pressed=true]{border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text);font-weight:500}.ws-kauf__groesse:where(.astro-igl7xtt2):disabled{opacity:.45;cursor:default}.ws-kauf__zeile:where(.astro-igl7xtt2){gap:var(--space-1);grid-template-columns:auto 1fr;max-width:28rem;display:grid}.ws-kauf__menge:where(.astro-igl7xtt2){border:1px solid color-mix(in oklab, var(--color-text) 35%, transparent);border-radius:999px;align-items:stretch;display:inline-flex;overflow:hidden}.ws-kauf__menge:where(.astro-igl7xtt2) button:where(.astro-igl7xtt2){width:44px;min-height:48px;color:var(--color-text);font-size:var(--text-lg);cursor:pointer;background:0 0;border:0}.ws-kauf__menge:where(.astro-igl7xtt2) input:where(.astro-igl7xtt2){width:2.5rem;color:var(--color-text);text-align:center;font:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0}.ws-kauf__menge:where(.astro-igl7xtt2) input:where(.astro-igl7xtt2)::-webkit-inner-spin-button{appearance:none;margin:0}.ws-kauf__menge:where(.astro-igl7xtt2) input:where(.astro-igl7xtt2)::-webkit-outer-spin-button{appearance:none;margin:0}.ws-kauf__knopf:where(.astro-igl7xtt2){min-height:48px;padding:0 var(--space-3);background:var(--color-accent);color:var(--color-accent-contrast);font-family:var(--font-body);font-size:var(--text-base);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;grid-template-areas:"l";place-items:center;font-weight:500;display:inline-grid}.ws-kauf__knopf:where(.astro-igl7xtt2):hover:not(:disabled),.ws-kauf__knopf:where(.astro-igl7xtt2):focus-visible{background:color-mix(in oklab, var(--color-accent) 85%, var(--color-text) 15%)}.ws-kauf__label:where(.astro-igl7xtt2){grid-area:l}.ws-kauf__label--ok:where(.astro-igl7xtt2),.ws-kauf__knopf:where(.astro-igl7xtt2).ist-drin .ws-kauf__label:where(.astro-igl7xtt2){visibility:hidden}.ws-kauf__knopf:where(.astro-igl7xtt2).ist-drin .ws-kauf__label--ok:where(.astro-igl7xtt2){visibility:visible}.ws-kauf__hinweis:where(.astro-igl7xtt2),.ws-kauf__klein:where(.astro-igl7xtt2){font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.ws-kauf__klein:where(.astro-igl7xtt2) a:where(.astro-igl7xtt2){color:var(--color-text);text-underline-offset:.2em;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.ws-karte:where(.astro-jqgyq6xq){border-bottom:1px solid var(--color-border);scroll-margin-top:calc(var(--header-height) + var(--space-2));min-width:0}.ws-karte__kopf:where(.astro-jqgyq6xq){align-items:center;column-gap:var(--space-2);min-height:56px;padding:var(--space-1) 0;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titel zeichen""kurz kurz";list-style:none;display:grid}.ws-karte__kopf:where(.astro-jqgyq6xq)::-webkit-details-marker{display:none}.ws-karte__titel:where(.astro-jqgyq6xq){font-family:var(--font-headline);font-size:var(--head-sub);font-weight:var(--head-weight);line-height:var(--line-height-headline);grid-area:titel;margin:0}.ws-karte__kopf:where(.astro-jqgyq6xq):hover .ws-karte__titel:where(.astro-jqgyq6xq){color:var(--color-accent)}.ws-karte__kurz:where(.astro-jqgyq6xq){min-width:0;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);grid-area:kurz;line-height:1.55;display:none}.ws-karte__kurz:where(.astro-jqgyq6xq) p{margin:0}.ws-karte__mehr:where(.astro-jqgyq6xq){display:none}.ws-karte__zeichen:where(.astro-jqgyq6xq){grid-area:zeichen;width:14px;height:14px;position:relative}.ws-karte__zeichen:where(.astro-jqgyq6xq):before,.ws-karte__zeichen:where(.astro-jqgyq6xq):after{content:"";background:var(--color-text-muted);width:14px;height:2px;transition:transform .18s;position:absolute;top:6px;left:0}.ws-karte__zeichen:where(.astro-jqgyq6xq):after{transform:rotate(90deg)}.ws-karte:where(.astro-jqgyq6xq)[open] .ws-karte__zeichen:where(.astro-jqgyq6xq):after{transform:rotate(0)}.ws-karte__lang:where(.astro-jqgyq6xq){padding:0 0 var(--space-3);max-width:46rem;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);line-height:1.65}.ws-karte__lang:where(.astro-jqgyq6xq) p{margin:0 0 .75rem}.ws-karte__lang:where(.astro-jqgyq6xq) p:last-child{margin-bottom:0}.ws-karte__lang:where(.astro-jqgyq6xq) ul{margin:0;padding-left:1.1em}.ws-karte__lang:where(.astro-jqgyq6xq) li{margin-bottom:.35rem}.ws-karte__lang:where(.astro-jqgyq6xq) a{color:var(--color-accent)}@media (width>=56rem){.ws-karte:where(.astro-jqgyq6xq){padding:var(--space-3) var(--space-3) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-bg) 55%, var(--color-accent-contrast));flex-direction:column;display:flex}.ws-karte:where(.astro-jqgyq6xq):hover,.ws-karte:where(.astro-jqgyq6xq)[open]{border-color:color-mix(in oklab, var(--color-accent) 30%, var(--color-border));box-shadow:0 6px 20px -12px color-mix(in oklab, var(--color-text) 35%, transparent)}.ws-karte:where(.astro-jqgyq6xq)[open]{grid-column:1/-1}.ws-karte__kopf:where(.astro-jqgyq6xq){align-items:stretch;gap:var(--space-2);flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.ws-karte__titel:where(.astro-jqgyq6xq){font-size:var(--head-sub);background:linear-gradient(var(--color-accent), var(--color-accent)) left bottom / 2rem 2px no-repeat, linear-gradient(var(--color-border), var(--color-border)) left bottom / 100% 1px no-repeat;flex-wrap:wrap;align-items:center;gap:.25rem .6rem;padding-bottom:.85rem;display:flex}.ws-karte__trenner:where(.astro-jqgyq6xq){display:none}.ws-karte__zusatz:where(.astro-jqgyq6xq){font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);padding-top:.2rem;font-weight:600}.ws-karte__anzahl:where(.astro-jqgyq6xq){background:var(--color-accent);min-width:1.75rem;height:1.75rem;color:var(--color-accent-contrast);font-family:var(--font-body);font-size:var(--text-xs);font-variant-numeric:tabular-nums lining-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-weight:600;display:inline-flex}.ws-karte__zeichen:where(.astro-jqgyq6xq){display:none}.ws-karte__kurz:where(.astro-jqgyq6xq){-webkit-line-clamp:2;font-size:var(--text-base);-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.ws-karte--kurz-frei:where(.astro-jqgyq6xq) .ws-karte__kurz:where(.astro-jqgyq6xq){display:block}.ws-karte--auszug:where(.astro-jqgyq6xq)[open] .ws-karte__kurz:where(.astro-jqgyq6xq){display:none}.ws-karte__mehr:where(.astro-jqgyq6xq){min-height:44px;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-accent);align-self:flex-end;align-items:center;gap:.6rem;margin-top:auto;font-weight:500;display:inline-flex}.ws-karte__weniger-wort:where(.astro-jqgyq6xq),.ws-karte:where(.astro-jqgyq6xq)[open] .ws-karte__mehr-wort:where(.astro-jqgyq6xq){display:none}.ws-karte:where(.astro-jqgyq6xq)[open] .ws-karte__weniger-wort:where(.astro-jqgyq6xq){display:inline}.ws-karte__knopf:where(.astro-jqgyq6xq){border:1px solid color-mix(in oklab, var(--color-accent) 45%, transparent);width:2rem;height:2rem;transition:transform var(--auf-dauer) var(--auf-kurve), background-color .16s ease;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ws-karte:where(.astro-jqgyq6xq)[open] .ws-karte__knopf:where(.astro-jqgyq6xq){transform:rotate(180deg)}.ws-karte__kopf:where(.astro-jqgyq6xq):hover .ws-karte__titel:where(.astro-jqgyq6xq){color:inherit}.ws-karte__kopf:where(.astro-jqgyq6xq):hover .ws-karte__knopf:where(.astro-jqgyq6xq){background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}.ws-karte__lang:where(.astro-jqgyq6xq){padding:var(--space-1) 0 var(--space-2)}}.skala:where(.astro-znmyouiu){gap:.4rem;display:grid}.skala:where(.astro-znmyouiu) p:where(.astro-znmyouiu){margin:0}.skala__kopf:where(.astro-znmyouiu){justify-content:space-between;align-items:baseline;gap:var(--space-1);font-family:var(--font-body);display:flex}.skala__name:where(.astro-znmyouiu){font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.skala__wert:where(.astro-znmyouiu){font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.skala__bahn:where(.astro-znmyouiu){border-radius:999px;height:.75rem;margin:.5rem .625rem;display:flex;position:relative}.skala__verlauf:where(.astro-znmyouiu){border-radius:inherit;background:linear-gradient(to right, color-mix(in oklab, var(--color-accent) 10%, transparent), color-mix(in oklab, var(--color-accent) 42%, transparent));flex:1}.skala__feld:where(.astro-znmyouiu){background:color-mix(in oklab, var(--color-bg) 88%, var(--color-text) 12%);flex:1;position:relative}.skala__feld:where(.astro-znmyouiu)+.skala__feld:where(.astro-znmyouiu){border-left:2px solid var(--color-bg)}.skala__feld:where(.astro-znmyouiu):first-child{border-radius:999px 0 0 999px}.skala__feld:where(.astro-znmyouiu):last-child{border-radius:0 999px 999px 0}.skala__feld:where(.astro-znmyouiu).ist-aktiv{background:color-mix(in oklab, var(--color-accent) 38%, transparent)}.skala__grenze:where(.astro-znmyouiu){font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);line-height:1;position:absolute;top:calc(100% + .2rem);right:0;transform:translate(50%)}.skala__punkt:where(.astro-znmyouiu){top:50%;left:var(--lage);background:var(--color-accent);width:1.25rem;height:1.25rem;box-shadow:0 0 0 3px var(--color-bg);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.skala__woerter:where(.astro-znmyouiu),.skala__enden:where(.astro-znmyouiu){font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted);justify-content:space-between;display:flex}.skala--suesse:where(.astro-znmyouiu) .skala__woerter:where(.astro-znmyouiu){margin-top:.55rem}.skala__woerter:where(.astro-znmyouiu) span:where(.astro-znmyouiu){text-align:center;font-size:var(--text-xs);flex:1}.skala__woerter:where(.astro-znmyouiu) .ist-aktiv:where(.astro-znmyouiu),.skala__enden:where(.astro-znmyouiu) b:where(.astro-znmyouiu){color:var(--color-text);font-weight:600}.ws-ausz:where(.astro-wxmog2hs){--praem-gold:#d9b94c;--praem-gold-kontur:#8a6e1f;align-items:center;gap:var(--space-1) var(--space-2);min-width:0;display:flex}.ws-ausz__siegel:where(.astro-wxmog2hs){flex:none;align-items:center;gap:.35rem;display:flex}.ws-ausz__bild:where(.astro-wxmog2hs){width:3rem;height:auto;filter:drop-shadow(0 1px 3px color-mix(in oklab, var(--color-text) 30%, transparent));display:block}.ws-ausz__bild--breit:where(.astro-wxmog2hs){width:6rem}.ws-ausz__zeile:where(.astro-wxmog2hs){align-items:center;column-gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.ws-ausz__eintrag:where(.astro-wxmog2hs){font-family:var(--font-body);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.45rem;margin:0;line-height:1.3;display:grid}.ws-ausz__eintrag:where(.astro-wxmog2hs) .ausz-symbol{flex:none;width:1.25rem;height:1.25rem}.ws-ausz__text:where(.astro-wxmog2hs){padding-top:.05rem}.ws-ausz__titel:where(.astro-wxmog2hs){color:var(--color-text);font-weight:600}.ws-ausz__bewerb:where(.astro-wxmog2hs){color:var(--color-text-muted);margin-left:.3rem}.ws-ausz__bewerb:where(.astro-wxmog2hs):before{content:"· "}.ws-ausz__weitere:where(.astro-wxmog2hs){min-height:44px;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-accent);text-underline-offset:3px;white-space:nowrap;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.ws-ausz-liste:where(.astro-kwt7um2c){--praem-gold:#d9b94c;--praem-gold-kontur:#8a6e1f;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.35;display:grid}.ws-ausz-liste__jahr:where(.astro-kwt7um2c){gap:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border);grid-template-columns:4.5rem minmax(0,1fr);align-items:start;display:grid}.ws-ausz-liste__jahr:where(.astro-kwt7um2c):first-child{border-top:0;padding-top:0}.ws-ausz-liste__zahl:where(.astro-kwt7um2c){font-variant-numeric:tabular-nums lining-nums;color:var(--color-text-muted);margin:0;font-weight:600}.ws-ausz-liste__zeilen:where(.astro-kwt7um2c){gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ws-ausz-liste__zeile:where(.astro-kwt7um2c){grid-template-columns:1.25rem minmax(0,1fr);align-items:start;column-gap:.5rem;margin:0;display:grid}.ws-ausz-liste__zeile:where(.astro-kwt7um2c) .ausz-symbol{grid-row:span 2;width:1.25rem;height:1.25rem}.ws-ausz-liste__titel:where(.astro-kwt7um2c){color:var(--color-text);font-weight:600}.ws-ausz-liste__bewerb:where(.astro-kwt7um2c){color:var(--color-text-muted);grid-column:2}@media (width>=56rem){.ws-ausz-liste:where(.astro-kwt7um2c){column-gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));align-items:start}.ws-ausz-liste__jahr:where(.astro-kwt7um2c){border-top:0;grid-template-columns:minmax(0,1fr);align-content:start;padding-top:0}}.ws-logos:where(.astro-i4qovsi2){gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ws-logos__chip:where(.astro-i4qovsi2){border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--dv-insel,#fff);justify-content:center;align-items:center;min-width:3.5rem;height:3.5rem;padding:.35rem .5rem;display:inline-flex}.ws-logos:where(.astro-i4qovsi2) .ws-logos__bild:where(.astro-i4qovsi2){object-fit:contain;width:auto;max-width:4.5rem;height:100%;display:block}.ws:where(.astro-ga6mj5bl){max-width:72rem;padding:var(--space-3) var(--space-2) var(--space-8);gap:var(--space-3);color:var(--color-text);margin:0 auto;display:grid}.ws-kopf:where(.astro-ga6mj5bl){column-gap:var(--space-2);row-gap:var(--space-3);grid-template-columns:72px minmax(0,1fr);grid-template-areas:"flasche text""kauf kauf";align-items:center;display:grid}.ws-kopf--ohne-kauf:where(.astro-ga6mj5bl){grid-template-areas:"flasche text"}.ws-kopf--ohne-flasche:where(.astro-ga6mj5bl){grid-template-columns:minmax(0,1fr);grid-template-areas:"text""kauf"}.ws-kopf--ohne-flasche:where(.astro-ga6mj5bl).ws-kopf--ohne-kauf{grid-template-areas:"text"}.ws-kopf:where(.astro-ga6mj5bl) p:where(.astro-ga6mj5bl){margin:0}.ws-kopf__flasche:where(.astro-ga6mj5bl){grid-area:flasche;justify-content:center;display:flex}.ws-kopf__bild:where(.astro-ga6mj5bl){object-fit:contain;width:auto;max-width:100%;height:260px}.ws-kopf__text:where(.astro-ga6mj5bl){gap:var(--space-1);grid-area:text;min-width:0;display:grid}.ws-kopf__einordnung:where(.astro-ga6mj5bl){font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.ws-kopf__titel:where(.astro-ga6mj5bl){font-family:var(--font-headline);font-size:var(--head-title);font-weight:var(--head-weight);line-height:var(--line-height-headline);text-wrap:balance;overflow-wrap:anywhere;margin:0}.ws-kopf__satz:where(.astro-ga6mj5bl){font-size:var(--text-base);color:var(--color-text-muted);line-height:1.5}.ws-kopf__ausz:where(.astro-ga6mj5bl):empty{display:none}.ws-kopf__kauf:where(.astro-ga6mj5bl){grid-area:kauf}.ws-steckbrief:where(.astro-ga6mj5bl){border-top:1px solid var(--color-border);margin:0}.ws-steckbrief__feld:where(.astro-ga6mj5bl){justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--color-border);padding:.6rem 0;display:flex}.ws-steckbrief:where(.astro-ga6mj5bl) dt:where(.astro-ga6mj5bl){font-size:var(--text-sm);color:var(--color-text-muted)}.ws-steckbrief:where(.astro-ga6mj5bl) dd:where(.astro-ga6mj5bl){text-align:right;font-variant-numeric:tabular-nums lining-nums;margin:0;font-weight:500}.ws-steckbrief__marke:where(.astro-ga6mj5bl){font-weight:400;font-size:var(--text-sm);color:var(--color-text-muted);margin-left:.4rem}.ws-geschmack:where(.astro-ga6mj5bl){display:none}.ws-karten:where(.astro-ga6mj5bl){border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid}.ws-karten:where(.astro-ga6mj5bl) a:where(.astro-ga6mj5bl){color:var(--color-accent)}.ws-ziel:where(.astro-ga6mj5bl){align-items:center;min-height:44px;display:inline-flex}.ws-logos-offen:where(.astro-ga6mj5bl){margin-bottom:var(--space-2)}.ws-werte:where(.astro-ga6mj5bl){gap:.75rem var(--space-3);margin:0 0 var(--space-1);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.ws-werte:where(.astro-ga6mj5bl) dt:where(.astro-ga6mj5bl){font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.ws-werte:where(.astro-ga6mj5bl) dd:where(.astro-ga6mj5bl){font-variant-numeric:tabular-nums;margin:0}.ws-nur-breit:where(.astro-ga6mj5bl){display:none}.ws-karten:where(.astro-ga6mj5bl) .wein-barcodes a{align-items:center;min-height:44px;display:inline-flex}.ws-pre:where(.astro-ga6mj5bl){white-space:pre-wrap;font-family:var(--font-body);font-size:var(--text-sm);margin:0}.ws-leiste:where(.astro-ga6mj5bl){z-index:40;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom));background:var(--color-bg);border-top:1px solid var(--color-border);box-shadow:0 -4px 16px color-mix(in oklab, var(--color-text) 10%, transparent);display:flex;position:fixed;bottom:0;left:0;right:0}.ws-leiste:where(.astro-ga6mj5bl)[hidden]{display:none}.ws-leiste__name:where(.astro-ga6mj5bl){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);flex:1;overflow:hidden}.ws-leiste__preis:where(.astro-ga6mj5bl){font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ws-leiste__knopf:where(.astro-ga6mj5bl){min-height:44px;padding:0 var(--space-2);background:var(--color-accent);color:var(--color-accent-contrast);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;border:0;border-radius:999px;font-weight:500}@media (width>=56rem){.ws:where(.astro-ga6mj5bl){padding:var(--space-4) var(--space-4) var(--space-12);gap:var(--space-4)}.ws-kopf:where(.astro-ga6mj5bl){column-gap:var(--space-4);grid-template-columns:9rem minmax(0,1fr) minmax(20rem,24rem);grid-template-areas:"flasche text kauf";align-items:center}.ws-kopf--ohne-kauf:where(.astro-ga6mj5bl){grid-template-columns:9rem minmax(0,1fr);grid-template-areas:"flasche text"}.ws-kopf--ohne-flasche:where(.astro-ga6mj5bl){grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);grid-template-areas:"text kauf"}.ws-kopf--ohne-flasche:where(.astro-ga6mj5bl).ws-kopf--ohne-kauf{grid-template-columns:minmax(0,1fr);grid-template-areas:"text"}.ws-kopf__bild:where(.astro-ga6mj5bl){width:100%;height:auto;max-height:17rem}.ws-kopf__satz--im-feld:where(.astro-ga6mj5bl){display:none}.ws-kopf__kauf:where(.astro-ga6mj5bl){padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);align-self:center}.ws-steckbrief:where(.astro-ga6mj5bl){display:none}.ws-nur-breit:where(.astro-ga6mj5bl){display:block}.ws-nur-schmal:where(.astro-ga6mj5bl),.ws-leiste:where(.astro-ga6mj5bl),.ws-leiste:where(.astro-ga6mj5bl)[hidden]{display:none}.ws-geschmack:where(.astro-ga6mj5bl){align-items:start;gap:var(--space-6);padding:var(--space-4);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-accent) 7%, var(--color-bg));border:1px solid color-mix(in oklab, var(--color-accent) 18%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ws-geschmack__kicker:where(.astro-ga6mj5bl){margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:.75rem;font-weight:600;display:flex}.ws-geschmack__kicker:where(.astro-ga6mj5bl):before{content:"";background:currentColor;width:2rem;height:2px}.ws-geschmack__worte:where(.astro-ga6mj5bl){gap:.15em;margin:0;display:grid}.ws-geschmack__wort:where(.astro-ga6mj5bl){font-family:var(--font-headline);font-size:var(--head-section-loud);font-weight:var(--head-weight);color:var(--color-text);text-wrap:balance;line-height:1.08}.ws-geschmack__wort--zwei:where(.astro-ga6mj5bl){color:var(--color-accent);font-style:italic}.ws-geschmack__skalen:where(.astro-ga6mj5bl){gap:var(--space-3);display:grid}.ws-geschmack--ohne-worte:where(.astro-ga6mj5bl){gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.ws-geschmack--ohne-worte:where(.astro-ga6mj5bl) .ws-geschmack__kicker:where(.astro-ga6mj5bl){margin:0}.ws-geschmack--ohne-worte:where(.astro-ga6mj5bl) .ws-geschmack__skalen:where(.astro-ga6mj5bl){gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.ws-ausz-kurz:where(.astro-ga6mj5bl){align-items:center;gap:var(--space-2);display:flex}.ws-ausz-kurz__siegel:where(.astro-ga6mj5bl){flex:none;gap:.35rem;display:flex}.ws-ausz-kurz__bild:where(.astro-ga6mj5bl){width:2.25rem;height:auto;filter:drop-shadow(0 1px 3px color-mix(in oklab, var(--color-text) 30%, transparent));display:block}.ws-ausz-kurz__bild--breit:where(.astro-ga6mj5bl){width:4.5rem}.ws-ausz-kurz:where(.astro-ga6mj5bl) p:where(.astro-ga6mj5bl){-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ws-karten:where(.astro-ga6mj5bl){gap:var(--space-3);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(min-content,1fr);grid-auto-flow:dense}.ws-karten:where(.astro-ga6mj5bl):has(details[open]){grid-auto-rows:auto}}@media (width>=64rem){.ws-karten:where(.astro-ga6mj5bl){grid-template-columns:repeat(3,minmax(0,1fr))}}
