.widerruf-bar{display:flex;justify-content:center;padding:12px 0 4px;border-top:1px solid rgba(230,219,200,.4);margin-top:16px}.widerruf-trigger{display:inline-flex;align-items:center;gap:7px;background:none;border:1.5px solid #B68679;border-radius:99px;padding:8px 20px;font-family:var(--font-sans,sans-serif);font-size:13px;font-weight:600;color:#b68679;cursor:pointer;letter-spacing:.02em;transition:background .2s ease,color .2s ease}.widerruf-trigger:hover{background:#b68679;color:#fff}.widerruf-overlay[hidden]{display:none}.widerruf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;display:flex;align-items:center;justify-content:center;padding:16px}.widerruf-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a221e99;cursor:pointer}.widerruf-modal{position:relative;background:#f6f0e3;border-radius:20px;padding:40px 36px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #2a221e33;animation:wrModalIn .28s cubic-bezier(.34,1.56,.64,1) both}@keyframes wrModalIn{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.widerruf-close{position:absolute;top:14px;right:16px;background:none;border:none;font-size:22px;cursor:pointer;color:#9ba88e;padding:4px 8px;line-height:1;border-radius:8px;transition:background .15s}.widerruf-close:hover{background:#b686791f}.widerruf-eyebrow{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9ba88e;margin-bottom:8px}.widerruf-title{font-family:var(--font-serif,Georgia,serif);font-size:26px;color:#2a221e;letter-spacing:-.01em;margin-bottom:12px;line-height:1.2}.widerruf-info{font-size:14px;color:#6b3e33;font-weight:300;line-height:1.65;margin-bottom:20px}.widerruf-field{margin-bottom:14px}.widerruf-label{display:block;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#6b3e33;margin-bottom:6px}.wr-req{color:#b68679}.widerruf-input{width:100%;padding:11px 14px;border:1.5px solid #E6DBC8;border-radius:10px;font-family:var(--font-sans,sans-serif);font-size:14px;color:#2a221e;background:#fff;outline:none;transition:border-color .15s}.widerruf-input:focus{border-color:#b68679}.widerruf-hint{font-size:11px;color:#9ba88e;margin-top:4px}.widerruf-legal-note{font-size:11px;color:#9ba88e;line-height:1.55;margin-bottom:20px;border-top:1px solid #E6DBC8;padding-top:12px}.widerruf-actions{display:flex;gap:10px;flex-wrap:wrap}.widerruf-submit-btn{min-width:180px;justify-content:center}.widerruf-success-icon{width:52px;height:52px;border-radius:50%;background:#9ba88e;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.widerruf-confirm-box{background:#fff;border:1px solid #E6DBC8;border-radius:12px;padding:16px 20px;margin:20px 0;text-align:center}.widerruf-confirm-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9ba88e;margin-bottom:6px}.widerruf-confirm-nr{font-family:var(--font-serif,Georgia,serif);font-size:22px;color:#2a221e;letter-spacing:.04em;margin-bottom:4px}.widerruf-confirm-sub{font-size:12px;color:#9ba88e}@media(max-width:480px){.widerruf-modal{padding:28px 20px}.widerruf-actions{flex-direction:column}.widerruf-submit-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/animora-widerruf.css.map */
