.footer-newsletter-custom .field__input:focus~.field__label,.footer-newsletter-custom .field__input:not(:placeholder-shown)~.field__label{display:none!important}.flex-text-inputtext{display:block;border-top:1px solid rgb(16,16,16,.4);column-gap:40px}.footer-newsletter-custom .title-font-size-large{max-width:100%;width:100%;margin:0;color:#2b0809;text-align:center}.newsletter-description p{margin:6px 0 0;max-width:100%;font-size:15px;letter-spacing:1px;line-height:26px;font-weight:300;text-align:center;color:#2b080999}.heading-des,.newletter-inputtext{width:100%;margin:0}.footer-newsletter-custom .newsletter-form{max-width:100%}.footer-newsletter-custom .newsletter-form__field-wrapper{max-width:100%;margin-top:20px}.footer-newsletter-custom .newsletter-form__field-wrapper .field:after{border-bottom:0;box-shadow:none}.footer-newsletter-custom .btn{border:none;font-size:13px;font-weight:300;line-height:13px;letter-spacing:1px;color:#f6f5f1;width:100%;cursor:pointer;max-width:139px;height:39px;min-width:139px;border-radius:24px 0;padding:0}.footer-newsletter-custom .field__input{padding:6px 0!important;margin-right:24px;border-bottom:1px solid #2B080966;color:#2b0809;font-size:13px;font-weight:300;letter-spacing:0;line-height:16px;background-color:transparent;min-height:39px;height:39px}.footer-newsletter-custom label.field__label{color:#2b080999;font-size:13px;font-weight:300;letter-spacing:0;line-height:22px;bottom:6px;top:unset;left:0}.footer-newsletter-custom .field__input:focus~.field__label{left:0}.footer-newsletter-custom .policy-description p{margin:10px 0 0;font-size:13px;font-weight:250;line-height:22px;text-align:left;color:#2b080999;letter-spacing:0}.footer-newsletter-custom .policy-description p a{font-size:13px;font-weight:250;line-height:22px;text-decoration:none;color:#2b0809!important;text-decoration:underline;letter-spacing:0}.footer-newsletter-custom .policy-description p a{color:#9e1f22}.footer-newsletter-custom .newletter-inputtext{max-width:494px;margin:0 auto}.footer-newsletter-custom .heading-des{max-width:800px;margin:0 auto}@media(max-width:1024px){.footer-newsletter-custom .policy-description p{line-height:20px}}@media(min-width:768px){.mobile-button{display:none}}@media(max-width:767px){.desktop-button{display:none}.flex-text-inputtext{border-bottom:none;column-gap:0px;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:15px}.heading-des,.footer-newsletter-custom .title-font-size-large{max-width:100%}.newsletter-description p{margin:6px 0 0;max-width:100%}.footer-newsletter-custom .btn{border:none;background:transparent;padding:0;text-align:end}.footer-newsletter-custom .field__input{padding:20px 0!important}.newsletter-description p{font-size:13px;line-height:18px;max-width:304px;margin:8px auto 0;letter-spacing:.5px;color:#2b080999}.footer-newsletter-custom .page-width{padding:0 27px!important}.footer-newsletter-custom .heading-des,.footer-newsletter-custom .newletter-inputtext{max-width:100%}.footer-newsletter-custom .title-font-size-large{max-width:240px!important;margin:0 auto;font-size:18px;line-height:24px;letter-spacing:1px}.footer-newsletter-custom .btn.mobile-button{display:none}.footer-newsletter-custom .btn.desktop-button{display:block}.footer-newsletter-custom .btn.desktop-button{background-color:#9e1f22;display:flex;justify-content:center;align-items:center;max-width:110px;min-width:110px;height:33px;font-size:12px;overflow:hidden;line-height:13px;letter-spacing:.5px}.footer-newsletter-custom .field__input{padding:9px 0!important;height:39px;margin-right:13px;border-color:#2b080966;font-size:12px}.footer-newsletter-custom label.field__label{font-size:12px;bottom:9px;color:#2b080999;letter-spacing:.5px}.footer-newsletter-custom .policy-description p{margin:10px 0 0;font-size:10px;line-height:15px;text-align:left;font-weight:250;letter-spacing:0;max-width:323px;width:323px}.footer-newsletter-custom .policy-description p a{font-size:10px;line-height:15px}.footer-newsletter-custom .title-font-size-large{font-size:16px!important;line-height:20px;max-width:218px!important}.footer-newsletter-custom .newsletter-form__field-wrapper{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/footer-newsletter.css.map */
