@font-face { font-display: swap; font-family: "Playfair Display"; font-weight: 400 900; src: url(../fonts/playfair-display-latin-wght-normal.woff2) format("woff2"); }
body.login { background: #f1e9de url(../stuc.jpg); background-blend-mode: multiply; color: #2a1e17; }
.login h1 a { background: none; color: #2a1e17; font: 700 34px/1 "Playfair Display", Georgia, serif; height: auto; letter-spacing: .06em; overflow: visible; text-indent: 0; text-transform: uppercase; width: auto; }
.login form { background: #fbf7f1; border: 1px solid rgba(139, 120, 103, .4); border-radius: 0; box-shadow: none; }
.login input[type="text"], .login input[type="password"] { background: #fff; border-color: rgba(139, 120, 103, .6); border-radius: 0; }
.wp-core-ui.login .button-primary { background: #2a1e17; border-color: #2a1e17; border-radius: 0; }
.wp-core-ui.login .button-primary:hover { background: #8b7867; border-color: #8b7867; }
.login #nav a, .login #backtoblog a { color: #2a1e17; }
