@font-face {
    font-family: 'Nunito';
    src: url('../fonts/Nunito/static/Nunito-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito';src: url('../fonts/Nunito/static/Nunito-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;
}

@font-face {
    font-family: 'Nunito';src: url('../fonts/Nunito/static/Nunito-SemiBold.ttf') format('truetype');font-weight: 600;font-style: normal;
}

@font-face {
    font-family: 'Nunito';src: url('../fonts/Nunito/static/Nunito-Black.ttf') format('truetype');font-weight: 900;font-style: normal;
}

@font-face {
    font-family: 'Inter';src: url('../fonts/Inter/static/Inter-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;
}

/* Отключено: локальные Times отсутствуют, чтобы избежать 404 в dev */

@font-face {
    font-family: 'Times_bold';src: url('../fonts/times/static/timesnrcyrmt_bold.ttf') format('truetype');font-weight: normal;font-style: normal;
}

body {
	background: #F5F5F5;
}

#login {
    width: 400px !important;
   }

.login h1 a {
background-image: url('https://conarium.ru/wp-content/uploads/logo.svg');
background-size: 140px 22px;
    width: 140px;
    height: 22px;
}

.login form {
	background: #fff;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 133%;
    border: none !important;
    border-radius: 25px;
    padding: 40px !important;
    box-shadow: none !important;
}

.login label {
	font-family: Nunito;
	font-weight: 500;
	}


.login form .input, .login input[type=password], .login input[type=text] {
	background: #FFFFFF !important;
    border-radius: 8px;
    padding: 12px 16px 12px 16px !important;
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 16px !important;
    line-height: 140%;
    color: #092240 !important;
    border: 0.1px solid #6b737d !important;
    min-height: 32px;
}

#backtoblog, .language-switcher, #nav {
	display: none;
}

#login form p {
    margin-bottom: 0;
    display: block;
    width: 100%;
}

.wp-core-ui .button-primary {
    width: 100%;
    margin-top: 20px;
    background: #FAD657 !important;
    border-radius: 8px;
    border: none;
    padding: 5px !important;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #323840;
    min-height: 32px;
}
