.newsletter[data-v-0e7e0b93]{flex-flow:row wrap}.newsletter input[data-v-0e7e0b93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50px 0 0 50px}.newsletter input[data-v-0e7e0b93]:not(.button){border:none;color:var(--body-color);font-size:15px;height:50px;line-height:50px;outline:none!important;padding:0 20px;width:58%}.newsletter .button[data-v-0e7e0b93]{background:var(--body-color);border:none;border-radius:0 50px 50px 0;cursor:pointer;font-size:15px;height:50px;margin:0;outline:none;padding:9px 0;text-align:center;width:42%}.newsletter-toggle[data-v-0e7e0b93]{display:flex;flex-flow:row wrap;margin:0 0 20px}.newsletter-toggle div[data-v-0e7e0b93]{cursor:pointer;display:flex;flex-flow:row nowrap;margin:0 20px 0 0}.newsletter-toggle div .toggle-icon[data-v-0e7e0b93]{border:1px solid var(--body-color);border-radius:50%;height:15px;margin:-1px 5px 1px 0;position:relative;width:15px}.newsletter-toggle div .toggle-icon[data-v-0e7e0b93]:before{border-radius:50%;content:"";display:block;height:9px;inset:2px;position:absolute;width:9px}.newsletter-toggle div.active .toggle-icon[data-v-0e7e0b93]:before{background:var(--body-color)}h3[data-v-0e7e0b93]{color:var(--body-color);font-weight:400}.form-3ephanzw97 input[data-v-0e7e0b93]:invalid{border:2px dashed red}.form-3ephanzw97 input[data-v-0e7e0b93]:invalid:required{border:0 solid #ccc}.form-3ephanzw97 input[data-v-0e7e0b93]:valid{border:0 solid #ccc}@media (max-width:680px){.newsletter input[data-v-0e7e0b93]{text-align:center;width:100%}}
