.el-text{--el-text-font-size:var(--el-font-size-base);--el-text-color:var(--el-text-color-regular);align-self:center;color:var(--el-text-color);font-size:var(--el-text-font-size);margin:0;overflow-wrap:break-word;padding:0}.el-text.is-truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-text.is-line-clamp{-webkit-box-orient:vertical;display:-webkit-inline-box;overflow:hidden}.el-text--large{--el-text-font-size:var(--el-font-size-medium)}.el-text--default{--el-text-font-size:var(--el-font-size-base)}.el-text--small{--el-text-font-size:var(--el-font-size-extra-small)}.el-text.el-text--primary{--el-text-color:var(--el-color-primary)}.el-text.el-text--success{--el-text-color:var(--el-color-success)}.el-text.el-text--warning{--el-text-color:var(--el-color-warning)}.el-text.el-text--danger{--el-text-color:var(--el-color-danger)}.el-text.el-text--error{--el-text-color:var(--el-color-error)}.el-text.el-text--info{--el-text-color:var(--el-color-info)}.el-text>.el-icon{vertical-align:-2px}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transform-origin:top;transition:var(--el-transition-md-fade)}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transform-origin:bottom;transition:var(--el-transition-md-fade)}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transform-origin:0 0;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-tree{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);background:var(--el-fill-color-blank);color:var(--el-tree-text-color);cursor:default;font-size:var(--el-font-size-base);position:relative}.el-tree__empty-block{height:100%;min-height:60px;position:relative;text-align:center;width:100%}.el-tree__empty-text{color:var(--el-text-color-secondary);font-size:var(--el-font-size-base);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.el-tree__drop-indicator{background-color:var(--el-color-primary);height:1px;left:0;position:absolute;right:0}.el-tree-node{outline:none;white-space:nowrap}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{--el-checkbox-height:var(--el-tree-node-content-height);align-items:center;cursor:pointer;display:flex;height:var(--el-tree-node-content-height)}.el-tree-node__content>.el-tree-node__expand-icon{box-sizing:initial;padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{color:var(--el-tree-expand-icon-color);cursor:pointer;font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:#0000;cursor:default;visibility:hidden}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__loading-icon{color:var(--el-tree-expand-icon-color);font-size:var(--el-font-size-base);margin-right:8px}.el-tree-node>.el-tree-node__children{background-color:#0000;overflow:hidden}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-content-height:26px;--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__list>.el-select-dropdown__item{padding-left:32px}.el-tree-select__popper .el-select-dropdown__item{background:0 0!important;flex:1;height:20px;line-height:20px;padding-left:0}.vehicle-selector[data-v-83f922d0]{max-width:600px;position:relative;width:100%}.vehicle-tree-select[data-v-83f922d0]{width:100%}.vehicle-tree-select[data-v-83f922d0] .el-input__wrapper{padding-left:12px}.vehicle-tree-select[data-v-83f922d0] .el-input__prefix{align-items:center;display:flex}.vehicle-tree-select .search-icon[data-v-83f922d0]{color:var(--el-text-color-secondary);height:16px;width:16px}.selected-vehicle[data-v-83f922d0]{position:absolute;right:0;top:.25rem}.selected-vehicle .clear-btn[data-v-83f922d0]{align-items:center;display:flex;justify-content:center;padding:4px;right:2rem}.selected-vehicle .clear-btn .clear-icon[data-v-83f922d0]{height:14px;width:14px}[data-v-83f922d0] .el-tree-node__label{font-size:14px}[data-v-83f922d0] .el-tree-node{white-space:normal;word-break:break-word}[data-v-83f922d0] .el-select-dropdown__wrap{max-height:400px}.product-selector[data-v-b8ff4913]{max-width:600px;position:relative;width:100%}.selector-header[data-v-b8ff4913]{align-items:center;color:var(--el-text-color-primary);display:flex;font-weight:500;gap:8px;margin-bottom:.5rem}.selector-header .product-icon[data-v-b8ff4913]{height:18px;width:18px}.product-select[data-v-b8ff4913]{width:100%}.product-option[data-v-b8ff4913]{align-items:center;display:flex;gap:12px}.product-option .product-thumbnail[data-v-b8ff4913]{background-color:#f1f5f9;border-radius:4px;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.product-option .product-details[data-v-b8ff4913]{display:flex;flex-direction:column}.product-option .product-details .product-name[data-v-b8ff4913]{color:var(--el-text-color-primary);font-weight:500}.product-option .product-details .product-sku[data-v-b8ff4913]{color:var(--el-text-color-secondary);font-size:.8rem}.selected-product[data-v-b8ff4913]{position:absolute;right:-2rem;top:.25rem}.selected-product strong[data-v-b8ff4913]{color:var(--el-color-success)}.selected-product .product-sku-tag[data-v-b8ff4913]{margin-left:auto}.selected-product .clear-btn[data-v-b8ff4913]{align-items:center;display:flex;justify-content:center;padding:4px;position:absolute;right:2rem}.selected-product .clear-btn .clear-icon[data-v-b8ff4913]{height:14px;width:14px}.color-selector[data-v-2051169e]{max-width:600px;position:relative;width:100%}.selector-header[data-v-2051169e]{align-items:center;color:var(--el-text-color-primary);display:flex;font-weight:500;gap:8px;margin-bottom:.5rem}.selector-header .color-icon[data-v-2051169e]{height:18px;width:18px}.color-select[data-v-2051169e]{width:100%}.color-option[data-v-2051169e]{align-items:center;display:flex;gap:12px}.color-option .color-swatch[data-v-2051169e]{border:1px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 1px 3px #0000001a;height:24px;width:24px}.color-option .color-details[data-v-2051169e]{display:flex;flex-direction:column}.color-option .color-details .color-name[data-v-2051169e]{color:var(--el-text-color-primary);font-weight:500;text-transform:capitalize}.selected-color[data-v-2051169e]{position:absolute;right:-2rem;top:.25rem}.selected-color .color-swatch[data-v-2051169e]{border:1px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 1px 3px #0000001a;height:24px;position:absolute;right:2rem;top:-2.4rem;width:24px}.selected-color .clear-btn[data-v-2051169e]{align-items:center;display:flex;justify-content:center;padding:4px;position:absolute;right:2rem}.selected-color .clear-btn .clear-icon[data-v-2051169e]{height:14px;width:14px}.filter-panel[data-v-e401a75b]{margin-bottom:2rem;position:relative;transition:all .3s ease;width:100%}.filter-panel-header[data-v-e401a75b]{align-items:center;display:flex;justify-content:space-between}.filter-panel-header .panel-title[data-v-e401a75b]{align-items:center;color:#1e293b;display:flex;font-size:1.25rem;font-weight:600;gap:.5rem;margin:0}.filter-panel-header .panel-title .title-icon[data-v-e401a75b]{color:var(--color-primary);height:20px;width:20px}.filter-panel-header .filter-actions[data-v-e401a75b]{display:flex;gap:.5rem}.filter-panel-header .filter-actions .action-icon[data-v-e401a75b]{height:14px;width:14px}.filter-panel-header .filter-actions .clear-filters-btn[data-v-e401a75b]{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.filter-panel-header .filter-actions .clear-filters-btn[data-v-e401a75b]:hover{background:#f1f5f9;color:#475569}.filter-panel-header .filter-actions .toggle-btn[data-v-e401a75b]{align-items:center;display:flex;gap:.25rem}.active-filters-bar[data-v-e401a75b]{background-color:#fafbff;border-bottom:1px solid #edf2f7;padding:.75rem 1.5rem;transition:all .3s ease}.active-filters-bar .filter-pills[data-v-e401a75b]{display:flex;flex-wrap:wrap;gap:.5rem}.active-filters-bar .filter-pills .filter-pill[data-v-e401a75b]{align-items:center;border-radius:30px;box-shadow:0 2px 4px #0000000d;display:flex;font-size:.875rem;font-weight:500;gap:.35rem;padding:.4rem .75rem;transition:all .2s ease}.active-filters-bar .filter-pills .filter-pill[data-v-e401a75b]:hover{box-shadow:0 3px 6px #00000014;transform:translateY(-1px)}.active-filters-bar .filter-pills .filter-pill .pill-icon[data-v-e401a75b]{height:14px;width:14px}.active-filters-bar .filter-pills .filter-pill .pill-text[data-v-e401a75b]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active-filters-bar .filter-pills .filter-pill .color-dot[data-v-e401a75b]{border:1px solid rgba(0,0,0,.1);border-radius:50%;height:16px;width:16px}.active-filters-bar .filter-pills .filter-pill .pill-close[data-v-e401a75b]{align-items:center;background:#00000014;border:none;border-radius:50%;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;transition:all .2s ease;width:16px}.active-filters-bar .filter-pills .filter-pill .pill-close[data-v-e401a75b]:hover{background:#00000026}.active-filters-bar .filter-pills .filter-pill .pill-close .close-icon[data-v-e401a75b]{height:10px;width:10px}.active-filters-bar .filter-pills .vehicle-pill[data-v-e401a75b]{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.active-filters-bar .filter-pills .vehicle-pill .pill-icon[data-v-e401a75b]{color:#059669}.active-filters-bar .filter-pills .product-pill[data-v-e401a75b]{background-color:#fff7ed;border:1px solid #fed7aa;color:#9a3412}.active-filters-bar .filter-pills .product-pill .pill-icon[data-v-e401a75b]{color:#c2410c}.active-filters-bar .filter-pills .color-pill[data-v-e401a75b]{background-color:#eff6ff;border:1px solid #bfdbfe;color:#1e40af}.filter-collapse[data-v-e401a75b]{max-height:1000px;opacity:1;overflow:hidden;transition:max-height .5s ease,opacity .3s ease,padding .3s ease}.filter-collapse.is-collapsed[data-v-e401a75b]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.filter-collapse .filter-controls[data-v-e401a75b]{padding:1.5rem 0}.filters-grid[data-v-e401a75b]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.filter-section[data-v-e401a75b]{background-color:#f9fafb;border-radius:var(--border-radius-m);box-shadow:0 2px 6px #0000000d;padding:var(--padding-l);transition:all .3s ease}.filter-section[data-v-e401a75b]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.filter-section-header[data-v-e401a75b]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.filter-section-header .section-icon[data-v-e401a75b]{height:18px;width:18px}.filter-section-header .section-title[data-v-e401a75b]{color:#334155;font-size:1.1rem;font-weight:600;margin:0}.vehicle-filter .section-icon[data-v-e401a75b]{color:#10b981}.product-filter .section-icon[data-v-e401a75b]{color:#f97316}.color-filter .section-icon[data-v-e401a75b]{color:#3b82f6}@keyframes fadeIn-e401a75b{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.filter-panel-header[data-v-e401a75b]{align-items:flex-start;flex-direction:column;gap:.75rem}.filter-panel-header .filter-actions[data-v-e401a75b]{justify-content:space-between;width:100%}.filters-grid[data-v-e401a75b]{grid-template-columns:1fr}.active-filters-bar .filter-pills .filter-pill .pill-text[data-v-e401a75b]{max-width:120px}}@media(max-width:480px){.filter-section[data-v-e401a75b]{padding:1rem}.filter-controls[data-v-e401a75b]{padding:2rem 0 0!important}.filter-section-header .section-title[data-v-e401a75b]{font-size:1rem}}@font-face{font-family:Rajdhani;src:local("Rajdhani Light"),url(../_fonts/uCGr7SFUN2rzul7qgxmv1vCOqlYnAf5d4_9EhzQ2dXM-zjH9JjbuDOYyqMpspnWp15BNOZ2qIyUWKcGkTWb1eDs.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:300;font-style:normal}@font-face{font-family:"Rajdhani Fallback: Arial";src:local("Arial");size-adjust:91.0721%;ascent-override:102.1169%;descent-override:37.9919%;line-gap-override:0%}@font-face{font-family:Rajdhani;src:local("Rajdhani Light"),url(../_fonts/LAHW8janXk7twODmxP7TA1nU4bzIEGj7b3pQmHR0yxs-6NHGvtMPdBw6XX_ptxEQFRqmQap62rSP0Nmqyk5RLvU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Light"),url(../_fonts/Tg7SrwiPtDTVghLgGEU5ZfOQchpUTjOK1OdXkgF-YEk-3ymH4Y_245q9h0zThOXMVlafzfGuVKIt75DlV4rMOco.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(../_fonts/FerrOJf1qPqTb8oWX-cE8YcNrBUeDGaOMrE1vY2jcOw-YcgLeM_0ZRyNvHe1Ry1vwW8x5vfSFsqMC7OmGR9NLFk.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(../_fonts/WXnRYIvlZkT_OaAKFJ9yG3wfOBAsFFaAK5k2KfYSxBA-lLwd5djiynlIMMcT_c9Tmew0MA2ENUdnXhI7ip8rQLE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(../_fonts/DfBdf1gorsRrseoGnN4mT2AL_VDZTd5AjFhVHAxRlvk-yJyjhd0f0vGawQCjSOuichDb2CFOf_GA9-H15rvJYT0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(../_fonts/m_f9AEWEJh4cQXvIv1LfGN_OitK9SAV_7aNcslDiJjA-VbxC9cz8RYuCg1Mgux1hVEegYygUBSqpqxbIMH2QRgs.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(../_fonts/sgYoBZ-nCXLL_YjSAed9knE1jdoSlBOmUG9LrWOV-bE-EazNMXlAYLAEroJ4h4ZUGnAFYw_c-zV6vH_clLbtSok.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(../_fonts/RkLDOnZzHTVm3qHA-uyhQMSSPGzcWumKodZ9-jExHLE-_wGdOdE7uiwFmGMlr0h20oSAA6WYVn6mhPChwcF0lbs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(../_fonts/ZW989uTpxJAItsT3pIGQfUV8w0pg8P-axKSiL6znO-g-TlJR3xP_4v4T1vJf-V9sz3fRudWaWyWxEMv6FZsSihk.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(../_fonts/bw-m9VYBch8UsFg1pIquz73j73BlqNKy_ovDWiWidQ-BUiMuq2LNKCli3q1hTSs03pYl2seYqtixgjU1qjcYuo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(../_fonts/EmjtwUb4lrjNJTKzzsGjToeufGc_jmckwn03KNZx00o-225_CnTT01SyTXW-ouheB0fRsT2MPymfsNH9c9qgBu8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Light"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-U8RwT453rOYR__LYeg4C5a7QFlWCydSrnzIEyBZnOvA.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Regular"),local("Rajdhani"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-6tbbss9xJB2jeylKFGTaWR5aWz3h_Bs7j2A8T-nnFMs.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-U2SQj1qU6XkgDaXA6FGM6IIqh9utfqbhhw2Z8Xgkmw0.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Rajdhani;src:local("Rajdhani SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-FFM9ve6Z4VXLvZk6GnLt8FxLmnhAB_ygEFMD7iXtG_Y.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-nLq_HMAmNe2gpAE1XdFZGjhZQSqHqGVFpXfVWZwq6po.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Xm4_FXczHI3lFXIOP0_6c3KUSxdYYchdqMgpvIrX39I.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-xNw6nxhqcWxOJlkmUOQ5H2SGRwgWAFkZpp3KdEVT0Xg.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-RvZUU2X45U7WIDI083h9MozPZMSPdvOCkgsORsWvPOw.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.horizon-container[data-v-480c7557]{background:#050505;color:#fff;font-family:Rajdhani,"Rajdhani Fallback: Arial",sans-serif;inset:0;overflow:hidden;position:fixed}.cinematic-bg[data-v-480c7557]{background:linear-gradient(#0006,#edbf97b3),url(https://api.canetoadequip.com.au/media/vehicle_gallery/kia-tasman-s-sx-sx-x-line-x-pro-2025-with-tradecap-steel-canopy-for-kia-tasman-2025-onwards-dual_695c665be58ed.jpeg);background-position:50%;background-size:cover;filter:grayscale(20%) brightness(.6);z-index:1}.cinematic-bg[data-v-480c7557],.scanlines[data-v-480c7557]{inset:0;position:absolute}.scanlines[data-v-480c7557]{animation:vhs-tracking-480c7557 12s linear infinite;background:linear-gradient(#13111100 50%,#0000001a 0);background-size:100% 4px;pointer-events:none;z-index:2}@keyframes vhs-tracking-480c7557{0%{background-position:0 0}to{background-position:0 100px}}.fh-header[data-v-480c7557]{align-items:flex-start;display:flex;left:0;padding:40px 60px;position:absolute;top:0;width:100%;z-index:10}.fh-header .header-content[data-v-480c7557]{align-items:center;display:flex;margin-left:auto}.fh-header .pi-badge[data-v-480c7557]{background:#1b52ff;box-shadow:0 0 20px #1b52ff66;font-family:Inter,"Inter Fallback: Arial",sans-serif;font-size:2rem;font-weight:900;margin-right:25px;padding:5px 20px;transform:skew(-15deg)}.fh-header .title-stack .category-tag[data-v-480c7557]{color:#ff5e00;font-size:1rem;font-weight:700;letter-spacing:4px}.fh-header .title-stack .page-title[data-v-480c7557]{font-family:Inter,"Inter Fallback: Arial",sans-serif;font-size:3rem;font-style:italic;font-weight:900;line-height:.9;margin:0;text-transform:uppercase}.brand-watermark[data-v-480c7557]{pointer-events:auto}.brand-watermark img[data-v-480c7557]{height:60px;opacity:.8}.showroom-main[data-v-480c7557]{display:flex;gap:40px;inset:150px 0 70px;padding:0 60px;position:absolute;z-index:10}.fh-filter-panel[data-v-480c7557]{flex-shrink:0;transition:transform .3s ease;width:320px}.fh-filter-panel .panel-inner[data-v-480c7557]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0f0f14f2;border-left:5px solid #ff5e00;box-shadow:20px 0 50px #00000080;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:25px;transform:skew(-5deg)}.fh-filter-panel .panel-inner[data-v-480c7557]::-webkit-scrollbar{width:4px}.fh-filter-panel .panel-inner[data-v-480c7557]::-webkit-scrollbar-thumb{background:#ff5e00}.fh-filter-panel .panel-header-mobile[data-v-480c7557]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:none;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;transform:skew(5deg)}.fh-filter-panel .panel-header-mobile .panel-title[data-v-480c7557]{border:none;margin:0;padding:0}.fh-filter-panel .panel-header-mobile .close-mobile-filters[data-v-480c7557]{background:#ff5e00;border:none;color:#fff;font-style:italic;font-weight:900;padding:5px 15px;transform:skew(-10deg)}.fh-filter-panel .panel-title[data-v-480c7557]{border-bottom:1px solid hsla(0,0%,100%,.1);font-family:Inter,"Inter Fallback: Arial",sans-serif;font-size:1.2rem;font-style:italic;font-weight:900;margin:0 0 20px;padding-bottom:10px;transform:skew(5deg)}.fh-filter-panel .panel-title.desktop-only[data-v-480c7557]{display:block}.hud-filter-content[data-v-480c7557]{transform:skew(5deg)}.hud-filter-content[data-v-480c7557] .filter-panel{margin-bottom:0}.hud-filter-content[data-v-480c7557] .filters-grid{display:flex;flex-direction:column;gap:15px}.hud-filter-content[data-v-480c7557] .filter-section{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:0;box-shadow:none;padding:15px}.hud-filter-content[data-v-480c7557] .filter-section:hover{background:#ffffff0d;transform:none}.hud-filter-content[data-v-480c7557] .section-title{color:#ff5e00;font-size:.8rem;letter-spacing:1px;text-transform:uppercase}.hud-filter-content[data-v-480c7557] .section-icon{color:#fff!important}.hud-actions[data-v-480c7557]{margin-top:20px}.hud-actions .hud-reset-btn[data-v-480c7557]{background:#ff5e00;border:none;color:#fff;cursor:pointer;font-size:.8rem;font-weight:900;padding:10px;transform:skew(-10deg);transition:.2s;width:100%}.hud-actions .hud-reset-btn[data-v-480c7557]:hover{background:#fff;color:#ff5e00}.stats-summary[data-v-480c7557]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:auto;padding-top:20px;transform:skew(5deg)}.stats-summary .stat-item[data-v-480c7557]{display:flex;flex-direction:column;gap:4px}.stats-summary .stat-item .label[data-v-480c7557]{color:#888;font-size:.6rem;font-weight:700}.stats-summary .stat-item .value[data-v-480c7557]{color:#ff5e00;font-size:1.2rem;font-weight:900}.showroom-grid-wrapper[data-v-480c7557]{flex-grow:1;overflow-y:auto;padding-bottom:50px;padding-right:10px}.showroom-grid-wrapper[data-v-480c7557]::-webkit-scrollbar{width:4px}.showroom-grid-wrapper[data-v-480c7557]::-webkit-scrollbar-thumb{background:#ff5e00}.showroom-grid[data-v-480c7557]{display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.car-card[data-v-480c7557]{background:#141419e6;border:1px solid hsla(0,0%,100%,.1);color:inherit;overflow:hidden;position:relative;text-decoration:none;transform:skew(-5deg);transition:all .3s cubic-bezier(.165,.84,.44,1)}.car-card[data-v-480c7557]:hover{border-color:#ff5e00;box-shadow:0 10px 30px #00000080;transform:skew(-5deg) scale(1.02) translateY(-5px)}.car-card:hover .active-border[data-v-480c7557]{width:100%}.car-card:hover .card-image img[data-v-480c7557]{transform:skew(5deg) scale(1.1)}.car-card .card-image[data-v-480c7557]{height:180px;overflow:hidden;position:relative}.car-card .card-image img[data-v-480c7557]{height:100%;-o-object-fit:cover;object-fit:cover;transform:skew(5deg) translate(-5%);transition:transform .6s ease;width:120%}.car-card .card-image .image-overlay[data-v-480c7557]{background:linear-gradient(transparent,#000c);inset:0;position:absolute}.car-card .card-image .card-badge[data-v-480c7557]{background:#4caf50;color:#fff;font-size:.6rem;font-weight:900;padding:3px 8px;position:absolute;right:10px;top:10px;transform:skew(5deg)}.car-card .card-info[data-v-480c7557]{padding:20px;transform:skew(5deg)}.car-card .card-info .vehicle-info[data-v-480c7557]{display:flex;flex-direction:column;margin-bottom:15px}.car-card .card-info .vehicle-info .make[data-v-480c7557]{color:#ff5e00;font-size:.75rem;font-weight:700;letter-spacing:2px}.car-card .card-info .vehicle-info .model[data-v-480c7557]{font-family:Inter,"Inter Fallback: Arial",sans-serif;font-size:1.5rem;font-style:italic;font-weight:900;line-height:1}.car-card .card-info .product-info .prod-name[data-v-480c7557]{color:#aaa;display:block;font-size:.8rem;height:2.4em;margin-bottom:10px;overflow:hidden}.car-card .card-info .product-info .meta[data-v-480c7557]{border-top:1px solid hsla(0,0%,100%,.05);color:#666;display:flex;font-size:.7rem;font-weight:700;justify-content:space-between;padding-top:10px}.car-card .active-border[data-v-480c7557]{background:#ff5e00;bottom:0;height:3px;left:0;position:absolute;transition:width .3s ease;width:0}.fh-footer[data-v-480c7557]{align-items:center;background:#000;border-top:2px solid #ff5e00;bottom:0;display:flex;gap:40px;height:70px;padding:0 60px;position:absolute;width:100%;z-index:20}.fh-footer .prompt-group[data-v-480c7557]{display:flex;gap:30px}.fh-footer .mobile-prompts[data-v-480c7557]{display:none;gap:20px}.fh-footer .mobile-prompts .mobile-prompt-btn[data-v-480c7557]{align-items:center;background:none;border:none;color:#fff;display:flex;font-family:inherit;font-size:.9rem;font-weight:700;gap:10px;padding:0}.fh-footer .mobile-prompts .mobile-prompt-btn .btn[data-v-480c7557]{align-items:center;border-radius:50%;box-shadow:0 0 10px #2196f366;display:flex;font-weight:900;height:28px;justify-content:center;width:28px}.fh-footer .mobile-prompts .mobile-prompt-btn .btn.x[data-v-480c7557]{background:#2196f3}.fh-footer .prompt[data-v-480c7557]{align-items:center;cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:10px}.fh-footer .prompt[data-v-480c7557]:hover{opacity:.8}.fh-footer .prompt .btn[data-v-480c7557]{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:900;height:24px;justify-content:center;width:24px}.fh-footer .prompt .btn.a[data-v-480c7557]{background:#4caf50}.fh-footer .prompt .btn.b[data-v-480c7557]{background:#f44336}.fh-footer .prompt .btn.x[data-v-480c7557]{background:#2196f3}.build-btn[data-v-480c7557]{background:#ff5e00;color:#fff;font-weight:900;margin-left:auto;padding:10px 30px;text-decoration:none;transform:skew(-15deg);transition:.2s;white-space:nowrap}.build-btn[data-v-480c7557]:hover{background:#fff;color:#ff5e00}.fh-overlay-center[data-v-480c7557]{align-items:center;color:#ff5e00;display:flex;font-size:1.5rem;font-style:italic;font-weight:900;height:300px;justify-content:center;letter-spacing:4px;text-transform:uppercase}.gallery-fade-enter-active[data-v-480c7557],.gallery-fade-leave-active[data-v-480c7557]{transition:all .5s ease}.gallery-fade-enter-from[data-v-480c7557]{opacity:0;transform:translateY(20px) scale(.95)}.gallery-fade-leave-to[data-v-480c7557]{opacity:0;transform:translateY(-20px) scale(.95)}@media(max-width:1024px){.fh-header[data-v-480c7557]{padding:30px}.fh-footer[data-v-480c7557],.showroom-main[data-v-480c7557]{padding:0 30px}}@media(max-width:768px){.fh-header[data-v-480c7557]{gap:10px;padding:20px}.fh-header[data-v-480c7557],.fh-header .header-content[data-v-480c7557]{align-items:flex-start;flex-direction:column}.fh-header .header-content[data-v-480c7557]{display:flex;gap:12px}.fh-header .pi-badge[data-v-480c7557]{display:inline-block;font-size:1.2rem;margin-right:0;padding:4px 12px;transform:skew(-15deg)}.fh-header .title-stack .category-tag[data-v-480c7557]{font-size:.8rem;letter-spacing:2px}.fh-header .title-stack .page-title[data-v-480c7557]{font-size:1.8rem}.fh-header .brand-watermark img[data-v-480c7557]{height:40px}.showroom-main[data-v-480c7557]{flex-direction:column;inset:110px 0 60px;padding:0 10px}.fh-filter-panel[data-v-480c7557]{height:100%;inset:0;pointer-events:none;position:fixed;transform:translate(-100%);width:100%;z-index:1000}.fh-filter-panel.mobile-visible[data-v-480c7557]{pointer-events:auto;transform:translate(0)}.fh-filter-panel .panel-inner[data-v-480c7557]{border-left:none;padding-top:env(safe-area-inset-top,20px);transform:none}.fh-filter-panel .panel-header-mobile[data-v-480c7557]{display:flex}.fh-filter-panel .hud-filter-content[data-v-480c7557],.fh-filter-panel .panel-title[data-v-480c7557]{transform:none}.fh-filter-panel .panel-title.desktop-only[data-v-480c7557]{display:none}.fh-filter-panel .stats-summary[data-v-480c7557]{transform:none}.showroom-grid-wrapper[data-v-480c7557]{padding:0 10px 40px}.showroom-grid[data-v-480c7557]{gap:15px;grid-template-columns:1fr}.car-card[data-v-480c7557]{transform:none}.car-card[data-v-480c7557]:hover{transform:translateY(-5px)}.car-card .card-image img[data-v-480c7557]{transform:none}.car-card .card-info[data-v-480c7557]{padding:15px;transform:none}.fh-footer[data-v-480c7557]{gap:15px;height:60px;padding:0 15px}.fh-footer .prompt-group[data-v-480c7557]{display:none}.fh-footer .mobile-prompts[data-v-480c7557]{display:flex}.fh-footer .build-btn[data-v-480c7557]{font-size:.8rem;padding:8px 15px;transform:skew(-10deg)}}
