:root{--engori-cc-t: .26s;--engori-cc-t-press: .22s;--engori-cc-ease: cubic-bezier(.4, 0, .2, 1);--engori-cc-ease-out: cubic-bezier(.32, .72, 0, 1);--engori-cc-fs-min: 1.35rem;--engori-cc-hover: #7E1C35}.engori-cc{--eng-accent: #982840;--eng-accent-hover: #7E1C35}.engori-cc{position:fixed;left:20px;bottom:20px;width:min(380px,calc(100vw - 40px));z-index:2147483000;opacity:0;transform:translateY(12px);transition:opacity var(--engori-cc-t) var(--engori-cc-ease-out),transform var(--engori-cc-t) var(--engori-cc-ease-out)}.engori-cc[data-state=ein]{opacity:1;transform:none}.engori-cc[data-state=aus]{opacity:0;transform:translateY(12px);pointer-events:none}.engori-cc__karte{background:var(--eng-float);border:1px solid var(--eng-line-stark);border-radius:var(--eng-r-lg);box-shadow:var(--eng-shadow-modal);padding:14px 16px;text-align:left;max-height:calc(100vh - 40px);overflow-y:auto;overscroll-behavior:contain}.engori-cc__titel{margin:0 0 5px;font-family:var(--font-heading-family);font-weight:700;font-size:1.55rem;line-height:1.15;color:var(--eng-ink)}.engori-cc__text{margin:0 0 12px;font-size:var(--engori-cc-fs-min);line-height:1.45;color:var(--eng-ink-soft)}.engori-cc__aktionen{display:grid;grid-template-columns:1fr 1fr;gap:10px}.engori-cc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.2rem;padding:.8rem 1rem;border:0;border-radius:var(--eng-r-sm);background:var(--eng-accent);color:var(--eng-ink-akzent);font-family:var(--font-heading-family);font-weight:600;font-size:1.4rem;line-height:1.2;letter-spacing:.01em;text-align:center;cursor:pointer;transition:background var(--engori-cc-t-press) var(--engori-cc-ease)}.engori-cc__btn:hover{background:var(--engori-cc-hover)}.engori-cc__btn--speichern{width:100%;margin-top:12px;scroll-margin-block-end:16px}.engori-cc__panel-aktionen{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;scroll-margin-block-end:16px}@media(max-width:380px){.engori-cc__panel-aktionen{grid-template-columns:1fr}}.engori-cc__mehr{padding:0;border:0;background:none;color:var(--eng-ink-soft);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.engori-cc__mehr:hover{color:var(--eng-ink)}.engori-cc__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--engori-cc-t) var(--engori-cc-ease-out)}.engori-cc__panel>div{overflow:hidden}.engori-cc__panel>div{visibility:hidden;transition:visibility 0s linear var(--engori-cc-t)}.engori-cc[data-panel=open] .engori-cc__panel{grid-template-rows:1fr}.engori-cc[data-panel=open] .engori-cc__panel>div{visibility:visible;transition-delay:0s}.engori-cc__liste{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid var(--eng-line)}.engori-cc__zeile{display:flex;align-items:flex-start;gap:12px;padding:8px 0}.engori-cc__zeile+.engori-cc__zeile{border-top:1px solid var(--eng-line)}.engori-cc__zeile-text{display:block;flex:1 1 auto;min-width:0}label.engori-cc__zeile-text{cursor:pointer}.engori-cc__name{display:block;font-weight:600;font-size:1.35rem;color:var(--eng-ink)}.engori-cc__zweck{display:block;margin-top:2px;font-size:var(--engori-cc-fs-min);line-height:1.45;color:var(--eng-ink-soft)}.engori-cc__schalter{position:relative;flex:0 0 auto;width:38px;height:22px;margin-top:2px}.engori-cc__schalter input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.engori-cc__spur{display:block;box-sizing:border-box;width:38px;height:22px;border-radius:var(--eng-r-pill);background:var(--eng-track-off);border:1px solid var(--eng-line-stark);transition:background var(--engori-cc-t-press) var(--engori-cc-ease);pointer-events:none}.engori-cc__spur:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--eng-knebel);transition:transform var(--engori-cc-t-press) var(--engori-cc-ease)}.engori-cc__schalter input:checked~.engori-cc__spur{background:var(--eng-accent)}.engori-cc__schalter input:checked~.engori-cc__spur:after{transform:translate(16px)}.engori-cc__schalter input:disabled{cursor:default}.engori-cc__schalter input:disabled~.engori-cc__spur{background:var(--eng-chip)}.engori-cc__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin:10px 0 0;font-size:var(--engori-cc-fs-min);line-height:1.4}.engori-cc__fuss a{color:var(--eng-ink-soft);text-decoration:underline;text-underline-offset:3px}.engori-cc__fuss a:hover{color:var(--eng-ink)}.engori-cc__punkt{margin:0 6px;color:var(--eng-line-stark)}.engori-cc__hinweis{margin:12px 0 0;font-size:var(--engori-cc-fs-min);line-height:1.4;color:var(--eng-ink-soft)}.engori-cc__btn:focus-visible,.engori-cc__mehr:focus-visible,.engori-cc__fuss a:focus-visible,.engori-cc__schalter input:focus-visible~.engori-cc__spur{outline:2px solid var(--eng-line-voll);outline-offset:2px}.engori-cc-link{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media screen and (max-width:749px){.engori-cc{left:0;right:0;bottom:0;width:auto}.engori-cc[data-state=aus]{transform:translateY(16px)}.engori-cc__karte{border-radius:var(--eng-r-lg) var(--eng-r-lg) 0 0;border-bottom:0;padding:13px 16px calc(13px + env(safe-area-inset-bottom,0px));max-height:calc(100vh - 16px)}.engori-cc__aktionen{gap:8px}.engori-cc__btn{font-size:1.35rem;padding:.8rem .6rem}}@media screen and (max-width:359px){.engori-cc__aktionen{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.engori-cc,.engori-cc__panel,.engori-cc__spur,.engori-cc__spur:after{transition-duration:1ms}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/engori-cookie.css.map */
