.car-color-picker__option[data-v-285c1a06]{border-color:rgb(var(--brand-color-primary)/.2);border-radius:9999px;border-width:1px;cursor:pointer;display:block;height:1.5rem;outline-color:#fff;outline-style:solid;outline-width:4px;transition-duration:.3s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.peer:checked~.car-color-picker__option[data-v-285c1a06]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(.37rem + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}@media (min-width:1024px){.car-color-picker__option[data-v-285c1a06]{height:2.5rem;width:2.5rem}}.vue-flux .flux-button{max-height:40px;max-width:40px;min-height:26px;min-width:26px;padding:0;width:6%}.flux-button{background-color:transparent;border:0;cursor:pointer}.flux-button:hover>svg line,.flux-button:hover>svg polyline{stroke:#ff0}.flux-button:hover>svg polygon,.flux-button:hover>svg rect{fill:#ff0}.flux-button>svg{width:100%}.flux-button>svg>circle{fill:#000000b3}.flux-button>svg line,.flux-button>svg polygon,.flux-button>svg polyline,.flux-button>svg rect{stroke-linecap:round;stroke-linejoin:round;stroke:#fff;stroke-width:14;fill:none}.flux-button>svg polygon,.flux-button>svg rect{fill:#fff;stroke-width:0}.flux-transition,.vue-flux{position:relative}.vue-flux .flux-transition{position:absolute}.vue-flux .complements,.vue-flux>.flux-image{left:0;position:absolute;top:0}.vue-flux .complements{bottom:0;display:flex;flex-direction:column;justify-content:space-between;right:0;z-index:45}.vue-flux .complements .remainder{flex-basis:50%}.vue-flux .flux-caption{background-color:#000000a6;box-sizing:border-box;color:#fff;flex:none;font-size:.8rem;line-height:1.1rem;opacity:0;padding:6px;text-align:center;width:100%}.vue-flux .flux-caption.visible{opacity:1;transition:opacity .3s ease-in}.vue-flux .flux-controls{display:flex;flex:none;justify-content:space-between}.vue-flux .flux-controls.fade-enter,.vue-flux .flux-controls.fade-leave-to{opacity:0}.vue-flux .flux-controls.fade-enter-active,.vue-flux .flux-controls.fade-leave-active{transition:opacity .3s ease-in}.vue-flux .flux-controls .prev{margin-left:4%}.vue-flux .flux-controls .next{margin-right:4%}.vue-flux .flux-index .fade-enter,.vue-flux .flux-index .fade-leave-to{opacity:0}.vue-flux .flux-index .fade-enter-active,.vue-flux .flux-index .fade-leave-active{transition:opacity .3s ease-in}.vue-flux .flux-index li{box-sizing:content-box;cursor:pointer;display:inline-block;margin:0 24px 24px 0;position:relative;transition:all .3s ease}.vue-flux .flux-index li:hover{box-shadow:0 0 3px 2px #fff9}.vue-flux .flux-index li.current{border:1px solid #fff;box-shadow:none;cursor:auto}.vue-flux .flux-index{flex:none;font-size:0;margin-bottom:2%;text-align:center}.vue-flux .flux-index nav{bottom:0;display:block;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;visibility:hidden}.vue-flux .flux-index nav.visible{visibility:visible;z-index:101}.vue-flux .flux-index ul{background-color:#000;display:block;font-size:0;height:100%;list-style-type:none;margin:100% 0 0;overflow-y:auto;padding:24px 0 0 24px;text-align:center;transition:all .5s linear}.vue-flux .flux-pagination{flex:none}.vue-flux .flux-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0;position:relative;text-align:center}.vue-flux .flux-pagination li{box-sizing:border-box;cursor:pointer;display:block;height:0;margin:0 1% 1.5%;min-height:10px;min-width:10px;padding-bottom:2%;position:relative;width:2%}.vue-flux .flux-pagination .pagination-item{background-color:#000000b3;border:2px solid #fff;border-radius:50%;bottom:0;box-sizing:border-box;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease-in,border .2s ease-in}.vue-flux .flux-pagination .pagination-item:hover{background-color:#fff;border-color:#000}.vue-flux .flux-pagination .pagination-item.active{background-color:#fff;border-color:#fff}.vue-flux .preloader{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.vue-flux .preloader .spinner{height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;width:80px;z-index:14}.vue-flux .preloader .spinner .pct{font-weight:700;height:80px;left:0;line-height:80px;position:absolute;right:0;text-align:center;z-index:1}.vue-flux .preloader .spinner .border{animation:spin 2s linear infinite;background-color:#f3f3f3;border-color:#3498db #f3f3f3;border-radius:50%;border-style:solid;border-width:14px;box-sizing:border-box;height:100%;width:100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.flux-pagination .pagination-item{background-color:var(--brand-color-white)!important}.flux-pagination .pagination-item.active{--tw-border-opacity:1!important;border-color:rgb(var(--brand-color-black)/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(var(--brand-color-secondary)/var(--tw-bg-opacity,1))!important}img[data-v-9f61054f]{view-transition-name:selected-car}.details-page__bottom-button[data-v-4f038fc9]{background-color:var(--brand-color-white);bottom:0;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;position:sticky;z-index:10}@media (min-width:1024px){.details-page__bottom-button[data-v-4f038fc9]{display:none}}.details-page__bottom-button[data-v-d7c62f65]{box-shadow:0 -8px 15px -3px #ededed80,0 -20px 20px -19px #00000005}@media (min-width:1024px){.details-page__bottom-button[data-v-d7c62f65]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.cars-specs__aside[data-v-d7c62f65]{align-self:flex-start;background-color:var(--brand-color-white);padding-bottom:1rem;padding-top:.75rem}@media (min-width:1024px){.cars-specs__aside[data-v-d7c62f65]{padding-bottom:0;position:sticky;top:0}}.cars-specs__aside[data-v-d7c62f65]{border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:1024px){.cars-specs__aside[data-v-d7c62f65]{border-radius:0}}::view-transition-new(header),::view-transition-old(header){width:auto}
