.motorization-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.7rem 1.2rem 1.6rem 1.9rem;background-color:rgba(0,44,71,.05);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}@media only screen and (min-width:1024px){.motorization-card{padding:2.1rem 4rem 2.1rem 3.8rem}}.motorization-card__info{width:51.7%;padding-right:1rem}@media only screen and (min-width:1024px){.motorization-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:62.9%}}.motorization-card__name{font-size:.75em;font-weight:700}@media only screen and (min-width:1024px){.motorization-card__name{font-size:.85em;width:30%}}.motorization-card__gear{margin:.4rem 0 0 .3rem;font-size:.59em;font-weight:700;letter-spacing:.3px;opacity:.5}@media only screen and (min-width:1024px){.motorization-card__gear{margin-left:8rem;font-size:.72em;text-align:left;width:30%}}.motorization-card__fuel-trans{margin-top:.9rem;font-size:.63em}@media only screen and (min-width:1024px){.motorization-card__fuel-trans{margin-top:0;font-size:.75em;text-align:left;margin-left:11.6rem;word-break:break-word;width:40%}}.motorization-card__detail{font-size:.75em;margin:-1rem 2.1rem 0 0;color:#002c47}@media only screen and (min-width:1024px){.motorization-card__detail{font-size:.8em;margin:0 1.7rem 0 0}}.motorization-card__price{font-size:.86em;font-weight:700;white-space:nowrap;margin-bottom:-.5rem}@media only screen and (min-width:1024px){.motorization-card__price{font-size:1em;margin-bottom:-.4rem}}.motorization-card__price span:first-child{font-size:.8em;opacity:.6}.motorization-card__price .\--currency{vertical-align:middle}.motorization-card__price-info{margin-top:.5rem;text-align:right}.motorization-card__price-info .\--txt-small{margin-right:.3rem}.motorization-card__info-btn{margin-left:.4rem;font-size:1.1em}.motorization-card~.card__checked{top:auto;bottom:.7rem;right:.8rem;width:24px;height:24px}@media only screen and (min-width:1024px){.motorization-card~.card__checked{top:.8rem;bottom:auto;right:.9rem}}.motorization{padding-bottom:1rem}.motorization__list{padding:.5rem .3rem 0 0}@media only screen and (min-width:1024px){.motorization__list{padding:0 1rem 0 .9rem}}.motorization__item:not(:last-child){margin-bottom:2rem}