@layer utilities{.number-reset{appearance:textfield}.number-reset::-webkit-outer-spin-button,.number-reset::-webkit-inner-spin-button{appearance:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{appearance:none;-webkit-appearance:none;display:none}.marker-hidden{list-style:none}.marker-hidden::-webkit-details-marker{display:none}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}@media (min-width:48rem){.product-grid{grid-template-columns:2fr 1fr}}.content-visibility-auto{content-visibility:auto;contain-intrinsic-block-size:auto var(--section-height,500px)}.contain-paint{contain:paint}.richtext{color:var(--color-on-surface);line-height:1.625}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{font-family:var(--font-heading);font-weight:700;color:var(--color-on-surface);line-height:1.25;margin-block-start:1.5rem;margin-block-end:0.75rem}.richtext p{margin-block-end:1rem}.richtext ul{list-style:disc;padding-inline-start:1.5rem;margin-block-end:1rem}.richtext ol{list-style:decimal;padding-inline-start:1.5rem;margin-block-end:1rem}.richtext a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.richtext > *:first-child{margin-top:0}.richtext > *:last-child{margin-bottom:0}.drawer-right,.drawer-left{border:none;padding:0;margin:0;max-width:none;max-height:none;overflow:hidden;background:var(--color-surface);box-shadow:var(--shadow-xl);position:fixed;inset-block:0;width:100vw;height:100%}.drawer-right{inset-inline-start:auto;inset-inline-end:0}.drawer-left{inset-inline-start:0;inset-inline-end:auto}.drawer-right::backdrop,.drawer-left::backdrop{background:rgb(0 0 0 / 0.5)}@media (min-width:480px){.drawer-right,.drawer-left{width:var(--spacing-drawer-width)}}}:root{--bl-blau:#221c19;--bl-gelb:#333333;--bl-bordeaux:#221c19;--bl-schwarz:#221c19;--bl-weiss:#ffffff;--bl-flaeche:#f4ede5;--bl-fotogrund:var(--bl-flaeche);--bl-linie:#ececec;--bl-kante:#86817c;--bl-text-leise:#3a3a3a;--bl-text-grau:#5a5a5a;--bl-abdunkelung:rgb(34 28 25 / 0.4);--bl-abstand-4:4px;--bl-abstand-8:8px;--bl-abstand-12:12px;--bl-abstand-16:16px;--bl-abstand-24:24px;--bl-abstand-32:32px;--bl-abstand-48:48px;--bl-abstand-64:64px;--bl-abstand-96:96px;--bl-inhalt-max:1200px;--bl-seitenrand:var(--bl-abstand-16);--bl-sektion-abstand:var(--bl-abstand-64);--bl-tippflaeche:44px;--bl-knopf-hoehe:48px;--bl-radius-badge:4px;--bl-radius-button:8px;--bl-radius-feld:8px;--bl-radius-kachel:12px;--bl-radius-bild:16px;--bl-radius-rund:999px;--bl-schrift-ueberschrift:'BL Cormorant','Cormorant Garamond',Georgia,'Times New Roman',serif,Georgia,"Times New Roman",serif;--bl-schrift-text:"Inter","Inter Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--bl-gewicht-normal:400;--bl-gewicht-mittel:500;--bl-gewicht-fett:600;--bl-gewicht-titel:700;--bl-text-mini:13px;--bl-text-klein:14px;--bl-text-knopf:15px;--bl-text-normal:16px;--bl-text-gross:18px;--bl-titel-1:40px;--bl-titel-2:28px;--bl-titel-3:24px;--bl-zeilenhoehe-text:1.5;--bl-zeilenhoehe-titel:1.1;--bl-dauer-kurz:150ms;--bl-dauer-mittel:300ms;--bl-dauer-zu:200ms;--bl-kurve-auf:cubic-bezier(0.2,0,0,1)}@media (min-width:48rem){:root{--bl-seitenrand:var(--bl-abstand-24);--bl-sektion-abstand:var(--bl-abstand-96);--bl-titel-1:64px;--bl-titel-2:40px;--bl-titel-3:32px}}@media (prefers-reduced-motion:reduce){:root{--bl-dauer-kurz:0ms;--bl-dauer-mittel:100ms;--bl-dauer-zu:0ms}}@media (min-width:48rem){:root{--spacing-margin:var(--bl-seitenrand)}}@layer base{h1,h2{font-family:var(--bl-schrift-ueberschrift);font-weight:var(--bl-gewicht-titel);line-height:var(--bl-zeilenhoehe-titel);font-variant-numeric:lining-nums;text-wrap:balance}h3{font-family:var(--bl-schrift-text);font-weight:var(--bl-gewicht-fett);line-height:1.3}body{line-height:var(--bl-zeilenhoehe-text)}}