.newsletter--type-2 form{flex:1;max-width:max(335px,28.75vw)}.newsletter--type-2 input[type=text]{border-width:1px;border-style:solid;border-radius:100px;padding:18px 16px;display:flex;width:100%;white-space:nowrap;margin:0;outline:none !important;appearance:none}.newsletter--type-2 button{flex-shrink:0;margin-left:max(12px,.625vw)}.newsletter--type-2 .newsletter__heading .title{margin-bottom:max(8px,.4166666667vw)}
