*,*:before,*:after{box-sizing:border-box}:root{--sz-schrift-titel: "Fraunces SZ", Georgia, "Times New Roman", serif;--sz-schrift-text: "Nunito SZ", "Segoe UI", system-ui, -apple-system, sans-serif;--sz-schrift-notiz: "Caveat SZ", "Segoe Print", "Bradley Hand", cursive;--sz-rand: 1.25rem;--sz-luecke: 1rem;--sz-ecke: .875rem;--sz-ecke-klein: .625rem;--sz-bereich-abstand: 3.5rem;--sz-max: 80rem;--sz-max-schmal: 46rem;--sz-kopf-hoehe: 4rem;--sz-schatten: 0 1px 2px rgba(var(--sz-tinte-rgb), .06), 0 6px 18px rgba(var(--sz-tinte-rgb), .06);--sz-uebergang: .16s ease}@media(min-width:750px){:root{--sz-rand: 2rem;--sz-luecke: 1.5rem;--sz-bereich-abstand: 5rem}}@media(min-width:990px){:root{--sz-kopf-hoehe: 5rem;--sz-bereich-abstand: 6rem}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;background:var(--sz-papier);color:var(--sz-tinte);font-family:var(--sz-schrift-text);font-size:1.0625rem;line-height:1.55;font-weight:400;overflow-x:clip;-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:var(--sz-tief);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}p,h1,h2,h3,h4,ul,ol,figure{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}strong,b{font-weight:800}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--sz-tief);outline-offset:3px;border-radius:4px}.sz-unsichtbar{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sz-sprung{position:absolute;left:1rem;top:-4rem;z-index:100;padding:.75rem 1.25rem;border-radius:999px;background:var(--sz-tinte);color:var(--sz-papier);font-weight:800;text-decoration:none}.sz-sprung:focus{top:1rem}.sz-inhalt:focus{outline:none}.sz-rahmen{width:100%;max-width:var(--sz-max);margin-inline:auto;padding-inline:var(--sz-rand)}.sz-rahmen--schmal{max-width:calc(var(--sz-max-schmal) + 2 * var(--sz-rand))}.no-js .sz-nur-js,.js .sz-nur-ohne-js{display:none!important}@media(min-width:990px){.sz-nur-klein{display:none!important}}@media(max-width:989px){.sz-nur-gross{display:none!important}}.sz-gross,.sz-titel,h1,h2{font-family:var(--sz-schrift-titel);font-weight:560;font-optical-sizing:auto;letter-spacing:-.01em;line-height:1.08;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.sz-gross{font-size:clamp(2.25rem,1.55rem + 3.2vw,4rem)}.sz-titel,h1{font-size:clamp(1.875rem,1.5rem + 1.6vw,2.75rem)}h2.sz-titel,.sz-bereich h2.sz-titel{font-size:clamp(1.625rem,1.35rem + 1.2vw,2.25rem)}.sz-klein-titel,h3{font-family:var(--sz-schrift-text);font-weight:800;font-size:1.0625rem;line-height:1.3}.sz-ueberzeile{font-family:var(--sz-schrift-text);font-weight:800;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--sz-kiesel);margin-bottom:.75rem}.sz-ueberzeile a{color:inherit}.sz-notiz{font-family:var(--sz-schrift-notiz);font-weight:700;font-size:1.625rem;line-height:1.1;color:var(--sz-tief);transform:rotate(-2deg);transform-origin:left center;display:inline-block}.sz-notiz--hell{color:var(--sz-tuerkis)}.sz-fliess>*+*{margin-top:.9em}.sz-fliess h2,.sz-fliess h3{margin-top:1.6em}.sz-fliess h2{font-size:1.5rem}.sz-fliess ul,.sz-fliess ol{padding-left:1.25em}.sz-fliess li+li{margin-top:.3em}.sz-fliess img{border-radius:var(--sz-ecke)}.sz-fliess table{width:100%;border-collapse:collapse}.sz-fliess td,.sz-fliess th{padding:.5rem;border-bottom:1px solid var(--sz-linie);text-align:left}.sz-stern{color:var(--sz-tuerkis);font-family:var(--sz-schrift-titel)}.sz-flaeche-tuerkis .sz-stern{color:var(--sz-tinte)}.sz-textlink{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;font-weight:800;color:var(--sz-tief);text-decoration:none}.sz-textlink:hover{text-decoration:underline}.sz-textlink .sz-icon{transition:transform var(--sz-uebergang)}.sz-textlink:hover .sz-icon--pfeil{transform:translate(3px)}.sz-herz{color:var(--sz-tuerkis);display:inline-block;vertical-align:-.1em}.sz-werkstattlinie,.sz-versprechen__punkt+.sz-versprechen__punkt:before{background-image:radial-gradient(circle,var(--sz-linie-punkt, var(--sz-kiesel)) 1.1px,transparent 1.6px);background-size:8px 4px;background-repeat:repeat-x;background-position:left center}.sz-etikett{position:absolute;left:.75rem;top:.75rem;z-index:1;display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .85rem .3rem .6rem;border-radius:.5rem 1.1rem 1.1rem .5rem;background:var(--sz-tuerkis);color:var(--sz-tinte);font-size:.6875rem;font-weight:800;letter-spacing:.01em;line-height:1.3;white-space:nowrap;max-width:calc(100% - 1rem)}@media(max-width:749px){.sz-etikett{left:.5rem;top:.5rem;padding:.25rem .6rem .25rem .45rem;gap:.35rem}}@media(min-width:750px){.sz-etikett{font-size:.75rem}}.sz-etikett:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:var(--sz-papier);box-shadow:inset 0 0 0 1px rgba(var(--sz-tinte-rgb),.25);flex:none}.sz-etikett--still{background:var(--sz-papier);box-shadow:inset 0 0 0 1px var(--sz-linie)}.sz-etikett--still:before{background:var(--sz-linie);box-shadow:none}.sz-icon{flex:none}.sz-knopf{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.75rem 1.6rem;border:2px solid var(--sz-tief);border-radius:999px;background:var(--sz-tief);color:var(--sz-weiss);font-family:var(--sz-schrift-text);font-weight:800;font-size:1rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--sz-uebergang),color var(--sz-uebergang),border-color var(--sz-uebergang),transform var(--sz-uebergang)}.sz-knopf:hover{background:var(--sz-tinte);border-color:var(--sz-tinte);text-decoration:none}.sz-knopf:active{transform:translateY(1px)}.sz-knopf[disabled],.sz-knopf[aria-disabled=true]{background:var(--sz-linie);border-color:var(--sz-linie);color:var(--sz-kiesel);cursor:not-allowed;transform:none}.sz-knopf--zweit{background:transparent;color:var(--sz-tinte);border-color:var(--sz-tinte)}.sz-knopf--zweit:hover{background:var(--sz-tinte);color:var(--sz-papier)}.sz-knopf--breit{width:100%}.sz-knopf--klein{min-height:2.75rem;padding:.5rem 1.1rem;font-size:.9375rem}.sz-knopf--auf-dunkel{background:var(--sz-tuerkis);border-color:var(--sz-tuerkis);color:var(--sz-tinte)}.sz-knopf--auf-dunkel:hover{background:var(--sz-papier);border-color:var(--sz-papier);color:var(--sz-tinte)}.sz-flaeche-tuerkis .sz-knopf{background:var(--sz-tinte);border-color:var(--sz-tinte);color:var(--sz-papier)}.sz-flaeche-tuerkis .sz-knopf--zweit{background:transparent;color:var(--sz-tinte)}.sz-knopf-symbol{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--sz-tinte);background:transparent;border:0;cursor:pointer;position:relative;text-decoration:none;transition:background-color var(--sz-uebergang)}.sz-knopf-symbol:hover{background:var(--sz-hauch)}.sz-knopfreihe{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.sz-knopfreihe--mitte{justify-content:center}.sz-feld{width:100%;min-height:3rem;padding:.7rem 1rem;border:1.5px solid var(--sz-linie);border-radius:var(--sz-ecke-klein);background:var(--sz-weiss);color:var(--sz-tinte);font-size:1rem;line-height:1.4;transition:border-color var(--sz-uebergang)}.sz-feld::placeholder{color:var(--sz-kiesel);opacity:1}.sz-feld:hover{border-color:var(--sz-kiesel)}.sz-feld:focus-visible{outline-offset:0;border-color:var(--sz-tief)}.sz-feld[aria-invalid=true]{border-color:#b3261e}.sz-feld--dunkel{background:transparent;color:var(--sz-papier);border-color:#fbf8f359}.sz-feld--dunkel::placeholder{color:#fbf8f3b3}.sz-feld--dunkel:focus-visible{border-color:var(--sz-tuerkis);outline-color:var(--sz-tuerkis)}.sz-feld--text{min-height:6rem;resize:vertical}.sz-feld--auswahl{width:auto;padding-right:2.5rem;-webkit-appearance:none;appearance:none;cursor:pointer;background:var(--sz-weiss) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2324262D' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right .75rem center / 1.1rem}.sz-feld--menge{width:4.5rem;text-align:center;padding-inline:.5rem}.sz-feldzeile{display:flex;flex-wrap:wrap;gap:.5rem;align-items:stretch}.sz-feldzeile .sz-feld{flex:1 1 12rem;min-width:0}.sz-feldzeile .sz-knopf{flex:none;min-height:3rem}.sz-formular{display:grid;gap:1.1rem;margin-top:1.75rem}.sz-formular__feld{display:grid;gap:.35rem}.sz-formular__feld label{font-weight:700;font-size:.9375rem}.sz-formular__ok,.sz-newsletter__ok{font-weight:700;display:flex;gap:.5rem;align-items:center}.sz-formular__fehler,.sz-newsletter__fehler,.sz-kaufen__fehler{color:#b3261e;font-weight:700;font-size:.9375rem}.sz-formular__fehler ul{margin:.25rem 0 0;padding-left:1.2em}.sz-bereich{padding-block:var(--sz-bereich-abstand)}.sz-flaeche-hauch{background:var(--sz-hauch)}.sz-flaeche-tuerkis{background:var(--sz-tuerkis);color:var(--sz-tinte)}.sz-flaeche-tuerkis .sz-ueberzeile,.sz-flaeche-tuerkis .sz-notiz,.sz-flaeche-tuerkis a{color:var(--sz-tinte)}.sz-flaeche-tinte{background:var(--sz-tinte);color:var(--sz-papier)}.sz-flaeche-tinte .sz-ueberzeile{color:#b9bcc4}.sz-flaeche-tinte .sz-notiz{color:var(--sz-tuerkis)}.sz-flaeche-tinte a{color:var(--sz-papier)}.shopify-section:has(>.sz-flaeche-papier)+.shopify-section>.sz-flaeche-papier{padding-top:0}.sz-bereich__kopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:1.75rem}.sz-leiste{background:var(--sz-tinte);color:var(--sz-papier)}.sz-leiste__text{max-width:var(--sz-max);margin-inline:auto;padding:.5rem var(--sz-rand);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.15rem .5rem;text-align:center;font-size:.8125rem;font-weight:700;letter-spacing:.02em;line-height:1.4}.sz-leiste__text a{color:inherit;text-decoration:none;display:contents}.sz-leiste__punkt{color:var(--sz-tuerkis)}.sz-kopf{background:var(--sz-papier);border-bottom:1px solid var(--sz-linie);position:relative;z-index:20}.sz-kopf__innen{min-height:var(--sz-kopf-hoehe);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem}.sz-kopf__logo{justify-self:center;display:flex;align-items:center;min-height:2.75rem;color:var(--sz-tinte)}.sz-kopf__logo .sz-logo,.sz-kopf__logo-bild{width:8.75rem;height:auto}.sz-logo{--sz-logo-herz: var(--sz-tuerkis)}.sz-logo__herz{fill:var(--sz-logo-herz)}.sz-kopf__werkzeuge{justify-self:end;display:flex;align-items:center;gap:.125rem}.sz-kopf__anzahl{position:absolute;top:.2rem;right:.1rem;min-width:1.25rem;height:1.25rem;padding-inline:.3rem;border-radius:999px;background:var(--sz-tuerkis);color:var(--sz-tinte);font-size:.6875rem;font-weight:800;line-height:1.25rem;text-align:center}.sz-kopf__korb.sz-wackeln{animation:sz-wackeln .45s ease}@keyframes sz-wackeln{0%,to{transform:rotate(0)}30%{transform:rotate(-10deg)}60%{transform:rotate(7deg)}}.sz-hauptnavi{display:none}.sz-menue{justify-self:start}.sz-menue>summary{list-style:none}.sz-menue>summary::-webkit-details-marker{display:none}.sz-menue__zu,.sz-menue[open] .sz-menue__auf{display:none}.sz-menue[open] .sz-menue__zu{display:block}.sz-menue__tafel{position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - var(--sz-kopf-hoehe) - 2rem);overflow-y:auto;overscroll-behavior:contain;background:var(--sz-papier);border-bottom:1px solid var(--sz-linie);box-shadow:var(--sz-schatten);padding:.5rem var(--sz-rand) 1.75rem}.sz-menue__liste>li{border-bottom:1px solid var(--sz-linie)}.sz-menue__link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:3.25rem;padding-block:.5rem;font-family:var(--sz-schrift-titel);font-weight:560;font-size:1.375rem;color:var(--sz-tinte);text-decoration:none;cursor:pointer;list-style:none}.sz-menue__link::-webkit-details-marker{display:none}.sz-menue__link--klein{font-family:var(--sz-schrift-text);font-weight:700;font-size:1.0625rem;min-height:2.75rem}.sz-menue__link[aria-current=page]{color:var(--sz-tief)}.sz-menue__gruppe[open]>summary .sz-icon{transform:rotate(180deg)}.sz-menue__unter{padding:0 0 .75rem .75rem}.sz-menue__notiz{margin-top:1.5rem}@media(min-width:990px){.sz-kopf__innen{grid-template-columns:auto 1fr auto;gap:2rem}.sz-menue{display:none}.sz-kopf__logo{justify-self:start}.sz-kopf__logo .sz-logo,.sz-kopf__logo-bild{width:var(--sz-logo-breite)}.sz-hauptnavi{display:block;justify-self:center}.sz-hauptnavi__liste{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.5rem}.sz-hauptnavi__punkt{position:relative}.sz-hauptnavi__link{display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;font-weight:700;font-size:1rem;color:var(--sz-tinte);text-decoration:none;cursor:pointer;list-style:none;background-image:linear-gradient(var(--sz-tuerkis),var(--sz-tuerkis));background-size:0 2px;background-position:0 85%;background-repeat:no-repeat;transition:background-size var(--sz-uebergang)}.sz-hauptnavi__link::-webkit-details-marker{display:none}.sz-hauptnavi__link:hover,.sz-hauptnavi__link[aria-current=page]{background-size:100% 2px}.sz-ausklapp[open]>summary .sz-icon{transform:rotate(180deg)}.sz-ausklapp__liste{position:absolute;top:calc(100% + .5rem);left:-1rem;min-width:14rem;background:var(--sz-weiss);border:1px solid var(--sz-linie);border-radius:var(--sz-ecke);box-shadow:var(--sz-schatten);padding:.5rem}.sz-ausklapp__link{display:flex;align-items:center;min-height:2.75rem;padding:.25rem .75rem;border-radius:var(--sz-ecke-klein);color:var(--sz-tinte);text-decoration:none;font-weight:700}.sz-ausklapp__link:hover{background:var(--sz-hauch)}.sz-ausklapp__link--alle{color:var(--sz-tief)}}.sz-fuss{background:var(--sz-tinte);color:var(--sz-papier);padding-top:3.5rem}.sz-fuss a{color:var(--sz-papier)}.sz-fuss__raster{display:grid;gap:2.5rem;padding-bottom:2.5rem}.sz-fuss__logo{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--sz-papier)}.sz-fuss__logo .sz-logo{width:10rem}.sz-fuss__satz{margin-top:.75rem;color:#b9bcc4;font-size:.9375rem}.sz-fuss .sz-notiz{margin-top:1rem}.sz-fuss__titel{-webkit-hyphens:manual;hyphens:manual;text-wrap:wrap;font-family:var(--sz-schrift-text);font-weight:800;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#b9bcc4;margin-bottom:.75rem}.sz-fuss__link{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.sz-fuss__link:hover{text-decoration:underline}.sz-fuss__klein{font-size:.875rem;color:#b9bcc4}.sz-fuss__newsletter .sz-newsletter{margin-top:1rem}.sz-fuss .sz-newsletter__klein{color:#b9bcc4}.sz-fuss__unten{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding-block:1.5rem 2rem;background-image:radial-gradient(circle,rgba(251,248,243,.35) 1.1px,transparent 1.6px);background-size:8px 4px;background-repeat:repeat-x;background-position:left top}.sz-fuss__netze{display:flex;gap:.25rem}.sz-fuss__netze .sz-knopf-symbol{color:var(--sz-papier)}.sz-fuss__netze .sz-knopf-symbol:hover{background:#fbf8f31a}.sz-fuss__recht{display:flex;flex-wrap:wrap;gap:0 1.25rem;font-size:.875rem}.sz-fuss__zahlarten{display:flex;flex-wrap:wrap;gap:.4rem}.sz-zahlart{width:2.4rem;height:auto}.sz-fuss__copy{margin-left:auto}@media(min-width:750px){.sz-fuss__raster{grid-template-columns:1.3fr 1fr 1fr}.sz-fuss__newsletter{grid-column:1 / -1;max-width:32rem}}@media(min-width:990px){.sz-fuss__raster{grid-template-columns:1.3fr .9fr .9fr 2fr}.sz-fuss__newsletter{grid-column:4}}.sz-newsletter{display:grid;gap:.6rem}.sz-newsletter__klein{font-size:.8125rem;color:var(--sz-kiesel)}.sz-nlbereich{text-align:center}.sz-nlbereich .sz-titel{margin-top:.5rem}.sz-nlbereich__text{margin:.75rem auto 1.5rem;max-width:32rem}.sz-nlbereich .sz-newsletter{max-width:30rem;margin-inline:auto}.sz-begruessung{padding-block:2.5rem var(--sz-bereich-abstand)}.sz-begruessung__raster{display:grid;gap:2rem;align-items:center}.sz-begruessung__notiz{margin-bottom:.75rem}.sz-begruessung__satz{margin-top:1.25rem;font-size:1.1875rem;max-width:34rem}.sz-begruessung__bild{aspect-ratio:var(--sz-seitenverhaeltnis, .8);border-radius:var(--sz-ecke);overflow:hidden;background:var(--sz-hauch)}.sz-begruessung__img{width:100%;height:100%;object-fit:cover}.sz-begruessung--ohne-bild .sz-begruessung__text{text-align:center;margin-inline:auto;max-width:48rem}.sz-begruessung--ohne-bild .sz-begruessung__satz{margin-inline:auto}.sz-begruessung--ohne-bild .sz-knopfreihe{justify-content:center}.sz-begruessung--ohne-bild .sz-begruessung__notiz{transform-origin:center}@media(min-width:990px){.sz-begruessung{padding-top:4rem}.sz-begruessung__raster{grid-template-columns:1.05fr .95fr;gap:4rem}.sz-begruessung--ohne-bild .sz-begruessung__raster{grid-template-columns:1fr}}.sz-spruch--mitte{text-align:center}.sz-spruch__satz{font-size:clamp(2.25rem,1.2rem + 4.4vw,5rem)}.sz-spruch__fussnote{margin-top:1rem;font-size:1.0625rem;color:var(--sz-kiesel)}.sz-flaeche-tuerkis .sz-spruch__fussnote,.sz-flaeche-tinte .sz-spruch__fussnote{color:inherit}.sz-spruch__link{margin-top:1rem}.sz-leerseite{text-align:center}.sz-leerseite .sz-notiz{transform-origin:center;margin-bottom:.75rem}.sz-raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem .75rem}@media(min-width:750px){.sz-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 1.25rem}}@media(min-width:990px){.sz-raster--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sz-raster{gap:2.5rem 1.5rem}}.sz-karte{position:relative;height:100%;display:flex;flex-direction:column}.sz-karte__bild{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--sz-ecke);background:var(--sz-weiss);border:1px solid var(--sz-linie)}.sz-karte__bild--breit{aspect-ratio:4 / 3}.sz-karte__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .24s ease,transform .4s ease}.sz-karte__img--zwei{opacity:0}@media(hover:hover){.sz-karte--zweitbild:hover .sz-karte__img--zwei{opacity:1}.sz-karte:hover .sz-karte__img{transform:scale(1.02)}}.sz-karte__platzhalter{width:100%;height:100%;fill:var(--sz-kiesel);background:var(--sz-hauch);opacity:.5}.sz-karte__text{padding-top:.85rem;display:grid;gap:.3rem}.sz-karte__titel{font-family:var(--sz-schrift-text);font-weight:700;font-size:1rem;line-height:1.35;letter-spacing:0;text-wrap:pretty}.sz-karte__link{color:var(--sz-tinte);text-decoration:none}.sz-karte__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sz-karte__link:hover{text-decoration:underline}.sz-karte__link:focus-visible{outline:none}.sz-karte:has(.sz-karte__link:focus-visible){outline:3px solid var(--sz-tief);outline-offset:4px;border-radius:var(--sz-ecke)}.sz-karte__auszug{font-size:.9375rem;color:var(--sz-kiesel)}.sz-preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;font-weight:700}.sz-preis__vorher{color:var(--sz-kiesel);font-weight:400}.sz-preis__grund{flex-basis:100%;font-size:.8125rem;font-weight:400;color:var(--sz-kiesel)}.sz-preis--gross{font-size:1.5rem}.sz-preis--gross .sz-preis__vorher{font-size:1.0625rem}.sz-kacheln{display:grid;gap:1.25rem}@media(min-width:750px){.sz-kacheln{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media(min-width:990px){.sz-kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.sz-kacheln:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.sz-kachel__link{display:block;color:var(--sz-tinte);text-decoration:none}.sz-kachel__bild{display:block;position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--sz-ecke);background:var(--sz-hauch)}.sz-kachel__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.sz-kachel__link:hover .sz-kachel__img{transform:scale(1.03)}.sz-kachel__text{display:grid;gap:.25rem;padding-top:.9rem}.sz-kachel__titel{font-family:var(--sz-schrift-titel);font-weight:560;font-size:1.5rem;line-height:1.15}.sz-kachel__link:hover .sz-kachel__titel{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.sz-kachel__satz{color:var(--sz-kiesel);font-size:.9375rem}.sz-bildtext__raster{display:grid;gap:2rem;align-items:center}.sz-bildtext__bild{border-radius:var(--sz-ecke);overflow:hidden;background:var(--sz-hauch);aspect-ratio:4 / 3}.sz-bildtext__img{width:100%;height:100%;object-fit:cover}.sz-bildtext__text .sz-fliess{margin-top:1rem}.sz-bildtext__text .sz-notiz{margin-top:1.25rem}@media(min-width:990px){.sz-bildtext__raster{grid-template-columns:1fr 1fr;gap:5rem}.sz-bildtext--rechts .sz-bildtext__bild{order:2}.sz-bildtext__bild{aspect-ratio:5 / 4}}.sz-versprechen__titel{text-align:center;margin-bottom:2rem}.sz-versprechen__liste{display:grid;gap:0}.sz-versprechen__punkt{position:relative;text-align:center;padding:1.75rem 1rem;display:grid;justify-items:center;gap:.5rem}.sz-versprechen__punkt+.sz-versprechen__punkt:before{content:"";position:absolute;left:15%;right:15%;top:0;height:4px}.sz-versprechen__symbol{color:var(--sz-tief)}.sz-versprechen__text{color:var(--sz-tinte);font-size:.9375rem;max-width:20rem}@media(min-width:750px){.sz-versprechen__liste{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.sz-versprechen__punkt{padding-block:.5rem}.sz-versprechen__punkt+.sz-versprechen__punkt:before{left:0;right:auto;top:10%;bottom:10%;width:4px;height:auto;background-size:4px 8px;background-repeat:repeat-y;background-position:center top}}.sz-textbereich--mitte{text-align:center}.sz-textbereich .sz-fliess{margin-top:1rem}.sz-textbereich .sz-notiz{margin-top:1.25rem}.sz-textbereich--mitte .sz-notiz{transform-origin:center}.sz-produkt{padding-top:1.25rem}.sz-produkt__raster{display:grid;gap:1.75rem}.sz-produkt__galerie{min-width:0}.sz-galerie{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;position:relative;margin-inline:calc(-1 * var(--sz-rand));padding-inline:var(--sz-rand);scroll-padding-inline:var(--sz-rand)}.sz-galerie::-webkit-scrollbar{display:none}.sz-galerie__bild{flex:0 0 calc(100% - 2.5rem);scroll-snap-align:start;aspect-ratio:var(--sz-seitenverhaeltnis, 1);border-radius:var(--sz-ecke);overflow:hidden;background:var(--sz-weiss);border:1px solid var(--sz-linie)}.sz-galerie__bild:only-child{flex-basis:100%}.sz-galerie__img{width:100%;height:100%;object-fit:cover}.sz-galerie__hinweis{margin-top:.6rem;font-size:.8125rem;color:var(--sz-kiesel)}.sz-produkt__info{display:grid;gap:1.25rem;align-content:start}.sz-produkt__kopf .sz-ueberzeile{margin-bottom:.5rem}.sz-produkt__titel{font-size:clamp(1.875rem,1.5rem + 1.5vw,2.75rem)}.sz-produkt__steuer{margin-top:.25rem;font-size:.875rem;color:var(--sz-kiesel)}.sz-produkt__steuer a{color:var(--sz-kiesel)}@media(min-width:990px){.sz-produkt{padding-top:2.5rem}.sz-produkt__raster{grid-template-columns:55fr 45fr;gap:4rem;align-items:start}.sz-galerie{display:grid;gap:1rem;overflow:visible;margin:0;padding:0}.sz-galerie__bild{flex:none}.sz-produkt__info{position:sticky;top:1.5rem}}.sz-varianten{display:grid;gap:1.1rem}.sz-option{border:0;margin:0;padding:0;min-width:0}.sz-option__name{padding:0;margin-bottom:.5rem;font-weight:700;font-size:.9375rem}.sz-option__name span{font-weight:400}.sz-option__werte{display:flex;flex-wrap:wrap;gap:.5rem}.sz-option__feld{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.sz-option__wert{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:.4rem 1.1rem;border:1.5px solid var(--sz-linie);border-radius:999px;background:var(--sz-weiss);font-weight:700;font-size:.9375rem;cursor:pointer;transition:border-color var(--sz-uebergang),background-color var(--sz-uebergang)}.sz-option__wert:hover{border-color:var(--sz-tinte)}.sz-option__feld:checked+.sz-option__wert{border-color:var(--sz-tinte);background:var(--sz-tinte);color:var(--sz-papier)}.sz-option__feld:focus-visible+.sz-option__wert{outline:3px solid var(--sz-tief);outline-offset:2px}.sz-option__wert--aus{color:var(--sz-kiesel);text-decoration:line-through;text-decoration-thickness:1px}.sz-option__feld:checked+.sz-option__wert--aus{color:var(--sz-papier)}.sz-wunsch{display:grid;gap:.4rem;padding:1rem;border-radius:var(--sz-ecke);background:var(--sz-hauch)}.sz-wunsch__label{font-weight:800}.sz-wunsch__optional{font-weight:400;color:var(--sz-kiesel)}.sz-wunsch__hinweis{font-size:.8125rem;color:var(--sz-tinte)}.sz-kaufen__zeile{display:flex;gap:.75rem;align-items:stretch}.sz-menge{display:inline-flex;align-items:center;flex:none;border:1.5px solid var(--sz-linie);border-radius:999px;background:var(--sz-weiss)}.sz-menge__knopf{width:2.75rem;height:2.75rem;border:0;background:none;cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--sz-tinte)}.sz-menge__knopf:hover{background:var(--sz-hauch)}.sz-menge__feld{width:2.25rem;height:2.75rem;border:0;background:none;text-align:center;font-weight:800;font-size:1rem;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sz-menge__feld::-webkit-outer-spin-button,.sz-menge__feld::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sz-kaufen__knopf{flex:1;min-height:3.25rem}.sz-kaufen__knopf .sz-herz{color:var(--sz-tuerkis)}.sz-kaufen__knopf[disabled] .sz-herz{display:none}.sz-kaufen__knopf[aria-busy=true]{opacity:.75;cursor:progress}.sz-kaufen__fehler{margin-top:.6rem}.sz-produkt__notiz{margin-block:.25rem}.sz-aufklapper{border-top:1px solid var(--sz-linie);border-bottom:1px solid var(--sz-linie)}.sz-aufklapper+.sz-aufklapper{border-top:0;margin-top:-1.25rem}.sz-aufklapper__kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.25rem;padding-block:.5rem;cursor:pointer;list-style:none;font-weight:800}.sz-aufklapper__kopf::-webkit-details-marker{display:none}.sz-aufklapper__zeichen{transition:transform var(--sz-uebergang)}.sz-aufklapper[open] .sz-aufklapper__zeichen{transform:rotate(45deg)}.sz-aufklapper__inhalt{padding-bottom:1.25rem;font-size:.9375rem}.sz-kollektion{padding-top:2rem}.sz-kollektion__kopf{margin-bottom:1.5rem;max-width:46rem}.sz-kollektion__beschreibung{margin-top:.9rem}.sz-kollektion__leiste{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-block:.75rem;margin-bottom:1.75rem;border-top:1px solid var(--sz-linie);border-bottom:1px solid var(--sz-linie)}.sz-kollektion__anzahl{color:var(--sz-kiesel);font-size:.9375rem}.sz-sortieren{display:flex;align-items:center;gap:.6rem}.sz-sortieren__label{font-weight:700;font-size:.9375rem}.sz-sortieren .sz-feld{min-height:2.75rem}.sz-seiten{margin-top:3rem}.sz-seiten__liste{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem}.sz-seiten__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding-inline:.5rem;border-radius:999px;color:var(--sz-tinte);text-decoration:none;font-weight:700}a.sz-seiten__link:hover{background:var(--sz-hauch)}.sz-seiten__link--aktiv{background:var(--sz-tinte);color:var(--sz-papier)}.sz-leer{text-align:center;padding-block:2.5rem;display:grid;justify-items:center;gap:1rem}.sz-leer .sz-notiz{transform-origin:center}.sz-warenkorb{padding-top:2rem}.sz-warenkorb .sz-titel{margin-bottom:1.5rem}.sz-warenkorb__raster{display:grid;gap:2rem}.sz-posten__eintrag{display:grid;grid-template-columns:5.5rem 1fr;gap:.5rem 1rem;padding-block:1.25rem;border-bottom:1px solid var(--sz-linie)}.sz-posten__eintrag:first-child{border-top:1px solid var(--sz-linie)}.sz-posten__bild{grid-row:span 2;aspect-ratio:1;border-radius:var(--sz-ecke-klein);overflow:hidden;background:var(--sz-weiss);border:1px solid var(--sz-linie)}.sz-posten__img{width:100%;height:100%;object-fit:cover}.sz-posten__titel{-webkit-hyphens:manual;hyphens:manual;font-family:var(--sz-schrift-text);font-weight:700;font-size:1rem;line-height:1.35;letter-spacing:0}.sz-posten__titel a{display:inline-block;padding-block:.7rem;margin-block:-.7rem;color:var(--sz-tinte);text-decoration:none}.sz-posten__titel a:hover{text-decoration:underline}.sz-posten__variante,.sz-posten__eigenschaft,.sz-posten__rabatt{font-size:.875rem;color:var(--sz-kiesel)}.sz-posten__eigenschaft strong{color:var(--sz-tinte)}.sz-posten__preis{margin-top:.3rem;font-weight:700}.sz-posten__preis s{color:var(--sz-kiesel);font-weight:400;margin-right:.35rem}.sz-posten__menge{display:flex;align-items:center;gap:1rem}.sz-posten__entfernen{font-size:.875rem;color:var(--sz-kiesel);min-height:2.75rem;display:inline-flex;align-items:center}.sz-summe{display:grid;gap:1rem;align-content:start;padding:1.5rem;border-radius:var(--sz-ecke);background:var(--sz-weiss);border:1px solid var(--sz-linie)}.sz-summe__zeile{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-weight:700}.sz-summe__betrag{font-size:1.375rem}.sz-summe__klein{font-size:.8125rem;color:var(--sz-kiesel);margin-top:-.6rem}.sz-summe__rabatte{font-size:.875rem;color:var(--sz-tief)}.sz-summe__notiz{margin:0;border-top:0}.sz-summe__gruss{justify-self:center;transform-origin:center;font-size:1.375rem}.sz-versandfrei p{font-size:.9375rem;font-weight:700;display:flex;gap:.4rem;align-items:center}.sz-versandfrei__balken{margin-top:.5rem;height:.5rem;border-radius:999px;background:var(--sz-hauch);overflow:hidden}.sz-versandfrei__balken span{display:block;height:100%;border-radius:inherit;background:var(--sz-tuerkis)}@media(min-width:990px){.sz-warenkorb__raster{grid-template-columns:1fr 24rem;gap:3rem;align-items:start}.sz-posten__eintrag{grid-template-columns:7.5rem 1fr auto;align-items:center}.sz-posten__bild{grid-row:auto}.sz-summe{position:sticky;top:1.5rem}}.sz-suche{padding-top:2rem}.sz-suchfeld{margin-block:1.25rem 1.5rem;max-width:36rem}.sz-suche__andere{margin-top:2rem;display:grid;gap:.25rem}.sz-seite,.sz-kontakt,.sz-artikel{padding-top:2.5rem}.sz-seite__inhalt,.sz-artikel__inhalt{margin-top:1.5rem}.sz-kontakt .sz-fliess{margin-top:1rem}.sz-artikel__bild{margin-top:1.5rem;border-radius:var(--sz-ecke);overflow:hidden}.sz-artikel__zurueck{margin-top:2.5rem}.sz-blog{padding-top:2rem}.sz-blog .sz-titel{margin-bottom:1.75rem}.sz-blog .sz-ueberzeile{margin-bottom:0}.sz-passwort,.sz-geschenkkarte{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:3rem var(--sz-rand);text-align:center}.sz-passwort__innen{max-width:34rem;display:grid;gap:1.25rem;justify-items:center}.sz-passwort__logo{color:var(--sz-tinte);margin-bottom:1.5rem}.sz-passwort__logo .sz-logo{width:15rem;margin-inline:auto}.sz-passwort__subline{margin-top:.6rem;font-weight:700;font-size:.6875rem;letter-spacing:.32em;text-transform:uppercase;color:var(--sz-kiesel)}.sz-passwort .sz-notiz{transform-origin:center}.sz-passwort .sz-newsletter{width:100%}.sz-passwort__eingang{width:100%;margin-top:1.5rem;text-align:left}.sz-geschenkkarte{gap:1rem;align-content:center}.sz-geschenkkarte__logo .sz-logo{width:12rem;margin-inline:auto}.sz-geschenkkarte__code{padding:1.25rem 2rem;border-radius:var(--sz-ecke);background:var(--sz-hauch)}.sz-geschenkkarte__nummer{font-size:1.5rem;font-weight:800;letter-spacing:.08em}.sz-geschenkkarte__qr img,.sz-geschenkkarte__qr canvas{margin-inline:auto}.sz-meldung{position:fixed;z-index:50;left:50%;bottom:1rem;transform:translate(-50%);width:min(calc(100% - 2 * var(--sz-rand)),26rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .75rem .75rem 1.25rem;border-radius:999px;background:var(--sz-tinte);color:var(--sz-papier);box-shadow:var(--sz-schatten);font-weight:700;animation:sz-rein .22s ease}.sz-meldung a{color:var(--sz-tinte);background:var(--sz-tuerkis);border-radius:999px;padding:.55rem 1.1rem;text-decoration:none;font-weight:800;white-space:nowrap;min-height:2.75rem;display:inline-flex;align-items:center}.sz-meldung .sz-herz{margin-right:.35rem}@keyframes sz-rein{0%{opacity:0;transform:translate(-50%,.75rem)}to{opacity:1;transform:translate(-50%)}}.shopify-challenge__container{padding-block:4rem}.sz-empfehlungen:not(:has(.sz-rahmen)){padding-block:0}@media(max-width:359px){.sz-etikett{white-space:normal}}:root{--sz-stift: var(--sz-tief)}.sz-flaeche-tinte,.sz-fuss,.sz-meldung{--sz-stift: var(--sz-tuerkis)}.sz-flaeche-tuerkis{--sz-stift: var(--sz-tinte)}.sz-stift{overflow:visible;pointer-events:none}.sz-stift path{fill:none;stroke:var(--sz-stift);stroke-linecap:round;stroke-linejoin:round;stroke-width:clamp(1.4px,.04em,2.6px);vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .6s ease}.sz-k{display:inline-block;vertical-align:baseline;white-space:nowrap;text-align:left}.sz-k__neu{display:block;width:0;overflow:visible;text-decoration:none;white-space:nowrap;font-family:var(--sz-schrift-notiz);font-weight:700;font-style:normal;font-variation-settings:normal;letter-spacing:0;font-size:.62em;line-height:1;color:var(--sz-stift);margin:0 0 -.18em .15em;transform:rotate(-3deg);transform-origin:left bottom;transition:opacity .3s ease .45s}.sz-k__alt{position:relative;text-decoration:none;color:var(--sz-kiesel)}.sz-flaeche-tinte .sz-k__alt,.sz-fuss .sz-k__alt{color:#9da0a8}.sz-flaeche-tuerkis .sz-k__alt{color:rgba(var(--sz-tinte-rgb),.62)}.sz-k__strich{position:absolute;left:-2%;width:104%;top:.36em;height:.42em}.sz-einf{position:relative;display:inline-block;width:.34em;height:.8em;vertical-align:baseline}.sz-einf .sz-stift{position:absolute;left:-.16em;bottom:-.18em;width:.66em;height:.58em}.sz-einf__neu{position:absolute;left:50%;bottom:.78em;transform:translate(-50%) rotate(-4deg);text-decoration:none;white-space:nowrap;font-family:var(--sz-schrift-notiz);font-weight:700;font-variation-settings:normal;letter-spacing:0;font-size:.62em;line-height:1;color:var(--sz-stift);transition:opacity .3s ease .45s}.sz-welle{position:relative;display:inline-block}.sz-welle .sz-stift{position:absolute;left:-2%;width:104%;bottom:-.26em;height:.3em}.sz-kringel{position:relative;display:inline-block}.sz-kringel>.sz-stift{position:absolute;left:-.62em;top:-.5em;width:calc(100% + 1.24em);height:calc(100% + 1em)}.sz-hauptnavi__link[aria-current=page],.sz-hauptnavi__link:has(.sz-kringel){background-size:0 2px}.sz-stift--haken{display:inline-block;width:1.25em;height:1em;vertical-align:-.12em;margin-right:.3em}.sz-stift--haken path{stroke-width:clamp(1.8px,.08em,2.8px)}.sz-pfeil-halter{position:relative}.sz-stift--pfeil{position:absolute;width:4.4rem;height:2.6rem;left:-4.9rem;top:-1.3rem}@media(max-width:989px){.sz-stift--pfeil{display:none}}.js .sz-k:not(.sz-da) .sz-stift path,.js .sz-einf:not(.sz-da) .sz-stift path,.js .sz-welle:not(.sz-da) .sz-stift path,.js .sz-kringel:not(.sz-da)>.sz-stift path,.js .sz-pfeil-halter:not(.sz-da) .sz-stift path{stroke-dashoffset:1}.js .sz-k:not(.sz-da) .sz-k__neu,.js .sz-einf:not(.sz-da) .sz-einf__neu{opacity:0}@media(prefers-reduced-motion:reduce){.js .sz-k:not(.sz-da) .sz-stift path,.js .sz-einf:not(.sz-da) .sz-stift path,.js .sz-welle:not(.sz-da) .sz-stift path,.js .sz-kringel:not(.sz-da)>.sz-stift path,.js .sz-pfeil-halter:not(.sz-da) .sz-stift path{stroke-dashoffset:0}.js .sz-k:not(.sz-da) .sz-k__neu,.js .sz-einf:not(.sz-da) .sz-einf__neu{opacity:1}}.sz-gross:has(.sz-k),.sz-titel:has(.sz-k),h2:has(.sz-k){line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sz-basis.css.map */
