html:root{--font-body--family: var(--hl-font);--font-subheading--family: var(--hl-font);--font-heading--family: var(--hl-font);--font-accent--family: var(--hl-font-akzent);--header-height: var(--hl-kopf-h);--header-group-height: var(--hl-kopf-gesamt);--color-primary-button-hover-background: var(--hl-braun-tief);--color-primary-button-hover-border: var(--hl-braun-tief);--color-primary-button-hover-text: var(--hl-weiss)}body{--header-height: var(--hl-kopf-h);--header-group-height: var(--hl-kopf-gesamt);font-family:var(--hl-font);color:var(--hl-tinte);background:var(--hl-weiss);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html,.page-wrapper{scroll-padding-top:calc(var(--hl-kopf-h) + 16px)}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}:where(a,button,input,select,textarea,summary,[tabindex],[role=button]):focus-visible{outline:2px solid var(--hl-kupfer);outline-offset:2px}.hl-dunkel :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--hl-kupfer-hell)}.price,.hl-preis,.hl-tabelle,.cart-bubble__text,.cart-items__price,.cart-totals{font-variant-numeric:tabular-nums lining-nums}.hl-unsichtbar{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hl-sprung{position:fixed;left:12px;top:12px;z-index:1000;transform:translateY(-160%);background:var(--hl-tinte);color:var(--hl-weiss);padding:12px 18px;border-radius:var(--hl-r2);font:600 .9375rem/1 var(--hl-font);text-decoration:none;transition:transform var(--hl-dauer-kurz) var(--hl-ease)}.hl-sprung:focus,.hl-sprung:focus-visible{transform:none;outline:2px solid var(--hl-kupfer-hell);outline-offset:2px}.hl-innen{max-width:var(--hl-breite);margin-inline:auto;padding-inline:var(--hl-rand-seite)}.hl-abschnitt{padding-block:var(--hl-abschnitt)}.hl-dunkel{background:var(--hl-tinte);color:var(--hl-creme)}.hl-auge{font-family:var(--hl-font-akzent);font-weight:400;font-size:.8125rem;line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:var(--hl-kupfer);margin:0 0 var(--hl-a3)}.hl-dunkel .hl-auge{color:var(--hl-kupfer-hell)}.hl-titel-1{font-family:var(--hl-font);font-weight:300;font-size:var(--hl-t-h1);line-height:1.02;letter-spacing:-.03em;margin:0;text-wrap:balance}.hl-titel-2{font-family:var(--hl-font);font-weight:300;font-size:var(--hl-t-h2);line-height:1.08;letter-spacing:-.02em;margin:0;text-wrap:balance}.hl-titel-3{font-family:var(--hl-font);font-weight:600;font-size:var(--hl-t-xl);line-height:1.3;letter-spacing:-.01em;margin:0}.hl-kupferwort{color:var(--hl-kupfer-logo)}.hl-text{font-size:1.0625rem;line-height:1.65;color:var(--hl-tinte-2)}.hl-fussnote{font-size:var(--hl-t-xs);line-height:1.5;color:var(--hl-tinte-2);margin:var(--hl-a4) 0 0}.hl-fussnote a{color:inherit;text-underline-offset:3px}.hl-knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:0;border-radius:var(--hl-r3);background:var(--hl-braun);color:var(--hl-weiss);font-family:var(--hl-font);font-weight:600;font-size:.9375rem;line-height:1.2;letter-spacing:.01em;text-decoration:none;text-transform:none;cursor:pointer;transition:background-color var(--hl-dauer-kurz) linear,box-shadow .3s var(--hl-ease),transform var(--hl-dauer-kurz) var(--hl-ease)}.hl-knopf svg{width:20px;height:20px;flex:none;transition:transform .32s var(--hl-ease)}.hl-knopf:hover{background:var(--hl-braun-tief);color:var(--hl-weiss);box-shadow:var(--hl-schatten-1)}.hl-knopf:hover svg{transform:translate(4px)}.hl-knopf:active{transform:translateY(1px)}.hl-knopf[disabled],.hl-knopf[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}.hl-knopf--breit{width:100%;min-height:56px;font-size:1rem}.hl-knopf--rot{background:var(--hl-rot)}.hl-knopf--rot:hover{background:var(--hl-rot-tief)}.hl-knopf--hell{background:var(--hl-creme);color:var(--hl-tinte)}.hl-knopf--hell:hover{background:var(--hl-weiss);color:var(--hl-tinte)}.hl-link{color:var(--hl-tinte);font-weight:600;font-size:.9375rem;text-decoration:underline;text-decoration-color:var(--hl-kupfer-logo);text-decoration-thickness:1.5px;text-underline-offset:6px;transition:color var(--hl-dauer-kurz) linear;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.hl-link:hover{color:var(--hl-kupfer)}.hl-dunkel .hl-link{color:var(--hl-creme);text-decoration-color:var(--hl-kupfer-hell)}.hl-dunkel .hl-link:hover{color:var(--hl-kupfer-hell)}.hl-link--icon{display:inline-flex;align-items:center;gap:8px}.hl-link--icon svg{width:20px;height:20px;color:var(--hl-kupfer)}.hl-preis{font-size:1.0625rem;font-weight:600;font-variant-numeric:tabular-nums lining-nums;color:var(--hl-tinte);margin:0}.hl-preis__ab{font-size:.8125rem;font-weight:500;color:var(--hl-tinte-2)}.hl-preis s{font-size:.875em;font-weight:400;color:var(--hl-tinte-2);margin-left:6px}.hl-preis--gross{font-size:1.875rem;letter-spacing:-.01em}.hl-preishinweis{display:block;font-size:var(--hl-t-xs);font-weight:400;line-height:1.5;color:var(--hl-tinte-2);margin:2px 0 0}.hl-preishinweis a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hl-preishinweis__tiefst{display:block}.hl-grundpreis{display:block;font-size:var(--hl-t-xs);color:var(--hl-tinte-2);font-weight:400}.hl-ersparnis{display:block;margin:2px 0 0;font-size:var(--hl-t-s);font-weight:600;color:var(--hl-rot-tief);font-variant-numeric:tabular-nums lining-nums}.hl-ersparnis--kurz{display:inline-flex;align-items:center;margin:0 0 0 6px;padding:2px 8px;border-radius:var(--hl-rpille);background:var(--hl-rot);color:var(--hl-weiss);font-size:.75rem;vertical-align:middle}.compare-at-price,.price-item--regular{color:var(--hl-tinte-2)}.sticky-add-to-cart .hl-ersparnis,.sticky-add-to-cart .hl-preishinweis__tiefst{display:none}.hl-abzeichen{display:inline-flex;align-items:center;padding:5px 11px;border-radius:var(--hl-rpille);font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.2;background:var(--hl-creme);color:var(--hl-tinte)}.hl-abzeichen--angebot{background:var(--hl-rot);color:var(--hl-weiss)}.hl-abzeichen--info{background:var(--hl-creme);color:var(--hl-tinte)}.hl-sterne{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--hl-tinte-2);margin-top:4px}.hl-sterne__reihe{color:var(--hl-gelb);letter-spacing:1px;font-size:.875rem}.hl-klappe{border-top:1px solid var(--hl-linie)}.hl-klappe:last-child{border-bottom:1px solid var(--hl-linie)}.hl-klappe>summary{display:flex;justify-content:space-between;align-items:center;gap:var(--hl-a4);min-height:56px;cursor:pointer;list-style:none;font-weight:600;font-size:.9375rem}.hl-klappe>summary::-webkit-details-marker{display:none}.hl-klappe>summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center / 12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 12px no-repeat;transition:transform .3s var(--hl-ease)}.hl-klappe[open]>summary:after{transform:rotate(45deg)}details.ist-schliessend>summary:after,details.ist-schliessend>summary .hl-symbol{transform:none!important}[data-hl-einblenden]{will-change:auto}.hl-klappe>:not(summary){padding-bottom:var(--hl-a5)}.hl-klappe--dunkel{border-color:#f5f1ee29}.hl-klappe--dunkel:last-child{border-bottom-color:#f5f1ee29}.hl-haken{list-style:none;margin:0;padding:0}.hl-haken li{position:relative;padding-left:28px;font-size:.9375rem;line-height:1.5;margin-bottom:6px}.hl-haken li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background:var(--hl-kupfer);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.2 4.2L19 7' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.hl-tabelle-box{margin:0 0 var(--hl-a6);padding:var(--hl-a5);border-radius:var(--hl-r4);background:var(--hl-kalk)}.hl-tabelle-box>figcaption,.hl-tabelle caption{font-size:.8125rem;color:var(--hl-tinte-2);margin-bottom:var(--hl-a3);line-height:1.45;text-align:left}.hl-tabelle-box>figcaption strong{color:var(--hl-tinte);font-weight:600}.hl-tabelle-scroll{overflow-x:auto}.hl-tabelle{width:100%;border-collapse:separate;border-spacing:4px;font-variant-numeric:tabular-nums lining-nums;font-size:.875rem;margin:-4px}.hl-tabelle th{font-size:.75rem;font-weight:600;color:var(--hl-tinte-2);text-align:center;padding:6px 4px;white-space:nowrap}.hl-tabelle thead th:first-child,.hl-tabelle tbody th{text-align:left}.hl-tabelle td{text-align:center;padding:10px 4px;border-radius:8px;background:var(--hl-weiss)}.hl-feld{display:grid;gap:var(--hl-a2)}.hl-feld__name{font-size:.8125rem;font-weight:600;color:var(--hl-tinte)}.hl-feld :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:52px;width:100%;padding:0 16px;border-radius:var(--hl-r2);border:1.5px solid var(--hl-rand);background:var(--hl-weiss);color:var(--hl-tinte);font:400 .9375rem/1.4 var(--hl-font)}.hl-feld textarea{padding-block:14px;min-height:140px}.hl-feld__fehler{font-size:var(--hl-t-xs);font-weight:600;color:var(--hl-rot-tief)}.hl-dunkel .hl-feld__name{color:var(--hl-creme)}.hl-dunkel .hl-feld :where(input,select,textarea){background:#ffffff0a;border-color:var(--hl-tinte-hell);color:var(--hl-creme)}.button,.button-secondary,.shopify-payment-button__button--unbranded{font-family:var(--hl-font);font-weight:600;letter-spacing:.01em;text-transform:none}.cart__checkout-button,button[name=checkout],.cart-drawer [name=checkout]{--color-primary-button-background: var(--hl-rot);--color-primary-button-hover-background: var(--hl-rot-tief);--color-primary-button-border: var(--hl-rot);--color-primary-button-hover-border: var(--hl-rot-tief);--color-primary-button-text: var(--hl-weiss);--color-primary-button-hover-text: var(--hl-weiss)}.hl-brotkrumen{font-size:.8125rem;line-height:1.4;color:var(--hl-tinte-2)}.hl-brotkrumen ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none}.hl-brotkrumen li{display:inline-flex;align-items:center;min-height:24px}.hl-brotkrumen li+li:before{content:"";width:6px;height:6px;margin:0 10px;border-top:1.5px solid var(--hl-rand);border-right:1.5px solid var(--hl-rand);transform:rotate(45deg);flex:none}.hl-brotkrumen a{color:inherit;text-decoration:none}.hl-brotkrumen a:hover{color:var(--hl-kupfer);text-decoration:underline;text-underline-offset:3px}.hl-brotkrumen [aria-current=page]{color:var(--hl-tinte);font-weight:500}.hl-link.hl-link{color:var(--hl-tinte);text-decoration:underline;text-decoration-color:var(--hl-kupfer-logo);text-decoration-thickness:1.5px;text-underline-offset:6px}.hl-link.hl-link:hover{color:var(--hl-kupfer);text-decoration-color:var(--hl-kupfer-logo)}.hl-dunkel .hl-link.hl-link{color:var(--hl-creme);text-decoration-color:var(--hl-kupfer-hell)}.hl-dunkel .hl-link.hl-link:hover{color:var(--hl-kupfer-hell)}.hl-knopf.hl-knopf{color:var(--hl-weiss);text-decoration:none}.hl-knopf.hl-knopf:hover{color:var(--hl-weiss)}.hl-knopf--hell.hl-knopf--hell,.hl-knopf--hell.hl-knopf--hell:hover{color:var(--hl-tinte)}.hl-preishinweis a:hover,.hl-fussnote a:hover{color:inherit}.hl-brotkrumen ol{flex-wrap:nowrap;min-width:0}.hl-brotkrumen li{flex:none;white-space:nowrap}.hl-brotkrumen li:last-child{flex:0 1 auto;min-width:0}.hl-brotkrumen [aria-current=page]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#CookiebotWidget{transition:bottom .3s var(--hl-ease),opacity .2s linear}@media(max-width:959px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) #CookiebotWidget:not(.CookiebotWidget-open){bottom:calc(max(20px,env(safe-area-inset-bottom,0px)) + var(--hl-kaufleiste-h, 84px) + 12px)!important}}@media(prefers-reduced-motion:reduce){.hl-knopf,.hl-knopf svg,.hl-klappe>summary:after{transition:none}.hl-knopf:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hl-basis.css.map */
