.froo-newsletter-block{position:relative}.froo-newsletter-block.color-scheme-4{background:var(--red-bk) center rgb(var(--color-background));background-size:cover}.froo-newsletter-block:after{content:"";display:block;position:absolute;background:var(--wave-inv);height:1rem;top:0;width:100%;z-index:5}.froo-newsletter-block .footer-block--newsletter h2.footer-block__heading{font-size:1.8rem;margin-bottom:0;font-weight:900;text-align:center;padding:0;text-transform:none}.froo-newsletter-block .footer-block--newsletter h2.footer-block__heading:after{display:none}.froo-newsletter-block .footer-block--newsletter p{color:#fff;font-size:1.3rem;font-weight:700;margin:.5rem auto 1.5rem;line-height:1.4;text-align:center;max-width:59rem;width:100%}@media screen and (min-width: 750px){.froo-newsletter-block .footer-block--newsletter h2.footer-block__heading{font-size:2.6rem}.froo-newsletter-block .footer-block--newsletter p{font-size:1.5rem}}.froo-newsletter-block .newsletter-form__field-wrapper{display:flex;flex-direction:row}.froo-newsletter-block .newsletter-form{max-width:60rem}.froo-newsletter-block .newsletter-form__field-wrapper .field:before,.froo-newsletter-block .newsletter-form__field-wrapper .field:after{display:none}.froo-newsletter-block .newsletter-form__field-wrapper .field__input{background:#fff;color:#663040;height:5rem;border-radius:5px}.froo-newsletter-block .newsletter-form__field-wrapper .field__label{color:#663040;opacity:.7;font-size:1.3rem;font-style:italic;top:calc(1rem + 8px)}.froo-newsletter-block .newsletter-form__field-wrapper .field__input:focus~.field__label,.froo-newsletter-block .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.froo-newsletter-block .newsletter-form__field-wrapper.field__input:-webkit-autofill~.field__label{top:calc(1rem + 0px);font-size:1rem}.froo-newsletter-block .newsletter-form__button{position:absolute;height:5rem;min-height:calc(var(--inputs-border-width) * 2);margin-left:1rem;color:rgb(var(--color-background))}.froo-newsletter-block .newsletter-form__button svg{height:1.6rem;color:#663040}.froo-newsletter-block .newsletter-form__button:hover{color:rgb(var(--color-background))}.froo-newsletter-block .newsletter-form__button:hover svg{color:#000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/froo-newsletter-block.css.map */
