/**
 * Eventixa Pro advanced fields frontend styles.
 */

.evx-pro-advanced-fields {
	margin-top: var(--evx-space-20);
}

.evx-pro-advanced-fields__list {
    margin: 0;
}
.evx-pro-advanced-fields__item {
    padding: 10px;
    border: 1px solid var(--evx-border);
    margin-bottom: 10px;
    display: grid;
    grid-template-columns: minmax(10%, 20%) 1fr;
    gap: 10px;
	border-radius: 5px;
}

.evx-pro-advanced-fields__label {
	margin: 0 0 var(--evx-space-5);
	color: var(--evx-color-muted);
}

.evx-pro-advanced-fields__value {
	margin: 0;
	line-height: 1.5;
	word-break: break-word;
}
.evx-pro-advanced-fields__value p {
	margin: 0 0 var(--evx-space-5);
}

.evx-pro-advanced-fields__value p:last-child {
	margin-bottom: 0;
}

.evx-pro-advanced-fields__value a {
	color: var(--evx-primary);
	text-decoration: none;
}

.evx-pro-advanced-fields__value a:hover,
.evx-pro-advanced-fields__value a:focus {
	text-decoration: underline;
}

.evx-pro-advanced-fields__choices {
	margin: 0;
	padding-left: 2rem;
}

.evx-pro-advanced-fields__choices li + li {
	margin-top: 5px;
}

.evx-pro-advanced-fields__image {
	display: block;
	max-width: 200px;
    height: auto;
	border-radius: var(--evx-radius-5);
}

.evx-pro-advanced-fields__file {
	display: inline-flex;
	align-items: center;
	gap: var(--evx-space-5);
	font-weight: 600;
}
