.email-signup--inner{padding:2.5rem;max-width:768px;margin-left:auto;margin-right:auto;background:#c3dfdc80}.email-signup--inner p{color:#000;font-weight:300;font-size:16px}.email-signup--inner .subheading{color:#000;text-transform:uppercase;font-weight:500;font-size:14px}.email-signup--inner .section-header{max-width:95%}.signup-container fieldset{display:flex;flex-direction:row;flex-wrap:wrap}.signup-container fieldset .field{width:100%;margin-bottom:1rem}.signup-container fieldset .half-width{width:50%}.signup-container .half-width:first-of-type{padding-right:8px}@media (max-width: 768px){.signup-container .half-width:first-of-type{padding-right:0}}.signup-container button{bottom:1rem!important}.email-signup{color:var(--color-accent);background-color:var(--bg-body);background-size:cover}.email-signup .signup-container{max-width:95%;margin:0 auto}.signup-form input{border-bottom:1px solid #999999}.signup-form input:focus+label{background-color:#e1efed!important}.signup-form input:focus-visible+label{background-color:#e1efed!important}.signup-form label{color:#000}@media (max-width: 1024px){.email-signup--inner{max-width:75%}}@media (max-width: 769px){.email-signup--inner{max-width:100%;padding:2rem 1rem}.signup-container fieldset .half-width{width:100%}}.email-signup--article .email-signup--inner{background:var(--color-pink--lighterest)}.email-signup--article .signup-form input:focus+label{background-color:var(--color-pink--lighterest)!important}
/*# sourceMappingURL=/cdn/shop/t/216/assets/email-signup.css.map */
