.produkt[data-astro-cid-nuvyjtru]{max-width:var(--breit);margin:0 auto;padding:var(--s-8) var(--s-8) var(--s-16)}.produkt__innen[data-astro-cid-nuvyjtru]{display:grid;gap:var(--s-16)}.produkt__leiste[data-astro-cid-nuvyjtru]{display:flex;justify-content:space-between;align-items:center;gap:var(--s-6);flex-wrap:wrap}.brot[data-astro-cid-nuvyjtru]{display:flex;align-items:center;gap:var(--s-2);font-family:var(--ui);font-size:var(--t-xs);color:var(--tinte-leise)}.brot[data-astro-cid-nuvyjtru] a[data-astro-cid-nuvyjtru]{transition:color var(--kurz) var(--kurve)}.brot[data-astro-cid-nuvyjtru] a[data-astro-cid-nuvyjtru]:hover{color:var(--tinte)}.brot[data-astro-cid-nuvyjtru] svg[data-astro-cid-nuvyjtru]{opacity:.5}.blaettern[data-astro-cid-nuvyjtru]{display:flex;gap:var(--s-6)}.blaettern__link[data-astro-cid-nuvyjtru]{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--ui);font-size:var(--t-xs);color:var(--tinte-leise);transition:color var(--kurz) var(--kurve)}.blaettern__link[data-astro-cid-nuvyjtru]:hover{color:var(--gold-tief)}.produkt__gitter[data-astro-cid-nuvyjtru]{display:grid;grid-template-columns:1fr 1.12fr;gap:var(--s-16);align-items:start}@media(min-width:901px){.galerie[data-astro-cid-nuvyjtru]{position:sticky;top:calc(var(--headerH) + var(--s-6))}}.galerie__gross[data-astro-cid-nuvyjtru]{position:relative;aspect-ratio:4 / 5;background:var(--grund-2);border-radius:var(--rund);display:grid;place-items:center;overflow:hidden}.galerie__licht[data-astro-cid-nuvyjtru]{position:absolute;inset:0;background:radial-gradient(46% 42% at 50% 42%,color-mix(in oklch,var(--gold) 30%,transparent) 0%,transparent 74%)}.galerie__gross[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru]{position:relative;z-index:1;width:70%;height:90%;object-fit:contain;transition:opacity .2s ease;animation:schweben 7s ease-in-out infinite}.galerie__gross[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru].ist-weg{opacity:0}.galerie__gross[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru].ist-eigen{width:100%;height:100%;object-fit:cover;animation:none}@keyframes schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.galerie__spiegel[data-astro-cid-nuvyjtru]{position:absolute;left:50%;bottom:7%;width:46%;height:18px;transform:translate(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.55),transparent 70%)}.galerie__orden[data-astro-cid-nuvyjtru]{position:absolute;top:var(--s-5);right:var(--s-5);z-index:3;display:grid;gap:var(--s-3);justify-items:end}.orden__abzeichen[data-astro-cid-nuvyjtru]{position:relative;display:flex;align-items:center;gap:var(--s-3);filter:drop-shadow(0 6px 14px rgba(0,0,0,.5));animation:orden-herein .7s var(--kurve) both;animation-delay:var(--takt, 0ms);transition:transform .42s var(--kurve)}@keyframes orden-herein{0%{opacity:0;transform:translateY(-10px) scale(.85) rotate(-12deg)}to{opacity:1;transform:none}}.orden__abzeichen[data-astro-cid-nuvyjtru]{pointer-events:auto;cursor:help}.orden__abzeichen[data-astro-cid-nuvyjtru]:hover,.orden__abzeichen[data-astro-cid-nuvyjtru]:focus-within{transform:rotate(-5deg) scale(1.12);z-index:2}.orden__fahne[data-astro-cid-nuvyjtru]{order:-1;white-space:nowrap;padding:5px var(--s-4);border-radius:var(--rund-pille);background:var(--grund);border:1px solid var(--gold);font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-tief);opacity:0;transform:translate(14px);transition:opacity var(--mittel) var(--kurve),transform var(--mittel) var(--kurve)}.orden__abzeichen[data-astro-cid-nuvyjtru]:hover .orden__fahne[data-astro-cid-nuvyjtru],.orden__abzeichen[data-astro-cid-nuvyjtru]:focus-within .orden__fahne[data-astro-cid-nuvyjtru]{opacity:1;transform:none}@media(hover:none){.orden__fahne[data-astro-cid-nuvyjtru]{opacity:1;transform:none}}.galerie__jahr[data-astro-cid-nuvyjtru]{position:absolute;top:var(--s-5);left:var(--s-5);z-index:2;padding:4px var(--s-4);background:var(--gold);color:var(--auf-gold);border-radius:var(--rund-pille);font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.galerie__mini[data-astro-cid-nuvyjtru]{display:flex;gap:var(--s-2);margin-top:var(--s-3)}.galerie__knopf[data-astro-cid-nuvyjtru]{width:72px;height:88px;background:var(--grund-2);border:1px solid transparent;border-radius:var(--rund-klein);padding:var(--s-2);cursor:pointer;transition:border-color var(--kurz) var(--kurve)}.galerie__knopf[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru]{width:100%;height:100%;object-fit:contain}.galerie__knopf[data-astro-cid-nuvyjtru].ist-aktiv{border-color:var(--gold)}.galerie__knopf[data-astro-cid-nuvyjtru]:hover{border-color:var(--linie-satt)}.produkt__info[data-astro-cid-nuvyjtru]{padding-top:var(--s-4)}.produkt__name[data-astro-cid-nuvyjtru]{font-size:var(--t-2xl);line-height:1.05;margin:var(--s-2) 0 0}.produkt__preis[data-astro-cid-nuvyjtru]{display:flex;align-items:baseline;gap:var(--s-3);font-family:var(--display);font-size:2rem;color:var(--gold-tief);margin:var(--s-4) 0 0}.produkt__pflicht[data-astro-cid-nuvyjtru]{display:grid;gap:2px;margin:var(--s-3) 0 0;font-family:var(--ui);font-size:var(--t-xs);line-height:1.5;color:var(--tinte-leise)}.produkt__pflicht[data-astro-cid-nuvyjtru] a[data-astro-cid-nuvyjtru]{text-decoration:underline;text-underline-offset:2px}.produkt__alter[data-astro-cid-nuvyjtru]{color:var(--gold-tief)}.produkt__einheit[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-weight:400;font-size:var(--t-xs);letter-spacing:.04em;color:var(--tinte-leise)}.produkt__text[data-astro-cid-nuvyjtru]{margin-top:var(--s-8);max-width:52ch}.produkt__text[data-astro-cid-nuvyjtru] p[data-astro-cid-nuvyjtru]{margin:0 0 var(--s-4);font-family:var(--ui);font-size:var(--t-m);line-height:1.68;color:var(--tinte-leise)}.produkt__text[data-astro-cid-nuvyjtru] p[data-astro-cid-nuvyjtru]:first-child{color:var(--tinte);font-size:clamp(17px,1.5vw,19px);line-height:1.62}.produkt__text[data-astro-cid-nuvyjtru] p[data-astro-cid-nuvyjtru]:last-child{margin-bottom:0}@media(min-width:701px){.produkt__text[data-astro-cid-nuvyjtru] p[data-astro-cid-nuvyjtru]{text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:7 3 3}}.orden[data-astro-cid-nuvyjtru]{list-style:none;margin:var(--s-8) 0 0;padding:var(--s-5) 0 0;border-top:1px solid var(--linie);display:grid;gap:var(--s-5)}.orden__punkt[data-astro-cid-nuvyjtru]{display:flex;align-items:center;gap:var(--s-5)}.punkte[data-astro-cid-nuvyjtru]{flex:0 0 auto;width:68px;height:68px;display:grid;place-content:center;text-align:center;border:2px solid var(--gold);border-radius:50%;line-height:1}.punkte__zahl[data-astro-cid-nuvyjtru]{font-family:var(--display);font-size:26px;color:var(--tinte)}.punkte__von[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-weight:600;font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-tief);margin-top:3px}.orden__text[data-astro-cid-nuvyjtru]{display:grid;gap:2px}.orden__metall[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-tief)}.orden__wo[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-size:var(--t-s);color:var(--tinte)}.orden__weg[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-size:var(--t-xs);color:var(--tinte-leise);width:fit-content;border-bottom:1px solid var(--linie-satt);transition:color var(--kurz) var(--kurve),border-color var(--kurz) var(--kurve)}.orden__weg[data-astro-cid-nuvyjtru]:hover{color:var(--gold-tief);border-color:var(--gold-tief)}.produkt__form[data-astro-cid-nuvyjtru]{margin-top:var(--s-10)}.produkt__anzahlLabel[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-weight:600;font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--tinte-leise);margin:0 0 var(--s-3)}.mengenwahl[data-astro-cid-nuvyjtru]{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.schnellmenge[data-astro-cid-nuvyjtru]{display:flex;gap:var(--s-2)}.schnellmenge[data-astro-cid-nuvyjtru] button[data-astro-cid-nuvyjtru]{height:46px;padding:0 var(--s-4);background:none;border:1px solid var(--linie-satt);border-radius:var(--rund-pille);font-family:var(--ui);font-size:var(--t-xs);font-weight:600;letter-spacing:.04em;color:var(--tinte-leise);cursor:pointer;transition:color .24s var(--kurve),border-color .24s var(--kurve),background .24s var(--kurve)}.schnellmenge[data-astro-cid-nuvyjtru] button[data-astro-cid-nuvyjtru]:hover{color:var(--tinte);border-color:var(--gold)}.schnellmenge[data-astro-cid-nuvyjtru] button[data-astro-cid-nuvyjtru][aria-pressed=true]{color:var(--auf-gold);background:var(--gold);border-color:var(--gold)}.zaehler[data-astro-cid-nuvyjtru]{display:inline-flex;align-items:center;height:46px;border:1px solid var(--linie-satt);border-radius:var(--rund-pille);overflow:hidden}.zaehler[data-astro-cid-nuvyjtru] button[data-astro-cid-nuvyjtru]{width:44px;height:100%;background:none;border:0;color:var(--tinte);font-size:17px;cursor:pointer;transition:background-color var(--kurz) var(--kurve)}.zaehler[data-astro-cid-nuvyjtru] button[data-astro-cid-nuvyjtru]:hover{background:var(--grund-2)}.zaehler[data-astro-cid-nuvyjtru] button[data-astro-cid-nuvyjtru]:disabled{opacity:.3;cursor:default;background:none}.zaehler[data-astro-cid-nuvyjtru] input[data-astro-cid-nuvyjtru]{width:40px;height:100%;text-align:center;background:transparent;border:0;color:var(--tinte);font-family:var(--ui);font-weight:600;font-size:var(--t-s);-moz-appearance:textfield}.zaehler[data-astro-cid-nuvyjtru] input[data-astro-cid-nuvyjtru]::-webkit-outer-spin-button,.zaehler[data-astro-cid-nuvyjtru] input[data-astro-cid-nuvyjtru]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.produkt__knoepfe[data-astro-cid-nuvyjtru]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3);margin-top:var(--s-6)}.produkt__knoepfe[data-astro-cid-nuvyjtru] .btn[data-astro-cid-nuvyjtru]{width:100%}.produkt__melde[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-size:var(--t-s);color:var(--gold-tief);margin:var(--s-3) 0 0;min-height:0}.zusicherung[data-astro-cid-nuvyjtru]{list-style:none;margin:var(--s-5) 0 0;padding:var(--s-4) 0 0;border-top:1px solid var(--linie);display:grid;gap:var(--s-2);font-family:var(--ui);font-size:var(--t-xs);line-height:1.5;color:var(--tinte-leise)}.zusicherung[data-astro-cid-nuvyjtru] li[data-astro-cid-nuvyjtru]{padding-left:var(--s-5);position:relative}.zusicherung[data-astro-cid-nuvyjtru] li[data-astro-cid-nuvyjtru]:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:50%;background:var(--gold)}.zusicherung[data-astro-cid-nuvyjtru] strong[data-astro-cid-nuvyjtru]{color:var(--tinte);font-weight:600}.teilen[data-astro-cid-nuvyjtru]{display:flex;align-items:center;gap:var(--s-2);margin-top:var(--s-8)}.teilen[data-astro-cid-nuvyjtru] a[data-astro-cid-nuvyjtru]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--tinte-leise);border-radius:var(--rund-pille);transition:color var(--kurz) var(--kurve),background-color var(--kurz) var(--kurve)}.teilen[data-astro-cid-nuvyjtru] a[data-astro-cid-nuvyjtru]:hover{color:var(--gold-tief);background:var(--grund-2)}.steckbrief[data-astro-cid-nuvyjtru]{border-top:1px solid var(--linie);padding-top:var(--s-10)}.steckbrief__liste[data-astro-cid-nuvyjtru]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:var(--s-8) var(--s-6)}.angabe[data-astro-cid-nuvyjtru]{display:grid;grid-template-columns:30px 1fr;gap:2px var(--s-4);align-items:start}.angabe__icon[data-astro-cid-nuvyjtru]{grid-row:span 2;display:block;color:var(--gold);margin-top:2px}.angabe__was[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-tief)}.angabe__wert[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-size:var(--t-s);line-height:1.55;color:var(--tinte)}.inhalt[data-astro-cid-nuvyjtru]{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.inhalt[data-astro-cid-nuvyjtru] summary[data-astro-cid-nuvyjtru]{cursor:pointer;padding:var(--s-5) 0;list-style:none;font-family:var(--ui);font-weight:600;font-size:var(--t-s);color:var(--tinte);display:flex;justify-content:space-between;align-items:center}.inhalt[data-astro-cid-nuvyjtru] summary[data-astro-cid-nuvyjtru]::-webkit-details-marker{display:none}.inhalt[data-astro-cid-nuvyjtru] summary[data-astro-cid-nuvyjtru]:hover{color:var(--gold-tief)}.inhalt[data-astro-cid-nuvyjtru] summary[data-astro-cid-nuvyjtru]:after{content:"+";font-size:20px;font-weight:400;line-height:1;color:var(--tinte-leise);transition:transform .42s var(--kurve),color .24s ease}.inhalt[data-astro-cid-nuvyjtru][open] summary[data-astro-cid-nuvyjtru]:after{transform:rotate(135deg);color:var(--gold-tief)}@media(prefers-reduced-motion:reduce){.inhalt[data-astro-cid-nuvyjtru] summary[data-astro-cid-nuvyjtru]:after{transition:none}}.inhalt__text[data-astro-cid-nuvyjtru]{padding-bottom:var(--s-5);columns:2;column-gap:var(--s-16)}.inhalt__text[data-astro-cid-nuvyjtru] p[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-size:var(--t-s);color:var(--tinte-leise);margin:0 0 var(--s-1)}.weiter__titel[data-astro-cid-nuvyjtru]{font-family:var(--display);font-size:var(--t-2xl);color:var(--tinte);margin:0}.weiter__liste[data-astro-cid-nuvyjtru]{list-style:none;margin:var(--s-12) 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--s-10)}.wkarte[data-astro-cid-nuvyjtru]{display:grid;grid-template-columns:168px 1fr;gap:var(--s-6);align-items:center}.wkarte__bild[data-astro-cid-nuvyjtru]{position:relative;display:grid;place-items:center;aspect-ratio:3 / 4;background:var(--grund);border-radius:var(--rund);overflow:hidden}.wkarte__licht[data-astro-cid-nuvyjtru]{position:absolute;inset:0;background:radial-gradient(50% 44% at 50% 44%,color-mix(in oklch,var(--gold) 22%,transparent) 0%,transparent 72%);opacity:.7;transition:opacity var(--mittel) var(--kurve)}.wkarte[data-astro-cid-nuvyjtru]:hover .wkarte__licht[data-astro-cid-nuvyjtru]{opacity:1}.wkarte__bild[data-astro-cid-nuvyjtru]{align-items:end}.wkarte__bild[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru]{position:relative;z-index:1;width:62%;height:var(--fl-hoehe, 86%);object-fit:contain;object-position:bottom;transform:translateY(var(--fl-versatz, 0%));transition:transform .52s var(--kurve)}.wkarte[data-astro-cid-nuvyjtru]:hover .wkarte__bild[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru]{transform:translateY(calc(var(--fl-versatz, 0%) - 8px)) scale(1.04)}.wkarte__text[data-astro-cid-nuvyjtru]{display:grid;gap:var(--s-2)}.wkarte__art[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-weight:600;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-tief)}.wkarte__name[data-astro-cid-nuvyjtru]{font-family:var(--display);font-size:var(--t-xl);color:var(--tinte);transition:color var(--mittel) var(--kurve)}.wkarte[data-astro-cid-nuvyjtru]:hover .wkarte__name[data-astro-cid-nuvyjtru]{color:var(--gold-tief)}.wkarte__kurz[data-astro-cid-nuvyjtru]{font-family:var(--ui);font-size:var(--t-s);line-height:1.55;color:var(--tinte-leise)}.wkarte__preis[data-astro-cid-nuvyjtru]{font-family:var(--display);font-size:var(--t-l);color:var(--gold-tief)}@media(prefers-reduced-motion:reduce){.galerie__gross[data-astro-cid-nuvyjtru] img[data-astro-cid-nuvyjtru]{animation:none}}@media(max-width:1000px){.steckbrief__liste[data-astro-cid-nuvyjtru]{grid-template-columns:1fr 1fr;gap:var(--s-8)}.weiter__liste[data-astro-cid-nuvyjtru]{grid-template-columns:1fr}}@media(max-width:900px){.produkt[data-astro-cid-nuvyjtru]{padding:var(--s-4) var(--s-4) var(--s-12)}.produkt__innen[data-astro-cid-nuvyjtru]{gap:var(--s-10)}.produkt__gitter[data-astro-cid-nuvyjtru]{grid-template-columns:1fr;gap:var(--s-8)}.produkt__name[data-astro-cid-nuvyjtru]{font-size:var(--t-xl)}.produkt__knoepfe[data-astro-cid-nuvyjtru]{grid-template-columns:1fr}.produkt__leiste[data-astro-cid-nuvyjtru]{flex-direction:column;align-items:flex-start;gap:var(--s-3)}.inhalt__text[data-astro-cid-nuvyjtru]{columns:1}}@media(max-width:560px){.steckbrief__liste[data-astro-cid-nuvyjtru]{grid-template-columns:1fr}.wkarte[data-astro-cid-nuvyjtru]{grid-template-columns:120px 1fr;gap:var(--s-4)}}
