.plo[data-v-07265584]{padding-bottom:20px}.plo__row[data-v-07265584]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.plo__filters-trigger[data-v-07265584]{align-items:center;background:var(--up-ink,#123f3f);border:none;border-radius:var(--up-radius-pill,999px);box-shadow:none;color:#fff;cursor:pointer;display:none;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px;font-weight:600;gap:8px;letter-spacing:normal;padding:9px 16px}@media(max-width:1023px){.plo__filters-trigger[data-v-07265584]{display:flex}}@media(max-width:767px){.plo__filters-trigger[data-v-07265584]{min-height:44px}}.plo__trigger[data-v-07265584]{align-items:center;background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:var(--up-radius-pill,999px);box-shadow:none;cursor:pointer;display:flex;gap:8px;letter-spacing:normal;padding:9px 15px}.plo__trigger-label[data-v-07265584]{color:var(--up-ink,#123f3f);font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px;font-weight:600;white-space:nowrap}.plo__caret[data-v-07265584]{color:var(--up-ink,#123f3f);opacity:.45;transition:transform var(--up-motion-fast,.15s ease-out)}.plo__caret--open[data-v-07265584]{transform:rotate(180deg)}.plo__list[data-v-07265584]{background:#fff;border-radius:var(--up-radius-control,12px);box-shadow:var(--up-shadow-dropdown,0 14px 34px rgba(18,63,63,.22));list-style:none;margin:0;padding:6px;z-index:1000}.plo__option[data-v-07265584]{align-items:center;border-radius:8px;color:var(--up-ink,#123f3f);cursor:pointer;display:flex;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px;font-weight:500;gap:10px;justify-content:space-between;padding:9px 12px}.plo__option--active[data-v-07265584]{background:var(--up-mint-tint,#eef7f3)}.plo__option--selected[data-v-07265584]{font-weight:600}.plo__check[data-v-07265584]{color:var(--up-mint-ink,#0d6b5b)}.plo__chips[data-v-07265584]{display:flex;flex-wrap:wrap;gap:8px}.plo__chip[data-v-07265584]{background:var(--up-ink,#123f3f);border-radius:var(--up-radius-pill,999px);display:inline-flex;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;font-weight:600;gap:6px;padding:9px 10px 9px 15px}.plo__chip[data-v-07265584],.plo__chip-remove[data-v-07265584]{align-items:center;color:#fff}.plo__chip-remove[data-v-07265584]{background:none;border:none;box-shadow:none;cursor:pointer;display:flex;justify-content:center;opacity:.6;padding:2px}.plo__chip-remove[data-v-07265584]:hover{opacity:1}.plo__view-toggle[data-v-07265584]{align-items:center;border:1px solid rgba(18,63,63,.2);border-radius:var(--up-radius-pill,999px);display:flex;flex-shrink:0;margin-left:auto;padding:4px}.plo__view-segment[data-v-07265584]{background:none;border:none;border-radius:20px;box-shadow:none;color:#123f3f99;cursor:pointer;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:600;letter-spacing:normal;padding:6px 14px;transition:background var(--up-motion-fast,.15s ease-out)}.plo__view-segment--active[data-v-07265584]{background:var(--up-ink,#123f3f);color:#fff}@media(max-width:1023px){.plo__view-toggle[data-v-07265584]{display:none}}.ute-canopies-homepage[data-v-11660d7f]{background:linear-gradient(140deg,#f5f7fd,#e8f0fc);border-radius:var(--border-radius-l);box-shadow:var(--box-shadow-lifted)}.ute-canopies-homepage--inner[data-v-11660d7f]{margin:0 auto;padding:var(--padding-xxxl)}@media(max-width:640px){.ute-canopies-homepage--inner[data-v-11660d7f]{padding:var(--padding-xl)}}.content-grid[data-v-11660d7f]{align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media(max-width:968px){.content-grid[data-v-11660d7f]{gap:3rem;grid-template-columns:1fr}}@media(max-width:640px){.content-grid[data-v-11660d7f]{gap:2rem}}.content-col[data-v-11660d7f]{display:flex;flex-direction:column;justify-content:center;padding-right:1rem}@media(max-width:968px){.content-col[data-v-11660d7f]{order:1;padding-right:0}}.content-col h2[data-v-11660d7f]{color:#000000d9;font-family:var(--font-secondary);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0 0 2rem}@media(max-width:475px){.content-col h2[data-v-11660d7f]{font-size:var(--font-size-xxl)}}.feature-badges[data-v-11660d7f]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}@media(max-width:640px){.feature-badges[data-v-11660d7f]{justify-content:center}}.feature-badges .badge[data-v-11660d7f]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius-m);box-shadow:0 2px 8px #00000014;display:flex;gap:.5rem;padding:.75rem 1rem;transition:transform .2s ease,box-shadow .2s ease}.feature-badges .badge[data-v-11660d7f]:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-1px)}.feature-badges .badge .icon[data-v-11660d7f]{color:var(--color-primary);flex-shrink:0;height:1.1rem;width:1.1rem}.feature-badges .badge span[data-v-11660d7f]{color:#2d3748;font-size:.875rem;font-weight:600;white-space:nowrap}.intro-text[data-v-11660d7f]{color:#000000b3;font-size:1.125rem;font-weight:400;line-height:1.7;margin-bottom:2.5rem}@media(max-width:475px){.intro-text[data-v-11660d7f]{font-size:var(--font-size-l)}}.cta-container[data-v-11660d7f]{margin-top:auto}@media(max-width:640px){.cta-container[data-v-11660d7f]{text-align:center}}.image-col[data-v-11660d7f]{display:flex;flex-direction:column;padding-left:1rem}@media(max-width:968px){.image-col[data-v-11660d7f]{order:1;padding-left:0}}.image-wrapper[data-v-11660d7f]{margin-bottom:2rem;padding:0 2rem}.image-wrapper img[data-v-11660d7f]{filter:drop-shadow(2px 2px 8px rgba(0,0,0,.2))}@media(max-width:640px){.image-wrapper[data-v-11660d7f]{margin-bottom:1.5rem;padding:1.5rem}}.ute-canopy-image[data-v-11660d7f]{border-radius:var(--border-radius-s);display:block;height:auto;width:100%}.key-features[data-v-11660d7f]{background:#ffffffb3;border:1px solid hsla(0,0%,100%,.4);border-radius:var(--border-radius-m);box-shadow:0 2px 12px #0000000f;display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem}@media(max-width:640px){.key-features[data-v-11660d7f]{gap:1rem;padding:1.5rem}}.key-features .feature[data-v-11660d7f]{align-items:center;display:flex;gap:.875rem}.key-features .feature .icon[data-v-11660d7f]{color:var(--color-success);flex-shrink:0;height:1.25rem;width:1.25rem}.key-features .feature span[data-v-11660d7f]{color:#000000bf;font-size:.9rem;font-weight:600;line-height:1.4}.cta-subtext[data-v-11660d7f]{color:#000000a6;font-size:var(--font-size-xl);line-height:1.6;margin-bottom:var(--margin-xl)}.ute-canopies[data-v-875d476c]{background:linear-gradient(140deg,#f5f7fd,#e8f0fc);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow-lifted)}.ute-canopies--inner[data-v-875d476c]{margin:0 auto;padding:var(--padding-xl) var(--padding-xl)}@media(min-width:1024px){.ute-canopies--inner[data-v-875d476c]{padding:var(--padding-xl) var(--padding-xl)}}.content-grid[data-v-875d476c]{align-items:flex-start;display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media(max-width:1000px){.content-grid[data-v-875d476c]{gap:2.5rem;grid-template-columns:1fr}}.content-col[data-v-875d476c]{display:flex;flex-direction:column;justify-content:center;padding:var(--padding-l)}.content-col h2[data-v-875d476c]{color:#000c;font-family:var(--font-secondary);font-size:var(--font-size-xxxl);font-weight:600;line-height:1.2;margin:0 0 var(--margin-m) 0}@media(max-width:768px){.content-col h2[data-v-875d476c]{text-align:center}}.image-col[data-v-875d476c]{align-items:center;display:flex;flex-direction:column;position:relative}.image-wrapper[data-v-875d476c]{display:flex;height:10rem;justify-content:center}@media(max-width:768px){.image-wrapper[data-v-875d476c]{margin-bottom:1rem}}.ute-canopy-image[data-v-875d476c]{filter:drop-shadow(6px 6px 3px rgba(0,0,0,.1));height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.feature-badges[data-v-875d476c]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:4rem 1.5rem .75rem 0;width:100%}.feature-badges .badge[data-v-875d476c]{align-items:center;background:#fff;border-radius:var(--border-radius-m);box-shadow:0 4px 8px #00000014;display:flex;flex:1;font-size:var(--font-size-l);gap:.5rem;justify-content:center;max-width:180px;min-width:140px;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.feature-badges .badge[data-v-875d476c]:hover{box-shadow:0 6px 12px #0000001a;transform:translateY(-2px)}.feature-badges .badge .icon[data-v-875d476c]{color:var(--color-primary);flex-shrink:0;height:1.2rem;width:1.2rem}.feature-badges .badge span[data-v-875d476c]{color:#4a5568;font-weight:500;white-space:nowrap}.key-features[data-v-875d476c]{display:grid;font-size:var(--font-size-l);gap:.75rem;margin:var(--margin-l) var(--margin-s)}@media(max-width:768px){.key-features[data-v-875d476c]{margin:1.5rem 0 2rem;text-align:center}}@media(max-width:1000px){.key-features[data-v-875d476c]{grid-template-columns:1fr}}.key-features .feature[data-v-875d476c]{align-items:center;display:flex;gap:.75rem}@media(max-width:768px){.key-features .feature[data-v-875d476c]{justify-content:center}}.key-features .feature .icon[data-v-875d476c]{color:var(--color-success);flex-shrink:0;height:1.25rem;margin-top:.25rem;width:1.25rem}.key-features .feature span[data-v-875d476c]{color:#000000b3;font-weight:500;line-height:1.5}@media(max-width:768px){.cta-container[data-v-875d476c]{display:flex;justify-content:center}}.ute-canopies[data-v-9a8d8f7c]{background:linear-gradient(140deg,#f5f7fd,#e8f0fc);border-radius:var(--border-radius-m)}.ute-canopies--inner[data-v-9a8d8f7c]{margin:0 auto;padding:var(--padding-xxl) var(--padding-xxxl)}.content-grid[data-v-9a8d8f7c]{display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.content-grid[data-v-9a8d8f7c]{gap:2rem;grid-template-columns:1fr}}.content-col h2[data-v-9a8d8f7c]{color:#000000bf;font-family:var(--font-secondary);font-size:1.6rem;font-weight:600;margin:0}.feature-badges[data-v-9a8d8f7c]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:var(--margin-xl) 0}.feature-badges .badge[data-v-9a8d8f7c]{align-items:center;background:#fff;border-radius:var(--border-radius-m);box-shadow:0 2px 4px #0000000d;display:flex;gap:.5rem;padding:.5rem 1rem}.feature-badges .badge .icon[data-v-9a8d8f7c]{color:var(--color-primary);height:1.2rem;width:1.2rem}.feature-badges .badge span[data-v-9a8d8f7c]{color:#4a5568;font-weight:500}.intro-text[data-v-9a8d8f7c]{color:#000000a6;font-size:var(--font-size-xl);line-height:1.6;margin-bottom:var(--margin-xl)}.key-features[data-v-9a8d8f7c]{display:grid;gap:1rem;margin:var(--margin-xxl) 0}@media(max-width:640px){.key-features[data-v-9a8d8f7c]{grid-template-columns:1fr}}.key-features .feature[data-v-9a8d8f7c]{align-items:center;display:flex;gap:.75rem}.key-features .feature .icon[data-v-9a8d8f7c]{color:var(--color-success);flex-shrink:0;height:1.25rem;width:1.25rem}.key-features .feature span[data-v-9a8d8f7c]{color:#000000a6;font-weight:600}.cta-subtext[data-v-9a8d8f7c]{color:#718096;font-size:var(--font-size-l);margin-top:var(--margin-m);text-align:left}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:2px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-font-size-small:12px;--el-pagination-button-width-small:24px;--el-pagination-button-height-small:24px;--el-pagination-button-width-large:40px;--el-pagination-button-height-large:40px;--el-pagination-item-gap:16px;align-items:center;color:var(--el-pagination-text-color);display:flex;font-size:var(--el-pagination-font-size);font-weight:400;white-space:nowrap}.el-pagination .el-input__inner{-moz-appearance:textfield;text-align:center}.el-pagination .el-select{width:128px}.el-pagination button{align-items:center;background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;display:flex;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pagination button *{pointer-events:none}.el-pagination button:focus{outline:none}.el-pagination :is(button.is-active,button:hover){color:var(--el-pagination-hover-color)}.el-pagination button.is-active{cursor:default;font-weight:700}.el-pagination button.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pagination :is(button.is-disabled,button:disabled){background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pagination button:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.el-pagination :is(.btn-next,.btn-prev) .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination>.is-first{margin-left:0!important}.el-pagination>.is-last{margin-right:0!important}.el-pagination .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination__sizes,.el-pagination__total{color:var(--el-text-color-regular);font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{align-items:center;color:var(--el-text-color-regular);display:flex;font-weight:400;margin-left:var(--el-pagination-item-gap)}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__goto{margin-right:8px}.el-pagination__editor{box-sizing:border-box;text-align:center}.el-pagination__editor.el-input{width:56px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination__classifier{margin-left:8px}.el-pagination__rightwrapper{align-items:center;display:flex;flex:1;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{background-color:var(--el-pagination-button-bg-color);margin:0 4px}.el-pagination.is-background .btn-next.is-active,.el-pagination.is-background .btn-prev.is-active,.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary);color:var(--el-color-white)}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.is-disabled,.el-pagination.is-background .el-pager li:disabled{background-color:var(--el-disabled-bg-color);color:var(--el-text-color-placeholder)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-next:disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .btn-prev:disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active,.el-pagination.is-background .el-pager li:disabled.is-active{background-color:var(--el-fill-color-dark);color:var(--el-text-color-secondary)}.el-pagination.is-background .btn-prev{margin-left:var(--el-pagination-item-gap)}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li{font-size:var(--el-pagination-font-size-small);height:var(--el-pagination-button-height-small);line-height:var(--el-pagination-button-height-small);min-width:var(--el-pagination-button-width-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){font-size:var(--el-pagination-font-size-small)}.el-pagination--small .el-select{width:100px}.el-pagination--large .btn-next,.el-pagination--large .btn-prev,.el-pagination--large .el-pager li{height:var(--el-pagination-button-height-large);line-height:var(--el-pagination-button-height-large);min-width:var(--el-pagination-button-width-large)}.el-pagination--large .el-select .el-input{width:160px}.el-pager{font-size:0;list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}.el-pager,.el-pager li{align-items:center;display:flex}.el-pager li{background:var(--el-pagination-bg-color);border:none;border-radius:var(--el-pagination-border-radius);box-sizing:border-box;color:var(--el-pagination-button-color);cursor:pointer;font-size:var(--el-pagination-font-size);height:var(--el-pagination-button-height);justify-content:center;line-height:var(--el-pagination-button-height);min-width:var(--el-pagination-button-width);padding:0 4px;text-align:center}.el-pager li *{pointer-events:none}.el-pager li:focus{outline:none}.el-pager :is(li.is-active,li:hover){color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default;font-weight:700}.el-pager li.is-active.is-disabled{color:var(--el-text-color-secondary);font-weight:700}.el-pager :is(li.is-disabled,li:disabled){background-color:var(--el-pagination-button-disabled-bg-color);color:var(--el-pagination-button-disabled-color);cursor:not-allowed}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color);outline-offset:-1px}.block.bright[data-v-f81e24c4]{background:#fff;border-radius:var(--border-radius-s);box-shadow:0 1px 6px #eaeaea;margin-top:var(--margin-m);padding:var(--padding-m)}.category-band[data-v-a9f51f42]{background:var(--up-ink,#123f3f);padding:22px 32px}.category-band-inner[data-v-a9f51f42]{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1180px}.category-band-left[data-v-a9f51f42]{min-width:0}.category-band-breadcrumb[data-v-a9f51f42]{color:#fff9;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:500;margin-bottom:5px}.category-band-crumb-link[data-v-a9f51f42]{color:inherit;text-decoration:none}.category-band-crumb-link[data-v-a9f51f42]:hover{text-decoration:underline}.category-band-crumb-link[data-v-a9f51f42]:focus-visible{border-radius:2px;outline:2px solid var(--up-mint,#9edcc8);outline-offset:2px}.category-band-crumb-current[data-v-a9f51f42]{color:inherit}.category-band-crumb-sep[data-v-a9f51f42]{margin:0 6px;opacity:.6}.category-band-title[data-v-a9f51f42]{color:#fff;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:28px;font-weight:700;letter-spacing:-.025em;margin:0}.category-band-right[data-v-a9f51f42]{color:#ffffff9e;flex-shrink:0;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;font-weight:400;line-height:1.45;max-width:360px;text-align:right}.category-band-right--mobile[data-v-a9f51f42]{display:none}.category-band-count[data-v-a9f51f42]{color:var(--up-mint,#9edcc8);font-weight:600}@media(max-width:767px){.category-band[data-v-a9f51f42]{padding:18px 20px}.category-band-right--desktop[data-v-a9f51f42]{display:none}.category-band-right--mobile[data-v-a9f51f42]{display:block;margin-top:8px;max-width:none;text-align:left}.category-band-title[data-v-a9f51f42]{font-size:22px}}.plp-section-header[data-v-1a36cbc9]{margin-bottom:14px}.plp-section-label[data-v-1a36cbc9]{color:var(--up-ink,#123f3f);display:block;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:16px;font-weight:600}.plp-section-sub[data-v-1a36cbc9]{color:#123f3f99;display:block;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px;font-weight:400;line-height:1.5;margin-top:3px}.plp-switch-row[data-v-31e44cce]{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between}@media(max-width:767px){.plp-switch-row[data-v-31e44cce]{min-height:48px}}.plp-switch-row-text[data-v-31e44cce]{display:flex;flex-direction:column;gap:2px;min-width:0}.plp-switch-row-label[data-v-31e44cce]{color:var(--up-ink,#123f3f);font-size:14.5px;font-weight:500}.plp-switch-row-label[data-v-31e44cce],.plp-switch-row-sub[data-v-31e44cce]{font-family:var(--up-font-body,"Barlow",sans-serif)}.plp-switch-row-sub[data-v-31e44cce]{color:#123f3f99;font-size:12.5px;font-weight:400}.plp-switch[data-v-31e44cce]{background:#123f3f2e;border-radius:15px;display:inline-block;flex-shrink:0;height:26px;position:relative;transition:background-color var(--up-motion-fast,.15s ease-out);width:44px}.plp-switch-row:hover .plp-switch[data-v-31e44cce]{background:#123f3f42}.plp-switch--on[data-v-31e44cce]{background:var(--up-ink,#123f3f)}.plp-switch-row:hover .plp-switch--on[data-v-31e44cce]{background:var(--up-ink-deep,#0e3333)}.plp-switch[data-v-31e44cce]:has(.plp-switch-input:focus-visible){outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-switch-input[data-v-31e44cce]{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute}.plp-switch-knob[data-v-31e44cce]{background:#fff;border-radius:50%;box-shadow:0 1px 3px #123f3f40;height:20px;left:3px;pointer-events:none;position:absolute;top:3px;transition:left var(--up-motion-fast,.15s ease-out),transform var(--up-motion-fast,.15s ease-out);width:20px}.plp-switch--on .plp-switch-knob[data-v-31e44cce]{box-shadow:none;left:21px}.plp-switch-row:active .plp-switch-knob[data-v-31e44cce]{transform:scale(.94)}@media(prefers-reduced-motion:reduce){.plp-switch-row:active .plp-switch-knob[data-v-31e44cce]{transform:none}}button[data-v-b602ded9]{box-shadow:none;letter-spacing:normal}.plp-rail[data-v-b602ded9]{align-self:flex-start;background:#fff;border-right:1px solid rgba(18,63,63,.1);display:flex;flex-direction:column;flex-shrink:0;max-height:100vh;position:sticky;top:0;width:320px}.plp-rail--drawer[data-v-b602ded9]{bottom:0;box-shadow:var(--up-shadow-dropdown,-14px 0 34px rgba(18,63,63,.22));height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;position:fixed;right:0;top:0;transform:translate(100%);transition:transform var(--up-motion-sheet,.26s ease-out);width:min(360px,100vw);z-index:1001}.plp-rail--drawer.plp-rail--open[data-v-b602ded9]{transform:translate(0)}@media(max-width:767px){.plp-rail--drawer[data-v-b602ded9]{width:100vw}}@media(max-width:1023px){.plp-rail[data-v-b602ded9]:not(.plp-rail--drawer){display:none}}.plp-rail-backdrop[data-v-b602ded9]{background:#123f3f73;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity var(--up-motion-sheet,.26s ease-out);z-index:1000}.plp-rail-backdrop--open[data-v-b602ded9]{opacity:1;pointer-events:auto}.plp-rail-scroll[data-v-b602ded9]{flex:1;min-height:0;overflow-y:auto}.plp-rail-title-row[data-v-b602ded9]{align-items:center;display:flex;justify-content:space-between;padding:28px 30px 0}.plp-rail-title[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:21px;font-weight:700}.plp-rail-title-actions[data-v-b602ded9]{align-items:center;display:flex;gap:18px}.plp-rail-clear-all[data-v-b602ded9]{background:none;border:none;border-radius:4px;color:#123f3f8c;cursor:pointer;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .12s ease-out}.plp-rail-clear-all[data-v-b602ded9]:hover{color:var(--up-ink,#123f3f)}.plp-rail-clear-all[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-rail-close[data-v-b602ded9]{align-items:center;background:#123f3f14;border:none;border-radius:50%;color:var(--up-ink,#123f3f);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .12s ease-out;width:32px}.plp-rail-close[data-v-b602ded9]:hover{background:#123f3f24}.plp-rail-close[data-v-b602ded9]:active{background:#123f3f33}.plp-rail-close[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-rail-section[data-v-b602ded9]{border-bottom:1px solid rgba(18,63,63,.1);padding:26px 30px}.plp-rail-section--category[data-v-b602ded9]{background:#fcfbf9}.plp-vehicle-header-row[data-v-b602ded9]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.plp-vehicle-remove[data-v-b602ded9]{background:none;border:none;border-radius:4px;color:#123f3f8c;cursor:pointer;flex:none;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:600;margin-top:1px;text-decoration:underline;text-underline-offset:3px;transition:color .12s ease-out}.plp-vehicle-remove[data-v-b602ded9]:hover{color:var(--up-ink,#123f3f)}.plp-vehicle-remove[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-vehicle-block[data-v-b602ded9]{background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:12px;cursor:pointer;display:block;margin-bottom:14px;overflow:hidden;text-align:left;transition:border-color .12s ease-out;width:100%}.plp-vehicle-block[data-v-b602ded9]:hover{border-color:#123f3f66}.plp-vehicle-block[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-vehicle-row[data-v-b602ded9]{display:flex}.plp-vehicle-row--split[data-v-b602ded9]{border-top:1px solid rgba(18,63,63,.2)}.plp-vehicle-row--split .plp-vehicle-field[data-v-b602ded9]{flex:1}.plp-vehicle-row--split .plp-vehicle-field[data-v-b602ded9]:first-child{border-right:1px solid rgba(18,63,63,.2)}.plp-vehicle-field[data-v-b602ded9]{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 14px}.plp-vehicle-field-label[data-v-b602ded9]{color:#123f3f80;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.plp-vehicle-field-value[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plp-style-grid[data-v-b602ded9]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.plp-style-card[data-v-b602ded9]{background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:26px;padding:14px 14px 13px;text-align:left;transition:border-color .12s ease-out,box-shadow .2s ease-out,transform .2s ease-out}.plp-style-card[data-v-b602ded9]:hover{border-color:#123f3f66;box-shadow:0 4px 14px #123f3f14}.plp-style-card[data-v-b602ded9]:active{transform:scale(.995)}.plp-style-card[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-style-card--selected[data-v-b602ded9]{border:2px solid var(--up-ink,#123f3f)}.plp-style-card--selected .plp-style-icon[data-v-b602ded9]{background:var(--up-ink,#123f3f)}@media(prefers-reduced-motion:reduce){.plp-style-card[data-v-b602ded9]:active{transform:none}}.plp-style-icon[data-v-b602ded9]{background:#123f3f24;border-radius:6px;height:24px;width:24px}.plp-style-name[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:14.5px;font-weight:600}.plp-style-sub[data-v-b602ded9]{color:#123f3f8c;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;margin-top:-22px}.plp-price-histogram[data-v-b602ded9]{align-items:flex-end;display:flex;gap:2px;height:60px;margin-top:14px}.plp-price-bar[data-v-b602ded9]{background:#123f3f21;border-radius:2px 2px 0 0;flex:1}.plp-price-bar--active[data-v-b602ded9]{background:var(--up-ink,#123f3f)}.plp-price-track[data-v-b602ded9]{height:24px;margin-top:4px;position:relative}.plp-price-track-base[data-v-b602ded9]{background:#123f3f24;left:0;right:0}.plp-price-track-base[data-v-b602ded9],.plp-price-track-fill[data-v-b602ded9]{height:2px;position:absolute;top:50%;transform:translateY(-50%)}.plp-price-track-fill[data-v-b602ded9]{background:var(--up-ink,#123f3f)}.plp-price-input[data-v-b602ded9]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;height:24px;left:0;margin:0;pointer-events:none;position:absolute;top:0;width:100%}.plp-price-input[data-v-b602ded9]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:50%;box-shadow:0 2px 6px #123f3f2e;cursor:pointer;height:24px;pointer-events:auto;-webkit-transition:border-color .12s ease-out;transition:border-color .12s ease-out;width:24px}.plp-price-input[data-v-b602ded9]::-moz-range-thumb{background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:50%;box-shadow:0 2px 6px #123f3f2e;cursor:pointer;height:24px;pointer-events:auto;-moz-transition:border-color .12s ease-out;transition:border-color .12s ease-out;width:24px}.plp-price-input[data-v-b602ded9]::-webkit-slider-runnable-track{background:transparent}.plp-price-input[data-v-b602ded9]:hover::-webkit-slider-thumb{border-color:#123f3f66}.plp-price-input[data-v-b602ded9]:hover::-moz-range-thumb{border-color:#123f3f66}.plp-price-input[data-v-b602ded9]:focus-visible::-webkit-slider-thumb{border-color:var(--up-ink,#123f3f);box-shadow:0 0 0 3px #123f3f1f}.plp-price-input[data-v-b602ded9]:focus-visible::-moz-range-thumb{border-color:var(--up-ink,#123f3f);box-shadow:0 0 0 3px #123f3f1f}.plp-price-fields[data-v-b602ded9]{align-items:center;display:flex;gap:12px;margin-top:14px}.plp-price-field[data-v-b602ded9]{border:1px solid rgba(18,63,63,.2);border-radius:12px;display:flex;flex:1;flex-direction:column;gap:2px;padding:9px 13px}.plp-price-field-label[data-v-b602ded9]{color:#123f3f8c;font-size:11.5px}.plp-price-field-label[data-v-b602ded9],.plp-price-field-value[data-v-b602ded9]{font-family:var(--up-font-body,"Barlow",sans-serif)}.plp-price-field-value[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-size:14.5px;font-weight:500}.plp-price-field-dash[data-v-b602ded9]{background:#123f3f33;flex-shrink:0;height:1px;width:12px}.plp-availability-list[data-v-b602ded9]{display:flex;flex-direction:column;gap:18px}.plp-material-pills[data-v-b602ded9]{display:flex;flex-wrap:wrap;gap:9px}.plp-material-pill[data-v-b602ded9]{background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:24px;color:#123f3fd9;cursor:pointer;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;font-weight:500;padding:9px 15px;transition:background-color .12s ease-out,border-color .12s ease-out,transform .2s ease-out}.plp-material-pill[data-v-b602ded9]:hover{border-color:#123f3f66}.plp-material-pill[data-v-b602ded9]:active{background:#123f3f0f}.plp-material-pill[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-material-pill--selected[data-v-b602ded9]{background:var(--up-ink,#123f3f);border-color:var(--up-ink,#123f3f);color:#fff}.plp-material-pill--selected[data-v-b602ded9]:hover{background:var(--up-ink-deep,#0e3333);border-color:var(--up-ink-deep,#0e3333)}.plp-material-pill--selected[data-v-b602ded9]:active{background:var(--up-ink-deep,#0e3333);transform:scale(.985)}.plp-material-pill--selected[data-v-b602ded9]:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(prefers-reduced-motion:reduce){.plp-material-pill--selected[data-v-b602ded9]:active{transform:none}}.plp-category-group+.plp-category-group[data-v-b602ded9]{margin-top:4px}.plp-category-group-row[data-v-b602ded9]{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:10px 0;text-align:left;width:100%}.plp-category-group-row:hover .plp-category-group-title[data-v-b602ded9]{color:var(--up-ink,#123f3f)}.plp-category-group-row[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-category-group-row--expanded .plp-category-group-title[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-family:var(--up-font-heading,"Poppins",sans-serif);font-weight:600}.plp-category-group-title[data-v-b602ded9]{color:#123f3fd9;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:15px;font-weight:500;transition:color .12s ease-out}.plp-category-group-count[data-v-b602ded9]{color:#123f3f80;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;margin-left:auto}.plp-category-group-chevron[data-v-b602ded9]{color:#123f3f59;transition:transform var(--up-motion-fast,.15s ease-out)}.plp-category-group-chevron--expanded[data-v-b602ded9]{transform:rotate(180deg)}.plp-category-children[data-v-b602ded9]{border-left:1px solid rgba(18,63,63,.14);display:flex;flex-direction:column;gap:12px;margin-top:13px;padding-left:14px}.plp-category-child[data-v-b602ded9]{align-items:center;background:none;border:none;border-radius:6px;color:#123f3fc7;cursor:pointer;display:flex;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14.5px;font-weight:400;gap:8px;justify-content:space-between;padding:0;text-align:left;transition:color .12s ease-out}.plp-category-child[data-v-b602ded9]:hover{color:var(--up-ink,#123f3f)}.plp-category-child[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-category-child--active[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-weight:600}.plp-category-child-count[data-v-b602ded9]{color:#123f3f66;flex-shrink:0;font-size:13px}.plp-category-search[data-v-b602ded9]{align-items:center;background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:12px;display:flex;gap:9px;margin-bottom:16px;padding:10px 13px}.plp-category-search[data-v-b602ded9]:focus-within{border-color:var(--up-ink,#123f3f)}.plp-category-search-icon[data-v-b602ded9]{color:#123f3f6b;flex-shrink:0}.plp-category-search-input[data-v-b602ded9]{background:none;border:none;color:var(--up-ink,#123f3f);flex:1;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14px;font-weight:400;min-width:0;outline:none}.plp-category-search-input[data-v-b602ded9]::-moz-placeholder{color:#123f3f80}.plp-category-search-input[data-v-b602ded9]::placeholder{color:#123f3f80}.plp-category-search-clear[data-v-b602ded9]{align-items:center;background:none;border:none;border-radius:4px;color:#123f3f73;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;transition:color .12s ease-out}.plp-category-search-clear[data-v-b602ded9]:hover{color:var(--up-ink,#123f3f)}.plp-category-search-clear[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-category-no-matches[data-v-b602ded9]{color:#123f3f99;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14px;font-weight:400;margin:0}.plp-category-show-all[data-v-b602ded9]{align-items:center;background:none;border:none;border-top:1px solid rgba(18,63,63,.12);cursor:pointer;display:flex;gap:8px;justify-content:space-between;margin-top:2px;padding-top:14px;text-align:left;width:100%}.plp-category-show-all:hover .plp-category-show-all-label[data-v-b602ded9]{color:var(--up-ink-deep,#0e3333)}.plp-category-show-all[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-category-show-all-label[data-v-b602ded9]{color:var(--up-ink,#123f3f);font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14.5px;font-weight:600;transition:color .12s ease-out}.plp-category-show-all-count[data-v-b602ded9]{color:#123f3f80;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;font-weight:400}.plp-rail-footer[data-v-b602ded9]{align-items:center;background:#fff;border-top:1px solid rgba(18,63,63,.1);bottom:0;display:flex;gap:12px;justify-content:space-between;padding:16px 30px;position:sticky}.plp-rail-reset[data-v-b602ded9]{background:none;border:none;border-radius:4px;color:var(--up-ink,#123f3f);cursor:pointer;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14px;font-weight:600;text-decoration:underline;transition:color .12s ease-out}.plp-rail-reset[data-v-b602ded9]:hover{color:var(--up-ink-deep,#0e3333)}.plp-rail-reset[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-rail-apply[data-v-b602ded9]{background:var(--up-ink,#123f3f);border:none;border-radius:26px;color:#fff;cursor:pointer;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:14.5px;font-weight:600;padding:13px 24px;transition:background-color .12s ease-out,transform .2s ease-out;white-space:nowrap}.plp-rail-apply[data-v-b602ded9]:active,.plp-rail-apply[data-v-b602ded9]:hover{background:var(--up-ink-deep,#0e3333)}.plp-rail-apply[data-v-b602ded9]:active{transform:scale(.985)}.plp-rail-apply[data-v-b602ded9]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}@media(prefers-reduced-motion:reduce){.plp-rail-apply[data-v-b602ded9]:active{transform:none}}@media(max-width:767px){.plp-category-group-row[data-v-b602ded9],.plp-style-card[data-v-b602ded9],.plp-vehicle-block[data-v-b602ded9]{min-height:48px}.plp-category-group-row[data-v-b602ded9]{padding:13px 0}.plp-material-pill[data-v-b602ded9]{padding:12px 16px}.plp-category-child[data-v-b602ded9]{align-items:center;min-height:44px}.plp-category-search[data-v-b602ded9],.plp-category-show-all[data-v-b602ded9]{min-height:44px}}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Light"),url(../_fonts/RXx3-DjN3rb9LCGnngCPgUv-3fHBejfxZ0kgCYGI-kI-3PqYPXlzuqX9fnnlAI10W25A6EUcZvk_3pYkmbw-9b8.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:"IBM Plex Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.5167%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Light"),url(../_fonts/Kwge2SiL_Pz9k4UXPlOyJ6VqdqRy97nLYSteiFhDPPM-srHoZcs2j_kW_XlC0Q1cQ_h76N-6mVO51dWsd9H5dnc.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:IBM Plex Mono;src:local("IBM Plex Mono Light"),url(../_fonts/mZYQJ2DtfY6QEEEYDLZ5p1OTL-_gu9RDBnVImGpmutI-pqXzV8_REyyLD_gVF5_HWlheDn1BRgaSfLnklAdEk1U.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:IBM Plex Mono;src:local("IBM Plex Mono Light"),url(../_fonts/FUfTQq8XoD4VAhm49Fc4HEsPK98t2kRMfgjywJgyO4E-V0kdQshn8nMO5_tI1ru22QgFrJx7pKrGm_LRocABYGU.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:IBM Plex Mono;src:local("IBM Plex Mono Light"),url(../_fonts/cMpsYjq01drLPDkiOBcPNghd4d6rvgWwAD8Cvwx_YwE-4Nfq_ds244hKDtJvsdc6B9tu5ZfG6inI9nn92dUro00.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:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/uqOUEfp6GyasEjSs6mPL4xH4Ogfg9dejwyGqFvieEhQ-1DC4lhOKAtHn_hSVO1eAmsDfxgXpJii8eq16JZynm5s.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:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/vkmZkh-CHOvBXhWqyxI7y7yhtJnjEZhooZMtIOrKbdc-2IAHU0readmKJy05HSHAUr9ZfblPKy1cYnIzD6FaafQ.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:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/P20rFYUuJYBG6P413-kmy1MH2c5-AHidHeOkhurVW9E-s9pky6iiS9O9L4P9FGQnIeXl7IrK7HsqmKdubOA2j4w.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:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/r2KASPa1NYEuoln4lN0W3EcSZ4QcjSeSmKvuJKUW_e0-EBXL59uF8lOU0BbZ0Qd0HKaqxnk9ahNM_OUahEvA2bA.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:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.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:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../_fonts/wXrnAZG6imawmnLMrmEGDaw8OERkBjrhxtvCpdAoFtU-THRRjDiTK2YhlZWGZ4KWGQimEEJ4q90NggcMPrCWifk.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:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../_fonts/YFhrCfizGmZCCsX1GkJqSsa1Ln3ZkYEBQx1kS5GBSNM-lnlTSm_m0Am_5BfksHFyxTS8HwzeRUIimtrJh-2-hQk.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:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../_fonts/de9Hn98X7qjvQryMTK_S5_8pcE2ixEzuPClwbeHVxAI-2R9bduNO98qcxzo2cGRCSP20RqlwtuSKwb6RYUOUHtQ.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:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../_fonts/fxn6Ta_PXKaftNQ6o3GFS9b6XU2VmWsDHvzQlBYv26k-RCwtZl_Z0-eqoKkgjV2Lvu8bNskZv3RiHclp-qdyFbE.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:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../_fonts/Y7f-8GVyzqqVUZE9RGKSEwHKp-J5xG9W9JvAuAXnukE-a6vWQ8lr44WUpidIwQELsd_UxxoksjFr_7OFl0B1cj4.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:IBM Plex Mono;src:local("IBM Plex Mono SemiBold"),url(../_fonts/xJPBIvvk_Sw4KqpH43KzxcdvgIqPAswKL2-SL5mMfgk-P0mrlLOS5DRt4uVQ_yTmC-xlOBH5DV5VtMOSziFrN8U.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:IBM Plex Mono;src:local("IBM Plex Mono SemiBold"),url(../_fonts/7u0-77UfQZ7R5xCkHtH-6FcLzzYcD0xArs2lWsaXoxo-nx_kVkjHkrHGl_yt9uLKYpDnl16LRpt038O6up8FgXw.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:IBM Plex Mono;src:local("IBM Plex Mono SemiBold"),url(../_fonts/tHIC4jbWRecrkBLYzXeJ-l-FMVE3IC-WCOr8aeczZzk-HpEbV83Au1R7ttgKEHICBgfH9eJ1oI4aqhcwYRiyk_E.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:IBM Plex Mono;src:local("IBM Plex Mono SemiBold"),url(../_fonts/k9VNYFZ3lbLjdFOvyoe_t6P1Z4y9X5RYYVuXmoEo_ig-nTKWoqtzyKxAIKIx8JNNQ2Q8SwgTTBWZ4p5o2jmFO3k.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:IBM Plex Mono;src:local("IBM Plex Mono SemiBold"),url(../_fonts/4QnBRRPRkqsZZsI-BMyAY6O8mcHveU0lVITGztsdgaU-6W9goIX2kkUb_cEk1DVhEit9nFnfoMy0U1qs3xF4uAE.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:IBM Plex Mono;src:local("IBM Plex Mono Light"),url(../_fonts/u9fRDScSb3BeUo1j5WScnWhZ61YbnG_mVnnrNNaQuDU-JjMNW6lFMPHyT672wlZ11_lXqL-tNs7vvXEPhfWFAwc.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/kvHLqd_-7F2st1RThWUr8FX96d39vtYX5QKKxCTBsrk-XshldaW92dfBPQ9jvQ_cNxYj3-zpwO-E6KnoH-gY0dE.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Medium"),url(../_fonts/Z5XUhPKF3u5jO0PAiuhoidaINvhZTYJqRZ6c6eNSdHk-oeil7VZoUPj4oWEQdvRtbp9RlHNHm4Zdh_ENRstvT1Q.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono SemiBold"),url(../_fonts/8HGXSoBX1pwlwoZy75EF3-AoPLL2pbPsc2PX3Ts9xCI-0UfwAGUbDCJl0qfaQ6lrx4Is_t_lIBz9bkNRVAoKeGI.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}button[data-v-c41b6f59]{box-shadow:none;letter-spacing:normal}.plp-row-card[data-v-c41b6f59]{background:#fff;border:1px solid rgba(18,63,63,.14);border-radius:16px;display:grid;grid-template-columns:186px minmax(0,1fr) 210px;overflow:hidden}.plp-row-image-wrap[data-v-c41b6f59]{background:var(--up-image-placeholder,#e5e2dc);display:block;overflow:hidden;position:relative}.plp-row-image-wrap[data-v-c41b6f59]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:-2px}.plp-row-image[data-v-c41b6f59]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-out;width:100%}.plp-row-image-wrap:hover .plp-row-image[data-v-c41b6f59]{transform:scale(1.02)}@media(prefers-reduced-motion:reduce){.plp-row-image-wrap:hover .plp-row-image[data-v-c41b6f59]{transform:none}}.plp-row-brand-row[data-v-c41b6f59]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.plp-row-brand-line[data-v-c41b6f59]{color:#123f3f80;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:10px;font-weight:600;letter-spacing:.11em}.plp-row-brand-tag[data-v-c41b6f59]{border:1px solid rgba(18,63,63,.3);border-radius:12px;color:var(--up-ink,#123f3f);font-family:var(--up-font-body,"Barlow",sans-serif);font-size:9.5px;font-weight:600;letter-spacing:.06em;padding:2px 7px;text-transform:uppercase}.plp-row-middle[data-v-c41b6f59]{min-width:0;padding:18px 22px}.plp-row-name[data-v-c41b6f59]{color:var(--up-ink,#123f3f);display:block;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:17px;font-weight:600;text-decoration:none;transition:color .12s ease-out}.plp-row-name[data-v-c41b6f59]:hover{color:var(--up-ink-deep,#0e3333);text-decoration:underline;text-underline-offset:2px}.plp-row-name[data-v-c41b6f59]:focus-visible{border-radius:4px;outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-row-rating[data-v-c41b6f59]{align-items:center;display:flex;gap:5px;margin-top:5px}.plp-row-stars[data-v-c41b6f59]{display:flex;gap:1px}.plp-row-star[data-v-c41b6f59]{color:#123f3f29;font-size:12.5px;line-height:1}.plp-row-star--filled[data-v-c41b6f59]{color:var(--up-coral,#f5825f)}.plp-row-rating-count[data-v-c41b6f59]{color:#123f3f8c;font-size:12px;font-weight:500}.plp-row-description[data-v-c41b6f59],.plp-row-rating-count[data-v-c41b6f59]{font-family:var(--up-font-body,"Barlow",sans-serif)}.plp-row-description[data-v-c41b6f59]{color:#123f3fa6;font-size:14px;font-weight:400;line-height:1.5;margin:5px 0 0;max-width:56ch}.plp-row-combo[data-v-c41b6f59]{color:var(--up-ink,#123f3f);font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:600;margin:6px 0 0}.plp-row-vehicle-pills[data-v-c41b6f59]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.plp-row-vehicle-pill[data-v-c41b6f59]{color:#123f3fcc}.plp-row-vehicle-more[data-v-c41b6f59],.plp-row-vehicle-pill[data-v-c41b6f59]{background:none;border:1px solid rgba(18,63,63,.2);border-radius:14px;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:500;padding:5px 11px}.plp-row-vehicle-more[data-v-c41b6f59]{color:#123f3fa6;cursor:pointer;transition:border-color .12s ease-out,color .12s ease-out}.plp-row-vehicle-more[data-v-c41b6f59]:hover{border-color:#123f3f66;color:var(--up-ink,#123f3f)}.plp-row-vehicle-more[data-v-c41b6f59]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-row-spec-grid[data-v-c41b6f59]{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;max-width:320px}.plp-row-spec[data-v-c41b6f59]{display:flex;flex-direction:column;gap:3px;min-width:0}.plp-row-spec-label[data-v-c41b6f59]{color:#123f3f8c;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12px;font-weight:400}.plp-row-spec-value[data-v-c41b6f59]{color:var(--up-ink,#123f3f);font-family:IBM Plex Mono,"IBM Plex Mono Fallback: Courier New",monospace;font-size:14.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plp-row-right[data-v-c41b6f59]{border-left:1px solid rgba(18,63,63,.1);display:flex;flex-direction:column;padding:18px 22px}.plp-row-price-block[data-v-c41b6f59]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.plp-row-was-price[data-v-c41b6f59]{color:#123f3f73;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;font-weight:500;text-decoration:line-through}.plp-row-price[data-v-c41b6f59]{color:var(--up-ink,#123f3f);font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:22px;font-weight:700}.plp-row-stock[data-v-c41b6f59]{align-items:center;display:flex;gap:8px;margin-top:6px}.plp-row-stock-bars[data-v-c41b6f59]{align-items:flex-end;display:flex;flex-shrink:0;gap:2px}.plp-row-stock-bar[data-v-c41b6f59]{background:#123f3f24;border-radius:1px;width:4px}.plp-row-stock-bar[data-v-c41b6f59]:first-child{height:6px}.plp-row-stock-bar[data-v-c41b6f59]:nth-child(2){height:10px}.plp-row-stock-bar[data-v-c41b6f59]:nth-child(3){height:14px}.plp-row-stock-bar--filled.plp-row-stock-bar--coral[data-v-c41b6f59]{background:var(--up-coral-ink,#c2593a)}.plp-row-stock-bar--filled.plp-row-stock-bar--green[data-v-c41b6f59],.plp-row-stock-bar--filled.plp-row-stock-bar--teal[data-v-c41b6f59]{background:var(--up-ink,#123f3f)}.plp-row-status[data-v-c41b6f59]{font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:500}.plp-row-status--green[data-v-c41b6f59]{color:var(--up-ink,#123f3f)}.plp-row-status--coral[data-v-c41b6f59]{color:var(--up-coral-ink,#c2593a)}.plp-row-status--muted[data-v-c41b6f59]{color:#123f3f99}.plp-row-pickup[data-v-c41b6f59]{align-items:center;color:var(--up-ink,#123f3f);display:flex;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:12.5px;font-weight:500;gap:5px;margin:8px 0 0}.plp-row-actions[data-v-c41b6f59]{margin-top:auto;padding-top:12px}.plp-row-actions[data-v-c41b6f59] .add-to-cart-inner{display:block;gap:0}.plp-row-actions[data-v-c41b6f59] .add-to-cart-button{display:block;width:100%}.plp-row-actions[data-v-c41b6f59] .add-to-cart-button button{background:var(--up-ink,#123f3f)!important;border-radius:24px;color:#fff;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:14.5px;font-weight:600;line-height:1.3;min-height:0;padding:13px 0;width:100%}.plp-row-view-details[data-v-c41b6f59]{background:var(--up-ink,#123f3f);border-radius:24px;color:#fff;display:block;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:14.5px;font-weight:600;line-height:1.3;padding:13px 0;text-align:center;text-decoration:none;transition:background-color .12s ease-out,transform .2s ease-out;width:100%}.plp-row-view-details[data-v-c41b6f59]:active,.plp-row-view-details[data-v-c41b6f59]:hover{background:var(--up-ink-deep,#0e3333)}.plp-row-view-details[data-v-c41b6f59]:active{transform:scale(.985)}.plp-row-view-details[data-v-c41b6f59]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}@media(prefers-reduced-motion:reduce){.plp-row-view-details[data-v-c41b6f59]:active{transform:none}}.plp-results-grid[data-v-850ed575]{display:grid;gap:26px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.plp-results-rows[data-v-850ed575]{display:flex;flex-direction:column;gap:14px}@media(max-width:1023px){.plp-results-grid[data-v-850ed575]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.plp-results-grid[data-v-850ed575]{grid-template-columns:minmax(0,1fr)}}button[data-v-4c280d8d]{box-shadow:none;letter-spacing:normal}.plp-compat[data-v-4c280d8d]{margin-bottom:1rem}.plp-compat-line[data-v-4c280d8d]{align-items:center;border-top:1px solid rgba(18,63,63,.14);display:flex;flex-wrap:wrap;gap:10px;padding:14px 0 18px}.plp-compat-line--rows[data-v-4c280d8d]{padding:14px 0 16px}.plp-compat-category[data-v-4c280d8d]{color:var(--up-ink,#123f3f);font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:17px;font-weight:600}.plp-compat-for[data-v-4c280d8d]{color:#123f3f80;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:14.5px;font-weight:400}.plp-compat-chip[data-v-4c280d8d]{background:var(--up-mint-tint,#eef7f3);border:1px solid var(--up-mint,#9edcc8);border-radius:22px;color:var(--up-ink,#123f3f);font-weight:600;padding:5px 13px}.plp-compat-all-utes[data-v-4c280d8d],.plp-compat-chip[data-v-4c280d8d]{font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px}.plp-compat-all-utes[data-v-4c280d8d]{color:#123f3f99;font-weight:500}.plp-compat-count[data-v-4c280d8d]{color:#123f3f80;font-size:13.5px;font-weight:400}.plp-compat-count[data-v-4c280d8d],.plp-compat-disclosure[data-v-4c280d8d]{font-family:var(--up-font-body,"Barlow",sans-serif)}.plp-compat-disclosure[data-v-4c280d8d]{align-items:center;background:none;border:none;border-radius:6px;color:var(--up-ink,#123f3f);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:4px;margin-left:auto;transition:color .12s ease-out}.plp-compat-disclosure[data-v-4c280d8d]:hover{color:var(--up-ink-deep,#0e3333)}.plp-compat-disclosure[data-v-4c280d8d]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-compat-caret[data-v-4c280d8d]{color:#123f3f73}.plp-compat-pills[data-v-4c280d8d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.plp-compat-pill[data-v-4c280d8d]{background:none;border:1px solid rgba(18,63,63,.2);border-radius:20px;color:#123f3fcc;cursor:pointer;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13px;font-weight:500;padding:5px 12px;transition:border-color .12s ease-out,color .12s ease-out}.plp-compat-pill[data-v-4c280d8d]:hover{border-color:#123f3f66;color:var(--up-ink,#123f3f)}.plp-compat-pill[data-v-4c280d8d]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.plp-compat-expand-enter-active[data-v-4c280d8d],.plp-compat-expand-leave-active[data-v-4c280d8d]{transition:opacity var(--up-motion-fast,.15s ease-out),transform var(--up-motion-fast,.15s ease-out)}.plp-compat-expand-enter-from[data-v-4c280d8d],.plp-compat-expand-leave-to[data-v-4c280d8d]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.plp-compat-expand-enter-active[data-v-4c280d8d],.plp-compat-expand-leave-active[data-v-4c280d8d]{transition:none}}.plp-wrapper[data-v-a0b2e60c]{background:#fff}.plp-grid[data-v-a0b2e60c]{align-items:flex-start;display:flex;gap:0;margin:0 auto;max-width:1180px;padding:0}.plp-main[data-v-a0b2e60c]{flex:1;min-width:0;padding:24px 32px 34px}@media(max-width:767px){.plp-main[data-v-a0b2e60c]{padding:20px 16px 28px}}.category-list-wrapper__inner[data-v-a0b2e60c]{padding:var(--padding-s)}.pagination-wrapper[data-v-a0b2e60c]{padding-top:30px}.load-more-container[data-v-a0b2e60c],.pagination-wrapper[data-v-a0b2e60c]{align-items:center;display:flex;flex-direction:column;gap:14px}.load-more-container[data-v-a0b2e60c]{width:100%}.viewing-per-page[data-v-a0b2e60c]{color:#123f3f99;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:13.5px;font-weight:500}.plp-show-more[data-v-a0b2e60c]{background:none;border:1px solid rgba(18,63,63,.25);border-radius:26px;box-shadow:none;color:var(--up-ink,#123f3f);cursor:pointer;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:14px;font-weight:600;letter-spacing:normal;padding:12px 26px;transition:background-color .12s ease-out,border-color .12s ease-out,transform .2s ease-out}.plp-show-more[data-v-a0b2e60c]:hover{background:#123f3f0a;border-color:#123f3f73}.plp-show-more[data-v-a0b2e60c]:active{background:#123f3f14;transform:scale(.985)}.plp-show-more[data-v-a0b2e60c]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}@media(prefers-reduced-motion:reduce){.plp-show-more[data-v-a0b2e60c]:active{transform:none}}button[data-v-a0b2e60c]{box-shadow:none;letter-spacing:normal}.empty-state[data-v-a0b2e60c]{align-items:center;background:#fff;border:1px solid rgba(18,63,63,.1);border-radius:var(--up-radius-card,16px);box-shadow:var(--up-shadow-card,0 2px 10px rgba(18,63,63,.08));display:flex;flex-direction:column;margin:24px auto;max-width:100%;padding:56px 40px;text-align:center}.empty-state__icon-wrap[data-v-a0b2e60c]{align-items:center;background:var(--up-mint-tint,#eef7f3);border-radius:50%;color:var(--up-mint-ink,#0d6b5b);display:flex;height:72px;justify-content:center;margin-bottom:22px;width:72px}.empty-state__title[data-v-a0b2e60c]{color:var(--up-ink,#123f3f);font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.empty-state__title em[data-v-a0b2e60c]{color:var(--up-mint-ink,#0d6b5b);font-style:normal}.empty-state__body[data-v-a0b2e60c]{color:#123f3f99;font-family:var(--up-font-body,"Barlow",sans-serif);font-size:15px;line-height:1.6;margin:0 0 24px;max-width:42ch}.empty-state__body em[data-v-a0b2e60c]{color:var(--up-ink,#123f3f);font-style:normal;font-weight:600}.empty-state__vehicle-callout[data-v-a0b2e60c]{align-items:center;background:#fff;border:1px solid rgba(18,63,63,.2);border-radius:var(--up-radius-control,12px);display:flex;gap:16px;justify-content:space-between;margin-bottom:24px;max-width:460px;padding:14px 16px 14px 20px;width:100%}.empty-state__vehicle-info[data-v-a0b2e60c]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;text-align:left}.empty-state__vehicle-label[data-v-a0b2e60c]{color:#123f3f80;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.empty-state__vehicle-name[data-v-a0b2e60c]{font-size:15.5px;overflow:hidden;text-overflow:ellipsis;width:100%}.empty-state__remove-filter[data-v-a0b2e60c],.empty-state__vehicle-name[data-v-a0b2e60c]{color:var(--up-ink,#123f3f);font-family:var(--up-font-body,"Barlow",sans-serif);font-weight:600;white-space:nowrap}.empty-state__remove-filter[data-v-a0b2e60c]{background:none;border:1px solid rgba(18,63,63,.25);border-radius:var(--up-radius-pill,999px);cursor:pointer;flex-shrink:0;font-size:13px;padding:9px 16px;transition:background-color .12s ease-out,border-color .12s ease-out}.empty-state__remove-filter[data-v-a0b2e60c]:hover{background:#123f3f0d;border-color:#123f3f73}.empty-state__remove-filter[data-v-a0b2e60c]:active{background:#123f3f14}.empty-state__remove-filter[data-v-a0b2e60c]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}.empty-state__actions[data-v-a0b2e60c]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.empty-state__browse-all[data-v-a0b2e60c]{align-items:center;background:var(--up-ink,#123f3f);border:none;border-radius:var(--up-radius-pill,999px);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--up-font-heading,"Poppins",sans-serif);font-size:14.5px;font-weight:600;gap:8px;padding:13px 24px;transition:background-color .12s ease-out,transform .2s ease-out}.empty-state__browse-all[data-v-a0b2e60c]:active,.empty-state__browse-all[data-v-a0b2e60c]:hover{background:var(--up-ink-deep,#0e3333)}.empty-state__browse-all[data-v-a0b2e60c]:active{transform:scale(.985)}.empty-state__browse-all[data-v-a0b2e60c]:focus-visible{outline:2px solid var(--up-ink,#123f3f);outline-offset:2px}@media(prefers-reduced-motion:reduce){.empty-state__browse-all[data-v-a0b2e60c]:active{transform:none}}@media(max-width:640px){.category-header[data-v-a0b2e60c]{padding-left:var(--padding-m)}.empty-state[data-v-a0b2e60c]{padding:40px 20px}.empty-state__vehicle-callout[data-v-a0b2e60c]{align-items:stretch;flex-direction:column;text-align:center}.empty-state__vehicle-callout .empty-state__vehicle-info[data-v-a0b2e60c]{align-items:center}.empty-state__actions[data-v-a0b2e60c]{flex-direction:column;width:100%}.empty-state__actions .empty-state__browse-all[data-v-a0b2e60c]{justify-content:center;width:100%}}
