.als-eo{display:block;width:100%}.als-eo__form{margin:0}.als-eo__fields{display:flex;gap:8px;width:100%}.als-eo__fields[hidden],.als-eo__note[hidden]{display:none}.als-eo__input{flex:1 1 auto;min-width:0;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid rgb(37 33 37 / .18);background:#fff;color:#252125;font:400 .95rem/1.2 var(--font-body--family, Poppins, sans-serif)}.als-eo__input:focus-visible{outline:2px solid #4b2638;outline-offset:2px}.als-eo__input[aria-invalid=true]{border-color:#a3262a}.als-eo__button{flex:0 0 auto;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:#4b2638;color:#faf7f2;font:600 .9rem/1 var(--font-body--family, Poppins, sans-serif);cursor:pointer;transition:background-color .18s ease,transform .18s ease}.als-eo__button:hover{background:#3a1d2b}.als-eo__button:active{transform:scale(.98)}.als-eo__button:focus-visible{outline:2px solid #4b2638;outline-offset:3px}.als-eo__note{margin:8px 0 0;font:400 .75rem/1.5 var(--font-body--family, Poppins, sans-serif);color:#5f565b}.als-eo__note a{color:inherit;text-decoration:underline}.als-eo__error{margin:8px 0 0;font:500 .82rem/1.4 var(--font-body--family, Poppins, sans-serif);color:#a3262a}.als-eo__success{outline:none}.als-eo__success-text{margin:0 0 10px;font:500 .95rem/1.5 var(--font-body--family, Poppins, sans-serif);color:#252125}.als-eo__code-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.als-eo__code{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px dashed #4b2638;border-radius:10px;background:#fff;font:700 1rem/1 var(--font-body--family, Poppins, sans-serif);letter-spacing:.08em;color:#4b2638}.als-eo__copy,.als-eo__shop{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;font:600 .85rem/1 var(--font-body--family, Poppins, sans-serif);text-decoration:none;cursor:pointer}.als-eo__copy{border:1px solid rgb(37 33 37 / .2);background:transparent;color:#252125}.als-eo__shop{background:#4b2638;color:#faf7f2}@media(max-width:749px){.als-eo--block .als-eo__fields{flex-direction:column}.als-eo--block .als-eo__button{width:100%}}@media(prefers-reduced-motion:reduce){.als-eo__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/als-email-offer.css.map */
