.vehicleSearchWidget[data-v-00fcfd09]{position:relative}.vehicleSearchWidget__form[data-v-00fcfd09]{display:grid;gap:6px}.vehicleSearchWidget--alt .vehicleSearchWidget__form[data-v-00fcfd09]{gap:19px 14px;grid-template-columns:1fr 1fr}.vehicleSearchWidget__skeletonSelect[data-v-00fcfd09]{background:var(--layerWhiteColour);border:1px solid var(--formInputBorderColour);border-radius:4px;height:58px;overflow:hidden;position:relative;width:100%}.vehicleSearchWidget__skeletonCondition[data-v-00fcfd09]{height:32px;width:100%}.vehicleSearchWidget__skeletonSelectInner[data-v-00fcfd09]{animation:shimmer-00fcfd09 1.5s infinite;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent);border-radius:4px;height:20px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:70%}.vehicleSearchWidget__formButton[data-v-00fcfd09]{overflow:hidden}.vehicleSearchWidget--alt .vehicleSearchWidget__formButton[data-v-00fcfd09]{grid-column:span 2}.vehicleSearchWidget__skeletonButtonText[data-v-00fcfd09]{animation:shimmer-button-00fcfd09 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);border-radius:4px;height:20px;width:120px}@keyframes shimmer-00fcfd09{0%{transform:translate(-100%) translateY(-50%)}to{transform:translate(200%) translateY(-50%)}}@keyframes shimmer-button-00fcfd09{0%{transform:translate(-150%,-50%)}to{transform:translate(150%,-50%)}}.dropdown[data-v-41660578]{--dropdownBackgroundColour:var(--layerWhiteColour);--dropdownBorderRadius:6px;--dropdownPadding:1em;background:var(--dropdownBackgroundColour);border-radius:var(--dropdownBorderRadius);padding:6px;z-index:2}.dropdown__body[data-v-41660578]{padding:var(--dropdownPadding)}.dropdown__arrow[data-v-41660578]{background:var(--dropdownBackgroundColour);height:12px;position:absolute;transform:rotate(45deg);width:12px}.widgetConditions[data-v-a9980502]{align-items:center;background:#d9d9d9;border-radius:4px 4px 0 0;cursor:pointer;display:flex;overflow:hidden;position:relative;z-index:1}.widgetConditions[data-v-a9980502]:before{background:#fff;border-radius:4px 4px 0 0;content:"";height:100%;position:absolute;right:0;transition:all .3s ease;width:50%;z-index:-1}.widgetConditions--active[data-v-a9980502]:before{transform:translate(-100%)}.widgetConditions__control[data-v-a9980502]{flex:0 0 50%;position:relative}.widgetConditions__control[data-v-a9980502]:has(input[disabled]){cursor:not-allowed}.widgetConditions__control--active .widgetConditions__option[data-v-a9980502]{color:var(--layerBlackColour);opacity:1}.widgetConditions__option[data-v-a9980502]{color:var(--layerBlackColour);font-size:1.5rem;font-weight:600;opacity:.6;padding:14px 1rem;text-align:center;text-transform:uppercase}.widgetConditions--radios[data-v-a9980502]{background:transparent;gap:24px;padding:7px 0}.widgetConditions--radios[data-v-a9980502]:before{display:none}.widgetConditions--radios .widgetConditions__control[data-v-a9980502]{align-items:center;display:flex;flex:0 0 auto;line-height:1;opacity:1;padding:0 0 0 34px}.widgetConditions--radios .widgetConditions__control[data-v-a9980502]:after,.widgetConditions--radios .widgetConditions__control[data-v-a9980502]:before{content:"";position:absolute}.widgetConditions--radios .widgetConditions__control[data-v-a9980502]:before{background:var(--layerWhiteColour);border-radius:50%;height:24px;left:0;width:24px}.widgetConditions--radios .widgetConditions__control[data-v-a9980502]:after{background:var(--layerBlackColour);border-radius:50%;height:12px;left:6px;opacity:0;transition:opacity .3s ease;width:12px}.widgetConditions--radios .widgetConditions__control--active[data-v-a9980502]:after{opacity:1}.widgetConditions--radios .widgetConditions__option[data-v-a9980502]{color:var(--textColour);font-size:1.125rem;opacity:1;padding:0}.vehicleSearchWidget[data-v-928a0793]{position:relative}.vehicleSearchWidget__form[data-v-928a0793]{display:grid;gap:12px}.vehicleSearchWidget--alt .vehicleSearchWidget__form[data-v-928a0793]{gap:19px 14px;grid-template-columns:1fr 1fr}.vehicleSearchWidget__range[data-v-928a0793]{position:relative}.vehicleSearchWidget__range--inline[data-v-928a0793] .uiNativeSelect{width:100%}.vehicleSearchWidget__rangePopupLabel[data-v-928a0793]{display:block}.vehicleSearchWidget[data-v-928a0793] .dropdownButton{width:100%}.vehicleSearchWidget__rangeFilters[data-v-928a0793]{border-radius:9px;display:flex;flex-direction:column;gap:var(--_gap,8px)}.vehicleSearchWidget__rangeFilters--inline[data-v-928a0793]{--_gap:16px}.vehicleSearchWidget__rangeFilters--popup[data-v-928a0793]{min-width:200px}@media (max-width:375px){.vehicleSearchWidget__rangeFilters--popup[data-v-928a0793]{flex-direction:column}}@media (min-width:375px){.vehicleSearchWidget__rangeFilters--popup[data-v-928a0793]{min-width:300px}}.vehicleSearchWidget__rangeFilters[data-v-928a0793] .uiNativeSelect{flex:1}.vehicleSearchWidget__rangePopupTrigger[data-v-928a0793]{background:0;border:0;height:100%;padding:0;position:relative;text-align:left;width:100%}@media (max-width:375px){.vehicleSearchWidget__rangePopupTrigger[data-v-928a0793]{display:none}}.vehicleSearchWidget__rangePopupSelect[data-v-928a0793]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--layerWhiteColour);border:1px solid var(--formInputBorderColour);border-radius:4px;color:var(--textColour);display:flex;justify-content:space-between;line-height:1.5;min-height:50px;padding:10px 50px 10px 20px;position:relative;text-overflow:ellipsis;width:100%}.vehicleSearchWidget__rangePopupValue svg[data-v-928a0793]{pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.vehicleSearchWidget[data-v-928a0793] .uiNativeSelect select{background:var(--layerWhiteColour);min-height:46px}.vehicleSearchWidget[data-v-928a0793] .mTextField input{background:var(--layerWhiteColour);border-radius:4px;padding:16px}.vehicleSearchWidget__formButtonInner[data-v-928a0793]{align-items:center;display:flex;gap:6px;justify-content:center;padding-inline:7px;width:100%}.vehicleSearchWidget__formButtonIcon[data-v-928a0793]{font-size:.9375rem}
