/*!
 * CommonsGarage v16.124.0
 * 
 * hash: ca4ceb1ebbaf72e98c11
 * generated at: 2025-06-26T18:05:48.009Z
 * 
 * Copyright © 2017-present Solutions Medias 360
 * 
 */
.vehicle-title-header{text-decoration:none}.widget-garage .vehicle-wrapper-image{width:140px;position:relative;text-align:center}.widget-garage .vehicle-wrapper-image__condition{display:inline-block;border-radius:5px;padding:5px}.widget-garage .vehicle-wrapper-image__in-stock{margin-top:2px}.widget-garage .vehicle-wrapper-image__crops{width:auto;height:90px;overflow:hidden;display:block;margin:10px auto 0 0;position:relative}.widget-garage .vehicle-wrapper-image img{height:auto;width:100%;top:50%;max-height:inherit}.widget-garage .vehicle-wrapper-image .payment-car-status,.widget-garage .vehicle-wrapper-image img{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.widget-garage .vehicle-wrapper-image .payment-car-status{border-radius:15px;text-align:center;margin-top:5px;font-size:11px;font-size:.6875rem;width:90px;text-transform:uppercase;color:#fff}.widget-garage .vehicle-wrapper-image.unavailable{opacity:.4}@media (max-width:767px){.widget-garage .vehicle-wrapper-image{width:100%}.widget-garage .vehicle-wrapper-image__crops{height:140px;margin-top:30px;margin-left:0}}.vehicle-payment-info .garage-vehicle-payments-info,.vehicle-payment-info .garage-vehicle-payments-info .garage-vehicle-payments{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle-payment-info .garage-vehicle-payments-info .garage-vehicle-payments-button{display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:end;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle-payment-info .garage-vehicle-payments-info .garage-vehicle-payments-button a{-ms-flex-item-align:end;align-self:flex-end;text-decoration:none}.vehicle-payment-info .garage-vehicle-payments-info .disabled{pointer-events:none;cursor:default;opacity:.6}.vehicle-payment-info .official-value-expired{color:red;cursor:pointer;float:right;margin-top:16px}@media (max-width:767px){.vehicle-payment-info .garage-vehicle-payments-info .garage-vehicle-payments-button{width:100%!important}.vehicle-payment-info .garage-vehicle-payments-info .garage-vehicle-payments-button a{margin-top:10px!important;margin-right:0!important;width:100%!important;text-align:center}}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.tile-tag{line-height:20px;margin:0 7px 7px 0;display:inline-block;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;text-transform:uppercase;font-size:11px;padding:3px 8px;z-index:1}.tile-tag icon{margin-right:8px}.TransactionActionDetails--wrapper .widget-garage{padding:0}.vehicle-title__wrapper{display:-ms-flexbox;display:flex;margin-bottom:10px;padding-bottom:12px;border-bottom:1px solid #d1d1d1;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.widget-garage{width:100%}.widget-garage__name{display:inline-block;vertical-align:middle!important}.widget-garage .myGarageBtn{display:inline-block;vertical-align:middle;margin-right:40px;color:#c8c9cb;height:100%;border:0;padding:0 15px;height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 7px 24px 0 rgba(0,0,0,.16);box-shadow:0 7px 24px 0 rgba(0,0,0,.16);cursor:pointer;background:transparent;outline:none}.widget-garage .myGarageBtn icon{vertical-align:middle;margin-left:10px;font-size:17px}.widget-garage .myGarageBtn span{vertical-align:middle}.widget-garage .myGarageBtn.is-open{background:#12131a;-webkit-box-shadow:0 0 7px 1px #37383e;box-shadow:0 0 7px 1px #37383e}.widget-garage .myGarageBtn.is-open icon{font-size:12px}.widget-garage .GarageView{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.widget-garage .GarageView-tab-content-wrapper{display:block}.widget-garage .GarageView-tab-footer-wrapper{padding:10px 0 20px;text-align:center;border-top:2px solid #21232e;margin:0 30px}.widget-garage .GarageView-tab-caption{font-size:11px;font-size:.6875rem}.widget-garage .GarageView-tab-wrapper{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:4px solid #171921}.widget-garage .GarageView-tab-slide{background:#fff;position:relative}.widget-garage .GarageView .add-car-add-vehicle{text-align:center;margin:10px 0 0;display:inline-block;padding:10px 20px;position:relative;text-decoration:none;font-size:13px;text-transform:none}.widget-garage .GarageView .add-car-add-vehicle:first-child{margin-right:10px}.widget-garage .GarageView .add-car icon{margin:40px 0;font-size:60px;display:block;text-align:center}.widget-garage .GarageView .add-car .loading-bar{width:calc(66% - 40px);display:block;background:#1e1f26;height:8px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 20px}.widget-garage .GarageView .add-car .loading-bar.full-bar{width:calc(100% - 40px);margin-bottom:40px}.widget-garage .empty-garage-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.widget-garage .empty-garage-wrapper .empty-garage{padding:20px 30px;width:100%}.widget-garage .empty-garage-wrapper .TimeSavedBlock--wrapper{padding:20px 30px}.widget-garage .loaded-garage{padding:20px}.widget-garage .loaded-garage h3{padding-bottom:20px}.widget-garage .vehicle-wrapper{display:-ms-flexbox;display:flex;color:initial;text-decoration:none}.widget-garage .vehicle-wrapper-info{width:calc(100% - 140px);padding:0 20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0}.widget-garage .vehicle-wrapper-info .vehicle-transaction{color:#2db255;font-size:11px;margin-bottom:4px}.widget-garage .vehicle-wrapper-info .vehicle-name{font-size:14px;margin-bottom:6px;-ms-flex-item-align:end;align-self:flex-end}.widget-garage .vehicle-wrapper-info .vehicle-delete{margin:0;display:-ms-inline-flexbox;display:inline-flex;background:transparent;border:none;cursor:pointer}.widget-garage .vehicle-wrapper-info .vehicle-delete .vehicle-delete__label,.widget-garage .vehicle-wrapper-info .vehicle-delete icon{display:inline-block;margin-left:10px}.widget-garage .vehicle-wrapper-info .vehicle-delete icon:before{font-size:14px}.widget-garage .vehicle-wrapper-info .vehicle-rebate{margin-top:7px}.widget-garage .vehicle-wrapper-info .vehicle-rebate>*{display:inline-block;vertical-align:middle;font-size:12px}.widget-garage .vehicle-wrapper-info .vehicle-rebate icon{font-size:16px;margin-right:3px}.widget-garage .vehicle-wrapper-info .tile-tag{font-size:11px;font-size:.6875rem}.widget-garage .payment-CTA{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget-garage .payment-wrapper sup{font-size:8px;top:0;line-height:0;padding-left:2px;vertical-align:super}.widget-garage .payment-wrapper .payment-title{font-size:12px}.widget-garage .payment-wrapper .payment-title>span{font-size:14px;margin:0 12px}.widget-garage .payment-wrapper .payment-price{display:inline-block}.widget-garage .payment-wrapper .payment-summary{display:inline-block;margin-left:14px;position:relative}.widget-garage .payment-wrapper .payment-summary span{font-size:14px}.widget-garage .payment-wrapper .payment-summary:before{position:absolute;top:50%;left:-8px;width:6px;height:6px;-webkit-transform:scale(.6) translate(-50%,-50%);-ms-transform:scale(.6) translate(-50%,-50%);transform:scale(.6) translate(-50%,-50%);content:"";font-size:20px;border-radius:1000000em;background:#171921}@media (max-width:1024px){.widget-garage .myGarageBtn{margin-right:0}}@media (max-width:767px){.widget-garage .GarageView-tab-slide .pending-vehicle{padding:0 5px}.widget-garage .GarageView .add-car-add-vehicle{width:100%}.widget-garage .GarageView .add-car-add-vehicle:first-child{margin-right:0}.widget-garage .empty-garage-wrapper,.widget-garage .vehicle-wrapper{-ms-flex-direction:column;flex-direction:column}.widget-garage .vehicle-wrapper-info{width:100%;padding:0 0 10px}.widget-garage .vehicle-wrapper-info .vehicle-transaction{position:absolute;top:10px;left:15px}.widget-garage .vehicle-wrapper-info .vehicle-delete .vehicle-delete__label,.widget-garage .vehicle-wrapper-info .vehicle-delete icon{margin-left:0}.widget-garage .vehicle-wrapper-info .vehicle-delete{position:absolute;top:0;right:0;margin:10px 0 0}.widget-garage .vehicle-wrapper-info .vehicle-delete .vehicle-delete__label{display:none}.widget-garage .payment-wrapper{width:100%}.widget-garage .payment-wrapper .payment-summary{display:block;margin-left:0;margin-top:5px}.widget-garage .payment-wrapper .payment-summary:before{display:none}}
/*# sourceMappingURL=widget-16.124.0.min.css.map*/