/**
 * @license Copyright 2021 Lahuen Health SPA. All Rights Reserved.
 */
.c-portal-modal .c-modal__root {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.c-portal-modal {
	border-radius: 0.5rem;
	border: none;
	height: 95vh;
	padding: 2rem;
	width: 98vw;
}

.c-portal-modal .c-modal__preheader {
	display: flex;
	justify-content: flex-end;
	padding-bottom: 1rem;
}

.c-portal-modal .c-modal__preheader .c-modal__action--close {
	background: url('/assets/skins/lahuen/base/images/icon_close.svg') center/1.4rem no-repeat;
	width: 1.5rem;
	height: 1.5rem;
}

.c-portal-modal .c-modal__preheader .c-modal__action--close .c-label {
	display: none;
}

.c-portal-modal .c-modal__header,
.c-portal-modal .c-modal__body,
.c-portal-modal .c-modal__footer {
	display: flex;
}

.c-portal-modal .c-modal__body {
	flex: 1;
}

.c-portal-modal__gate {
	border: none;
	flex: 1;
}
