.verlauf{max-width:760px;color:var(--leise);margin:16px 0 24px;font-size:13px;line-height:1.3}.verlauf-feld{grid-template-rows:180px auto;grid-template-columns:4.6em 1fr;column-gap:10px;display:grid}.verlauf-y{font-variant-numeric:tabular-nums;grid-area:1/1;position:relative}.verlauf-y span{right:0;top:var(--y);white-space:nowrap;position:absolute;transform:translateY(-50%)}.verlauf-flaeche{border-left:1px solid var(--linie);border-bottom:1px solid var(--linie);grid-area:1/2;position:relative}.verlauf-flaeche svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.verlauf .gitter{stroke:var(--linie);stroke-width:1px;fill:none}.verlauf .aus{fill:var(--grafik-leise);fill-opacity:.22}.verlauf .aus-rand{stroke:var(--grafik-leise);stroke-width:1px;fill:none}.verlauf .bruecke{stroke:var(--serie-1);stroke-width:2.5px;stroke-dasharray:6 5;fill:none;opacity:.7}.verlauf .linie{stroke:var(--serie-1);stroke-width:2.5px;fill:none;stroke-linejoin:miter;stroke-linecap:square}.verlauf-flaeche{touch-action:pan-y}.verlauf-marke{background:var(--serie-1);border:2px solid var(--papier);box-sizing:content-box;pointer-events:none;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.verlauf-tipp{background:var(--tinte);color:var(--papier);white-space:nowrap;pointer-events:none;z-index:2;border-radius:2px;flex-direction:column;gap:2px;padding:8px 12px;font-size:13px;line-height:1.35;display:flex;position:absolute;top:0;transform:translate(-50%,calc(-100% - 10px))}.verlauf-tipp b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1.25}.verlauf-tipp[hidden],.verlauf-marke[hidden]{display:none}.verlauf-tipp[data-rand=links]{transform:translateY(calc(-100% - 10px))}.verlauf-tipp[data-rand=rechts]{transform:translate(-100%,calc(-100% - 10px))}.verlauf-x{grid-area:2/2;height:1.4em;margin-top:6px;position:relative}.verlauf-x span{left:var(--x);white-space:nowrap;position:absolute;transform:translate(-50%)}.verlauf-x span[data-anker=start]{transform:none}.verlauf-x span[data-anker=ende]{transform:translate(-100%)}.verlauf-legende{flex-wrap:wrap;align-items:center;gap:6px 20px;margin-top:10px;display:flex}.verlauf-legende-eintrag{align-items:center;gap:6px;display:inline-flex}.verlauf-legende .bruecke-muster{border-top:2.5px dashed var(--serie-1);opacity:.7;width:22px}.verlauf-legende .aus-muster{box-sizing:border-box;background:color-mix(in srgb, var(--grafik-leise) 22%, transparent);border-inline:1px solid var(--grafik-leise);width:16px;height:12px}@media (width<=599px){.verlauf-feld{grid-template-rows:140px auto;column-gap:8px}}.alarm{max-width:34em;margin:0 0 16px;display:none}html.js .alarm{display:block}.alarm summary{cursor:pointer;min-height:48px;color:var(--tinte);background:var(--papier);border:1px solid var(--linie);border-radius:2px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;list-style:none;display:inline-flex}.alarm summary::-webkit-details-marker{display:none}.alarm summary:hover{border-color:var(--tinte)}.alarm[open] summary{border-color:var(--tinte);background:var(--flaeche)}.alarm summary svg{flex:none;width:20px;height:20px}.alarm-form{gap:12px;padding:12px 0 4px;display:grid}.alarm-satz,.alarm-klein,.alarm-status{margin:0;font-size:15px;line-height:1.5}.alarm-klein{color:var(--leise);font-size:13px}.alarm-feld{gap:4px;font-size:15px;display:grid}.alarm-feld input{min-height:48px;font:inherit;border:1px solid var(--linie);background:var(--papier);color:var(--tinte);box-sizing:border-box;border-radius:2px;width:100%;padding:0 12px}.alarm-haken{align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.alarm-haken input{width:22px;height:22px;accent-color:var(--tinte);flex:none;margin:1px 0 0}.alarm-preis{align-items:center;gap:8px;display:flex}.alarm-preis input{max-width:10em}.alarm-form .knopf{justify-self:start;min-height:48px}.alarm-status:empty{display:none}.alarm-status[data-fehler]{color:var(--nein)}main>.produktseite:last-child{margin-bottom:0}.produktseite .abschnitt{padding-block:40px 0}.produktseite :is(section[id],tr[id],span[id]){scroll-margin-top:16px}@media (width>=768px){.produktseite .groessen :is(tr[id],span[id]){scroll-margin-top:72px}}.produkt-kopf .krumen{color:var(--leise);margin:0 0 20px;font-size:15px;line-height:1.4}.produkt-kopf .krumen ol{scrollbar-width:none;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.produkt-kopf .krumen ol::-webkit-scrollbar{display:none}.produkt-kopf .krumen li{flex:none;align-items:center;min-width:0;padding-block:8px;display:flex}.produkt-kopf .krumen li+li:before{content:"";opacity:.6;border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin:0 10px;transform:rotate(45deg)}.produkt-kopf .krumen li[aria-current]{flex:0 auto;min-width:10ch}.produkt-kopf .krumen li[aria-current] span{text-overflow:ellipsis;max-width:48ch;display:block;overflow:hidden}.produkt-kopf-raster{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 48px;display:grid}.produkt-kopf{padding-bottom:24px}.produkt-kopf h1{max-width:24ch}.produkt-kopf h1 .code{white-space:nowrap}.produkt-kopf .meta{max-width:34em;margin:0 0 20px}.produktseite .preiszeile{flex-wrap:wrap;align-items:baseline;gap:4px 12px;max-width:none;margin:0;display:flex}.produktseite .lager{font-size:15px}.produkt-kopf .lager{align-items:baseline;gap:8px;display:inline-flex}.produktseite[data-lager="1"] .produkt-kopf .lager{color:var(--ja)}.produktseite[data-lager="1"] .produkt-kopf .lager:before{content:"";background:var(--ja);border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.produktseite .datum{color:var(--leise);margin:4px 0;font-size:13px;line-height:1.5}.produkt-kopf.flaeche{background:0 0}.produkt-kopf.kopfband{min-height:0;padding-block:24px 40px;display:block}.produkt-kopf-raster>div:first-child{flex-direction:column;display:flex}.produkt-kopf .preiszeile{order:-3}.produkt-kopf h1{order:-2}.produkt-kopf .meta{order:-1}.produkt-kopf .datum{order:0}.produkt-kopf .kopf-knoepfe{order:1}.produkt-kopf .hinweis{order:2}.produkt-kopf .preiszeile .kennzahl{letter-spacing:-.01em;font-size:40px;line-height:1.1}.produkt-kopf h1,.produkt-kopf h1.lang{max-width:none;margin:8px 0;font-size:36px;line-height:1.22}.produkt-kopf .meta{margin:0 0 16px}html.js .produkt-kopf .vgl{min-height:48px;padding:0 16px;font-size:15px}.produkt-kopf .link{max-width:none;margin:0 0 8px;display:block;position:relative}.produkt-kopf .link .knopf{box-sizing:border-box;justify-content:center;width:100%;min-height:52px;font-size:17px;display:flex}.produkt-kopf .link .werbelink-marke{pointer-events:none;color:var(--knopf-text);opacity:.75;margin:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.produkt-kopf .link .werbelink-marke:before{content:none}.produkt-kopf .kopf-knoepfe{margin:0 0 8px}.produkt-kopf .aktionen{flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0;display:flex}.produkt-kopf .aktionen .alarm{flex:calc(50% - 4px);margin:0}.produkt-kopf .aktionen{position:relative}.produkt-kopf .aktionen .alarm{position:static}.produkt-kopf .aktionen .alarm-form{z-index:10;background:var(--papier);border:1px solid var(--tinte);grid-template-columns:minmax(0,1fr);padding:16px;position:absolute;top:calc(100% + 8px);left:0;right:0}.produkt-kopf .aktionen .alarm-form>*{min-width:0}@media (width>=560px){.produkt-kopf .aktionen .alarm-form:has(.alarm-preis){grid-template-columns:11em minmax(0,1fr)}.produkt-kopf .aktionen .alarm-form:has(.alarm-preis)>:not(.alarm-feld){grid-column:1/-1}}.produkt-kopf .aktionen .alarm summary{box-sizing:border-box;background:var(--flaeche);border-color:var(--linie);justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-weight:600;display:flex}html.js .produkt-kopf .aktionen .vgl{background:var(--flaeche);border-color:var(--linie);flex:calc(50% - 4px);min-height:48px;margin-left:0;font-weight:600}.produkt-kopf .aktionen .werkzeug-knopf{box-sizing:border-box;min-height:48px;color:var(--tinte);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--kante);white-space:nowrap;flex:calc(50% - 4px);justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.produkt-kopf .aktionen .werkzeug-knopf:hover{border-color:var(--tinte)}.produkt-kopf .aktionen .werkzeug-knopf svg{flex:none;width:20px;height:20px}html.js .produkt-kopf .aktionen .vgl:hover,.produkt-kopf .aktionen .alarm summary:hover{border-color:var(--tinte)}.produkt-kopf .hinweis{max-width:40em;margin:8px 0 0}.produkt-kopf-raster>*{min-width:0}.produkt-kopf-raster>.produkt-bild{order:-1}.produkt-bild{place-items:center;display:grid}.produkt-bild .sil{--strich:2px;width:280px;height:210px}.produkt-bild.foto:not(.mehr),.galerie .folie{background:var(--foto-grund)}.produkt-bild.foto img{object-fit:contain;width:100%;max-height:320px}.produkt-bild.mehr{display:block}.galerie .folie{height:320px}.karussell.galerie{width:100%;max-width:100%}.galerie .karussell-vorschau{overscroll-behavior-x:contain;scrollbar-width:none;order:1;gap:6px;max-width:100%;margin-top:-12px;padding:3px calc(50% - 28px);display:flex;overflow:auto hidden}.galerie .karussell-vorschau::-webkit-scrollbar{display:none}.galerie .vorschau-mehr{display:none}.galerie .vorschau-knopf{border:1px solid var(--linie);border-radius:var(--kante);background:var(--foto-grund);cursor:pointer;opacity:.7;flex:none;width:56px;height:56px;padding:0}.galerie .vorschau-knopf img{object-fit:contain;width:100%;height:100%;display:block}.galerie .vorschau-knopf:hover{opacity:1}.galerie .vorschau-knopf[aria-current=true]{opacity:1;outline:2px solid var(--tinte);outline-offset:1px}.galerie .vorschau-knopf:focus-visible{opacity:1;outline:2px solid var(--tinte);outline-offset:2px}.galerie .folie img{object-fit:contain;width:100%;height:100%;max-height:none}.galerie{position:relative}html.js .galerie .karussell-steuer{pointer-events:none;z-index:2;justify-content:space-between;height:320px;padding:0 8px;position:absolute;top:0;left:0;right:0}.galerie .karussell-zahl{display:none}.galerie .karussell-knopf{pointer-events:auto;background:var(--tinte);width:44px;height:44px;color:var(--papier);opacity:.85;border:0;border-radius:50%}.galerie .karussell-knopf:hover{background:var(--tinte);opacity:1}.galerie .karussell-knopf[aria-disabled=true]:hover{background:var(--tinte)}@media (width>=900px){.produkt-kopf-raster{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px 56px}.produkt-kopf-raster>.produkt-bild{grid-area:1/1}.produkt-kopf-raster>:not(.produkt-bild){grid-area:1/2}.produkt-bild{min-height:240px}.galerie .folie{height:460px}.produkt-bild.foto:not(.mehr) img{max-height:460px}}@media (width<=767px){.produkt-kopf h1.lang{font-size:30px}.produkt-bild.foto img{max-height:240px}.galerie .folie,html.js .galerie .karussell-steuer{height:240px}.produkt-bild .sil{--strich:1.5px;width:200px;height:150px}}@media (width<=699px){.produktseite .datum{min-height:3em}}.produktseite #glance{padding-top:0}.produktseite #glance h2,.produktseite #similar h2,.produktseite #sizes h2{font-size:30px;line-height:1.15}.produktseite #glance h2.kopf-linie{border-top:0;padding-top:0}.produktseite .blick{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;max-width:40em;margin:0;display:grid}.produktseite .blick dt{text-wrap:balance;font-size:20px;font-weight:700;line-height:1.3}.produktseite .blick dd{color:var(--leise);margin:0;font-size:15px}.produktseite :is(#specifications,#tools,#compare,#history){padding-block:0}.produktseite #glance+#specifications{padding-top:32px}.produktseite .auf{border-bottom:1px solid var(--linie)}.produktseite #specifications .auf{border-top:1px solid var(--linie)}.produktseite .auf-kopf{cursor:pointer;align-items:center;gap:12px;min-height:60px;list-style:none;display:flex}.produktseite .auf-kopf::-webkit-details-marker{display:none}.produktseite .auf-kopf:before{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;transform:rotate(-45deg)}.produktseite .auf[open]>.auf-kopf:before{transform:rotate(45deg)}.produktseite .auf-kopf h2.kopf-linie{font:700 18px/1.3 var(--familie-text);letter-spacing:0;color:inherit;border:0;margin:0;padding:0}.produktseite .auf-inhalt{padding:0 0 28px 20px}.produktseite #sizes,.produktseite #similar{padding-top:56px}@media (width>=900px){.galerie{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;display:grid}html.js .galerie .karussell-steuer{height:460px;padding:0 12px;left:88px}.galerie .karussell-band{grid-area:1/2}.galerie .karussell-vorschau{flex-direction:column;order:0;grid-area:1/1;gap:8px;margin:0;padding:0;overflow:visible}.galerie .karussell-vorschau.viele .vorschau-knopf:nth-child(n+5):not(.vorschau-mehr){display:none}.galerie .vorschau-mehr{font:400 15px var(--familie-text);color:var(--leise);background:0 0;place-items:center;display:grid}.galerie .vorschau-mehr[aria-current=true]{color:var(--tinte);opacity:1}.galerie .vorschau-knopf{width:72px;height:72px}}.produktseite tbody th{border-bottom:1px solid var(--linie);font-weight:600}.produktseite tbody tr:nth-child(2n) th{background:var(--zebra)}.produktseite tbody th .leise{white-space:nowrap;font-weight:400}.produktseite :is(tr:target,tr:has(:target))>*{box-shadow:inset 0 2px var(--tinte), inset 0 -2px var(--tinte)}.produktseite :is(tr:target,tr:has(:target))>:first-child{box-shadow:inset 2px 0 var(--tinte), inset 0 2px var(--tinte), inset 0 -2px var(--tinte)}.produktseite :is(tr:target,tr:has(:target))>:last-child{box-shadow:inset -2px 0 var(--tinte), inset 0 2px var(--tinte), inset 0 -2px var(--tinte)}.produktseite .anmerkung{max-width:40em;margin:0}.angaben{max-width:40em}.angaben th:first-child{width:11em}.angaben .wert{font-variant-numeric:tabular-nums}@media (width<=699px){.angaben,.angaben tbody{display:block}.angaben tr{border-bottom:1px solid var(--linie);grid-template-columns:9em minmax(0,1fr);gap:2px 12px;padding:10px 0;display:grid}.produktseite .angaben :is(th,td){border:0;width:auto;height:auto;padding:0;display:block}.produktseite .angaben tbody tr:nth-child(2n) :is(th,td){background:0 0}}.produktseite .tabelle-huelle.ohne-planung{max-width:1000px}.groessen .planung-zelle{min-width:16em}@media (width<=899px){.groessen :is(th,td){padding-inline:8px}.groessen .planung-zelle{min-width:10em}}@media (width<=767px){.produktseite .tabelle-huelle.breit .groessen{width:max-content;min-width:100%}.groessen tbody th .leise{display:block}.groessen .planung-zelle .werkzeug{width:11em;display:block}}.groessen .shop-zelle{white-space:nowrap}.groessen .lager-zelle{min-width:6em}.produktseite .werkzeug{text-wrap:pretty;margin:0}.produktseite p.werkzeug{max-width:40em}.produktseite .grund{max-width:40em;margin:2px 0 16px}.produktseite .grund:last-child{margin-bottom:0}.produktseite .latte,.produktseite .latte-rang,.produktseite .latte-satz{max-width:760px}.produktseite .diagramm-unter{max-width:46em;margin-bottom:8px}.produktseite .verlauf-seit{max-width:46em;color:var(--leise);margin:0 0 8px;font-size:15px}.verlauf-fakten{max-width:46em;margin:0 0 8px;padding:0;list-style:none}.verlauf-fakten li{max-width:none;padding:4px 0;font-size:16px}.verlauf-alarm{max-width:none;margin:16px 0 0;display:none}html.js .verlauf-alarm{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.verlauf-alarm-knopf{min-height:48px;font:inherit;color:var(--tinte);background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--kante);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.verlauf-alarm-knopf:hover{border-color:var(--tinte)}.verlauf-alarm-knopf svg{flex:none;width:20px;height:20px}.verlauf-alarm-text{color:var(--leise);font-size:15px}.verlauf-alarm-form{border:1px solid var(--tinte);background:var(--papier);max-width:34em;margin:12px 0 0;padding:16px}.verlauf-alarm-form[hidden]{display:none}.verlauf-alarm-form .alarm-form{padding:0}@media (width<=559px){.verlauf-alarm-knopf,.verlauf-alarm-text{flex:100%}}.verlauf-tabelle{max-width:760px}.verlauf-tabelle summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;list-style:none;display:flex}.verlauf-tabelle summary::-webkit-details-marker{display:none}.verlauf-tabelle summary:after{content:"+";color:var(--leise);font-size:20px;font-weight:400}.verlauf-tabelle[open] summary:after{content:"−"}.verlauf-tabelle table{margin-top:4px}.verlauf-tabelle tbody th{border-bottom:1px solid var(--linie);white-space:nowrap;font-weight:400}.verlauf-tabelle .verlauf-hinweis td{color:var(--leise);font-size:13px}@media (width<=599px){.verlauf-tabelle tbody th{white-space:normal}.verlauf-tabelle tbody th .leise{display:block}}#similar .folie{border:0;flex-direction:column;align-self:stretch;width:100%;padding:0;display:flex;position:relative}@media (hover:hover){#similar .folie:hover .folie-name a{text-decoration-thickness:2px}}#similar .karussell{margin-bottom:0}#similar{padding-bottom:24px}html.js #similar .karussell-steuer{display:none}html.js #similar .karussell-band,#similar .karussell-band{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:32px 16px;display:grid;overflow:visible}#similar .folie:nth-child(n+5){display:none}@media (width>=700px){html.js #similar .karussell-band,#similar .karussell-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}#similar .folie:nth-child(n+5){display:flex}}@media (width>=1024px){html.js #similar .karussell-band,#similar .karussell-band{grid-template-columns:repeat(4,minmax(0,1fr))}#similar .folie:nth-child(n+5){display:none}}#similar .karussell-zahl{display:none}.produktseite .folie-bild{background:var(--flaeche);place-items:center;height:160px;margin-bottom:12px;display:grid;position:relative}.produktseite .folie-bild.foto{background:var(--foto-grund)}.produktseite .folie-bild .foto{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.produktseite .folie-bild .sil{width:200px;height:150px}#similar .folie-text{flex-direction:column;flex:1;display:flex}.produktseite .folie-text p{max-width:none;margin:0}.produktseite .folie-text p.folie-zeile{margin-bottom:2px;font-size:13px;line-height:1.5}.produktseite .folie-text p.folie-name{font:600 16px/1.35 var(--familie-text);-webkit-line-clamp:3;text-wrap:balance;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.produktseite .folie-name a{color:var(--tinte);text-underline-offset:3px;text-decoration:underline 1px}.produktseite .folie-name a:after{content:"";position:absolute;inset:0}@supports selector(:has(a)){#similar .folie-name a:focus-visible{outline:none}#similar .folie:has(.folie-name a:focus-visible){outline:2px solid var(--tinte);outline-offset:-2px}}#similar .folie-text .folie-preis{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:2px 8px;margin-top:auto;padding-bottom:8px;display:flex}#similar .folie-preis .kennzahl{font-size:20px;line-height:1.2}.produktseite .folie-preis>.live-zeit{flex-basis:100%;order:3}.produktseite .folie-lager{font-size:15px}#similar .folie .link{z-index:1;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 8px;font-size:15px;display:flex;position:relative}@media (width<=767px){.produktseite .folie-bild{height:min(40vw,200px)}.produktseite .folie-bild .sil{aspect-ratio:4/3;width:min(80%,200px);height:auto}}.produkt-bild.zoombar{position:relative}.produkt-bild.zoombar img{cursor:zoom-in}.zoom-knopf{z-index:3;background:var(--tinte);width:44px;height:44px;color:var(--papier);opacity:.85;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.zoom-knopf:hover{opacity:1}.zoom-knopf:focus-visible{opacity:1;outline:2px solid var(--tinte);outline-offset:2px}@media (hover:hover){.produkt-bild .zoom-knopf,.galerie .karussell-knopf{opacity:0;transition:opacity .12s}.produkt-bild:hover .zoom-knopf,.produkt-bild:focus-within .zoom-knopf,.produkt-bild:hover .galerie .karussell-knopf,.produkt-bild:focus-within .galerie .karussell-knopf,.galerie:hover .karussell-knopf{opacity:.85}.produkt-bild:hover .zoom-knopf:hover,.produkt-bild .galerie .karussell-knopf:hover{opacity:1}.produkt-bild .galerie .karussell-knopf[aria-disabled=true]{cursor:default}}.zoom-knopf svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.foto-gross{color:#fff;background:#000000eb;border:0;place-items:center;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:none;position:fixed;inset:0;overflow:hidden}.foto-gross[open]{display:grid}.foto-gross::backdrop{background:#000000eb}.foto-gross img{object-fit:contain;filter:none;background:#fff;grid-area:1/1;width:auto;max-width:100vw;height:auto;max-height:100vh}.foto-gross button{z-index:2;color:#111;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute}.foto-gross button:hover{background:#fff}.foto-gross button:focus-visible{outline-offset:2px;outline:3px solid #fff}.foto-gross svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.foto-gross .fg-zu{top:16px;right:16px}.foto-gross .fg-zurueck{top:50%;left:16px;transform:translateY(-50%)}.foto-gross .fg-vor{top:50%;right:16px;transform:translateY(-50%)}.foto-gross .fg-zahl{color:#fff;background:#0009;max-width:none;margin:0;padding:4px 12px;font-size:15px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}html.foto-offen{overflow:hidden}.produkt-weg[data-astro-cid-56f46yys]{margin-bottom:0}.produkt-weg[data-astro-cid-56f46yys] h1[data-astro-cid-56f46yys].lang{max-width:32ch;font-size:40px;line-height:1.05}.produkt-weg[data-astro-cid-56f46yys] .lead[data-astro-cid-56f46yys],.produkt-weg[data-astro-cid-56f46yys] .knopfzeile[data-astro-cid-56f46yys]{margin-bottom:0}.produkt-weg[data-astro-cid-56f46yys] .knopf[data-astro-cid-56f46yys]{text-align:center}.produkt-weg[data-astro-cid-56f46yys] .kontur{margin-bottom:32px}@media (width<=767px){.produkt-weg[data-astro-cid-56f46yys] h1[data-astro-cid-56f46yys].lang{font-size:30px}.produkt-weg[data-astro-cid-56f46yys] .kontur{width:160px;height:120px;margin-bottom:24px}}
