/*
Theme Name: Prix
Author: Webmaster Inist-CNRS
Version: 1.0
*/

.prixHeader {
	width: 70%;
	margin-bottom: 50px;
}
.rondVertPrix {
    background-image: url(images/fond-vert-prix.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right 0 bottom 0;
}
.prixBoxTitle {
    width: calc(100% - 400px);
    min-width: 400px;
    gap: 50px;
}
.resumeTextPrix {
	width: 65%;
}
.prixbox {
	width: 400px;
	min-width: 400px;
	height: 217px;
	background-image: url(images/fondprix.png);
}
.prixListSO {
	gap: 40px;
	margin-top: 50px;
}
.prixBoxItem {
	justify-content: space-between;
	height: 217px;
}
.ligne {
	margin-bottom: 15px;
}
.prix {
	gap: 40px;
}
.prixItem {
	height: 100%;
    padding: 30px;
    position: relative;
    justify-content: space-between;	
}
.prixType {
	width: 150px;
	text-align: right;
	padding-top: 17px;
	padding-left: 10px;
	text-transform: uppercase;
}
.prixSO {
	width: 320px;
	height: 250px;
	margin-top: 40px;
}
.prixTitleBox {
	width: 75%;
}
.prixTitle {
	color: var(--jaune);
	font-size: 3.5rem;
	line-height: 4rem;
	width: 238px;
	text-align: center;
	align-self: center;
	padding-right: 10px;
}
.chiffresPrix {
	margin-top: 67px;
    box-shadow: 0px 30px 60px rgb(0 0 0 / 15%);
    padding: 27px 40px 27px 40px;
	min-height: 400px;
	width: 350px;
    align-self: flex-start;
}
@media only screen and (max-width: 1005px) {
	.prixBoxTitle {
	    width: 100%;
	}
	.headPrix {
		justify-content: center;
	}
	.chiffresPrix {
		margin-top: 0;
	}
}