.ui-forms-newsletter{position:relative}.ui-forms-newsletter .form-group{align-items:center;display:flex;padding-bottom:.69444vw;position:relative}.ui-forms-newsletter .input-box{flex:1 0 auto}.ui-forms-newsletter .input-box:after{border-bottom:1px solid;bottom:0;content:"";display:block;left:0;position:absolute;right:0;transition:border .35s cubic-bezier(.32,.94,.6,1)}.ui-forms-newsletter .input-box:focus-within:after{border-color:#bd8cee}.ui-forms-newsletter .input-field{border:none;height:2.77778vw;padding:0;width:100%}.ui-forms-newsletter .submit{flex:0 0 auto}.ui-forms-newsletter .consent{margin-top:1.38889vw}.ui-forms-newsletter__submit .ui-fragments-spinner svg{height:1.38889vw;width:1.38889vw}@media(max-width:800px){.ui-forms-newsletter__submit .ui-fragments-spinner svg{height:5.33333vw;width:5.33333vw}}.ui-forms-newsletter__success{opacity:0;text-align:center;transform:translate3d(0,50px,0);transition:opacity .5s,transform .5s,visibility 0s;transition-timing-function:cubic-bezier(.32,.94,.6,1);visibility:hidden}.-is-sent .ui-forms-newsletter__success{opacity:1;transform:translateZ(0);visibility:visible}@media(max-width:800px){.ui-forms-newsletter .form-group{padding-bottom:2.66667vw}.ui-forms-newsletter .input-field{height:10.66667vw}.ui-forms-newsletter .consent{margin-top:5.33333vw}}
