.cope-core-patient-account-buttons__button{padding:.25em .5em;border:1px solid var(--brand-primary)}
.cope-core--modal{background:#fff}
.cope-core--modal--error{color:#e6553f}
.cope-core--modal--form-field-error{display:none;color:#e6553f}
.cope-core--modal--form-field input{background:#eff0f2;border:0;padding:12px;font-size:18px;width:100%}
.cope-core--modal--form-field label.has-error input{border:2px solid #e64a0e;background:#fdeee9;color:#e64a0e}
.cope-core--modal--form-field label.has-error + .cope-core--modal--form-field-error{display:block}
.cope-core--modal .cope-core--modal--close{border:0;outline:0;position:absolute;cursor:pointer;right:0;bottom:calc(100% + 28px);width:30px;height:30px;background-color:transparent}
@media screen and (min-width:993px){.cope-core--modal .cope-core--modal--close{width:44px;height:44px;left:calc(100% + 8px);right:auto;bottom:calc(100% + 8px)}
}
.cope-core--modal .cope-core--modal--close svg{width:100%;height:100%}