.hw-breadcrumb ol{display:flex;flex-wrap:wrap;gap:var(--gap-xs);list-style:none;margin:0;padding:0;font-size:.875rem;opacity:var(--opacity-subdued-text)}.hw-breadcrumb li+li:before{content:"\203a";margin-inline-end:var(--gap-xs)}.hw-breadcrumb a{color:inherit;text-decoration:none}.hw-breadcrumb a:hover{text-decoration:underline}.hw-modelle-seite,.hw-gebraucht{display:flex;flex-direction:column;gap:var(--gap-lg)}.hw-modelle-kopf{display:flex;flex-direction:column;gap:var(--gap-sm);max-width:var(--hw-measure)}.hw .hw-modelle-kopf .h1{margin:0;text-wrap:balance}.hw-filter{display:flex;flex-direction:column;gap:.35rem;max-width:34rem}.hw-filter__label{font-size:.875rem;font-weight:600;color:var(--color-foreground-heading)}.hw-filter__zeile{display:flex;align-items:center;gap:var(--gap-md)}.hw .hw-filter__input{flex:1;min-width:0;padding:.7rem 1rem;border:1px solid var(--color-input-border, var(--hw-border));border-radius:var(--style-border-radius-inputs, var(--hw-radius));background:var(--color-input-background, var(--color-background));color:var(--color-input-text, inherit);font:inherit}.hw .hw-filter__input:focus{outline:2px solid var(--color-primary);outline-offset:1px}.hw-filter__zahl{font-size:.875rem;opacity:var(--opacity-subdued-text);white-space:nowrap}.hw .hw-modelle{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:var(--gap-md);list-style:none;margin:0;padding:0}.hw .hw-modell{display:flex;flex-direction:column;gap:var(--gap-2xs);height:100%;padding:var(--padding-md);border:1px solid var(--hw-border);border-radius:var(--hw-radius);text-decoration:none;line-height:1.35}.hw a.hw-modell:hover{border-color:var(--color-primary)}.hw-modell__bild{display:block;height:6rem;margin-bottom:.35rem}.hw-modell__bild img{width:100%;height:100%;object-fit:contain}.hw .hw-modell__titel{font-weight:600;font-size:.95rem;color:var(--color-foreground-heading)}.hw .hw-modell__preise{display:flex;flex-direction:column;gap:.1rem;margin-top:.2rem;font-size:.8125rem}.hw .hw-modell__preise span{display:flex;justify-content:space-between;gap:.5rem;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}.hw .hw-modell__preise b{font-weight:600;color:var(--color-foreground-heading)}.hw .hw-modell__ab,.hw .hw-modell__text{font-size:.875rem;opacity:var(--opacity-subdued-text)}.hw .hw-modell--fehlt{border-style:dashed;justify-content:center;gap:var(--gap-xs)}.hw .hw-modelle__leer{margin:0}.hw .hw-modelle__keine{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-md);padding:var(--padding-xl);border:1px dashed var(--hw-border);border-radius:var(--hw-radius)}.hw-pagination{display:flex;justify-content:center}.hw .hw-geraete-liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:var(--gap-md);list-style:none;margin:0;padding:0}.hw .hw-geraet-karte{display:flex;flex-direction:column;gap:var(--gap-2xs);height:100%;padding:var(--padding-md);border:1px solid var(--hw-border);border-radius:var(--hw-radius);text-decoration:none}.hw .hw-geraet-karte:hover{border-color:var(--color-primary)}.hw-geraet-karte__bild{display:flex;align-items:center;justify-content:center;aspect-ratio:1;margin-bottom:.35rem;color:var(--color-foreground-heading)}.hw-geraet-karte__bild img{width:100%;height:100%;object-fit:contain}.hw .hw-geraet-karte__titel{font-weight:600;color:var(--color-foreground-heading)}.hw .hw-geraet-karte__preis{font-weight:700;color:var(--color-foreground-heading)}.hw .hw-gebraucht__suche{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--gap-md) var(--gap-xl);padding:var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw .hw-gebraucht__suche .h3{margin:0 0 var(--margin-xs)}.hw .hw-gebraucht__suche p{margin:0;max-width:var(--hw-measure)}.hw-produkt{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem)}.hw-produkt__hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.hw-produkt__text{display:flex;flex-direction:column;gap:var(--gap-md);max-width:var(--hw-measure)}.hw .hw-produkt__text .h1{margin:0;text-wrap:balance}.hw .hw-produkt__bild{display:flex;align-items:center;justify-content:center;margin:0;min-height:16rem;padding:clamp(1rem,2vw,1.5rem);border:1px solid var(--hw-border);border-radius:var(--style-border-radius-lg)}.hw .hw-produkt__bild img{width:auto;max-width:100%;max-height:22rem;object-fit:contain}.hw-produkt__platzhalter{color:var(--color-foreground-heading);opacity:.45}.hw-produkt__inhalt{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.hw .hw-produkt__liste{padding:var(--padding-xl) clamp(1.25rem,3vw,2rem);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw .hw-produkt__liste .h3{margin:0 0 var(--margin-md)}.hw .hw-reparaturliste{display:flex;flex-direction:column;gap:var(--gap-xs);list-style:none;margin:0 0 var(--margin-lg);padding:0}.hw .hw-reparaturzeile{display:grid;grid-template-columns:auto 1fr auto;gap:var(--gap-sm) var(--gap-md);align-items:center;padding:var(--padding-md);border:1px solid var(--hw-border);border-radius:var(--hw-radius);cursor:pointer}.hw .hw-reparaturzeile:hover{border-color:var(--color-primary)}.hw .hw-reparaturzeile:has(input:checked){border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,transparent)}.hw .hw-reparaturzeile input{width:1.1rem;height:1.1rem;margin:0;accent-color:var(--color-primary)}.hw .hw-reparaturzeile__name{display:flex;flex-direction:column;gap:.1rem;line-height:1.35}.hw .hw-reparaturzeile__name strong{color:var(--color-foreground-heading)}.hw .hw-reparaturzeile__name small{font-size:.8125rem;opacity:var(--opacity-subdued-text)}.hw .hw-reparaturzeile__preis{font-weight:700;color:var(--color-foreground-heading);white-space:nowrap}.hw .hw-produkt__liste .hw-note{margin-top:var(--margin-md)}.hw-produkt__seite{display:flex;flex-direction:column;gap:var(--gap-md)}.hw .hw-produkt__karte{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-sm);padding:var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw .hw-produkt__karte .h4,.hw .hw-produkt__karte p{margin:0}.hw .hw-produkt__karte .rte p{margin:0 0 var(--margin-xs)}@media screen and (max-width:899px){.hw-produkt__hero,.hw-produkt__inhalt{grid-template-columns:minmax(0,1fr)}.hw .hw-produkt__bild{min-height:12rem}.hw .hw-produkt__bild img{max-height:14rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/handywelt-shop.css.map */
