.c-newsletter_signup_box{font-family:Fira Sans,sans-serif;margin-bottom:32px;padding-top:16px;text-align:left}.c-newsletter_signup_box__main{background:#f8f4ec;border:2px solid transparent;color:#2c2c2c;padding:32px 16px 36px!important;position:relative}.c-newsletter_signup_box__title{font-family:IBM Plex Mono,sans-serif;font-size:22px!important;font-weight:600;line-height:26.4px;margin-bottom:16px;margin-top:0!important}.c-newsletter_signup_box__title:before{border-top:4px solid #dda003;content:"";display:block;margin:0;padding-bottom:16px;position:relative;width:48px}.c-newsletter_signup_box__blurb{font-family:Sarabun,sans-serif;font-size:18px;font-weight:400;line-height:25.2px!important;margin-bottom:21.6px!important}.c-newsletter_signup_box--form__body{display:block}.c-newsletter_signup_box--form__body .p-text-input{border-color:#bbb6ae}.c-newsletter_signup_box .c-newsletter_signup_box--form__email span{display:block;font-size:13.5px;line-height:21.5px;margin-bottom:3.375px}.c-newsletter_signup_box .c-newsletter_signup_box--form__required-field{color:#767676;font-weight:400}@media only screen and (min-width:880px){.c-newsletter_signup_box .c-newsletter_signup_box--form__input{max-width:485px}}.c-newsletter_signup_box .c-newsletter_signup_box--form__input .p-text-input{border:1px solid #bbb6ae;padding:8px;width:100%}.c-newsletter_signup_box .c-newsletter_signup_box--form__input .p-text-input:focus{border:1px solid #dda003;box-shadow:0 0 5px #dda003;outline:none}.c-newsletter_signup_box .c-newsletter_signup_box--form__disclaimer{color:#767676;font-family:Fira Sans,sans-serif;font-size:10.8px;line-height:17.28px;margin-bottom:16px;margin-top:8px}.c-newsletter_signup_box .c-newsletter_signup_box--form__disclaimer a{border-bottom:1px solid #dda003;color:#2c2c2c;text-decoration:none}.c-newsletter_signup_box .p-button{background-color:#040097;border:none;color:#fff;font-family:IBM Plex Mono,sans-serif!important;font-weight:400!important;letter-spacing:0!important;padding-left:16px!important;padding-right:16px!important;padding:8px 16px;text-transform:inherit!important}
