:root {
	--e-global-typography-primary-font-family: "Abadi Condensed Light Regular";
    --corporative-color: #000;
	--mirai-ui-border-radius: 0px;
	--mirai-finder-button-background: #233F61;
	--mirai-finder-button-font-family: var(--e-global-typography-primary-font-family);
	--mirai-finder-button-font-weight: normal;
	--mirai-finder-button-font-size: 24px;
	--mirai-ui-font-bold: "Abadi Condensed Light Regular";
	--mirai-ui-font-bold-weight: 500;
	--mirai-ui-accent: #b08854 !important;
	--mirai-ui-button-secondary-color: white;
	--mirai-ui-button-background: #233F61;
	--mirai-ui-button-background-active: #b08854;
	--mirai-ui-accent-border: #DFCBB1 !important;
	--mirai-ui-accent-background: #F7F2EC !important;
	--mirai-finder-padding: 4px;
	--mirai-ui-text-brand-font-bold: var(--e-global-typography-primary-font-family);
	
}
ui-finder ui-button{
	text-transform:uppercase !important;
}
@media (max-width: 1024px) {
/* ICON SIZE WHEN YOU ARE LOGGED IN */
	:root [data-mirai-component="session"]:has([data-role="account"]){
		--mirai-ui-font-size-action:17px;
		--mirai-ui-space-L: 27px;
	}
}

/***** FINDER *****/
/* HIDDEN IN DETAIL PAGES */
body.cat-room-detail [data-mirai-component="finder"],
body.cat-offer-detail [data-mirai-component="finder"] {
    display: none;
}

/* MAX-WIDTH COLUMN FINDER */
.column-finder.elementor-widget-Mirai-Finder {
    max-width: 330px;
    margin: 0 auto;
}

/**** CLUB *****/
.elementor-widget-Mirai-Club-Login {
    line-height: normal;
}

/* LOGIN */
[data-role="login"] [data-role="content"] {
    font-family: var(--e-global-typography-5c843f5-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c843f5-font-size);
    font-weight: var(--e-global-typography-5c843f5-font-weight);
    line-height: var(--e-global-typography-5c843f5-line-height);
}

[data-mirai-component="session"] {
    display: flex;
}

/***** CLUB PAGES *****/
/* ALIGN CENTER CLUB FORM ON SIGNGUP PAGE */
[data-mirai-component="signup"] {
	display: flex;
	justify-content: center;
}

/* PADDING FOR SINGUP AND MEMBERS AREA PAGE */
[data-mirai-component="profile"],
[data-mirai-component="signup"] {
	padding: 50px 0;
	justify-content:center;
	display:flex;
}
[data-mirai-component="profile"] ui-button:hover, data-mirai-component="signup"] ui-button:hover{
	background: #D6A461 !important;
}

[data-mirai-component="profile"] ui-button, [data-mirai-component="signup"] ui-button{
	font-family: var(--e-global-typography-text-font-family);
	background-color:#233F61;
}
[data-mirai-component="profile"] ui-text, [data-mirai-component="profile"] ui-label, [data-mirai-component="signup"] ui-text, [data-mirai-component="signup"] ui-label {
    font-family: var(--e-global-typography-text-font-family);
}
/* remove the grey background of the email imput in profile */
[data-mirai-component="profile"] input[disabled] {
    background-color: transparent;
}
.ex0cka_secondary{
	color: #333333 !important;
	box-shadow: inset 0 0 0 var(--mirai-ui-border-width) #333333;
;
}

