.rxk-sf{padding:clamp(40px,6vw,88px) var(--st-rand) clamp(56px,8vw,112px)}.rxk-sf__leiste,.rxk-sf__auswahl{scroll-margin-top:110px}.rxk-sf__titel{font-family:var(--st-serif);font-weight:var(--st-serif-gewicht, 400);font-size:clamp(36px,5vw,72px);line-height:.95;letter-spacing:-.02em;margin:0;max-width:14ch}.rxk-sf--fertig .rxk-sf__kopf .rxk-st__intro{display:none}.rxk-sf--fertig .rxk-sf__titel{font-size:clamp(32px,4vw,56px)}.rxk-sf__fragen{margin-top:clamp(32px,5vw,64px)}.rxk-sf__fragen[hidden]{display:none}.rxk-sf__leiste{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:clamp(20px,3vw,36px)}.rxk-sf__leiste[hidden]{display:none}.rxk-sf__zurueck,.rxk-sf__neu{padding:0;background:none;border:0;font:inherit;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--st-leise);cursor:pointer}.rxk-sf__zurueck:hover,.rxk-sf__neu:hover{color:var(--st-tinte)}.rxk-sf__schritt{grid-column:3;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--st-leise)}.rxk-sf__balken{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.rxk-sf__balken i{height:2px;background:var(--st-linie);transition:background .4s ease}.rxk-sf__balken i.ist-voll{background:var(--st-tinte)}.rxk-sf__frage{margin:0 0 clamp(32px,4vw,56px);padding:0;border:0;min-width:0}.rxk-sf--schritte .rxk-sf__frage{display:none}.rxk-sf--schritte .rxk-sf__frage.ist-aktiv{display:block;animation:rxk-sf-ein .45s ease both}@keyframes rxk-sf-ein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.rxk-sf__legende{display:block;width:100%;padding:0;margin-bottom:clamp(20px,3vw,32px);font-family:var(--st-serif);font-weight:var(--st-serif-gewicht, 400);font-size:clamp(30px,4vw,56px);line-height:1.05;letter-spacing:-.01em}.rxk-sf__antworten{display:grid;grid-template-columns:repeat(var(--sf-spalten, 2),minmax(0,1fr));gap:clamp(10px,1.5vw,20px)}.rxk-sf__antworten--3{--sf-spalten: 3}.rxk-sf__antworten--3 .rxk-sf__kachel-bild{aspect-ratio:4 / 3}@media(max-width:700px){.rxk-sf__antworten--3{--sf-spalten: 1}.rxk-sf__antworten--3 .rxk-sf__kachel-bild{aspect-ratio:16 / 7}}.rxk-sf__antwort{position:relative;display:block;width:100%;min-width:0;cursor:pointer}.rxk-sf__antwort input{position:absolute;opacity:0;pointer-events:none}.rxk-sf__kachel{display:block;width:100%}.rxk-sf__kachel-bild{position:relative;display:flex;width:100%;aspect-ratio:3 / 2;overflow:hidden;background:var(--st-flaeche);outline:1px solid transparent;outline-offset:4px;transition:outline-color .2s ease}.rxk-sf__kachel-bild img{flex:1 1 0;min-width:0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.rxk-sf__antwort:hover .rxk-sf__kachel-bild img{transform:scale(1.04)}.rxk-sf__antwort input:checked+.rxk-sf__kachel .rxk-sf__kachel-bild,.rxk-sf__antwort input:focus-visible+.rxk-sf__kachel .rxk-sf__kachel-bild{outline-color:var(--st-tinte)}.rxk-sf__kachel-text{display:flex;flex-direction:column;gap:4px;padding-top:14px}.rxk-sf__kachel-text strong{font-family:var(--st-serif);font-weight:var(--st-serif-gewicht, 400);font-size:clamp(20px,1.8vw,26px);line-height:1.15}.rxk-sf__kachel-text small{font-size:13.5px;line-height:1.45;color:var(--st-leise)}.rxk-sf__ergebnis{margin-top:clamp(32px,5vw,64px)}.rxk-sf--schritte:not(.rxk-sf--fertig) .rxk-sf__ergebnis{display:none}.rxk-sf--fertig .rxk-sf__ergebnis{animation:rxk-sf-ein .5s ease both}.rxk-sf--schritte [data-sf-titel-alle]{display:none}.rxk-sf__auswahl{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding-bottom:20px;margin-bottom:clamp(28px,4vw,48px);border-bottom:1px solid var(--st-linie)}.rxk-sf__auswahl[hidden]{display:none}.rxk-sf__auswahl-text{font-size:15px}.rxk-sf__neu{text-decoration:underline;text-underline-offset:4px}.rxk-sf__ergebnis-titel{font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--st-leise);margin:0 0 24px}.rxk-sf__liste{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px)}.rxk-sf--schritte .rxk-sf__liste{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1000px){.rxk-sf__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rxk-sf__liste,.rxk-sf--schritte .rxk-sf__liste{grid-template-columns:1fr}}.rxk-sf__karte[hidden]{display:none}.rxk-sf__bild{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--st-flaeche)}.rxk-sf__bild img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.rxk-sf__karte:hover .rxk-sf__bild img{transform:scale(1.03)}.rxk-sf__text{padding-top:18px}.rxk-sf__etikett{margin:0 0 8px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-leise)}.rxk-sf__etikett span{display:none}.rxk-sf__karte.ist-erst .rxk-sf__etikett-dein,.rxk-sf__karte.ist-auch .rxk-sf__etikett-auch{display:inline}.rxk-sf__karte.ist-genau .rxk-sf__etikett-genau{display:inline;margin-left:10px;padding:4px 8px;background:var(--st-tinte);color:#fff}.rxk-sf__name{font-family:var(--st-serif);font-weight:var(--st-serif-gewicht, 400);font-size:clamp(24px,2.2vw,32px);line-height:1.1;margin:0 0 10px}.rxk-sf__name a{text-decoration:none}.rxk-sf__anriss{font-size:14px;line-height:1.55;color:var(--st-leise);margin:0 0 16px}.rxk-sf__gibt-es{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--st-leise);margin:0 0 6px}.rxk-sf__produkte{list-style:none;margin:0;padding:0}.rxk-sf__produkte li{border-top:1px solid var(--st-linie)}.rxk-sf__produkte li:last-child{border-bottom:1px solid var(--st-linie)}.rxk-sf__produkte a{display:flex;justify-content:space-between;padding:10px 0;font-size:14px;text-decoration:none}.rxk-sf__produkte a:hover{text-decoration:underline;text-underline-offset:4px}.rxk-sf__mehr{display:none}.rxk-sf__karte.ist-erst{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding-bottom:clamp(32px,4vw,56px);border-bottom:1px solid var(--st-linie)}.rxk-sf__karte.ist-erst .rxk-sf__bild{aspect-ratio:4 / 5}.rxk-sf__karte.ist-erst .rxk-sf__text{padding-top:0}.rxk-sf__karte.ist-erst .rxk-sf__name{font-size:clamp(44px,6vw,96px);line-height:.95;margin-bottom:18px}.rxk-sf__karte.ist-erst .rxk-sf__anriss{font-size:clamp(15px,1.2vw,18px);max-width:44ch;margin-bottom:24px}.rxk-sf__karte.ist-erst .rxk-sf__produkte a{font-size:16px;padding:14px 0}.rxk-sf__karte.ist-erst .rxk-sf__mehr{display:inline-block;margin-top:24px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:5px}@media(max-width:800px){.rxk-sf__karte.ist-erst{grid-template-columns:1fr}.rxk-sf__karte.ist-erst .rxk-sf__bild{aspect-ratio:1}}.rxk-sf__karte.ist-auch .rxk-sf__bild{aspect-ratio:3 / 2}.rxk-sf__weiter{margin:clamp(40px,5vw,64px) 0 0}@media(prefers-reduced-motion:reduce){.rxk-sf *,.rxk-sf{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/rxk-stein-finder.css.map */
