.widerruf-page{max-width:800px;margin:0 auto;padding:clamp(3rem,6vw,5rem) clamp(1rem,4vw,2rem) clamp(4rem,8vw,6rem)}.widerruf-intro{text-align:center;margin-bottom:3rem}.widerruf-intro__label{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#8a7e6e;margin:0 0 1rem}.widerruf-intro__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(2rem,4vw,2.75rem);line-height:1.1;letter-spacing:-.01em;color:#2a2724;margin:0 0 1rem}.widerruf-intro__text{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:1rem;line-height:1.7;color:#6b6050;max-width:560px;margin:0 auto}.widerruf-card{background:#faf9f6;border:1px solid rgba(42,39,36,.1);border-radius:20px;padding:clamp(1.5rem,4vw,2.5rem);margin-bottom:3rem}.widerruf-section-title{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:#8a7e6e;margin:2rem 0 1rem;padding-bottom:.6rem;border-bottom:1px solid rgba(42,39,36,.08)}.widerruf-section-title:first-child{margin-top:0}.widerruf-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.5rem}.widerruf-field--full{grid-column:1 / -1}.widerruf-field label{display:block;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.78rem;font-weight:500;color:#2a2724;letter-spacing:.02em;margin-bottom:6px}.widerruf-field input,.widerruf-field textarea{width:100%;padding:10px 14px;border:1px solid rgba(42,39,36,.2);border-radius:8px;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.9rem;color:#2a2724;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box;appearance:none;-webkit-appearance:none}.widerruf-field input:focus,.widerruf-field textarea:focus{outline:none;border-color:#6b5a3f;box-shadow:0 0 0 3px #6b5a3f1a}.widerruf-field input::placeholder,.widerruf-field textarea::placeholder{color:#bbb}.widerruf-field textarea{resize:vertical;min-height:80px}.widerruf-legal{margin:1.5rem 0;padding:1rem 1.25rem;background:#2a27240a;border-radius:10px;border-left:3px solid #6b5a3f}.widerruf-legal p{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.82rem;line-height:1.65;color:#6b6050;margin:0}.widerruf-submit{display:inline-flex;align-items:center;gap:10px;padding:1rem 2.25rem;background:#2a2724;color:#faf9f6;border:none;border-radius:999px;font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.82rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,transform .2s ease;margin-top:.5rem}.widerruf-submit:hover{background:#6b5a3f;transform:translateY(-1px)}.widerruf-success{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#6b5a3f14;border:1px solid rgba(107,90,63,.25);border-radius:12px;color:#2a2724}.widerruf-success svg{flex-shrink:0;color:#6b5a3f;margin-top:2px}.widerruf-success strong{display:block;font-size:1rem;margin-bottom:4px}.widerruf-success p{font-size:.9rem;color:#6b6050;margin:0;line-height:1.6}.widerruf-error{padding:.9rem 1.25rem;background:#b43c2812;border:1px solid rgba(180,60,40,.25);border-radius:10px;font-size:.85rem;color:#8b2e20;margin-bottom:1.5rem}.widerruf-info{padding:2rem 2.5rem;border:1px solid rgba(42,39,36,.1);border-radius:16px}.widerruf-info h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:1.35rem;color:#2a2724;margin:0 0 1rem}.widerruf-info p{font-family:-apple-system,BlinkMacSystemFont,Inter,sans-serif;font-size:.88rem;line-height:1.7;color:#6b6050;margin:0 0 .75rem}.widerruf-info a{color:#6b5a3f;text-decoration:none;font-weight:500}.widerruf-info a:hover{text-decoration:underline}@media(max-width:599px){.widerruf-grid{grid-template-columns:1fr}.widerruf-field--full{grid-column:1}.widerruf-submit{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-widerrufs-formular.css.map */
