#shopify-pc__banner,#shopify-pc__prefs{display:none!important}.rk-cookie{font-family:var(--font-body-family,Assistant),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--rk-t,#1b1d19);text-align:start}.rk-cookie *,.rk-cookie *:before,.rk-cookie *:after{box-sizing:border-box}.rk-cookie__box{position:relative;background:var(--rk-papier,#f7f4ee);outline:0}.rk-cookie--leiste{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;border-top:3px solid var(--rk-gruen,#1e4d3d);box-shadow:0 -14px 40px #14291f29;max-height:88vh;max-height:88dvh;overflow:auto;overscroll-behavior:contain;transform:translateY(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.rk-cookie--leiste.is-offen{transform:none}.rk-cookie--leiste .rk-cookie__box{max-width:1680px;margin:0 auto;padding:22px clamp(16px,5vw,64px) 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 40px;align-items:start}.rk-cookie--leiste .rk-cookie__titel,.rk-cookie--leiste .rk-cookie__text,.rk-cookie--leiste .rk-cookie__gruppen{grid-column:1}.rk-cookie--leiste .rk-cookie__knoepfe{grid-column:2;grid-row:1/span 3;align-self:center;flex-direction:column;width:240px}.rk-cookie--leiste .rk-cookie__status{grid-column:1/-1}.rk-cookie--leiste .rk-cookie__erkl{display:none}.rk-cookie--leiste .rk-cookie__liste{display:flex;flex-wrap:wrap;gap:4px 24px}.rk-cookie--fenster{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483100;display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;transition:opacity .2s ease}.rk-cookie--fenster.is-offen{opacity:1}.rk-cookie__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#14291f8c}.rk-cookie--fenster .rk-cookie__box{width:min(600px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;padding:26px clamp(18px,4vw,32px) 20px;border-top:3px solid var(--rk-gruen,#1e4d3d);box-shadow:0 26px 70px #14291f57}.rk-cookie--fenster .rk-cookie__titel{padding-right:48px}.rk-cookie--fenster .rk-cookie__zeile{padding:14px 0;border-bottom:1px solid var(--rk-rand,#e2e0da)}.rk-cookie--fenster .rk-cookie__liste{border-top:1px solid var(--rk-rand,#e2e0da);margin-top:6px}.rk-cookie--fenster .rk-cookie__knoepfe{margin-top:18px}.rk-cookie__x{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--rk-t,#1b1d19);cursor:pointer}.rk-cookie__titel{margin:0 0 6px;font-family:var(--font-heading-family,inherit);font-size:21px;font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none;color:var(--rk-gruen,#1e4d3d)}.rk-cookie__text{margin:0 0 6px;font-size:16px;line-height:1.55;color:var(--rk-t,#1b1d19);max-width:80ch}.rk-cookie a{color:var(--rk-gruen,#1e4d3d);font-weight:600;text-decoration:underline;text-underline-offset:3px}.rk-cookie__gruppen{margin:4px 0 0;padding:0;border:0;min-width:0}.rk-cookie__legende{margin:0 0 4px;padding:0;font-size:15px;font-weight:700;color:var(--rk-t,#1b1d19)}.rk-cookie__liste{list-style:none;margin:0;padding:0}.rk-cookie__zeile{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:center}.rk-cookie__zeile input{width:22px;height:22px;margin:0;accent-color:var(--rk-gruen,#1e4d3d);cursor:pointer}.rk-cookie__zeile input:disabled{cursor:default;opacity:.7}.rk-cookie__zeile label{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;min-height:44px;font-size:16px;line-height:1.3;cursor:pointer}.rk-cookie__zeile input:disabled+label{cursor:default}.rk-cookie__name{font-weight:700}.rk-cookie__immer{font-size:14px;color:var(--rk-t2,#5f6459)}.rk-cookie__erkl{grid-column:2;margin:-6px 0 0;font-size:15px;line-height:1.5;color:var(--rk-t2,#5f6459)}.rk-cookie__details{margin:4px 0 0;font-size:15px;line-height:1.5}.rk-cookie__details summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;color:var(--rk-gruen,#1e4d3d);font-weight:600;text-decoration:underline;text-underline-offset:3px}.rk-cookie__dl{margin:0 0 6px;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 16px}.rk-cookie__dl dt{font-weight:700}.rk-cookie__dl dd{margin:0;color:var(--rk-t2,#5f6459)}.rk-cookie__knoepfe{display:flex;flex-wrap:wrap;gap:10px}.rk-cookie__knopf{flex:1 1 0;min-width:0;min-height:50px;padding:12px 18px;border:2px solid var(--rk-gruen,#1e4d3d);border-radius:0;background:var(--rk-gruen,#1e4d3d);color:#fff;font:700 16px/1.2 var(--font-body-family,Assistant),-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .15s ease}.rk-cookie--leiste .rk-cookie__knopf{flex:0 0 auto;width:100%}.rk-cookie__knopf:hover{background:#14291f;border-color:#14291f}.rk-cookie__knopf:disabled{opacity:.6;cursor:wait}.rk-cookie__status{min-height:1.4em;margin:8px 0 0;font-size:15px;color:var(--rk-t,#1b1d19)}.rk-cookie__status:empty{min-height:0;margin:0}.rk-cookie button:focus-visible,.rk-cookie a:focus-visible,.rk-cookie summary:focus-visible,.rk-cookie input:focus-visible{outline:3px solid var(--rk-messing,#d9a441);outline-offset:2px}.rk-cookie__box:focus-visible{outline:3px solid var(--rk-gruen,#1e4d3d);outline-offset:-3px}@media(max-width:899px){.rk-cookie--leiste .rk-cookie__box{grid-template-columns:minmax(0,1fr);padding:18px 16px 16px}.rk-cookie--leiste .rk-cookie__knoepfe{grid-column:1;grid-row:auto;width:100%}.rk-cookie--leiste .rk-cookie__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.rk-cookie__titel{font-size:19px}.rk-cookie__text{font-size:15px}.rk-cookie__dl{grid-template-columns:minmax(0,1fr)}.rk-cookie__dl dd{margin-bottom:6px}}@media(max-width:599px){.rk-cookie--fenster .rk-cookie__knoepfe{flex-direction:column}.rk-cookie--fenster .rk-cookie__knopf{flex:0 0 auto;width:100%}.rk-cookie--leiste .rk-cookie__box{padding:14px 16px 12px;gap:4px}.rk-cookie--leiste .rk-cookie__titel{font-size:17px}.rk-cookie--leiste .rk-cookie__text{font-size:14.5px;line-height:1.45;margin-bottom:2px}.rk-cookie--leiste .rk-cookie__knoepfe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:6px}.rk-cookie--leiste .rk-cookie__knopf{width:100%;min-height:46px;padding:8px 10px}.rk-cookie--leiste .rk-cookie__knopf[data-rk-aktion=speichern]{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.rk-cookie--leiste,.rk-cookie--fenster{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/rk-cookie.css.map */
