.ak-lock-note,.ak-lock-hint,.ak-lock-removed{margin:.6rem 0 0;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground, 18, 18, 18),.72)}.ak-lock-hint{color:rgb(var(--color-foreground, 18, 18, 18));font-weight:500}.ak-lock-removed{font-style:italic}.ak-lock-banner{margin:0 0 1.6rem;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground, 18, 18, 18),.16);border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground, 18, 18, 18),.04)}.ak-lock-banner__title{margin:0 0 .4rem;font-size:1.5rem;font-weight:600}.ak-lock-banner__body{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.5}.ak-lock-banner__actions{display:flex;flex-wrap:wrap;gap:.8rem}.ak-lock-banner__actions form{margin:0;flex:1 1 auto}.ak-lock-banner__button{width:100%;min-height:4.2rem;font-size:1.3rem}.ak-lock-modal[hidden]{display:none}.ak-lock-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:2rem}.ak-lock-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.ak-lock-modal__dialog{position:relative;width:100%;max-width:46rem;max-height:calc(100vh - 4rem);overflow-y:auto;padding:2.8rem 2.4rem 2.4rem;border-radius:var(--popup-corner-radius, .6rem);background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 1.2rem 3.2rem #00000038}.ak-lock-modal__dialog:focus-visible{outline:.2rem solid rgb(var(--color-foreground, 18, 18, 18));outline-offset:.2rem}.ak-lock-modal__close{position:absolute;top:.6rem;right:.8rem;width:4rem;height:4rem;border:0;background:none;color:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.ak-lock-modal__title{margin:0 3.2rem .8rem 0;font-size:1.8rem;font-weight:600;line-height:1.3}.ak-lock-modal__body{margin:0 0 2rem;font-size:1.4rem;line-height:1.6}.ak-lock-modal__actions{display:flex;flex-direction:column;gap:.8rem}.ak-lock-modal__actions .button{width:100%;min-height:4.6rem}.ak-lock-open,.ak-lock-open body{overflow:hidden}.ak-lock-toast{position:fixed;left:50%;bottom:2.4rem;z-index:101;transform:translate(-50%,1rem);max-width:min(44rem,calc(100vw - 3.2rem));margin:0;padding:1.2rem 1.6rem;border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-foreground, 18, 18, 18));color:rgb(var(--color-background, 255, 255, 255));font-size:1.3rem;line-height:1.5;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.ak-lock-toast--visible{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.ak-lock-toast{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/adventskalender-lock.css.map */
