.header:before{background:var(--color-occasion)}.page{overflow:initial}.adapt{display:flex;flex-wrap:wrap;gap:15px;flex-direction:column;margin:20px 0}.top-link{margin-left:15px;position:relative}.top-link .back{background:var(--color-darkgrey);color:var(--color-white);display:inline-block;font-size:.7rem;padding:7px 3px;text-align:right;text-transform:uppercase;font-style:italic;top:0;width:auto}.top-link .back:before{background:var(--color-darkgrey);left:-12px;width:16px}.top-link .before,.top-link .before:before,.top-link .search-bloc .sub-title:before,.search-bloc .top-link .sub-title:before,.top-link .back:before{content:" ";height:100%;left:-7px;-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0);transform-origin:bottom left;background:var(--color-darkgrey);color:var(--color-white);display:inline-block;font-size:.7rem;padding:3px;position:absolute;right:135px;text-align:right;text-transform:uppercase;top:0;width:auto}.top-link .before:before,.top-link .search-bloc .sub-title:before,.search-bloc .top-link .sub-title:before,.top-link .back:before{background:var(--color-darkgrey);height:20px;left:-5px;top:0;width:0}.top-link .after,.top-link .after:before,.top-link .sub-title:after{content:" ";height:100%;-ms-transform:skew(-10deg,0);-webkit-transform:skew(-10deg,0);transform:skew(-10deg,0);transform-origin:bottom left;z-index:0;background:var(--color-darkgrey);color:var(--color-white);display:inline-block;font-size:.7rem;padding:3px;position:absolute;right:10px;text-align:right;text-transform:uppercase;top:0;width:auto}.top-link .after:before{background:var(--color-darkgrey);right:-5px;top:0;width:9px}.top-link .icon-caret-left{padding:0 5px}h1{margin-top:0;margin-left:15px}.sub-title .triangle{border-color:var(--color-occasion)transparent transparent transparent}ul.details{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}ul.details li{background-color:var(--color-lightgrey);display:inline-block;height:100px;margin-bottom:5px;margin-right:10px;min-width:100px;max-width:180px;padding:10px 5px;text-align:center;vertical-align:top;width:18%}ul.details li em{display:block;font-size:1.5em}ul.details li hr{width:40%}ul.details li.assurance{color:var(--color-white)}ul.details li.assurance.devis{background-color:#1f9402}ul.details li.assurance.comparer{background-color:#323232}.galerie{overflow:hidden;width:100%}.galerie .swiper-container{margin-left:-5px;margin-right:auto}.galerie .swiper-container img{max-width:100%;height:auto}.galerie .swiper-slide{background-position:50%;background-size:cover;text-align:center}.gallery-top{width:100%}.nav-filter{font-size:1.1rem;background-color:var(--color-occasion);color:var(--color-white);width:100%;text-align:center;padding:10px;margin-top:5px;cursor:pointer;position:sticky;top:0;z-index:999}.nav-filter .icon-sliders{margin-left:5px;vertical-align:middle}.forms{max-height:0;display:none}.forms.show{display:block;max-height:1e3px;-webkit-animation:1s ease-in-out 0s 1 both disparaitre;animation:1s ease-in-out 0s 1 both disparaitre}@-webkit-keyframes disparaitre{from{opacity:0;max-height:0}to{opacity:1;max-height:1e3px}}@keyframes disparaitre{from{opacity:0;max-height:0}to{opacity:1;max-height:1e3px}}.search-bloc{margin-top:0}.search-bloc .sub-title{right:15px}.search-bloc .trier{border-top:1px dashed var(--color-black);padding:10px 0}#invite_contact{position:sticky;top:50px;align-self:flex-start;background-color:#ff0;padding:15px 10px;width:100%;text-align:center;z-index:1000;display:none}.occasion .invite-essai span{background-color:var(--color-fond-bleu)}.occasion .more-brand{margin:10px}#invite_contact a:link,#invite_contact a:hover,#invite_contact a:visited,#invite_contact a{font-weight:700;text-decoration:underline}.search-result{font-size:1.1em;margin:20px;padding:10px;text-align:center}.search-result.error{background:#d29491;border:1px solid #d9232f}.search-result.no-results{max-width:700px;margin:20px auto;text-align:left}.search-result.no-results .table-result{margin:5px 0 5px 15px}.search-result.no-results .table-result li{margin:5px 0}#search_form .trier{margin:10px 0 0}#search_form .trier .bloc:last-of-type:not(.left){text-align:initial}#search_form .trier .bloc:first-of-type select{width:initial}.label-multiple{display:block}.checkbox-multiple{background:var(--color-lightgrey);border:none;display:block;margin:10px 0;max-height:150px;overflow:auto;padding:5px;vertical-align:top;width:100%}.checkbox-multiple.big{max-height:250px}.checkbox-multiple.left{margin-right:4%}.checkbox-multiple label{display:inline-block;width:calc(100% - 45px)}.checkbox-multiple .dept-list{display:none;margin-left:10px}.checkbox-multiple .dept-list.open{display:block}.checkbox-multiple .input_departement{margin-right:10px}.search-bloc div:not(.ts-control) .range{display:block;width:100%}.search-bloc div:not(.ts-control) .range label{width:100%}.table-result{margin:0 0 3em;padding:0}.table-result .tr{display:flex;flex-wrap:wrap;width:100%}.table-result .tr>div{box-sizing:border-box;flex:1;list-style:none;min-width:80px;overflow:hidden;padding:.8em 1.2em;text-overflow:ellipsis;vertical-align:middle;word-wrap:break-word}.table-result .tr>div.th{border-bottom:1px solid #333;margin-bottom:10px;text-transform:uppercase}.table-result .tr>div.ph:not(.th){flex:1;padding:0;position:relative}.table-result .tr>div.ph .nb-images{bottom:0;color:#fff;padding:10px;position:absolute;right:0}.table-result .tr>div.ph .nb-images .back{border-color:transparent var(--color-occasion)var(--color-occasion)transparent;border-style:solid;border-width:20px;bottom:0;position:absolute;right:0}.table-result .tr>div.ph .nb-images em{bottom:2px;font-size:17px;min-height:23px;min-width:23px;position:absolute;right:2px;text-align:center}.table-result .tr>div.name{flex:3}.table-result .tr>div.even{background:#f7f7f7}.table-result img{max-width:100%}.table-result a,.table-result a:visited,.table-result a:hover,.table-result a:link{color:#00adb9;text-decoration:underline}.depot-annonce{border:1px solid var(--color-occasion);display:inline-block;line-height:initial;height:200px;overflow:hidden;text-align:center;vertical-align:top;margin:2% calc(50% - 125px);width:250px}.depot-annonce .sub-title{background-color:var(--color-occasion);line-height:initial}.depot-annonce .sub-title:after{background-color:var(--color-occasion)}.depot-annonce span{color:var(--color-rouge);display:inline-block;font-weight:700;line-height:initial;padding:35px 10px 0}.depot-annonce em{color:var(--color-rouge);font-size:10rem}.description{font-size:1.2em;line-height:1.4em;margin:15px;white-space:pre-wrap}#map{height:350px}.contact{background-color:var(--color-lightgrey);margin:10px;padding:10px}.contact .contact-container{align-items:stretch;display:flex;flex-direction:column}.contact .title{color:var(--color-rouge);font-size:1.1em;font-weight:700;text-transform:uppercase}.contact .map p,.contact .details p{font-style:normal;margin:0}.contact .map .t,.contact .details .t{color:#555;font-size:.9em;margin:10px 0 3px}.contact .map{flex-grow:8;min-width:50%}.contact .details{flex-grow:1;vertical-align:top}.contact .details .telephone{background-color:var(--color-rouge);color:var(--color-white);cursor:pointer;display:inline-block;font-size:1rem;height:30px;padding:6px 10px;text-align:center;width:auto}.contact .details .telephone em{margin-right:5px}.contact input,.contact textarea{margin-top:10px;padding:3px;width:100%}.contact input[type=text]{padding:7px 10px}.contact button{background-color:var(--color-occasion);border:none;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1rem;height:25px;padding:3px 10px;text-align:center;width:auto;box-sizing:content-box}.contact button em{margin-right:5px}.contact .name,.contact .email{background:var(--color-white);border-color:initial;border-image:initial;border-style:inset;border-width:2px}.contact .hide{display:none}.moto{display:block}.color{display:inline-block;height:15px;width:15px}.noir,.dark{background:#000}.rouge{background:red}.bleu,.bleue,.blue{background:blue}.blanche,.white{background:blue}.jaune,.yellow{background:#ff0}.gris,.grey{background:grey}.bordeaux{background:#630202}.vert,.green{background:#006400}.pagination{margin:30px 0 20px;text-align:center}.pagination a{box-shadow:3px 3px 0 var(--color-occasion)}.info_cote{cursor:pointer;font-weight:700}.proposition{margin-top:20px}.proposition .message{margin-top:20px;padding:10px;text-align:left;text-overflow:ellipsis;word-wrap:break-word}.proposition .message a{color:var(--color-bleu)}.proposition .message em{font-size:1.3rem;margin-right:5px}.result{color:var(--color-white);display:none;font-size:1rem;padding:10px;text-align:center;width:100%}.result.error{background:var(--color-rouge);display:block}.result.success{background:var(--color-bleufonce);display:block}.bloc-right{margin:0 0 20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;flex-direction:column}.vendu{background-color:rgba(255,228,194,.3333333333);border:1px solid #ffe4c2;padding:10px;font-size:1.1rem}.vendu a,.vendu a:visited,.vendu a:hover,.vendu a:link{color:#00adb9;text-decoration:underline}.others{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0 25px;padding-top:20px;position:relative;width:100%}.others a.search:link,.others a.search:hover,.others a.search:visited,.others a.search{color:var(--color-bleu);text-decoration:underline}.accroche{margin:10px}.vendue{width:100%;max-width:821px}.similare{background:#f7f7f7;box-shadow:lightgrey 1px 1px 5px;display:inline-block;margin-left:2%;margin-right:2%;margin-top:15px;vertical-align:top;width:135px}.similare img{width:100%}.similare div{padding:2px 5px}.similare b{font-size:.9rem;padding:2px 5px}.similare b:first-of-type{padding-right:0}.similare.dep,.similare.mar{padding:2px 5px;text-align:center;background-color:rgba(130,192,196,.4392156863)}.similare.dep em,.similare.mar em{display:block;font-size:2em;margin:5px}#equipements fieldset{border:none;border-top:1px solid var(--color-rouge)}#equipements legend{background:#fff;color:var(--color-rouge);font-size:1.1rem;font-weight:700;text-transform:uppercase}.carVertical{width:336px;height:280px;margin:0 auto}.search-bloc{margin-bottom:0;border-bottom:none}.occasion.list .inscription-newsletter{margin:0 auto;max-width:900px;border-right:1px solid var(--color-black);border-bottom:1px solid var(--color-black);border-left:1px solid var(--color-black)}.occasion.list .inscription-newsletter div:not(.index-title){padding-top:0}.occasion.list .inscription-newsletter .sub-title{display:none}.occasion.list .inscription-newsletter{animation:none}.technique h2{margin-top:0}.button-link.occasion>a{background-color:var(--color-occasion);color:var(--color-white)}.partenaire{display:flex;flex-wrap:wrap;gap:25px;justify-content:space-evenly;align-items:center}.partenaire>div{margin:10px;width:100%;max-width:500px}.partenaire .assurance a,.partenaire .historique a{display:flex;flex-direction:column;padding:0;margin:0 auto;max-width:450px}.partenaire .assurance a{border:2px solid var(--color-assurance)}.partenaire .historique a{border:2px solid var(--color-service)}.partenaire .assurance .head,.partenaire .historique .head{text-align:left;font-weight:700;font-size:1rem;padding:5px 10% 3px}.partenaire .assurance .head b,.partenaire .historique .head b{color:var(--color-rouge)}.partenaire .assurance div,.partenaire .historique div{padding:5px 10%}.partenaire .assurance .bottom,.partenaire .historique .bottom{color:var(--color-white);width:auto;margin:10px auto;padding:10px;font-size:1rem}.partenaire .assurance .bottom{background-color:var(--color-assurance)}.partenaire .historique .bottom{background-color:var(--color-service)}.partenaire .amv{color:var(--color-assurance);font-size:1rem;font-style:normal;font-family:montserrat,sans-serif,serif;text-transform:uppercase}.vibrer{animation:vibe 2s linear 1s infinite}@keyframes vibe{0%{}2%{transform:translateX(5px)rotateZ(1deg)}4%{transform:translateX(-5px)rotateZ(-1deg)}6%{transform:translateX(3px)rotateZ(2deg)}8%{transform:translateX(-2px)rotateZ(-2deg)}10%{transform:translateX(1px)rotateZ(2deg)}12%{transform:translateX(-5px)rotateZ(-2deg)}14%{transform:translateX(3px)rotateZ(-1deg)}16%{transform:translateX(-5px)rotateZ(-2deg)}18%{transform:translateX(5px)rotateZ(2deg)}20%{transform:translateX(-5px)rotateZ(-2deg)}22%{transform:translateX(5px)rotateZ(2deg)}24%{transform:translateX(-3px)rotateZ(-2deg)}26%{transform:translateX(0)rotateZ(0)}100%{}}@media screen and (min-width:720px){#search_form{display:flex;flex-wrap:wrap;justify-content:space-between}#search_form>div{flex-basis:47%}#search_form>div.name{flex-basis:100%}#search_form .trier{flex-basis:100%}.inscription-newsletter{margin:0 auto;max-width:500px}}@media screen and (min-width:920px){main,.top-link,.page>.adapt,.page>.sub-title,.page>.sub-part,.equipements,.contact-button{max-width:1200px;margin-left:auto;margin-right:auto}.adapt{flex-direction:row}.technique{flex-grow:3;flex-basis:650px}.bloc-right{flex-grow:1}.search-occas,.trier{margin-left:auto;margin-right:auto}#list-annonce{margin:0 3em}.contact .container{flex-direction:row}.contact-button{}.description{line-height:initial}}