.ap-widerruf__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2rem;border-top:.1rem solid rgba(var(--color-foreground),.12);padding-top:2rem}.ap-widerruf__text{flex:1 1 28rem;min-width:0}.ap-widerruf__heading{margin:0 0 .4rem;font-size:1.6rem;letter-spacing:.04rem}.ap-widerruf__intro,.ap-widerruf__fallback{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.ap-widerruf__fallback{border-top:.1rem solid rgba(var(--color-foreground),.12);padding-top:2rem}.ap-widerruf__open{flex:0 0 auto}.ap-widerruf__dialog{width:min(64rem,calc(100vw - 3rem));max-height:min(88vh,82rem);padding:0;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--popup-corner-radius, .6rem);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 4rem rgba(var(--color-shadow),.25);overflow:visible}.ap-widerruf__dialog::backdrop{background:#0000008c}.ap-widerruf__close-form{position:sticky;top:0;z-index:2;display:flex;justify-content:flex-end;height:0}.ap-widerruf__close{margin:.6rem .6rem 0 0;width:4.4rem;height:4.4rem;border:0;background:transparent;color:inherit;font-size:2.6rem;line-height:1;cursor:pointer}.ap-widerruf__close:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}.ap-widerruf__body{max-height:min(88vh,82rem);overflow-y:auto;padding:2.4rem 2.4rem 2.8rem}.ap-widerruf__title{margin:0 4rem .6rem 0;font-size:2rem}.ap-widerruf__lead{margin:0 0 2rem;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}.ap-widerruf__grid{display:grid;grid-template-columns:1fr;gap:1.4rem}@media screen and (min-width:600px){.ap-widerruf__grid{grid-template-columns:1fr 1fr}.ap-widerruf__field--wide{grid-column:1 / -1}}.ap-widerruf__field{margin:0;display:flex;flex-direction:column;gap:.5rem}.ap-widerruf__field .form__label{margin:0;font-size:1.3rem}.ap-widerruf__field .field__input{width:100%;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:var(--inputs-radius, .4rem);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.5rem;font-family:inherit}.ap-widerruf__field .field__input:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.ap-widerruf__field textarea.field__input{resize:vertical;min-height:6rem}.ap-widerruf__field .field__input[aria-invalid=true]{border-color:rgba(var(--color-foreground),.85);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.5)}.ap-widerruf__help{font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.62)}.ap-widerruf__opt{font-weight:400;color:rgba(var(--color-foreground),.55)}.ap-widerruf__required,.ap-widerruf__legal{margin:1.6rem 0 0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.62)}.ap-widerruf__status{margin:1.6rem 0 0;font-size:1.4rem;line-height:1.5}.ap-widerruf__status:empty{margin:0}.ap-widerruf__status[data-tone=error]{color:rgb(var(--color-foreground));font-weight:500}.ap-widerruf__actions{margin-top:2rem}.ap-widerruf__actions .button{width:100%}@media screen and (min-width:600px){.ap-widerruf__actions .button{width:auto;min-width:22rem}}.ap-widerruf__done{padding:.4rem 0 .8rem}.ap-widerruf__done h3{margin:0 4rem .8rem 0;font-size:2rem}.ap-widerruf__done p{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-ap-widerruf.css.map */
