.epuise .button-space { display: grid; grid-template-columns: 1fr 1fr 1fr; text-align: center; grid-gap:15px; }
.epuise .vendu-1 {font-style: italic;}
.epuise .vendu-1, .epuise .sold, .epuise .tva {opacity: 0.4;}
.epuise .price-value {display: none;}

.div-1 {order:1;}
.div-2 {order:2; display: none;}
.div-3 {order:3;}
.div-4 {order:4;}
.div-5 {order:5;}
.div-6 {order:6;}
.div-7 {order:7;}

form {display: inline;}

.line {border-bottom:1px solid var(--main-bg-color); padding-bottom:5px; margin-bottom: 5px;}

.epuise .div-2 {display: grid;}
.epuise .div-3 {order:4;}
.epuise .div-4 {order:3;}

.fa-arrow-right, .fa-arrow-left {font-size: 2.5rem; color: var(--main-bg-color);}
.grid-cote .flex {justify-content: center;  align-items: center !important;}
.grid-cote .flex:nth-of-type(1) .fa-arrow-right {transform: rotateZ(25deg);}
.grid-cote .button-1 { width: 100%; box-sizing: border-box;}
.adju {padding: 0;}
.flex .fa-arrow-left {transform: rotateZ(140deg);}
.flex .fa-arrow-right {transform: rotateZ(23deg);}
.nbre {font-size: 1.2rem;
    padding: 3.5% 10% !important;}
.prez-1 p:last-of-type {display: none;}
.prez-1 p {text-align: justify;}
.price-strong {
	font-size: 4.5rem;
    text-align: center;
    display: block;
    color: var(--main-bg-color);}
.description-1 .anchor {display: block;}
.description-1 .anchor:after {content: "\f175"; font: var(--fa-font-solid); font-weight: 100; margin-left: 5px;}
.fancybox-inner p, .fancybox-inner li {font-size: 1.4rem !important;}
.fancybox-inner td {padding: 6px !important; font-size: 1.4rem;}
html .fancybox-inner th {background-color:  var(--main-bg-color); font-weight: normal;color:#ffffff; text-transform: inherit;}
html .title-lightbox {    text-transform: uppercase;
	font-family: var(--main-font-2);
width: 100%;
box-sizing: border-box;
margin-left: 0;
font-weight: bold;
font-style: normal;
font-size: 2rem !important;
text-transform: uppercase;
letter-spacing: 2px;
line-height: 1.2;
border-bottom: 1px solid var(--main-bg-color);
padding: 20px;
margin-bottom: 10px;
padding-top: 0;}
.item h4 {min-height: 50px;}
.alert-popup {z-index: 1000;}