@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);.filter-item-modal{background-color:var(--background-light-secondary);box-shadow:0 8px 24px rgba(0,0,0,.15);isolation:isolate;overflow:auto;overscroll-behavior:contain;padding:0 1.625rem 3.5rem;width:100%;will-change:transform}@media screen and (max-width:375px){.filter-item-modal{border-radius:0}}@media screen and (max-width:1025px){.filter-item-modal{bottom:0;height:100%;left:0;max-width:100vw;position:fixed;right:0;top:0;width:100vw;z-index:20}.filter-item-modal:after{background-color:var(--background-light-secondary);bottom:0;content:"";height:4.5rem;left:0;position:fixed;width:100%;z-index:-10}}@media screen and (min-width:1025px){.filter-item-modal{border-radius:var(--container-border-radius);left:calc(100% + 2rem);max-height:640px;min-width:420px;padding:0 .81rem 1.625rem;position:absolute;top:0;z-index:10}}.filter-item-modal.dark{color:var(--text-dark-secondary)}.filter-item-modal.dark,.filter-item-modal.dark .filter-item-modal-heading,.filter-item-modal.dark:after{background:var(--background-dark-secondary)}.filter-item-modal.dark .filter-item-modal-heading h3{color:var(--text-dark-primary)}.filter-item-modal.dark .filter-item-modal-heading .reset{color:#5b7fac}.filter-item-modal.dark .filter-item-modal-heading .reset.active{color:#ff7878}.filter-item-modal.dark .caption,.filter-item-modal.dark .filter-item-modal-heading .close,.filter-item-modal.dark .filter-selector-label,.filter-item-modal.dark .subheading-separator{color:var(--text-dark-secondary)}.filter-item-modal.dark .count{color:#5b7fac}.filter-item-modal.dark .filter-selector-label .icon .body{fill:var(--border-dark)}.filter-item-modal.dark .list-style.active .filter-selector-label,.filter-item-modal.dark .list-style:hover .filter-selector-label{color:var(--text-dark-secondary)}.filter-item-modal.dark .list-style.active .count,.filter-item-modal.dark .list-style:hover .count{color:var(--text-dark-primary)}.filter-item-modal.dark .list-style.tab{background-color:var(--background-dark-primary)}.filter-item-modal.dark .list-style.tab.active{background-color:var(--text-dark-secondary);color:var(--text-light-primary)}.filter-item-modal.dark .toggle-switch{background-color:var(--background-dark-primary)}@media screen and (min-width:1025px){.filter-item-modal.opens-below{left:auto;top:calc(100% + .5rem)}.filter-item-modal.opens-above{bottom:calc(100% + .5rem);left:auto;max-height:33.75rem;top:auto}}.filter-item-modal .stat-container{gap:.5rem}.filter-item-modal .tab-container{width:100%}.filter-item-modal .tab{cursor:pointer;flex:1}.filter-item-modal .holder{padding-top:.81rem}.filter-item-modal .list-style{margin-bottom:.5rem;overflow:hidden;position:relative;transition:.2s}.filter-item-modal .list-style.body{width:calc(33.33333% - 13.33333px)}.filter-item-modal .list-style.stat{width:calc(20% - .5rem)}@media screen and (min-width:1025px){.filter-item-modal .list-style.stat{width:calc(25% - .5rem)}}.filter-item-modal .list-style .tab-selector{text-align:center}@media screen and (min-width:1025px){.filter-item-modal .list-style.active .count,.filter-item-modal .list-style.active input.filter-input,.filter-item-modal .list-style:hover .count,.filter-item-modal .list-style:hover input.filter-input{transition:.2s;translate:-34px 0}.filter-item-modal .list-style input.filter-input.filter-input{left:100%;position:absolute}}.filter-item-modal .list-style.active .filter-selector,.filter-item-modal .list-style:hover .filter-selector{font-weight:700}.filter-item-modal .list-style.active .filter-selector:after,.filter-item-modal .list-style:hover .filter-selector:after{opacity:.15}.filter-item-modal .list-style.active .filter-selector-label,.filter-item-modal .list-style:hover .filter-selector-label{color:var(--text-light-primary)}.filter-item-modal .list-style.active .filter-selector-label .icon .body,.filter-item-modal .list-style:hover .filter-selector-label .icon .body{fill:var(--brand-color-1)}.filter-item-modal .list-style.active .count,.filter-item-modal .list-style:hover .count{color:var(--text-light-primary);transition:.2s}.filter-item-modal .list-style.active .tag-container{display:flex!important}.filter-item-modal .filter-selector{align-items:center;border-radius:var(--container-border-radius);display:flex;flex-grow:1;overflow:hidden;position:relative}.filter-item-modal .filter-selector:after{background-color:var(--brand-color-1);bottom:0;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.filter-item-modal .filter-selector-label{color:var(--text-light-secondary);cursor:pointer;flex-grow:1;padding:.81rem}.filter-item-modal .filter-selector-label.body{align-items:center;display:flex;flex-direction:column;font-size:.875rem;gap:1rem;justify-content:center;text-align:center}.filter-item-modal .filter-selector-label.body .icon{height:2.75rem;width:100%}.filter-item-modal .filter-selector-label.body .icon .body{fill:var(--border-light)}.filter-item-modal .filter-selector-label.stat{align-items:center;border:1px solid var(--border-light);border-radius:var(--container-border-radius);display:flex;flex-direction:column;font-size:1rem;text-align:center}.filter-item-modal .count{color:#9ca9b6;margin-right:.5rem;transition:.2s}.filter-item-modal .tag-container{padding:.81rem 0 1.625rem}.filter-item-modal .caption{color:var(--text-light-secondary);padding-bottom:0;width:100%}.filter-item-modal .heading-separator,.filter-item-modal .subheading-separator{color:var(--text-light-secondary);padding:.81rem 0 .813rem;width:100%}.filter-item-modal .heading-separator:first-of-type,.filter-item-modal .subheading-separator:first-of-type{padding-top:0}.filter-item-modal .subheading-separator{font-size:1rem;padding-bottom:0}.filter-item-modal .term-button{font-weight:400;padding:.25rem .75rem}.filter-item-modal .term-button.active{background-color:var(--text-light-secondary);color:var(--text-dark-primary)}.filter-item-modal .tag-container{display:flex;flex-wrap:wrap;gap:.5rem}.filter-item-modal .tag-container:not(:last-of-type){margin-bottom:1rem}.filter-item-modal .tag .icon{margin-left:.25rem}.filter-item-modal .monthly-total-toggle,.filter-item-modal .toggle-switch{align-items:center;display:flex;margin-bottom:1.625rem;width:100%}.filter-item-modal .monthly-total-toggle p,.filter-item-modal .toggle-switch p{border-bottom:3px solid transparent;cursor:pointer;padding:1.4rem 0;position:relative;text-align:center;transition:.3s;width:50%}.filter-item-modal .monthly-total-toggle p:after,.filter-item-modal .toggle-switch p:after{background-color:var(--border-light);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.filter-item-modal .monthly-total-toggle p:hover:after,.filter-item-modal .toggle-switch p:hover:after{background-color:var(--brand-color-1);transition:.2s}.filter-item-modal .monthly-total-toggle p.active,.filter-item-modal .toggle-switch p.active{font-weight:600}.filter-item-modal .monthly-total-toggle p.active:after,.filter-item-modal .toggle-switch p.active:after{background-color:var(--brand-color-1);border-radius:1000px;height:5px}.filter-item-modal .toggle-switch{background-color:var(--background-light-primary)}.filter-item-modal-heading{align-items:center;background-color:var(--background-light-secondary);display:flex;justify-content:space-between;padding:1.625rem 0}@media screen and (min-width:1025px){.filter-item-modal-heading{position:sticky;top:0;z-index:1}}.filter-item-modal-heading h3,.filter-item-modal-heading p{padding:0}.filter-item-modal-heading .current-filter-and-count{align-items:center;cursor:pointer;display:flex}.filter-item-modal-heading .current-filter-and-count p{display:flex;flex-direction:column;margin-left:1rem}@media screen and (min-width:1025px){.filter-item-modal-heading .current-filter-and-count{display:none}}.filter-item-modal-heading .close,.filter-item-modal-heading .reset{cursor:pointer}.filter-item-modal-heading .close{color:var(--text-light-secondary);margin-left:auto}.filter-item-modal-heading .reset{color:#9ca9b6;margin-right:auto}.filter-item-modal-heading .reset.active{color:#ec0a0a}.filter-tag{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-light);border-radius:var(--container-border-radius);color:var(--text-light-secondary);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;line-height:1.29;padding:.125rem .375rem;transition:.3s}.filter-tag:hover{border:1px solid var(--border-light-hover);color:var(--text-light-primary)}.filter-tag.active{background-color:rgba(var(--background-light-primary) 70%)}.filter-tag.active:hover{background-color:var(--background-light-primary)}.filter-tag.active input{animation:nudge .2s ease 1 alternate forwards}.filter-tag.dark{border:1px solid var(--border-dark);color:var(--text-dark-secondary)}.filter-tag.dark:hover{border:1px solid var(--border-dark-hover);color:var(--text-dark-primary)}.filter-tag.dark.active{background-color:rgba(var(--background-dark-primary) 70%)}.filter-tag.dark.active:hover{background-color:var(--background-dark-primary)}.filter-tag input.custom.custom[type=checkbox],.filter-tag input.custom.custom[type=radio]{margin:0 0 2px .5rem}@keyframes nudge{0%,to{margin-left:.5rem}50%{margin:0 .5rem 2px 0}}@font-face{font-family:mona-sans;font-style:normal;src:url(/_nuxt/fonts/Mona-Sans-SemiBoldWide.838b19b.otf) format("opentype")}@font-face{font-family:mazdatypett-bold;font-style:normal;src:url(/_nuxt/fonts/MazdaTypeTT-Bold.fb75e4c.ttf) format("truetype")}@font-face{font-family:SKODANext-Bold;font-style:normal;src:url(/_nuxt/fonts/SKODANext-Bold.1fc363d.ttf) format("truetype")}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}.toggle-switch{align-items:center;background-color:var(--border-light);border:1px solid var(--border-light);border-radius:var(--container-border-radius);display:inline-flex;width:100%}@media screen and (min-width:767px){.toggle-switch{width:auto}}.toggle-switch.dark{background-color:var(--border-dark);border:1px solid var(--border-dark)}.toggle-switch.dark li.circle .indicator{color:var(--text-dark-secondary)}.toggle-switch.dark li.circle .indicator.active{background-color:var(--background-dark-secondary);border:1px solid var(--border-dark);color:var(--text-dark-primary)}.toggle-switch.dark li.circle .indicator:hover{color:var(--text-dark-primary)}.toggle-switch li{padding:0}.toggle-switch li.circle{align-items:center;cursor:pointer;display:flex;flex:auto;height:auto;margin:0;position:relative;width:inherit}.toggle-switch li.circle .indicator{align-items:center;border:1px solid transparent;border-radius:var(--container-border-radius);color:var(--text-light-secondary);display:flex;height:100%;justify-content:center;left:0;line-height:1.125rem;padding:.25rem .75rem;text-align:center;transition:.3s;white-space:nowrap;width:100%}.toggle-switch li.circle .indicator.active{background-color:var(--background-light-secondary);color:var(--text-light-primary)}.toggle-switch li.circle .indicator:hover{color:var(--text-light-primary)}