#NewsletterSection{width:100%;padding:20px}.klaviyo-form{width:100%}.klaviyo-form [data-testid=form-component]{padding:15px!important;justify-content:center!important}.klaviyo-form input{flex-grow:1!important;width:100%!important;height:auto!important;font-family:var(--font-body-family)!important;font-weight:var(--font-weight-normal)!important;letter-spacing:var(--body-letter-spacing)!important;color:var(--form-input-color)!important;box-shadow:unset!important;outline:none!important;padding:5px 15px!important;margin:5px!important;overflow:hidden!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff!important;border:none!important;border-radius:50px!important;font-size:18px!important;line-height:var(--btn-1-line-height)!important;position:relative!important;text-align:center!important}.klaviyo-form input:hover{border:none!important}.klaviyo-form input::placeholder{color:var(--placeholder-color)}.klaviyo-form button[type=button]{background-color:#0c5358!important;border:1px solid #0c5358!important;border-radius:var(--btn-1-border-radius)!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;height:60px!important;margin:10px 0!important;max-width:100%!important;min-width:130px!important;outline:none!important;padding:10px 15px!important;position:relative!important;text-align:center!important;text-transform:var(--btn-1-text-transform)!important;transition:var(--duration-long) var(--button-transition-ease)!important;transition-property:color,background,background-color,border!important;width:100%!important}.klaviyo-form button[type=button]:hover{color:#fff!important;background-color:#e8927c!important}.newsletter-form-password__field-wrapper{padding-top:40px!important}.newsletter-form-password__field-wrapper .klaviyo-form [data-testid=form-row]{display:block!important}.newsletter-form-password__field-wrapper .klaviyo-form [data-testid=form-component]{justify-content:center!important}.newsletter-form-password__field-wrapper .klaviyo-form [data-testid=form-component] button[type=button]{padding:15px!important;margin-top:10px!important;color:#000!important;background:#fff!important}@media screen and (min-width: 768px){.newsletter-form__field-wrapper:not(.newsletter-form-password__field-wrapper) .klaviyo-form input[type=email]{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.newsletter-form__field-wrapper:not(.newsletter-form-password__field-wrapper) .klaviyo-form button[type=button]{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.newsletter-form-footer__field-wrapper p,.newsletter-form-footer__field-wrapper p span{text-align:left!important;font-size:16px!important;color:#000!important}}@media screen and (max-width: 768px){.klaviyo-form [data-testid=form-row]{display:block!important;flex-direction:column!important}.klaviyo-form [data-testid=form-component]{padding:5px!important;justify-content:center!important}.klaviyo-form input,.klaviyo-form button[type=button]{margin:5px 0!important}.klaviyo-form [data-testid=form-component] button[type=button]{padding:15px!important;margin-top:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/439/assets/component-newsletter-klaviyo.css.map */
