.rr-artikelteile{padding-block:clamp(28px,4vw,48px)}.rr-artikelteile .rrat-wahl{display:grid;gap:8px;margin:0 0 16px}.rr-artikelteile .rrat-wahl select{font-size:14px;padding:9px 36px 9px 12px}.rr-artikelteile .rrat-zuruecksetzen{justify-self:start;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:13px;color:#666;text-decoration:underline}.rr-artikelteile .rrat-zuruecksetzen:hover{color:var(--rr-black)}@media(min-width:1100px){.rr-artikelteile:not(.rrat-seitlich) .rrat-wahl{grid-template-columns:1fr 1fr auto;align-items:center}}.rrat-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(28px,4vw,56px);align-items:start;max-width:1180px;margin:0 auto}.rr-artikelteile.rrat-seitlich{position:sticky;top:96px;padding-block:0;max-height:calc(100vh - 130px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--rr-gray-line);border-top:4px solid var(--rr-yellow);border-radius:var(--rr-radius);background:var(--rr-white);padding:18px}.rr-artikelteile.rrat-seitlich .rr-container{padding:0;max-width:none}.rr-artikelteile.rrat-seitlich .rrat-titel{font-size:18px}.rr-artikelteile.rrat-seitlich .rrat-intro{font-size:13px;margin:8px 0 14px}.rr-artikelteile.rrat-seitlich .rrt-karte{grid-template-columns:1fr;gap:8px;padding:12px 13px}.rr-artikelteile.rrat-seitlich .rrt-name{font-size:14px}.rr-artikelteile.rrat-seitlich .rrt-preis{font-size:18px}.rr-artikelteile.rrat-seitlich .rrt-kaufen{width:100%;padding:9px 12px;font-size:13px}.rr-artikelteile.rrat-seitlich .rrat-mehr{font-size:13px}@media(max-width:1099px){.rrat-layout{display:block}}.rr-artikelteile .rrat-titel{font-family:var(--rr-font-head);font-size:clamp(21px,2.6vw,27px);margin:0 0 6px;padding:0 0 8px;border-bottom:2px solid var(--rr-yellow);display:inline-block}.rr-artikelteile .rrat-intro{margin:10px 0 18px;font-size:15px;color:#555;max-width:70ch}.rr-artikelteile .rrat-mehr{margin:14px 0 0;font-size:15px}.rr-artikelteile .rrat-mehr a{color:var(--rr-black);font-weight:600}.rr-anfrage{padding-block:clamp(24px,4vw,44px)}.rr-anfrage--oben{padding-block:0;margin:18px 0 0}.rr-anfrage--oben .rr-anfrage__box{padding:24px 26px 26px;max-width:none}.rr-anfrage--oben .rr-anfrage__titel{font-size:19px;line-height:1.35;margin:0 0 10px;text-wrap:balance}.rr-anfrage--oben .rr-anfrage__text{font-size:15px;line-height:1.6;margin:0 0 18px}.rr-anfrage--oben .rr-anfrage__zeile{margin:0 0 12px}.rr-anfrage--oben .rr-anfrage__artikel{line-height:1.5}.rr-anfrage--oben .rr-anfrage__knopf{width:100%}@media(max-width:520px){.rr-anfrage--oben .rr-anfrage__box{padding:18px 16px 20px}.rr-anfrage--oben .rr-anfrage__titel{font-size:17px}}.rr-anfrage__box{border:1px solid var(--rr-gray-line);border-top:4px solid var(--rr-yellow);border-radius:var(--rr-radius);background:var(--rr-white);padding:clamp(20px,3vw,32px);max-width:720px}.rr-anfrage__titel{font-family:var(--rr-font-head);font-size:clamp(20px,2.6vw,26px);margin:0 0 10px}.rr-anfrage__text{font-size:16px;line-height:1.6;color:#444;margin:0 0 20px}.rr-anfrage__zeile{margin:0 0 14px}.rr-anfrage__zeile label{display:block;font-family:var(--rr-font-head);font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.rr-anfrage input[type=text],.rr-anfrage input[type=email],.rr-anfrage textarea{width:100%;padding:12px 14px;font:inherit;font-size:16px;color:var(--rr-black);background:var(--rr-white);border:1px solid var(--rr-gray-line);border-radius:8px}.rr-anfrage input:focus,.rr-anfrage textarea:focus{outline:2px solid var(--rr-yellow);outline-offset:1px;border-color:var(--rr-yellow-deep)}.rr-anfrage__artikel{margin:4px 0 16px;font-size:14px;color:#555}.rr-anfrage__knopf{padding:14px 26px;border:0;border-radius:8px;background:var(--rr-black);color:var(--rr-yellow);font-family:var(--rr-font-head);font-weight:700;font-size:16px;letter-spacing:.03em;text-transform:uppercase;cursor:pointer}.rr-anfrage__knopf:hover{background:var(--rr-yellow);color:var(--rr-black)}.rr-anfrage__hinweis{margin:12px 0 0;font-size:13px;color:#666}.rr-anfrage__ok{margin:0;padding:16px 18px;border-radius:8px;background:#e7f4e4;font-size:16px;line-height:1.55}.rr-anfrage__fehler{margin:0 0 16px;padding:12px 16px;border-radius:8px;background:#f7e7e2;font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
