.band[data-astro-cid-n7cgafj3]{padding:12px var(--seitenrand);background:var(--flaeche);border-bottom:1px solid var(--linie)}.band[data-astro-cid-n7cgafj3][data-art=urlaub]{background:var(--akzent);border-bottom-color:var(--akzent)}.band__text[data-astro-cid-n7cgafj3]{text-align:left;max-width:none;color:var(--tinte);margin:0;font-size:16px;font-weight:700;line-height:1.5}.sozial{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sozial li{margin:0}.sozial a{width:40px;height:40px;color:var(--text-2);border:1px solid var(--linie-hell);justify-content:center;align-items:center;text-decoration:none;display:flex}.sozial a:hover{color:var(--tinte);border-color:var(--tinte)}.sozial svg{display:block}.sozial--hell a{color:var(--grund);border-color:#f3f2f280}.sozial--hell a:hover{color:var(--akzent);border-color:var(--akzent)}.sozial--klein a{width:34px;height:34px}.sozial--klein svg{width:18px;height:18px}.fuss__rechts{justify-content:flex-end;align-items:center;gap:20px;display:flex}@media (width<=599px){.fuss__rechts{flex-direction:column;align-items:flex-start;gap:12px}.fuss__rechts>div{text-align:left!important}}html.seitenkorb-offen{overflow:hidden}.seitenkorb{background:var(--grund);width:min(520px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--tinte);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-16px 0 48px #201e1d2e}.seitenkorb::backdrop{background:#201e1d73}.seitenkorb[open]{animation:.2s ease-out korb-auf}@keyframes korb-auf{0%{opacity:.7;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.seitenkorb[open]{animation:none}}.seitenkorb__innen{flex-direction:column;height:100%;display:flex}.seitenkorb__kopf{border-bottom:1px solid var(--linie);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;display:flex}.seitenkorb__kopf h2{letter-spacing:-.02em;margin:0;font-size:27px;font-weight:650;line-height:1.2}.seitenkorb__kopf h2 span{color:var(--text-3);white-space:nowrap;font-size:18px;font-weight:400}.seitenkorb__schliessen{width:44px;height:44px;color:inherit;cursor:pointer;border-radius:var(--radius);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.seitenkorb__schliessen:hover{background:var(--flaeche)}.seitenkorb__inhalt{overscroll-behavior:contain;scrollbar-color:var(--text-3) var(--flaeche);flex:1;min-height:0;padding:0 28px;overflow:auto}.seitenkorb__status{color:var(--akzent-schrift);margin:16px 0 0;font-size:15px;line-height:1.5}.seitenkorb__status:empty{display:none}.seitenkorb__liste{margin:0;padding:0;list-style:none}.seitenkorb__zeile{border-bottom:1px solid var(--linie);grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:16px 14px;padding:24px 0;display:grid}.seitenkorb__bild{background:var(--flaeche);border-radius:var(--radius);justify-content:center;align-items:center;min-height:96px;display:flex;overflow:hidden}.seitenkorb__bild img{object-fit:contain;width:72px;height:96px}.seitenkorb__bild span{color:var(--text-3);padding:8px;font-size:12px}.seitenkorb__name{color:inherit;font-size:17px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.seitenkorb__name:hover{text-decoration:underline}.seitenkorb__einzel{color:var(--text-3);margin-top:6px;font-size:14px;display:block}.seitenkorb__preis{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.seitenkorb__bedienung{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.seitenkorb__menge{border:1px solid var(--linie);border-radius:var(--radius);display:flex;overflow:hidden}.seitenkorb__menge button,.seitenkorb__menge input{width:40px;height:44px;color:var(--tinte);text-align:center;background:0 0;border:0;padding:0;font-family:inherit;font-size:16px}.seitenkorb__menge button{cursor:pointer;font-size:22px}.seitenkorb__menge button:hover{background:var(--flaeche)}.seitenkorb__menge input{appearance:textfield}.seitenkorb__menge input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.seitenkorb__menge input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.seitenkorb__entfernen{font:inherit;color:var(--text-3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:14px;text-decoration:underline}.seitenkorb__fuss{border-top:1px solid var(--linie);background:var(--grund);flex:none;max-height:60dvh;padding:20px 28px 24px;overflow:auto}.seitenkorb__summen{margin:0}.seitenkorb__summen>div{justify-content:space-between;gap:16px;margin-bottom:10px;font-size:16px;display:flex}.seitenkorb__summen dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.seitenkorb__summen .seitenkorb__gesamt{margin-top:16px;font-size:22px;font-weight:650}.seitenkorb__meta{color:var(--text-3);margin:0 0 16px;font-size:13px;line-height:1.5}.seitenkorb__kasse{justify-content:center;width:100%;min-height:50px}.seitenkorb button:disabled{opacity:.5;cursor:not-allowed}.seitenkorb__links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;display:flex}.seitenkorb__links a,.seitenkorb__links button{font:inherit;color:var(--text-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:40px;padding:8px 0;font-size:14px;text-decoration:underline}.seitenkorb__leer{padding:40px 0}.seitenkorb__leer p:first-child{font-size:23px;font-weight:600}.seitenkorb__leer p{margin:0 0 16px;font-size:17px;line-height:1.5}.seitenkorb__leer .knopf{margin-top:12px}.seitenkorb__hinweis,.seitenkorb__fehler{margin:12px 0;font-size:14px;line-height:1.5}.seitenkorb__hinweis a{color:inherit;text-decoration:underline}.seitenkorb__fehler{color:var(--tinte);font-weight:600}.seitenkorb :focus-visible{outline:2px solid var(--akzent-schrift);outline-offset:2px}@media (width<=480px){.seitenkorb__kopf{padding:16px 20px}.seitenkorb__kopf h2{font-size:24px}.seitenkorb__inhalt{padding:0 20px}.seitenkorb__fuss{padding:16px 20px max(16px,env(safe-area-inset-bottom))}.seitenkorb__zeile{grid-template-columns:64px minmax(0,1fr);gap:10px 14px}.seitenkorb__bild{grid-row:1/3}.seitenkorb__preis{grid-area:2/2}.seitenkorb__bild img{width:64px}.seitenkorb__summen .seitenkorb__gesamt{margin-top:12px}.seitenkorb__bedienung{gap:8px}}.unterseite{--seitenrand:max(32px,calc((100vw - 1280px)/2));--lesebreite:68ch}.unterseite--shop .rahmen{padding-bottom:0}.unterseite :is(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:break-word}.unterseite .titel-1{letter-spacing:-.03em;max-width:1000px;font-size:clamp(36px,4.1vw,58px);font-weight:700;line-height:1.08}.unterseite h1.titel-1--lang{max-width:1100px;font-size:clamp(30px,3.2vw,44px);line-height:1.12}.unterseite .titel-2{letter-spacing:-.03em;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.12}.unterseite .knopf{letter-spacing:0;text-transform:none;border-radius:var(--radius);text-align:center;min-height:48px;padding:14px 22px;font-size:16px;font-weight:600}.unterseite .textlink{letter-spacing:0;text-transform:none;text-underline-offset:5px;border:0;align-items:center;min-height:44px;padding:0;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.unterseite .textlink:hover{text-decoration-thickness:2px}.unterseite .abschnitt--weit{padding-block:64px 80px}.unterseite .seiteninhalt :is(h2,h3){letter-spacing:-.025em;font-weight:650;line-height:1.2}.unterseite .seiteninhalt h2{margin:44px 0 20px;font-size:clamp(28px,2.7vw,36px)}.unterseite .seiteninhalt h3{margin:32px 0 16px;font-size:24px}.unterseite .seiteninhalt .satz__text>:first-child{margin-top:0}.unterseite .seiteninhalt :is(p,ul,ol){overflow-wrap:break-word}.unterseite .seiteninhalt a{text-underline-offset:4px}.unterseite .seiteninhalt a.knopf{text-decoration:none}.unterseite .seitenaktionen{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.unterseitenkopf,.seitenkopf{background:var(--grund)}.kopfband,.unterseite .seitenkopf__text{padding-block:56px 48px}.kopfband__text,.unterseite .seitenkopf__text .fliess{max-width:65ch;color:var(--text-2);margin:24px 0 0;font-size:18px;line-height:1.65}.unterseitenauftakt--kompakt .kopfband{padding-block:32px 24px}.unterseitenauftakt--kompakt .titel-1{font-size:clamp(30px,3.2vw,44px);line-height:1.12}.unterseite .abschnitt--weit.seiteninhalt--direkt{padding-top:0}.unterseitenauftakt:not(.unterseitenauftakt--bild){border-bottom:1px solid var(--linie)}.unterseitenauftakt--kompakt:not(.unterseitenauftakt--bild){border-bottom:0}.unterseite .seitenkopf__text{border-bottom:1px solid var(--linie)}.unterseitenauftakt--raum{isolation:isolate;min-height:580px;margin:24px var(--seitenrand) 0;background:var(--tinte);border-radius:16px;align-items:end;display:grid;position:relative;overflow:hidden}.unterseitenauftakt--raum .kopfband{z-index:1;padding:56px 48px;position:relative}.unterseitenauftakt--raum .titel-1{max-width:950px;color:var(--grund)}.unterseitenauftakt--raum .kopfband__text{color:var(--grund);max-width:58ch}.unterseitenauftakt__foto{min-width:0;margin:0}.unterseitenauftakt__foto img{object-fit:cover;width:100%;height:100%;display:block}.unterseitenauftakt--raum .unterseitenauftakt__foto{z-index:-1;position:absolute;inset:0}.unterseitenauftakt--raum .unterseitenauftakt__foto:after{content:"";background:linear-gradient(90deg,#14120fcc,#14120f80 65%,#14120f1f),linear-gradient(#0000 20%,#14120f73);position:absolute;inset:0}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum){margin:40px var(--seitenrand) 0;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum) .kopfband{padding:24px 0}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum) .titel-1{font-size:clamp(34px,3.5vw,50px)}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum) .unterseitenauftakt__foto img{object-fit:contain;border-radius:14px;height:460px}.unterseitenauftakt--bild.unterseitenauftakt--persoenlich .unterseitenauftakt__foto img{object-fit:cover;object-position:center 25%}.satz{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:64px;max-width:1120px;margin-inline:auto;display:grid}.satz__text{min-width:0;max-width:var(--lesebreite)}.leistungsbetrieb{border-block:1px solid var(--linie);margin-bottom:36px;padding-block:18px}.leistungsbetrieb summary{cursor:pointer;padding-block:6px;font-size:18px;font-weight:600;line-height:1.5}.leistungsbetrieb summary:focus-visible{outline:3px solid var(--akzent-schrift);outline-offset:5px}.leistungsbetrieb[open] summary{margin-bottom:28px}.unterseite h3[id]{scroll-margin-top:32px}.satz--ohne{max-width:none;display:block}.satz--ohne .satz__text{max-width:none}.satz__neben{position:sticky;top:32px}.nebenkarte{background:var(--flaeche);border-radius:14px;padding:28px}.nebenkarte__person{align-items:center;gap:16px;margin-bottom:24px;display:flex}.nebenkarte__person img{object-fit:cover;object-position:center top;border-radius:10px;width:88px;height:104px;display:block}.nebenkarte__person strong{font-size:20px;font-weight:650;line-height:1.25;display:block}.nebenkarte__person span{color:var(--text-3);margin-top:6px;font-size:15px;display:block}.unterseite .seiteninhalt .nebenkarte__titel{letter-spacing:-.02em;color:var(--tinte);margin:0 0 16px;font-size:24px;font-weight:650;line-height:1.25}.unterseite .seiteninhalt .nebenkarte__text{margin:0 0 24px;font-size:16px}.unterseite .seiteninhalt .nebenkarte__ruf{margin:20px 0 0;font-size:16px}.nebenkarte__ruf a{min-height:36px;display:inline-block}.seiteninhalt--lesen .satz{max-width:800px}.seiteninhalt--lesen .satz__text{max-width:none}.unterseite:has(.seiteninhalt--lesen) .kopfband__satz{max-width:800px;margin-inline:auto}.unterseite .seiteninhalt .galerie{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none;margin:56px 0 0;padding:0;list-style:none;display:grid}.unterseite .seiteninhalt .galerie li{min-width:0;margin:0}.seiteninhalt .galerie img{aspect-ratio:4/3;object-fit:cover;background:var(--flaeche);border-radius:14px;width:100%;height:auto;display:block}.seiteninhalt .galerie .abbild{background:var(--flaeche);border-radius:14px;padding:12px}.seiteninhalt .galerie .abbild img{aspect-ratio:16/10;object-fit:contain;background:0 0;border-radius:0}.unterseite .seiteninhalt .galerie--einzeln{grid-template-columns:minmax(0,800px);justify-content:center}.seiteninhalt .galerie--einzeln img{aspect-ratio:16/9}.unterseite .seiteninhalt .galerie--schauraum{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.seiteninhalt .galerie--schauraum img{aspect-ratio:3/4}.seiteninhalt .galerie--team img{aspect-ratio:4/5;object-position:center top}.unterseite .seiteninhalt .verweiskarte{background:var(--flaeche);border-radius:14px;flex-wrap:wrap;align-items:start;gap:24px;margin:40px 0 0;padding:28px;display:flex}.unterseite .seiteninhalt .verweiskarte__titel{color:var(--tinte);margin:0 0 12px;font-size:26px;font-weight:650;line-height:1.25}.unterseite .seiteninhalt .verweiskarte__text{margin:0}.unterseite .anfragebereich{padding:64px max(var(--seitenrand),calc((100vw - 960px)/2));grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.anfragebereich .titel-2{max-width:none}.anfragebereich .fliess{max-width:65ch;font-size:18px}.unterseite .formular label{letter-spacing:0;text-transform:none;font-size:16px;font-weight:500}.unterseite .formular :is(input,select,textarea){border-radius:var(--radius);min-height:48px;caret-color:var(--akzent);font-size:16px}.unterseite .formular ::placeholder{color:var(--auf-dunkel-2)}.unterseite .formular__zeile{grid-template-columns:1fr 1fr}.unterseite .formular .meta{font-size:15px}.unterseite article.produktkarte{background:var(--flaeche);border:0;border-radius:14px;overflow:hidden}.unterseite article.produktkarte:hover{background:#e3e2e1}.unterseite .produktkarte__bild{background:0 0;padding:24px}.unterseite .produktkarte__rumpf{border:0;padding:8px 24px 24px}.unterseite .produktkarte__name{font-size:21px;font-weight:650;line-height:1.25}.unterseite .produktkarte__mehr{letter-spacing:0;text-transform:none;border-bottom-width:1px;font-size:16px;font-weight:500}.unterseite .produktkarte__text{font-size:16px}.unterseite .produkt__bild{border-radius:14px}.unterseite .produkt .produkt__weg{letter-spacing:0;text-transform:none;font-size:16px;font-weight:500}.unterseite .produkt .produkt__weg a{text-underline-offset:5px;border:0;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.unterseite .produkt .produkt__details{max-width:800px;margin-inline:auto}.unterseite .produkt .kaufhinweise{border:0;border-radius:14px;margin-top:8px}.unterseite .produkt__luecke{border-radius:var(--radius)}.unterseite .produkt__titel{font-weight:650;line-height:1.25}.unterseite .korb .korb__menge{letter-spacing:0;text-transform:none;font-size:15px;font-weight:500}.unterseite .korb .korb__menge input{border-radius:var(--radius);min-height:48px}.unterseite .korb .korb__weg{text-underline-offset:4px;min-height:44px}.unterseite .korb__meldung{border-radius:var(--radius);border:0}.unterseite .korb__summe,.unterseite .korb__summen strong{font-variant-numeric:tabular-nums}.unterseite:has(.korb) .seiteninhalt,.unterseite:has(.korb) .seitenkopf__text{padding-inline:max(var(--seitenrand),calc((100vw - 960px)/2))}.unterseite .seiteninhalt .korb,.unterseite .seiteninhalt .korb__summen{max-width:none}.unterseite--status :is(.seitenkopf__text,.seiteninhalt){padding-inline:max(var(--seitenrand),calc((100vw - 960px)/2))}.unterseite .fehler__wege a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.unterseite .sortiment__wissen{max-width:880px;margin:0 auto}.unterseite .sortiment__wissen :is(p,ul,ol){max-width:none}@media (width<=1100px){.satz{grid-template-columns:minmax(0,1fr) 300px;gap:32px}.nebenkarte{padding:24px}.nebenkarte__person{flex-direction:column;align-items:flex-start}}@media (width<=900px){.satz{max-width:var(--lesebreite);display:block}.satz--ohne{max-width:none}.satz__neben{display:none}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum){gap:32px}.unterseite .seiteninhalt .galerie{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.unterseite{--seitenrand:24px}.unterseite .abschnitt--weit{padding-block:40px 56px}.kopfband,.unterseite .seitenkopf__text{padding-block:36px}.kopfband__text{margin-top:20px}.unterseitenauftakt--raum{border-radius:14px;min-height:530px;margin:16px 16px 0}.unterseitenauftakt--raum .kopfband{padding:32px 24px}.unterseitenauftakt--raum .unterseitenauftakt__foto:after{background:linear-gradient(#14120f33,#14120f8f 35%,#14120fe6)}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum){grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum) .kopfband{padding:0}.unterseitenauftakt--bild:not(.unterseitenauftakt--raum) .unterseitenauftakt__foto img{height:400px}.unterseite .seiteninhalt .galerie{gap:16px;margin-top:36px}.unterseite .anfragebereich{gap:28px;padding-block:48px}}@media (width<=599px){.unterseite .formular__zeile,.unterseite .seiteninhalt .galerie:not(.galerie--schauraum){grid-template-columns:minmax(0,1fr)}.unterseite .seiteninhalt .galerie--schauraum{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unterseite .seiteninhalt h2{font-size:28px}}.meistersiegel{flex:none;width:72px;line-height:0;display:block}.meistersiegel img{aspect-ratio:1;object-fit:contain;border-radius:0;width:100%;height:auto;display:block}.unav{z-index:20;--nav-edge:max(32px,calc((100vw - 1280px)/2));border-bottom:1px solid var(--linie);color:var(--tinte);background:#fff;position:relative}.unav a{color:inherit;text-decoration:none}.unav img{max-width:100%;display:block}.unav :is(a,summary,button){touch-action:manipulation}.unav :focus-visible{outline:2px solid var(--akzent-schrift);outline-offset:4px;border-radius:2px}.unav__wrap{min-height:112px;padding-inline:var(--nav-edge);align-items:center;gap:32px;display:flex;position:relative}.unav__logo{flex:none;align-items:center;display:flex}.unav__marke{width:300px;height:auto}.unav__siegel{width:64px}.unav__aktionen{flex:none;align-items:center;gap:22px;margin-left:auto;display:flex}.unav__shop{border-radius:var(--radius);background:var(--akzent);white-space:nowrap;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:16px;font-weight:600;display:inline-flex;color:var(--tinte)!important}.unav__shop:hover{background:var(--akzent-hover)}.unav__korb{justify-content:center;align-items:center;min-width:44px;min-height:48px;display:inline-flex;position:relative}.unav__korb [data-cart-count]{background:var(--akzent);color:var(--tinte);text-align:center;border-radius:5px;min-width:20px;padding:1px 4px;font-size:12px;font-weight:600;position:absolute;top:0;right:-4px}.unav__leiste{border-top:1px solid var(--linie);padding-inline:var(--nav-edge)}.unav__punkte{align-items:stretch;gap:4px;max-width:none;margin:0;padding:0;list-style:none;display:flex}.unav__punkt{align-items:center;margin:0;display:flex;position:relative}.unav__punkt>a,.unav__oberpunkt{white-space:nowrap;cursor:pointer;align-items:center;min-height:56px;padding:0 14px;font-size:16.5px;font-weight:500;display:inline-flex;position:relative}.unav__punkt:first-child>a{padding-left:0}.unav__punkt--auf>a,.unav__punkt--auf>.unav__oberpunkt{padding-right:4px}.unav__oberpunkt{cursor:default}.unav__punkt>a:after,.unav__oberpunkt:after{content:"";background:var(--akzent-schrift);opacity:0;height:2px;position:absolute;bottom:10px;left:14px;right:14px}.unav__punkt:first-child>a:after{left:0}.unav__punkt--auf>a:after,.unav__punkt--auf>.unav__oberpunkt:after{right:4px}.unav__punkt>a:hover:after,.unav__punkt>[aria-current]:after,.unav__punkt--auf:hover>:is(a,.unav__oberpunkt):after{opacity:1}.unav__pfeil{width:28px;min-height:44px;color:var(--text-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:6px;padding:0;display:inline-flex}.unav__pfeil svg{transition:transform .15s}.unav__punkt--auf:is(:hover,:focus-within,.ist-offen) .unav__pfeil svg{transform:rotate(180deg)}.unav__feld{z-index:30;border:1px solid var(--linie);visibility:hidden;opacity:0;background:#fff;border-radius:10px;padding:24px;transition:opacity .12s,transform .12s,visibility 0s .12s;position:absolute;top:100%;left:-24px;transform:translateY(-4px);box-shadow:0 22px 40px #201e1d24}.unav__punkt--auf:is(:hover,:focus-within,.ist-offen) .unav__feld{visibility:visible;opacity:1;transition:opacity .12s,transform .12s;transform:none}.unav__feld:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}@media (prefers-reduced-motion:reduce){.unav__feld,.unav__pfeil svg{transition:none}}.unav__feld--boeden{width:min(880px,calc(100vw - 2 * var(--nav-edge)))}.unav__boeden{grid-template-columns:repeat(4,1fr);gap:16px;max-width:none;margin:0;padding:0;list-style:none;display:grid}.unav__boeden li{margin:0}.unav__boeden a{flex-direction:column;gap:10px;font-size:16px;font-weight:550;display:flex}.unav__boeden img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;height:auto}.unav__boeden a:hover span,.unav__boeden a[aria-current] span{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--akzent-schrift);text-decoration-color:var(--akzent-schrift)}.unav__alle{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:12px;font-size:15px;font-weight:500;display:inline-flex;text-decoration:underline!important}.unav__feld--hersteller{grid-template-columns:auto auto;gap:36px;display:grid}.unav__gruppentitel{color:var(--text-3);margin:0 0 12px;font-size:14px;font-weight:600}.unav__marken{grid-template-columns:172px;gap:10px;max-width:none;margin:0;padding:0;list-style:none;display:grid}.unav__herstellergruppe:first-child .unav__marken{grid-template-columns:repeat(3,172px)}.unav__herstellergruppe:last-child .unav__marken{grid-template-columns:repeat(1,172px)}.unav__marken li{margin:0}.unav__marken a{flex-direction:column;gap:8px;font-size:14.5px;font-weight:500;display:flex;color:var(--text-2)!important}.unav__logokachel{border:1px solid var(--linie);background:#fff;border-radius:8px;justify-content:center;align-items:center;height:72px;padding:12px 16px;display:flex}.unav__logokachel img{object-fit:contain;width:auto;max-width:100%;height:32px}.unav__logokachel img.unav__logo--austriawood{height:48px}.unav__logoname{letter-spacing:.02em;color:var(--tinte);font-size:15px;font-weight:700}.unav__marken a:hover .unav__logokachel,.unav__marken a[aria-current] .unav__logokachel{border-color:var(--tinte)}.unav__marken a:hover .unav__markenname{color:var(--tinte)}.unav__menue{display:none}.unav__menue>summary{cursor:pointer;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:17px;font-weight:500;list-style:none;display:flex}.unav__menue summary::-webkit-details-marker{display:none}.unav__menue[open]>summary{color:var(--akzent-schrift)}.unav__panel{padding:20px var(--nav-edge) 28px;border-top:1px solid var(--linie);background:#fff;flex-direction:column;max-height:75dvh;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 18px 28px #201e1d1f}.unav__panel a,.unav__gruppe>summary{border-bottom:1px solid var(--flaeche);align-items:center;min-height:52px;font-size:22px;font-weight:550;display:flex}.unav__gruppe>summary{cursor:pointer;justify-content:space-between;list-style:none}.unav__gruppe>summary:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:10px;height:10px;transform:rotate(45deg)translate(-3px,-3px)}.unav__gruppe[open]>summary:after{transform:rotate(-135deg)}.unav__gruppe>a{min-height:46px;padding-left:16px;font-size:18px;font-weight:450;color:var(--text-2)!important}.unav__panel a[aria-current]{color:var(--akzent-schrift)!important}@media (width>=1100px) and (width<=1279px){.unav__marke{width:260px}.unav__wrap{gap:24px}.unav__punkt>a,.unav__oberpunkt{padding:0 10px;font-size:16px}.unav__punkt>a:after,.unav__oberpunkt:after{left:10px;right:10px}}@media (width<=1099px){.unav__leiste{display:none}.unav__menue{display:block}.unav__wrap{gap:20px;min-height:104px}}@media (width<=780px){.unav{--nav-edge:20px}.unav__wrap{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo menu""seal actions";gap:10px 12px;min-height:0;padding-block:14px;display:grid}.unav__logo{grid-area:logo}.unav__marke{width:220px}.unav__siegel{grid-area:seal;width:46px}.unav__aktionen{grid-area:actions;gap:14px;margin:0}.unav__menue{grid-area:menu}.unav__menue>summary{flex-direction:column;gap:0;min-width:44px;font-size:13px}.unav__panel{max-height:70dvh}}.widerrufsformular[data-astro-cid-toce4uga]{max-width:850px;margin-inline:auto;padding-block:48px 80px}.widerrufsformular[data-astro-cid-toce4uga] h1[data-astro-cid-toce4uga]{margin-bottom:24px}.widerrufsformular[data-astro-cid-toce4uga] p[data-astro-cid-toce4uga]{margin-block:16px;line-height:1.65}.widerrufsformular[data-astro-cid-toce4uga] form[data-astro-cid-toce4uga]{gap:20px;margin-block:28px;display:grid}.widerrufsformular[data-astro-cid-toce4uga] label[data-astro-cid-toce4uga]{gap:8px;font-weight:600;display:grid}.widerrufsformular[data-astro-cid-toce4uga] input[data-astro-cid-toce4uga],.widerrufsformular[data-astro-cid-toce4uga] textarea[data-astro-cid-toce4uga]{border:1px solid var(--linie);background:var(--weiss);width:100%;font:inherit;border-radius:5px;padding:12px}.widerrufsformular[data-astro-cid-toce4uga] .knopf[data-astro-cid-toce4uga]{justify-self:start}.widerrufsformular[data-astro-cid-toce4uga] dt[data-astro-cid-toce4uga]{margin-top:20px;font-weight:600}.widerrufsformular[data-astro-cid-toce4uga] dd[data-astro-cid-toce4uga]{overflow-wrap:anywhere;margin:6px 0}.erklaerung[data-astro-cid-toce4uga]{white-space:pre-wrap}.meldung[data-astro-cid-toce4uga]{background:var(--flaeche);padding:16px}.honigtopf[data-astro-cid-toce4uga]{height:1px;position:absolute;left:-9999px;width:1px!important}
