/*
 * HAS globalūs stiliai (kraunami visuose puslapiuose).
 */

/* =========================================================================
 * Paskyros langas (header → Prisijungti / Registruotis)
 * Blocksy lango fonas = paletės 8 spalva. HAS paletėje ji juoda, todėl langas
 * tampa juodas, o tekstas ir laukai – sunkiai matomi. Lange 8 spalvą
 * perrašome balta, o laukus stilizuojame kaip checkout'e.
 * ========================================================================= */
#account-modal .ct-account-modal {
	--theme-palette-color-8: #ffffff;
	background-color: #ffffff;
	color: #4A5248;
	border-radius: 8px;
}

#account-modal .ct-account-modal > ul li {
	color: #1E2B1A;
}

#account-modal .ct-account-modal > ul li.active {
	box-shadow: inset 0 -3px 0 #237531;
}

#account-modal .ct-account-modal label {
	color: #1E2B1A;
}

#account-modal .ct-account-modal input[type="text"],
#account-modal .ct-account-modal input[type="email"],
#account-modal .ct-account-modal input[type="password"] {
	min-height: 46px;
	border: 1px solid #D5DAD2;
	border-radius: 8px;
	background: #ffffff;
	color: #1E2B1A;
}

#account-modal .ct-account-modal input[type="text"]:focus,
#account-modal .ct-account-modal input[type="email"]:focus,
#account-modal .ct-account-modal input[type="password"]:focus {
	border-color: #237531;
	outline: 3px solid #D7E9D3;
	outline-offset: 0;
}

#account-modal .ct-account-modal a:not(.button) {
	color: #237531;
}

#account-modal .ct-account-modal .button,
#account-modal .ct-account-modal .ct-button {
	min-height: 48px;
	border-radius: 8px;
}

/* =========================================================================
 * Prisijungusio vartotojo meniu (header → Skydelis / Redaguoti profilį / Atsijungti)
 * Tas pats: Blocksy fonas = paletės 8 spalva (juoda). Specifiškumas aukštesnis
 * už Blocksy dinaminį CSS ([data-header*="type-1"] .ct-header-account-dropdown).
 * ========================================================================= */
body .ct-header .ct-header-account-dropdown {
	--dropdown-background-color: #ffffff;
	--theme-palette-color-8: #ffffff;
	--theme-link-initial-color: #1E2B1A;
	--theme-link-hover-color: #237531;
	--dropdown-items-background-hover-color: #F3F8F1;
	color: #4A5248;
	border: 1px solid #D9DED6;
}
