:root{--font-montserrat: Montserrat, Raleway, -apple-system, "system-ui", "Segoe UI", Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-headings: var(--font-montserrat);--font-body: var(--font-montserrat)}.ts-h1,h1{font-family:var(--font-headings);font-weight:200;font-size:96px;text-transform:none;line-height:1.2;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-h2,h2{font-family:var(--font-headings);font-weight:200;font-size:60px;text-transform:none;line-height:1.2;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-h3,h3{font-family:var(--font-headings);font-weight:400;font-size:48px;text-transform:none;line-height:1.2;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-h4,h4{font-family:var(--font-headings);font-weight:400;font-size:34px;text-transform:none;line-height:1.3;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-h5,h5{font-family:var(--font-headings);font-weight:400;font-size:24px;text-transform:none;line-height:1.3;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-h6,h6{font-family:var(--font-headings);font-weight:600;font-size:20px;text-transform:none;line-height:1.3;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-subtitle1{font-family:var(--font-headings);font-weight:400;font-size:16px;line-height:1.3;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-subtitle2,body.login label{font-family:var(--font-headings);font-weight:600;font-size:14px;line-height:1.3;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-body1,.ds-field-box,body.login .language-switcher #language-switcher>select,body.login input[type=number],body.login input[type=email],body.login input[type=password],body.login input[type=text],.ds-field-select,.ds-field-textarea,.ds-field-text,body{font-family:var(--font-body);font-weight:400;font-size:16px;line-height:1.428;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-body2,body.login .description.indicator-hint,body.login #login_error,body.login .message{font-family:var(--font-body);font-weight:400;font-size:14px;line-height:1.428;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-button,.ds-button-tertiary,body.login .wp-pwd button.button.wp-hide-pw,body.login #nav a,.ds-button-secondary,body.login .language-switcher #language-switcher input[type=submit],body.login button.wp-generate-pw,.ds-button-primary,body.login #wp-submit,.ds-button{font-family:var(--font-body);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-button2,.ds-button--xs,.ds-button--sm,body.login .language-switcher #language-switcher input[type=submit]{font-family:var(--font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-caption{font-family:var(--font-body);font-weight:400;font-size:12px;line-height:1.428;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-overline{font-family:var(--font-body);font-weight:400;font-size:10px;line-height:1.428;text-transform:uppercase;letter-spacing:0;-webkit-font-smoothing:antialiased}.ts-link,a{text-decoration:underline;color:#0666f2;outline:4px solid rgba(0,0,0,0);outline-offset:1px;transition:all .4s ease}.ts-link:hover,a:hover{color:#0666f2;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-decoration-thickness:1px;outline-color:rgba(0,0,0,0)}.ts-link:focus-visible,a:focus-visible{outline-color:rgba(6,102,242,.6)}.ts-link:focus:not(:focus-visible),a:focus:not(:focus-visible){outline-color:rgba(0,0,0,0)}input,optgroup,select,textarea{font-family:inherit}.ds-button,.ds-button-tertiary,body.login .wp-pwd button.button.wp-hide-pw,body.login #nav a,.ds-button-secondary,body.login .language-switcher #language-switcher input[type=submit],body.login button.wp-generate-pw,.ds-button-primary,body.login #wp-submit{display:inline-block;padding:.6rem 1rem;background:#0666f2;border-width:1px;border-style:solid;color:#fff;outline-width:4px;outline-style:solid;outline-offset:1px;transition:all .4s ease;line-height:1 !important;border-radius:4px;box-shadow:none;text-decoration:none}.ds-button:focus,.ds-button-tertiary:focus,body.login .wp-pwd button.button.wp-hide-pw:focus,body.login #nav a:focus,.ds-button-secondary:focus,body.login .language-switcher #language-switcher input[type=submit]:focus,body.login button.wp-generate-pw:focus,.ds-button-primary:focus,body.login #wp-submit:focus,.ds-button:active,.ds-button-tertiary:active,body.login .wp-pwd button.button.wp-hide-pw:active,body.login #nav a:active,.ds-button-secondary:active,body.login .language-switcher #language-switcher input[type=submit]:active,body.login button.wp-generate-pw:active,.ds-button-primary:active,body.login #wp-submit:active,.ds-button:hover,.ds-button-tertiary:hover,body.login .wp-pwd button.button.wp-hide-pw:hover,body.login #nav a:hover,.ds-button-secondary:hover,body.login .language-switcher #language-switcher input[type=submit]:hover,body.login button.wp-generate-pw:hover,.ds-button-primary:hover,body.login #wp-submit:hover{background:#0662e8;color:#fff;border-color:#0662e8;outline:4px solid rgba(0,0,0,0)}.ds-button:focus-visible,.ds-button-tertiary:focus-visible,body.login .wp-pwd button.button.wp-hide-pw:focus-visible,body.login #nav a:focus-visible,.ds-button-secondary:focus-visible,body.login .language-switcher #language-switcher input[type=submit]:focus-visible,body.login button.wp-generate-pw:focus-visible,.ds-button-primary:focus-visible,body.login #wp-submit:focus-visible{outline:4px solid rgba(6,102,242,.6)}.ds-button:focus:not(:focus-visible),.ds-button-tertiary:focus:not(:focus-visible),body.login .wp-pwd button.button.wp-hide-pw:focus:not(:focus-visible),body.login #nav a:focus:not(:focus-visible),.ds-button-secondary:focus:not(:focus-visible),body.login .language-switcher #language-switcher input[type=submit]:focus:not(:focus-visible),body.login button.wp-generate-pw:focus:not(:focus-visible),.ds-button-primary:focus:not(:focus-visible),body.login #wp-submit:focus:not(:focus-visible){outline-color:rgba(6,102,242,0)}.ds-button:disabled,.ds-button-tertiary:disabled,body.login .wp-pwd button.button.wp-hide-pw:disabled,body.login #nav a:disabled,.ds-button-secondary:disabled,body.login .language-switcher #language-switcher input[type=submit]:disabled,body.login button.wp-generate-pw:disabled,.ds-button-primary:disabled,body.login #wp-submit:disabled{opacity:.4;box-shadow:none;transform:none}.ds-button--sm,body.login .language-switcher #language-switcher input[type=submit]{padding:.48rem .8rem}.ds-button--xs{padding:.24rem .4rem}.ds-button--px0{padding-left:0;padding-right:0}.ds-button--primary,.ds-button-primary,body.login #wp-submit{background-color:#0666f2;border-color:#0666f2;color:#fff;outline-color:rgba(6,102,242,0)}.ds-button--primary:focus,.ds-button-primary:focus,body.login #wp-submit:focus,.ds-button--primary:active,.ds-button-primary:active,body.login #wp-submit:active,.ds-button--primary:hover,.ds-button-primary:hover,body.login #wp-submit:hover{background-color:#0662e8;color:#fff;border-color:#0662e8;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}.ds-button--primary:active,.ds-button-primary:active,body.login #wp-submit:active{transform:translateY(1px);box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 2px 0px rgba(0,0,0,.12)}.ds-button--primary:focus-visible,.ds-button-primary:focus-visible,body.login #wp-submit:focus-visible{outline-color:rgba(6,102,242,.6)}.ds-button--primary:focus:not(:focus-visible),.ds-button-primary:focus:not(:focus-visible),body.login #wp-submit:focus:not(:focus-visible){outline-color:rgba(6,102,242,0)}.ds-button--secondary,.ds-button-secondary,body.login .language-switcher #language-switcher input[type=submit],body.login button.wp-generate-pw{background-color:rgba(0,0,0,0);border-color:#0666f2;color:#0666f2;outline-color:rgba(6,102,242,0)}.ds-button--secondary:focus,.ds-button-secondary:focus,body.login .language-switcher #language-switcher input[type=submit]:focus,body.login button.wp-generate-pw:focus,.ds-button--secondary:active,.ds-button-secondary:active,body.login .language-switcher #language-switcher input[type=submit]:active,body.login button.wp-generate-pw:active,.ds-button--secondary:hover,.ds-button-secondary:hover,body.login .language-switcher #language-switcher input[type=submit]:hover,body.login button.wp-generate-pw:hover{background:rgba(6,102,242,.1);color:#0666f2;border-color:#055cd9}.ds-button--secondary:focus-visible,.ds-button-secondary:focus-visible,body.login .language-switcher #language-switcher input[type=submit]:focus-visible,body.login button.wp-generate-pw:focus-visible{outline-color:rgba(6,102,242,.6)}.ds-button--secondary:focus:not(:focus-visible),.ds-button-secondary:focus:not(:focus-visible),body.login .language-switcher #language-switcher input[type=submit]:focus:not(:focus-visible),body.login button.wp-generate-pw:focus:not(:focus-visible){outline-color:rgba(6,102,242,0)}.ds-button--secondary-going{background-color:rgba(0,0,0,0);border-color:#dfe2e9;color:#4e4f52;outline-color:rgba(6,102,242,0);text-transform:none}.ds-button--secondary-going:focus,.ds-button--secondary-going:active,.ds-button--secondary-going:hover{background:rgba(6,102,242,.1);color:#0666f2;border-color:#055cd9}.ds-button--secondary-going:focus-visible{outline-color:rgba(6,102,242,.6)}.ds-button--secondary-going:focus:not(:focus-visible){outline-color:rgba(6,102,242,0)}.ds-button--secondary-going-active{background-color:#e4effe;border-color:#e4effe;color:#0666f2;outline-color:rgba(6,102,242,0);text-transform:none}.ds-button--secondary-going-active:focus,.ds-button--secondary-going-active:active,.ds-button--secondary-going-active:hover{background:rgba(6,102,242,.1);color:#0666f2;border-color:#055cd9}.ds-button--secondary-going-active:focus-visible{outline-color:rgba(6,102,242,.6)}.ds-button--secondary-going-active:focus:not(:focus-visible){outline-color:rgba(6,102,242,0)}.ds-button--tertiary,.ds-button-tertiary,body.login .wp-pwd button.button.wp-hide-pw,body.login #nav a{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#0666f2;outline-color:rgba(6,102,242,0)}.ds-button--tertiary:focus,.ds-button-tertiary:focus,body.login .wp-pwd button.button.wp-hide-pw:focus,body.login #nav a:focus,.ds-button--tertiary:active,.ds-button-tertiary:active,body.login .wp-pwd button.button.wp-hide-pw:active,body.login #nav a:active,.ds-button--tertiary:hover,.ds-button-tertiary:hover,body.login .wp-pwd button.button.wp-hide-pw:hover,body.login #nav a:hover{background:rgba(6,102,242,.1);color:#0666f2;border-color:rgba(0,0,0,0)}.ds-button--tertiary:focus-visible,.ds-button-tertiary:focus-visible,body.login .wp-pwd button.button.wp-hide-pw:focus-visible,body.login #nav a:focus-visible{outline-color:rgba(6,102,242,.6)}.ds-button--tertiary:focus:not(:focus-visible),.ds-button-tertiary:focus:not(:focus-visible),body.login .wp-pwd button.button.wp-hide-pw:focus:not(:focus-visible),body.login #nav a:focus:not(:focus-visible){outline-color:rgba(6,102,242,0)}.ds-card,body.login form,.ds-card--full-mobile,.ds-card--flat{padding:20px;border:0;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);border-radius:8px !important}.ds-card--flat{border:1px solid rgba(0,0,0,.07);box-shadow:none}@media(max-width: 767px){.ds-card--full-mobile{margin-left:0;margin-right:0;border-radius:0}}.ds-card__image-block{display:block;width:100%;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.ds-card__image-block img{border-radius:0;display:block;width:100%;max-width:100%;height:auto}.ds-field-box,body.login .language-switcher #language-switcher>select,body.login input[type=number],body.login input[type=email],body.login input[type=password],body.login input[type=text],.ds-field-select,.ds-field-textarea,.ds-field-text{border:1px solid #8c8f94;box-shadow:none;color:#2c3338;background-color:#fff;border-radius:4px}.ds-field-box:hover,body.login .language-switcher #language-switcher>select:hover,body.login input[type=number]:hover,body.login input[type=email]:hover,body.login input[type=password]:hover,body.login input[type=text]:hover,.ds-field-select:hover,.ds-field-textarea:hover,.ds-field-text:hover{border-color:#515356}.ds-field-box:focus,body.login .language-switcher #language-switcher>select:focus,body.login input[type=number]:focus,body.login input[type=email]:focus,body.login input[type=password]:focus,body.login input[type=text]:focus,.ds-field-select:focus,.ds-field-textarea:focus,.ds-field-text:focus{outline:2px solid #0666f2;outline-offset:-1px}.ds-field-checkbox:hover,input[type=checkbox]:hover,.ds-field-checkbox:focus,input[type=checkbox]:focus{outline:3px solid rgba(6,102,242,.6);outline-offset:1px}.mfa-bp-notice{border-radius:5px;overflow:hidden}body.login #login h1 a{background-image:url(https://file-cdn.mercyforanimals.org/mercy4animals.wpengine.com/sites/517/2020/04/MercyforAnimals_logo-1.png);max-width:160px;width:auto;background-size:contain;background-position:bottom}body.login #registerform h2{display:none}body.login #login_error,body.login .message{border-radius:8px}body.login #backtoblog{display:none}body.login #lostpasswordform #wp-submit{width:100%}body.login #nav{margin:.5rem 0 0 0;padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;line-height:1;color:rgba(0,0,0,0)}body.login #nav a{padding-left:.5rem;padding-right:.5rem}body.login .wp-pwd{position:relative}body.login .wp-pwd button.button.wp-hide-pw{width:32px;height:32px;min-width:unset;min-height:unset;padding:0;border-radius:20px !important;position:absolute;right:4px;top:20px;transform:translateY(-50%);border:0;display:flex;align-items:center;justify-content:center}body.login .wp-pwd button.button.wp-hide-pw span{position:static;top:unset;left:unset}body.login input[type=checkbox]:focus{border-color:#0666f2;color:#0666f2}body.login .language-switcher{display:none;margin-top:40px}body.login .language-switcher #language-switcher{max-width:320px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}body.login .language-switcher #language-switcher>select{flex:1 1 auto;height:36px}body.login .language-switcher #language-switcher input[type=submit]{flex:1 1 auto;height:36px;margin:0}