.newspack-newsletters-subscribe form{width:100%;align-items:center;margin:0}@media(min-width:782px){.newspack-newsletters-subscribe form{display:flex}}.newspack-newsletters-subscribe .newspack-newsletters-email-input{flex:1 1 100%}@media(min-width:782px){.newspack-newsletters-subscribe .newspack-newsletters-email-input{margin-right:1rem}}.newspack-newsletters-subscribe input[type=email]{width:100%}@media(min-width:782px){.newspack-newsletters-subscribe input[type=email]{margin-right:1rem}}.newspack-newsletters-subscribe input[type=email][aria-hidden=true]{width:0}.newspack-newsletters-subscribe input[type=submit]{background-color:#d33;margin:.5rem 0;width:100%}@media(min-width:782px){.newspack-newsletters-subscribe input[type=submit]{width:auto}}.newspack-newsletters-subscribe input[disabled]{opacity:.5}.newspack-newsletters-subscribe .newspack-newsletters-lists{list-style:none;margin:1rem 0 0;padding:0;display:flex;font-size:.8rem;flex-wrap:wrap}.newspack-newsletters-subscribe .newspack-newsletters-lists li{flex:1 1 33.3333%;display:flex;min-width:200px;box-sizing:border-box;margin:0;padding:0 1.4rem 1rem 0}.newspack-newsletters-subscribe .newspack-newsletters-lists .list-checkbox{flex:0 0 auto;margin:0 .5rem 0 0}.newspack-newsletters-subscribe .newspack-newsletters-lists .list-title{display:block}.newspack-newsletters-subscribe .newspack-newsletters-lists .list-description{display:block;font-size:.8rem;color:#777;margin:0}.newspack-newsletters-subscribe .newspack-newsletters-subscribe-response{margin:.5rem 0;font-size:.8rem;color:#cc1818}.newspack-newsletters-subscribe.multiple-lists form{display:block}.newspack-newsletters-subscribe.multiple-lists .newspack-newsletters-email-input{margin-right:0}.newspack-newsletters-subscribe .nphp{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}