.annuaireVehicule .headerAnnuaire{overflow:hidden;position:relative;z-index:0}.annuaireVehicule .headerAnnuaire__image{display:none}@media (min-width:992px){.annuaireVehicule .headerAnnuaire__image{display:block;height:100%;position:absolute;right:0;z-index:-1}.annuaireVehicule .headerAnnuaire__image__moto{right:-235px}}.annuaireVehicule .headerAnnuaire__background{background:#2e2256}@media (min-width:992px){.annuaireVehicule .headerAnnuaire__background{background:linear-gradient(107deg,#bca7ff 6%,#9885d5 8%,#2e2256 8.1%,#2e2256 57%,#231a3e 59%,transparent 59.1%)}}@media (min-width:2000px){.annuaireVehicule .headerAnnuaire__background{background:linear-gradient(107deg,#bca7ff 6%,#9885d5 8%,#2e2256 8.1%,#2e2256 57%,#231a3e 63%,transparent 63.1%)}}@media (min-width:2200px){.annuaireVehicule .headerAnnuaire__background{background:linear-gradient(107deg,#bca7ff 6%,#9885d5 8%,#2e2256 8.1%,#2e2256 57%,#231a3e 74%,transparent 74.1%)}}@media (min-width:3800px){.annuaireVehicule .headerAnnuaire__background{background:linear-gradient(107deg,#bca7ff 6%,#9885d5 8%,#2e2256 8.1%,#2e2256 57%,#231a3e 82%,transparent 82.1%)}}.annuaireVehicule .headerAnnuaire__content{display:flex;flex-direction:column;gap:24px;justify-content:space-between;width:100%}@media (min-width:992px){.annuaireVehicule .headerAnnuaire__content{width:50%}.annuaireVehicule .headerAnnuaire .blockContainer{padding-bottom:130px;padding-top:130px}}.annuaireVehicule .headerAnnuaire .product-title{background-position:50%;background-repeat:no-repeat;color:#fdfdfd;font-size:40px;font-weight:800;line-height:40px;padding:24px 0!important;position:relative;text-align:center;z-index:1}.annuaireVehicule .headerAnnuaire .product-title:before{background-color:#5604d3;content:"";display:block;height:90px;left:50%;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/logo-symbol.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/logo-symbol.svg);-webkit-mask-size:cover;mask-size:cover;position:absolute;top:50%;transform:translate3d(-38px,-45px,0);width:76px;z-index:-1}.annuaireVehicule .headerAnnuaire .product-title:after{color:#ffcd00;content:".";display:inline;margin-left:2px}.annuaireVehicule .headerAnnuaire .product-subtitle{color:#fdfdfd;font-size:24px;font-weight:500;line-height:38px;padding:8px 0;text-align:center}@media (min-width:992px){.annuaireVehicule .headerAnnuaire .product-subtitle{font-size:32px;padding:24px 8px}}.annuaireVehicule .headerAnnuaire .product-subtitle>sup{font-size:16px}.annuaireVehicule .annuaireSearch{background-color:#2e2256;border-radius:16px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:18px;padding:36px}.annuaireVehicule .annuaireSearch legend{align-items:center;color:#fdfdfd;display:flex;flex-direction:column;font-size:24px;font-weight:600;gap:8px;text-align:center}.annuaireVehicule .annuaireSearch legend:after{background-color:#ffcd00;content:"";display:block;height:4px;margin:auto;width:125px}.annuaireVehicule .annuaireSearch__form{display:flex;flex-direction:column;gap:16px;padding:8px}@media (min-width:992px){.annuaireVehicule .annuaireSearch__form{flex-direction:row;justify-content:center}}.annuaireVehicule .annuaireSearch__select{cursor:pointer;display:flex;flex-direction:column;gap:6px;position:relative}@media (min-width:992px){.annuaireVehicule .annuaireSearch__select{flex:2}}.annuaireVehicule .annuaireSearch__select.disabled:hover *{cursor:not-allowed}.annuaireVehicule .annuaireSearch__select.disabled .selected:after{background-color:#b9c0bf;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/arrow-down.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/arrow-down.svg);-webkit-mask-size:cover;mask-size:cover}.annuaireVehicule .annuaireSearch__select label{color:#fdfdfd;line-height:170%}.annuaireVehicule .annuaireSearch__select .selected{align-items:center;background:#fdfdfd;border:1px solid transparent;border-radius:10px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);display:flex;gap:8px;justify-content:space-between;padding:0 24px}.annuaireVehicule .annuaireSearch__select .selected:focus-within{outline:2px solid #6304f6}.annuaireVehicule .annuaireSearch__select .selected.error{border:1px solid #d42e2e}.annuaireVehicule .annuaireSearch__select .selected input{border:none;color:#2e2256;font-size:16px;line-height:30px;max-width:172px;padding:16px 0}.annuaireVehicule .annuaireSearch__select .selected input:focus-visible{outline:none}.annuaireVehicule .annuaireSearch__select .selected input::-moz-placeholder{color:#758281}.annuaireVehicule .annuaireSearch__select .selected input::placeholder{color:#758281}.annuaireVehicule .annuaireSearch__select .selected:after{background-color:#040404;content:"";display:block;height:24px;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/arrow-down.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/arrow-down.svg);-webkit-mask-size:cover;mask-size:cover;width:24px}.annuaireVehicule .annuaireSearch__select.open .selected:after{rotate:180deg}.annuaireVehicule .annuaireSearch__select.open .options{display:flex;flex-direction:column}.annuaireVehicule .annuaireSearch__select .error-message{display:none;padding:0}.annuaireVehicule .annuaireSearch__select:has(.error) .error-message{color:#d42e2e;display:block;font-size:14px}.annuaireVehicule .annuaireSearch__select .options{background:#fdfdfd;border-radius:10px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);display:none;list-style:none;margin:0;max-height:140px;overflow-y:auto;padding:8px 0;position:absolute;top:104px;width:100%;z-index:1000}@media (min-width:992px){.annuaireVehicule .annuaireSearch__select .options{max-height:200px}}.annuaireVehicule .annuaireSearch__select .options li{align-items:center;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;line-height:24px;padding:10px 16px}.annuaireVehicule .annuaireSearch__select .options li.highlighted{background:#ebe5ff;color:#6304f6}.annuaireVehicule .annuaireSearch__select .options li.highlighted:after{background-color:#6304f6;content:"";display:block;height:18px;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/check.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/check.svg);-webkit-mask-size:cover;mask-size:cover;width:18px}@media (min-width:992px){.annuaireVehicule .annuaireSearch__select .options li:hover{background:#ebe5ff;color:#6304f6}.annuaireVehicule .annuaireSearch__select .options li:hover:after{background-color:#6304f6;content:"";display:block;height:18px;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/check.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/check.svg);-webkit-mask-size:cover;mask-size:cover;width:18px}}.annuaireVehicule .annuaireSearch button{align-items:center;background-color:#6304f6;border:none;border-radius:10px;color:#fdfdfd;display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:32px;margin:24px auto 0;max-height:64px;padding:16px;transition:background-color .4s ease-in-out,color .2s ease-in-out;width:211px}@media (min-width:992px){.annuaireVehicule .annuaireSearch button{align-self:flex-end;margin:0}}.annuaireVehicule .annuaireSearch button:before{background-color:#fdfdfd;content:"";display:block;height:22px;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/search.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/search.svg);-webkit-mask-size:cover;mask-size:cover;width:22px}.annuaireVehicule .annuaireSearch button[disabled]{background-color:#edefef;color:#b9c0bf;cursor:not-allowed}.annuaireVehicule .annuaireSearch button[disabled]:before{background-color:#b9c0bf;-webkit-mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/search.svg);mask-image:url(https://www.lecomparateurassurance.com/src/assets/images/search.svg);-webkit-mask-size:cover;mask-size:cover}.annuaireVehicule .annuaireSearch button[disabled]:hover{background-color:#edefef}.annuaireVehicule .annuaireSearch button:hover{background-color:#9c76ff}.annuaireVehicule .brands{align-content:flex-start;align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px 16px;justify-content:center;list-style-type:none;margin:0;padding:44px 0}@media (min-width:992px){.annuaireVehicule .brands{gap:32px}}.annuaireVehicule .brands__logo{align-items:center;display:flex;flex:1;height:55px;justify-content:center;width:100%}.annuaireVehicule .brands__logo img{max-height:100%}.annuaireVehicule .brands__item{background-color:#fdfdfd;border:2.5px solid #fdfdfd;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.15);box-sizing:border-box;height:100px;transition:all .3s ease-out;width:100px}.annuaireVehicule .brands__item:hover{border:2.5px solid #4706ac;box-shadow:0 6px 14px 0 rgba(0,0,0,.2);cursor:pointer}.annuaireVehicule .brands__link{align-items:center;display:flex;flex-direction:column;gap:4px;height:100px;justify-content:end;padding:5px 4px 4px;text-align:center}.annuaireVehicule .brands__link span{align-items:center;color:#5604d3;display:flex;font-size:14px;font-weight:600;height:28px;justify-content:center;line-height:16px;min-height:28px;width:100%}.annuaireVehicule .brands--bordered{align-items:stretch}.annuaireVehicule .brands--bordered>.annuaireVehicule .brands__item{align-items:center;background-color:#fdfdfd;border:1px solid #b9c0bf;display:flex;justify-content:center;margin-bottom:0;margin-left:-1px;margin-top:-1px;padding:6px 12px;text-align:center}.annuaireVehicule .brands--model{margin-bottom:32px}.annuaireVehicule .brands--model>.annuaireVehicule .brands__item{flex-basis:50%}@media (min-width:768px){.annuaireVehicule .brands--model>.annuaireVehicule .brands__item{flex-basis:33.33%}}
/*# sourceMappingURL=annuaire-vehicule.css.map */