.mg-withdrawal{background:#f4f1e8;color:#181915;font-family:var(--font-body--family, Arial, Helvetica, sans-serif);padding:clamp(2.5rem,7vw,6rem) 1rem}.mg-withdrawal *,.mg-withdrawal *:before,.mg-withdrawal *:after{box-sizing:border-box}.mg-withdrawal__shell{margin-inline:auto;max-width:720px}.mg-withdrawal__intro{margin:0 auto 1.5rem;max-width:620px;text-align:center}.mg-withdrawal__kicker{color:#d94b32;font-size:.68rem;font-weight:800;letter-spacing:.14em;margin:0;text-transform:uppercase}.mg-withdrawal__intro h1{font-family:var(--font-heading--family, var(--font-body--family, Arial, sans-serif));font-size:clamp(2.1rem,7vw,4rem);letter-spacing:-.055em;line-height:.98;margin:.8rem 0 1rem}.mg-withdrawal__intro>p:last-child{color:#66665f;line-height:1.65;margin:0}.mg-withdrawal__form{background:#fffefa;border:1px solid rgba(24,25,21,.18);display:grid;gap:1rem;padding:clamp(1rem,4vw,2rem)}.mg-withdrawal__grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mg-withdrawal__field{display:grid;gap:.4rem}.mg-withdrawal__field label{font-size:.76rem;font-weight:750}.mg-withdrawal__field label small{color:#6d6d66;font-weight:400}.mg-withdrawal__field input,.mg-withdrawal__field textarea{background:#fff;border:1px solid rgba(24,25,21,.28);border-radius:.2rem;color:#181915;font:inherit;min-height:3rem;padding:.72rem .8rem;width:100%}.mg-withdrawal__field textarea{min-height:8rem;resize:vertical}.mg-withdrawal__field input:focus,.mg-withdrawal__field textarea:focus{border-color:#d94b32;outline:2px solid rgba(217,75,50,.18);outline-offset:1px}.mg-withdrawal__declaration{align-items:flex-start;background:#eef8ef;border:1px solid #cce6cf;display:flex;gap:.65rem;padding:.8rem}.mg-withdrawal__declaration span{align-items:center;background:#2c8a4b;border-radius:50%;color:#fff;display:flex;flex:0 0 1.35rem;font-size:.75rem;height:1.35rem;justify-content:center}.mg-withdrawal__declaration p{color:#205d32;font-size:.76rem;line-height:1.5;margin:0}.mg-withdrawal__message{border:1px solid;padding:.9rem}.mg-withdrawal__message strong{display:block;margin-bottom:.25rem}.mg-withdrawal__message p{margin:0}.mg-withdrawal__message--success{background:#eef8ef;border-color:#83bd8d;color:#205d32}.mg-withdrawal__message--error{background:#fff0ed;border-color:#d94b32;color:#7f2618}.mg-withdrawal__privacy{color:#66665f;font-size:.68rem;line-height:1.55;margin:0}.mg-withdrawal__privacy a{color:inherit;text-underline-offset:.18rem}.mg-withdrawal__submit{background:#d94b32;border:0;border-radius:.25rem;color:#fff;cursor:pointer;font:inherit;font-weight:800;min-height:3.3rem;padding:.8rem 1.2rem;width:100%}.mg-withdrawal__submit:hover{background:#b43825}.mg-withdrawal__submit:focus-visible{outline:3px solid rgba(217,75,50,.3);outline-offset:2px}@media(max-width:620px){.mg-withdrawal{padding-inline:.65rem}.mg-withdrawal__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/melodyglow-withdrawal.css.map */
