.footer-newsletter form{align-items:center;width:100%;display:block}
.footer-newsletter input.hs-input{border:1.5px solid var(--color-jord-05);min-width:0;height:50px;font-family:var(--font-family-secondary);font-weight:500;font-size:var(--text-label-m);color:var(--color-text-primary-inverse);box-sizing:border-box;background-color:#0000;flex:1;padding:.75rem 1.25rem;line-height:1rem}

@media(min-width:1024px){
.footer-newsletter hs-input{font-size:var(--text-label-m)}
}
.footer-newsletter input.hs-button::placeholder{color:var(--color-text-primary-inverse);opacity:1}
.footer-newsletter input.hs-button{border:1.5px solid var(--color-jord-05);background-color:var(--color-jord-05);min-width:80px;height:50px;font-family:var(--font-family-secondary);font-weight:500;font-size:var(--text-label-m);color:var(--color-text-primary-inverse);cursor:pointer;box-sizing:border-box;flex:none;padding:.75rem 1.25rem;line-height:1rem;transition:background-color .2s}

@media(min-width:1024px){
    .footer-newsletter input.hs-button{min-width:100px}
}
    
@media(hover:hover){
    .footer-newsletter input.hs-button:hover{background-color:#657872}@supports (color:color-mix(in lab,red,red)){
    .footer-newsletter input.hs-button:hover{background-color:color-mix(in oklch,var(--color-jord-05),black 10%)}}
}

.footer-newsletter span.hs_cos_wrapper_type_form {
  padding:0;
}

.footer-newsletter label span {
  color:#FFF;
}

.legal-consent-container {
  margin-bottom:20px;
}
