@font-face{font-family:Jost-Black;font-style:normal;font-weight:400;src:url(/fonts/Jost-Black.ttf?c758141821cd9ea5cebac52a49664f4a) format("truetype")}@font-face{font-family:OpenSans;font-style:normal;font-weight:400;src:url(/fonts/OpenSans-Medium.ttf?be793100b2ab027d9b747a11a9acaf71) format("truetype")}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/fonts/Material.woff2?02aebb8b316adf1b0b5b8bbaa48594b9) format("woff2")}*,html{scroll-behavior:smooth!important}div{font-family:OpenSans,serif}div.content,div.presentation-vente{align-items:center;display:flex;flex-direction:column;padding:50px 0}div.presentation-vente{background-color:#ececec;padding-bottom:150px;position:relative}div.presentation-vente div.title{align-items:center;display:flex;flex-direction:column;margin-bottom:20pt;width:320px}div.presentation-vente div.title span.addProduit{color:green;cursor:pointer;display:none;font-family:Material Symbols Rounded,serif;font-size:20pt;margin:0 0 20px}div.presentation-vente div.title h1{color:#000;font-family:Jost-Black,serif;font-size:20pt;margin:0 20px;text-align:center;transition:all .2s ease}div.presentation-vente div.produit-list{display:flex;margin-top:20px;position:absolute;top:215px;width:80vw}div.presentation-vente div.produit-list .slick-list,div.presentation-vente div.produit-list .slick-track{width:100%}div.presentation-vente div.produit-list div.produit-card{align-items:center;background-color:#fff;box-shadow:0 0 15px 0 #dadada;display:flex;flex-direction:column;height:200px;margin:0 20px;padding:10px;position:relative;text-align:center;transition:all .3s ease;width:177px}div.presentation-vente div.produit-list div.produit-card span.deleteProduit{color:red;cursor:pointer;display:none;font-family:Material Symbols Rounded,serif;font-size:20pt;left:4px;position:absolute;top:2px}div.presentation-vente div.produit-list div.produit-card div.produit-card-image img{height:100px;-o-object-fit:cover;object-fit:cover;width:100%}div.presentation-vente div.produit-list div.produit-card h2{color:#000;font-family:Jost-Black,serif;font-size:20pt;margin:20px 0}div.presentation-vente div.produit-list div.produit-card p{color:#000;font-family:OpenSans,serif;font-size:12pt;text-align:justify}div.presentation-vente div.produit-list div.produit-card a{color:#000;font-family:OpenSans,serif;text-decoration:none}div.presentation-vente div.produit-list div.produit-card a :visited{color:#000}div.presentation-vente .button{background-color:#fa5003;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:OpenSans,serif;padding:10px 20px;text-decoration:none;transition:all 1s ease}div.presentation-vente .button:hover{background-color:#f6a783;transition:all .5s ease}@media screen and (min-width:500px){div.presentation-vente div.title{width:400px}div.presentation-vente div.title h1{font-size:35pt}div.presentation-vente div.produit-list{top:270px}}@media screen and (min-width:500px) and (min-width:900px){div.presentation-vente div.title{width:820px}div.presentation-vente div.title h1{font-size:50pt}div.presentation-vente div.produit-list{top:230px}}div.produit-description-list{align-items:center;display:flex;flex-direction:column;padding-top:150px;width:100%}div.produit-description-list div.produit-description{display:flex;flex-direction:row;width:100%}div.produit-description-list div.produit-description:nth-child(2n){background-color:#ececec}div.produit-description-list div.produit-description:nth-child(odd){background-color:#fff}div.produit-description-list div.produit-description div.produit-description-content{align-self:start;background-color:#fff;box-shadow:0 0 15px 0 #dadada;display:flex;flex-direction:column-reverse;margin:50px auto;width:280px}div.produit-description-list div.produit-description div.produit-description-content img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}div.produit-description-list div.produit-description div.produit-description-content .text{display:flex;flex-direction:column;margin:20px;width:240px}div.produit-description-list div.produit-description div.produit-description-content .text .title{color:#000;font-family:Jost-Black,serif;font-size:20pt}div.produit-description-list div.produit-description div.produit-description-content .text .description{color:#000;font-family:OpenSans,serif;font-size:12pt;margin-top:20px;overflow:scroll}@media screen and (min-width:600px){div.produit-description-list div.produit-description div.produit-description-content,div.produit-description-list div.produit-description div.produit-description-content .text,div.produit-description-list div.produit-description div.produit-description-content img{width:500px}div.produit-description-list div.produit-description div.produit-description-content .text .description{text-align:justify}}@media screen and (min-width:600px) and (min-width:1000px){div.produit-description-list div.produit-description div.produit-description-content{flex-direction:row;width:900px}div.produit-description-list div.produit-description div.produit-description-content .text{width:400px}div.produit-description-list div.produit-description div.produit-description-content .text .description{text-align:justify}}div.demandeDevisModal-container{align-items:center;display:none;flex-direction:column;height:100%;position:absolute;top:90px;width:100%;z-index:101}div.demandeDevisModal-container div.demandeDevisModal{background-color:#fff;border-radius:5px;box-shadow:0 0 0 10000px rgba(0,0,0,.8);max-height:calc(100vh - 200px);overflow:scroll;padding:50px;position:relative}div.demandeDevisModal-container div.demandeDevisModal .closeFormulaire{color:#fa5003;cursor:pointer;font-family:Material Symbols Rounded,serif;font-size:20pt;position:absolute;right:10px;top:10px}div.demandeDevisModal-container div.demandeDevisModal form{display:flex;flex-direction:column}div.demandeDevisModal-container div.demandeDevisModal input,div.demandeDevisModal-container div.demandeDevisModal textarea{border:1px solid #222;border-radius:5px;margin:10px 0;padding:10px;width:calc(100% - 20px)}div.demandeDevisModal-container div.demandeDevisModal textarea{height:100px;resize:none}div.demandeDevisModal-container div.demandeDevisModal .button{align-self:center;background-color:#fa5003;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:OpenSans,serif;padding:10px 20px;text-decoration:none;transition:all 1s ease}div.demandeDevisModal-container div.demandeDevisModal .button:hover{background-color:#f6a783;transition:all .5s ease}.slick-next{right:-15px}.slick-prev{left:-15px}.slick-next:before,.slick-prev:before{color:#fa5003}
