.hw{--hw-border: var(--color-border);--hw-radius: var(--style-border-radius-md);--hw-measure: 40rem;width:100%}.hw h1,.hw h2,.hw h3,.hw .h1,.hw .h2,.hw .h4{color:var(--color-foreground-heading)}.hw-block{display:flex;flex-direction:column;gap:var(--gap-lg)}.hw .h2{margin:0;text-wrap:balance}.hw .hw-lead{margin:0;max-width:var(--hw-measure);font-size:1.0625rem;line-height:1.55}.hw .hw-note{margin:0;max-width:var(--hw-measure);font-size:.875rem;opacity:var(--opacity-subdued-text)}.hw-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sm) var(--gap-lg)}.hw .hw-link{color:var(--color-foreground-heading);font-weight:600;text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:2px;text-underline-offset:.3em}.hw .hw-link:hover{color:var(--color-primary)}.hw-infobar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1.5rem;padding:.5rem 0;font-size:.8125rem;line-height:1.3}.hw-infobar__tel{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none;font-weight:600}.hw-infobar__tel:hover{text-decoration:underline}.hw-infobar__zusatz{opacity:.8}@media screen and (max-width:749px){.hw-infobar__zusatz{display:none}}.hw-header-button{align-self:center;margin-inline-end:var(--gap-sm);padding-block:.55rem;padding-inline:1rem;font-size:.9375rem;white-space:nowrap}.hw-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.hw-hero__text{display:flex;flex-direction:column;gap:var(--gap-lg);max-width:var(--hw-measure)}.hw .hw-hero__text .h1{margin:0;text-wrap:balance}.hw .hw-hero__intro{margin:0;font-size:1.125rem;line-height:1.55}.hw .hw-proof{display:flex;flex-wrap:wrap;gap:var(--gap-xs) var(--gap-lg);list-style:none;margin:0;padding:0;font-size:.9375rem}.hw .hw-proof li:before{content:"\2713";margin-inline-end:.4em;color:var(--color-primary);font-weight:700}.hw .hw-hero__visual{margin:0;padding:clamp(1rem,2vw,1.5rem);border:1px solid var(--hw-border);border-radius:var(--style-border-radius-lg);display:flex;flex-direction:column;align-items:center;gap:var(--gap-xs)}.hw-hero__model{width:100%;height:clamp(300px,36vw,440px);background:transparent;--poster-color: transparent}.hw-hero__poster{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:300px;color:var(--color-foreground-heading)}.hw .hw-hero__visual figcaption{font-size:.875rem;opacity:var(--opacity-subdued-text)}.hw .hw-geraete{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--gap-md);list-style:none;margin:0;padding:0}.hw .hw-geraet{display:flex;flex-direction:column;gap:.3rem;height:100%;padding:var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius);text-decoration:none;line-height:1.4}.hw .hw-geraet:hover{border-color:var(--color-primary)}.hw-geraet__icon{color:var(--color-primary);margin-bottom:.5rem}.hw .hw-geraet strong{font-size:1.25rem;color:var(--color-foreground-heading)}.hw .hw-geraet span:last-child{font-size:.9375rem;opacity:var(--opacity-subdued-text)}.hw .hw-reparaturen{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:var(--gap-md);list-style:none;margin:0;padding:0}.hw .hw-reparatur{display:flex;flex-direction:column;gap:.2rem;height:100%;padding:var(--padding-lg) var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius);text-decoration:none;line-height:1.4}.hw .hw-reparatur:hover{border-color:var(--color-primary)}.hw-reparatur__icon{color:var(--color-primary);margin-bottom:.4rem}.hw .hw-reparatur strong{color:var(--color-foreground-heading)}.hw .hw-reparatur__preis{font-weight:700;font-size:1.125rem;color:var(--color-foreground-heading)}.hw .hw-reparatur__preis--text{font-size:1rem;font-weight:600;line-height:1.35}.hw .hw-reparatur small{font-size:.8125rem;opacity:var(--opacity-subdued-text)}.hw .hw-wege{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--gap-md)}.hw .hw-weg{padding:var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw .hw-weg .h4{margin:0 0 var(--margin-md)}.hw .hw-schritte{display:flex;flex-direction:column;gap:.6rem;list-style:none;counter-reset:schritt;margin:0;padding:0;line-height:1.45}.hw .hw-schritte li{counter-increment:schritt;display:grid;grid-template-columns:1.75rem 1fr;gap:.6rem;align-items:start}.hw .hw-schritte li:before{content:counter(schritt);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-primary);color:#fff;font-weight:700;font-size:.875rem}.hw-festpreise{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.hw-festpreise__text{display:flex;flex-direction:column;gap:var(--gap-lg)}.hw .hw-festpreise__text .rte p{max-width:var(--hw-measure)}.hw .hw-preiskarte{padding:var(--padding-xl) clamp(1.25rem,3vw,2rem);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw .hw-preiskarte .h4{margin:0 0 var(--margin-md)}.hw .hw-preise{width:100%;border-collapse:collapse}.hw .hw-preise td{padding:var(--padding-md) 0;border-top:1px solid var(--hw-border);vertical-align:top}.hw .hw-preise td small{display:block;font-size:.8125rem;opacity:var(--opacity-subdued-text)}.hw .hw-preise td:last-child{text-align:right;white-space:nowrap;font-weight:600;color:var(--color-foreground-heading);padding-inline-start:var(--padding-lg)}.hw .hw-preiskarte .hw-note{margin-top:var(--margin-md)}.hw .hw-punkte{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:var(--gap-lg);list-style:none;margin:0;padding:0}.hw .hw-punkte li{display:flex;flex-direction:column;gap:.35rem;padding-inline-start:var(--padding-lg);border-inline-start:3px solid var(--color-primary);line-height:1.5;font-size:.9375rem}.hw .hw-punkte strong{font-size:1.0625rem;color:var(--color-foreground-heading)}.hw-bewertungen{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.hw .hw-rating{display:flex;flex-direction:column;gap:.35rem;padding:var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw-rating__sterne{display:flex;gap:.1rem;color:var(--color-primary)}.hw-rating__halb{position:relative;display:inline-flex}.hw-rating__halb .hw-icon--star{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 50% 0 0)}.hw .hw-rating__wert{margin:0;font-size:1.5rem}.hw .hw-rating__wert strong{font-size:2.25rem;color:var(--color-foreground-heading)}.hw .hw-rating__anzahl{margin:0}.hw-bewertungen__text{display:flex;flex-direction:column;gap:var(--gap-lg)}.hw .hw-zitate{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--gap-md);list-style:none;margin:0;padding:0}.hw .hw-zitat{padding:var(--padding-xl);border:1px solid var(--hw-border);border-radius:var(--hw-radius)}.hw .hw-zitat blockquote{margin:0 0 var(--margin-sm);padding:0;border:0;font-style:normal;line-height:1.5}.hw .hw-zitat cite{font-style:normal;font-size:.875rem;opacity:var(--opacity-subdued-text)}.hw-werkstatt{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.hw-werkstatt__text{display:flex;flex-direction:column;gap:var(--gap-lg)}.hw .hw-kontakt{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--gap-md) var(--gap-xl);margin:0}.hw .hw-kontakt div{display:flex;flex-direction:column;gap:.2rem}.hw .hw-kontakt dt{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;color:var(--color-foreground-heading)}.hw .hw-kontakt dt .hw-icon{color:var(--color-primary)}.hw .hw-kontakt dd{margin:0;line-height:1.5}.hw .hw-kontakt a{color:inherit}.hw .hw-werkstatt__bild{overflow:hidden;border:1px solid var(--hw-border);border-radius:var(--style-border-radius-lg);min-height:18rem}.hw .hw-werkstatt__bild img{display:block;width:100%;height:100%;object-fit:cover}.hw-werkstatt__platzhalter{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;height:100%;min-height:18rem;padding:var(--padding-2xl)}.hw-werkstatt__ort{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.1;color:var(--color-foreground-heading)}.hw-werkstatt__strasse{font-size:1.0625rem}.hw .hw-faq{max-width:48rem;border-top:1px solid var(--hw-border)}.hw .hw-faq .details{border-bottom:1px solid var(--hw-border)}.hw .hw-faq .details__header{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-sm);padding:var(--padding-md) 0;cursor:pointer;font-weight:600;color:var(--color-foreground-heading);list-style:none}.hw .hw-faq .details__header::-webkit-details-marker{display:none}.hw .hw-faq .details-content{padding-bottom:var(--padding-lg)}.hw .hw-faq .details-content p{margin:0}.hw .hw-faq .icon-caret svg{width:1rem;height:1rem;flex:none}.hw-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--gap-lg) var(--gap-2xl)}.hw .hw-cta .h2{margin:0 0 var(--margin-xs)}.hw .hw-cta p{margin:0;max-width:var(--hw-measure)}@media screen and (max-width:749px){.hw .hw-geraete,.hw .hw-reparaturen{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-sm)}.hw .hw-geraet,.hw .hw-reparatur{padding:var(--padding-lg)}.hw .hw-geraet strong{font-size:1.125rem}}@media screen and (max-width:899px){.hw-hero,.hw-festpreise,.hw-bewertungen,.hw-werkstatt{grid-template-columns:minmax(0,1fr)}.hw-hero__model{height:300px}}@media(prefers-reduced-motion:no-preference){.hw .hw-geraet,.hw .hw-reparatur{transition:border-color .15s ease}}@media screen and (min-width:750px){footer .menu__details>.menu__heading{padding-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/handywelt.css.map */
