@charset "UTF-8";@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/dogsacademy/dist/assets/schibsted-grotesk-normal-latin-ext-hsMS0n0O.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/wp-content/themes/dogsacademy/dist/assets/schibsted-grotesk-normal-latin-Bb8VGrTG.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Petrona;font-style:normal;font-weight:400 600;font-display:swap;src:url(/wp-content/themes/dogsacademy/dist/assets/petrona-normal-latin-ext-17VUQQVL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Petrona;font-style:normal;font-weight:400 600;font-display:swap;src:url(/wp-content/themes/dogsacademy/dist/assets/petrona-normal-latin-BDkDdjdU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Petrona;font-style:italic;font-weight:400 600;font-display:swap;src:url(/wp-content/themes/dogsacademy/dist/assets/petrona-italic-latin-ext-DIrEpfzW.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Petrona;font-style:italic;font-weight:400 600;font-display:swap;src:url(/wp-content/themes/dogsacademy/dist/assets/petrona-italic-latin-CG-A6RUC.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wt-ink: #1E1512;--wt-bg: #F6F3EF;--wt-surface: #FFFFFF;--wt-tint: #F0E7DC;--wt-accent: #A83F12;--wt-accent-600: #8A2F06;--wt-accent2: #F5901E;--wt-muted: #6B5F57;--wt-line: #E5DCD2;--wt-head: "Petrona", Georgia, serif;--wt-body: "Schibsted Grotesk", system-ui, sans-serif}body.wt-login{background:var(--wt-bg);color:var(--wt-ink);font-family:var(--wt-body);min-height:100vh;min-height:100dvh}body.wt-login #login,body.wt-login #login *{box-sizing:border-box}body.wt-login #login{width:min(26rem,100%);padding:6vh 1.5rem 4vh;margin-inline:auto}.wt-login__art{display:none}@media(min-width:64rem){body.wt-login--split{display:grid;grid-template-columns:1fr 1fr;align-items:center}body.wt-login--split #login{grid-column:1;grid-row:1}body.wt-login--split .wt-login__art{display:block;grid-column:2;grid-row:1;position:fixed;inset-block:0;right:0;width:50vw;background-size:cover;background-position:center}}body.wt-login #login h1{margin:0 0 1.75rem}body.wt-login #login h1 a{display:block;background:none;width:auto;height:auto;margin:0;padding:0;overflow:visible;text-indent:0;font-size:inherit;line-height:inherit;text-decoration:none}.wt-login__brand{display:flex;flex-direction:column;gap:.25rem}.wt-login__wordmark{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--wt-head);font-size:1.625rem;font-weight:600;line-height:1;color:var(--wt-ink)}.wt-login__paw{width:1.625rem;height:1.625rem;flex:none;fill:var(--wt-accent2)}.wt-login__logo{height:1.75rem;width:auto}.wt-login__tagline{font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--wt-muted)}body.wt-login #loginform,body.wt-login #lostpasswordform,body.wt-login #resetpassform,body.wt-login #registerform{width:100%;border:1px solid var(--wt-line);border-radius:1rem;background:var(--wt-surface);box-shadow:0 1px 2px #1e15120a,0 28px 60px -40px #1e151259;padding:1.75rem;margin-top:0}body.wt-login #login form label,body.wt-login #login .login-password label{font-size:.8125rem;font-weight:600;color:var(--wt-ink)}body.wt-login #login input[type=text],body.wt-login #login input[type=password],body.wt-login #login input[type=email]{border:1px solid var(--wt-line);border-radius:.625rem;background:var(--wt-bg);padding:.75rem .875rem;font-size:1rem;line-height:1.3;color:var(--wt-ink);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}body.wt-login #login input[type=text]:focus,body.wt-login #login input[type=password]:focus,body.wt-login #login input[type=email]:focus{border-color:var(--wt-accent);background:var(--wt-surface);outline:2px solid var(--wt-accent);outline-offset:2px;box-shadow:none}body.wt-login #login .wp-hide-pw{color:var(--wt-muted)}body.wt-login #login .wp-hide-pw:hover{color:var(--wt-accent)}body.wt-login #login .button-primary{display:block;width:100%;float:none;border:0;border-radius:999px;background:var(--wt-accent);color:#fff;font-family:var(--wt-body);font-size:.9375rem;font-weight:600;letter-spacing:.01em;line-height:1;min-height:3rem;padding:0 1.5rem;text-shadow:none;box-shadow:none;transition:background-color .16s ease}body.wt-login #login .button-primary:hover,body.wt-login #login .button-primary:focus{background:var(--wt-accent-600);color:#fff}body.wt-login #login .button-primary:focus-visible{outline:2px solid var(--wt-ink);outline-offset:3px}body.wt-login #login .submit{margin-top:.25rem}body.wt-login #login #nav,body.wt-login #login #backtoblog{padding:0;margin-top:1rem;text-align:center;font-size:.8125rem}body.wt-login #login #nav a,body.wt-login #login #backtoblog a,body.wt-login #login .privacy-policy-link{color:var(--wt-muted);text-decoration:none}body.wt-login #login #nav a:hover,body.wt-login #login #backtoblog a:hover,body.wt-login #login .privacy-policy-link:hover{color:var(--wt-accent);text-decoration:underline}body.wt-login #login .notice,body.wt-login #login #login_error,body.wt-login #login .message{border-radius:.75rem;border-left-width:4px;background:var(--wt-surface);border-color:var(--wt-line);border-left-color:var(--wt-accent);box-shadow:none;font-size:.875rem;color:var(--wt-ink)}body.wt-login #login .message,body.wt-login #login .notice-success{border-left-color:var(--wt-accent2)}body.wt-login .language-switcher{margin-top:1rem}body.wt-login .language-switcher select{border-radius:.5rem}
