.klaviyo-newsletter-form{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:60rem;margin:0;gap:1.6rem}.klaviyo-newsletter-form__field{width:100%}.klaviyo-newsletter-form__input{display:block;width:100%;margin:0;padding:1.4rem 1.6rem;border:1.5px solid #000;border-radius:0;background-color:transparent;color:#000;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.3;-webkit-appearance:none;appearance:none;box-shadow:none;outline:none}.klaviyo-newsletter-form__input::placeholder{color:#00000059;opacity:1}.klaviyo-newsletter-form__input:focus{outline:1px solid #000;outline-offset:2px}.klaviyo-newsletter-form__button{display:inline-flex;align-items:center;justify-content:center;min-width:11rem;margin:0;padding:1.4rem 3.2rem;border:0;border-radius:0;background-color:#000;color:#fff;cursor:pointer;font-family:GeistMono,monospace;font-size:1.4rem;font-weight:600;letter-spacing:1px;line-height:1;text-transform:uppercase;transition:opacity .2s ease}.klaviyo-newsletter-form__button:hover{opacity:.85}.klaviyo-newsletter-form__button:focus-visible{outline:1px solid #000;outline-offset:3px}.klaviyo-newsletter-form__button:disabled,.klaviyo-newsletter-form.is-loading .klaviyo-newsletter-form__button{cursor:wait;opacity:.6}.klaviyo-newsletter-form__message{margin:0;font-size:1.4rem;line-height:1.3;text-align:left}.klaviyo-newsletter-form__message--success{color:#000}.klaviyo-newsletter-form__message--error{color:#b00000}.klaviyo-newsletter-form__config-hint{margin:0;font-size:1.4rem;line-height:1.4;color:#0000008c}@media screen and (max-width:749px){.klaviyo-newsletter-form{max-width:none;margin-bottom:4rem}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/klaviyo-newsletter-form.css.map */
