.marketing-subscriber{display:flex;justify-content:center}.marketing-subscriber__wrap{text-align:center;padding:1rem;width:100%}@media (min-width:768px){.marketing-subscriber__wrap{width:580px;padding:10px}}.marketing-subscriber__title{font-family:var(--font-proxima-nova-bold);font-size:27px;line-height:27px;color:var(--color-text-standard);margin:25px 0 0}.marketing-subscriber__subtitle{font-family:var(--font-proxima-nova-light);font-weight:300;font-size:16px;line-height:24px;color:var(--color-text-standard);margin:10px auto 40px}@media (min-width:768px){.marketing-subscriber__subtitle{padding:0 80px}}.marketing-subscriber__subtitle--form-submitted{margin-top:20px}.marketing-subscriber__form{display:flex;flex-direction:column;gap:6px}@media (min-width:768px){.marketing-subscriber__form{padding:0 35px 0;flex-direction:row}}.marketing-subscriber__validation-error{font-family:var(--font-proxima-nova-light);font-weight:300;font-size:12px;line-height:18px;color:var(--color-red);text-align:left}@media (min-width:768px){.marketing-subscriber__validation-error{padding-left:35px}}.marketing-subscriber__button{text-wrap:nowrap;padding:9px 28px}.marketing-subscriber__consent>p{font-family:var(--font-proxima-nova-light);font-weight:300;font-size:12px;line-height:18px;color:var(--color-neutral-100);text-align:left}@media (min-width:768px){.marketing-subscriber__consent>p{padding-left:35px}}.marketing-subscriber__resend-message>p{color:var(--color-neutral-100);margin-top:-20px;cursor:pointer}.marketing-subscriber__error,.marketing-subscriber__resend-message>p{font-family:var(--font-proxima-nova-light);font-weight:300;font-size:12px;line-height:18px;text-align:center}.marketing-subscriber__error{color:var(--color-red);margin:10px auto 25px;max-width:409px}.marketing-subscriber__error a{color:var(--color-red)}