body{background-color:#faf7f0 !important}a.skip-link.screen-reader-text,header#site-header,footer#site-footer{display:none !important}main.login_page{width:100%;min-height:100vh;padding:4em 1em}main.login_page *{font-family:"Inter",sans-serif}main.login_page form#login_form{width:100%;padding:2em;border-radius:1.5em;background-color:#fff;box-shadow:0 0 1em rgba(0,0,0,.05)}main.login_page form#login_form .logo{width:100%;display:flex;justify-content:center;margin-bottom:1em}main.login_page form#login_form .logo span{color:#4a4947;font-family:"Noto Serif",serif;font-size:3rem;font-weight:600;text-align:center}main.login_page form#login_form h1{margin-bottom:1em;color:#4a4947;font-family:"Noto Serif",serif;font-size:1.25rem;font-weight:600;text-align:center}@media only screen and (min-width: 48em){main.login_page form#login_form h1{font-size:1.5rem}}main.login_page form#login_form p.error{margin-bottom:1.5em;padding:.5em 1em;background-color:#f9dada;color:#df0000;font-size:1rem;font-weight:500}main.login_page form#login_form fieldset{display:grid;grid-template-columns:repeat(1, auto);row-gap:.5em;margin:0 0 1em 0;padding:0;border:0}main.login_page form#login_form fieldset label{color:#4a4947;font-weight:500}main.login_page form#login_form fieldset input[type=text],main.login_page form#login_form fieldset input[type=password]{width:100%;padding:.5em 1em;border-radius:.75em;border:2px solid #4a4947;background-color:#fff;color:#4a4947;font-size:1rem;font-weight:500}main.login_page form#login_form fieldset input[type=text]:focus,main.login_page form#login_form fieldset input[type=password]:focus{outline:none;border-color:#b17457}main.login_page form#login_form fieldset .password_field{position:relative}main.login_page form#login_form fieldset .password_field .toggle_password{width:1.5em;height:1.5em;display:flex;justify-content:center;align-items:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}main.login_page form#login_form fieldset .password_field .toggle_password svg{fill:#4a4947;transition:fill 300ms ease-in-out}main.login_page form#login_form fieldset .password_field .toggle_password svg:hover{fill:#b17457}@media only screen and (min-width: 48em){main.login_page form#login_form fieldset{margin:0 0 1.5em 0}}main.login_page form#login_form label.remember{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;color:#4a4947;font-weight:500;cursor:pointer}main.login_page form#login_form input[type=submit]{width:100%;display:block;margin:1.5em 0 1em 0;padding:.7em 1.4em;border:0;border-radius:.75em;background-color:#b17457;color:#fff;line-height:1;font-family:"Inter",sans-serif;font-weight:600;transition:background-color 300ms ease-in-out}main.login_page form#login_form input[type=submit]:hover{background-color:#885943}@media only screen and (min-width: 48em){main.login_page form#login_form input[type=submit]{margin-top:2em}}main.login_page form#login_form p.link{margin:.5em 0 0 0;font-weight:500;text-align:center}main.login_page form#login_form p.link a{color:#b17457;text-decoration:none;transition:color 300ms ease-in-out}main.login_page form#login_form p.link a:hover{color:#885943}@media only screen and (min-width: 48em){main.login_page form#login_form{max-width:30em;margin:0 auto;padding:3em}}@media only screen and (min-height: 40em){main.login_page{display:flex;justify-content:center;align-items:center}}/*# sourceMappingURL=page-prihlaseni.min.css.map */