/*
--------------------------------------
Style commun
--------------------------------------
*/

.additional-info-section__inner {
	display: grid;
	grid-template-columns: 1fr;
	max-width: 85%;
	padding: 3em 0;
	margin: 0 auto;
}

.additional-info-section__item {
	display: flex;
	flex-direction: column;
	font-family: var(--e-global-typography-primary-font-family);
}

/*
--------------------------------------
Première section
--------------------------------------
*/

.additional-info-first-section__container {
	background-color: var(--e-global-color-primary);
}

.additional-info-first-section__container .additional-info-section__item-title {
	font-family: var(--e-global-typography-text-font-family);
	font-size: calc(20px + (26 - 20) * ((100vw - 320px) / (1920 - 320)));
	font-weight: 400;
	color: var(--e-global-color-secondary);
}

.additional-info-first-section__container .additional-info-section__item-value {
	font-size: 40px;
	font-weight: 400;
	color: #fff;
	line-height: 100%;
	letter-spacing: -1.6px;
}

/*
--------------------------------------
Seconde section
--------------------------------------
*/

.additional-info-second-section__container {
	background-color: transparent;
	background-image: linear-gradient(180deg, #FFF1D3 0%, #FFEECA 100%);
}

.additional-info-second-section__container .additional-info-section__item {
	row-gap: calc(15px + (32 - 15) * ((100vw - 320px) / (1920 - 320)));
}

.additional-info-second-section__container .additional-info-section__item-title {
	font-size: 40px;
	font-weight: 400;
	color: var(--e-global-color-text);
	line-height: 100%;
	letter-spacing: -1.6px;
}

.additional-info-second-section__container .additional-info-section__item-value-list {
	color: var(--e-global-color-text);
	list-style-type: disc;
	max-width: calc(300px + (400 - 300) * ((100vw - 320px) / (1920 - 320)));
	padding-left: 2em;
}