/*
Theme Name: Marmare by HamacaLAB
Theme URI: http://hamacalab.com/
Author: HamacaLAB
Author URI: http://hamacalab.com/
Description: Marmare by HamacaLAB Child Theme
Author Description: HamacaLAB. Digitalización | Transformación digital. Existen miles de herramientas digitales que pueden hacerte la vida más fácil y simplificar tus tareas diarías. En HamacaLab te ayudamos a encontrar la que mejor se adapte a tí y a tu negocio, de manera que ganes tiempo para que lo inviertas en trabajar en la estrategía de empresa. O en irte a la playa, ¡tú decides!
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: HamacaLAB
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: ecomus
*/

/* Cuerpo */
body {
	background: #FDFDFD;
	background-image: url("/media/marmare-tienda-nautica-canarias-fondo.webp");
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.login form {
	padding: 30px;
	border: inherit;
	border-radius: 20px;
	box-shadow: inherit;
}

/* Logo */
.login h1 a {
    width: 200px;
    background-image: none, url('/media/logo-marmare-dark.webp');
    background-size: contain;
}

/* Tipografía */
.login label {
	font-family: 'DM Sans', sans-serif;
	font-weight: 700;
	color: #161616;
}

/* Icono */
.wp-core-ui .wp-pwd .button {
	color: #161616;
}

.wp-core-ui .wp-pwd .button:hover, .wp-core-ui .wp-pwd .button:focus, .wp-core-ui .wp-pwd .button:active {
	color: #71ABD0;
}

/* Campos */
input[type=text]:hover, input[type=text]:focus, input[type=text]:active, input[type=password]:hover, input[type=password]:focus, input[type=password]:active, .login .button.wp-hide-pw:hover, .login .button.wp-hide-pw:focus, .login .button.wp-hide-pw:active, input[type=checkbox]:hover, input[type=checkbox]:focus, input[type=checkbox]:active, a:hover, a:focus, a:active, .wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:active  {
	border-color: inherit;
	box-shadow: inherit;
}

.login form .input:hover, .login form .input:focus, .login form .input:active {
	border-color: #161616;
}

input[type=checkbox]:hover, input[type=checkbox]:focus, input[type=checkbox]:active {
	border-color: #161616;
}

input[type=checkbox]:checked::before {
    content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="black" width="20" height="20"><path d="M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"/></svg>');
}

/* Botón */
.wp-core-ui .button-primary {
	font-family: 'DM Sans', sans-serif;
	background: #161616;
	border: inherit;
	color: #FDFDFD;
	font-weight: 700;
	text-transform: uppercase;
	padding: 10px 30px!important;
	width: 100%;
	margin-top: 20px;
	transition: background-color ease 0.5s;
	border-radius: 5px;
}

.wp-core-ui .button-primary:hover, .wp-core-ui .button-primary:focus, .wp-core-ui .button-primary:active {
	background: #71ABD0;
}

/* Enlaces */
.login #backtoblog, .login #nav, #language-switcher, .privacy-policy-page-link {
	display: none;
}

/* Notificaciones */
.login .message, .login .success, .login #login_error {
	border-left-color: #71ABD0;
}

.login .vigilante-login-warning, .login .vigilante-2fa-message {
    background: #FFFFFF!important;
    border-left: 4px solid #71ABD0!important;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.1);
}

.login .vigilante-2fa-totp .vigilante-2fa-totp-icon .dashicons {
    color: #71ABD0;
}