.section--signup{--gap: 12px;text-align:center;width:100%}.section--signup .sign-up{margin-inline:auto;max-width:var(--page-width)}.section--signup .flex{display:grid;gap:var(--gap)}.section--signup .flex .h2{margin-bottom:calc(var(--gap) / 2)}.section--signup .ml-block-form{display:grid;gap:var(--gap);width:90%;max-width:600px;margin:0 auto}@media (min-width: 580px){.section--signup .ml-block-form{grid-template-columns:1fr min(100px,20%)}}.section--signup .ml-block-form input,.section--signup .ml-block-form button{width:100%;margin:0;padding:0;font-family:inherit;background-color:none;border:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding-inline:1rem;line-height:1;min-height:44px;letter-spacing:.5px}.section--signup .ml-block-form input[type=email]{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));outline:1px solid rgb(var(--color-foreground))}.section--signup .ml-block-form input[type=email]:focus{filter:drop-shadow(0 0 2px rgb(var(--color-foreground)));outline-offset:2px}.section--signup .ml-block-form button[type=submit]{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.8rem;outline:1px solid rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section--homepage-signup.css.map */
