.hw-leiste[hidden],.hw-symbol[hidden]{display:none}.hw-wahl a,.hw-link{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:var(--border-width);text-underline-offset:.2em}.hw-wahl a:is(:hover,:focus-visible),.hw-link:is(:hover,:focus-visible){text-decoration-thickness:2px}.hw-leiste__text,.hw-fenster__intro,.hw-fenster__eintrag-text{margin:0;font-family:var(--font-body);font-size:var(--text-size-small);line-height:var(--text-line-height)}.hw-leiste{position:fixed;z-index:90;inset:auto 0 0;padding:0 var(--page-padding) var(--gap-md);pointer-events:none}.hw-leiste__panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--gap-md) var(--gap-xl);align-items:center;max-width:var(--container-width);max-height:calc(100dvh - 2 * var(--gap-md));margin-inline:auto;padding:var(--gap-md) var(--gap-lg);overflow:auto;border:var(--border-width) solid var(--color-border);background:var(--color-background);box-shadow:var(--shadow-xl);color:var(--color-text);pointer-events:auto;animation:hw-wahl-in var(--transition-interactive) both}.hw-leiste__panel>*{position:relative;z-index:1}.hw-leiste__aktionen{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xs)}.hw-leiste__knoepfe,.hw-fenster__aktionen{display:flex;flex-wrap:wrap;gap:var(--gap-sm)}.hw-link{min-height:44px;padding:0;border:0;background:none;font-family:var(--font-body);font-size:var(--text-size-small);cursor:pointer}.hw-knopf.home-button{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text)}.hw-knopf.home-button:is(:hover,:focus-visible){background:transparent;color:var(--color-text)}.hw-knopf--outline.home-button{background:transparent}.hw-knopf--outline.home-button:is(:hover,:focus-visible){background:var(--color-accent)}.hw-zu{display:grid;width:44px;height:44px;flex:0 0 44px;padding:0;border:var(--border-width) solid var(--color-border);background:transparent;color:var(--color-text);cursor:pointer;place-items:center;transition:border-color var(--transition-interactive),transform var(--transition-interactive)}.hw-zu:is(:hover,:focus-visible){border-color:var(--color-accent);transform:rotate(90deg)}.hw-fenster{width:min(calc(100% - 2 * var(--page-padding)),var(--content-width-large));max-width:none;max-height:calc(100dvh - 2 * var(--gap-md));padding:0;overflow:hidden;border:0;background:var(--color-background);box-shadow:var(--shadow-2xl);color:var(--color-text)}.hw-fenster::backdrop{background:var(--color-overlay-60, rgb(9 3 3 / 60%))}.hw-fenster__panel{position:relative;display:grid;gap:var(--gap-md);max-height:calc(100dvh - 2 * var(--gap-md));padding:var(--gap-xl);overflow:auto;overscroll-behavior:contain}.hw-fenster__panel>*{position:relative;z-index:1}.hw-fenster__kopf,.hw-fenster__eintrag-kopf{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md)}.hw-fenster__titel{margin:0}.hw-fenster__liste{margin:0;padding:0;border-top:var(--border-width) solid var(--color-border);list-style:none}.hw-fenster__eintrag{display:grid;gap:var(--gap-xs);padding-block:var(--gap-md);border-bottom:var(--border-width) solid var(--color-border)}.hw-fenster__eintrag-titel{margin:0;font-family:var(--font-body);font-size:var(--text-size-regular);font-weight:var(--font-weight-semibold);line-height:var(--text-line-height);letter-spacing:0;text-transform:uppercase}.hw-fenster__eintrag-titel label{cursor:pointer}.hw-fenster__immer{font-size:var(--text-size-small);font-weight:var(--font-weight-medium);color:var(--color-dark)}.hw-fenster__eintrag-text{color:var(--color-dark)}.hw-fenster__aktionen{justify-content:flex-end}.hw-schalter[type=checkbox]{position:relative;flex:0 0 auto;width:3rem;height:1.75rem;margin:0;border:var(--border-width) solid var(--color-dark);border-radius:0;-webkit-appearance:none;appearance:none;background:var(--color-surface-light);cursor:pointer;transition:background-color var(--transition-interactive),border-color var(--transition-interactive)}.hw-schalter[type=checkbox]:before{position:absolute;top:3px;left:3px;width:1.25rem;height:1.25rem;border-radius:0;background:var(--color-dark);content:"";transition:transform var(--transition-interactive)}.hw-schalter[type=checkbox]:checked{border-color:var(--color-text);background:var(--color-accent)}.hw-schalter[type=checkbox]:checked:before{background:var(--color-text);transform:translate(1.25rem)}.hw-symbol{position:fixed;z-index:80;bottom:var(--gap-md);left:var(--gap-md);display:grid;width:44px;height:44px;padding:0;border:var(--border-width) solid var(--color-border);background:var(--color-background);box-shadow:var(--shadow-md);color:var(--color-text);cursor:pointer;place-items:center;transition:background-color var(--transition-interactive),border-color var(--transition-interactive),transform var(--transition-interactive)}.hw-symbol:is(:hover,:focus-visible){border-color:var(--color-accent);background:var(--color-accent);transform:translateY(-1px)}.hw-symbol svg{width:24px;height:24px}@keyframes hw-wahl-in{0%{opacity:0;transform:translateY(var(--gap-sm))}}@media(max-width:991px){.hw-leiste__panel{grid-template-columns:minmax(0,1fr);gap:var(--gap-sm)}.hw-leiste__text:before{float:right;width:calc(44px + var(--gap-xs));height:44px;content:""}.hw-leiste__zu{position:absolute;top:var(--gap-sm);right:var(--gap-sm)}}@media(max-width:767px){.hw-leiste{padding-bottom:var(--gap-sm)}.hw-leiste__panel,.hw-fenster__panel{padding:var(--gap-md) var(--gap-md)}.hw-leiste__aktionen{align-items:stretch}.hw-leiste__knoepfe,.hw-fenster__aktionen{flex-direction:column}.hw-fenster__eintrag-kopf{align-items:flex-start}}@media print{.hw-wahl{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hormuth-auswahl.css.map */
