.pd-vf,.pd-vf *{box-sizing:border-box}.pd-vf{--pd-accent:#1f6fd6;--pd-accent2:#1857ac;--pd-ink:#141a23;--pd-muted:#5b6675;--pd-line:#e0e5ec;--pd-surface:#fff;--pd-surface2:#eef1f6;--pd-fit:#0f8a4d;--pd-fitbg:#e6f4ec;--pd-fitline:#bfe4cd;--pd-oos:#c0392b;--pd-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-family:var(--pd-sans);color:var(--pd-ink)}.pd-bar{background:var(--pd-surface);border-bottom:1px solid var(--pd-line);box-shadow:0 1px 3px #141a230d}.pd-bar__in{max-width:1200px;margin:0 auto;padding:9px 18px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pd-bar__lead{display:flex;align-items:center;gap:9px;font-weight:700;font-size:14px;text-decoration:none;color:var(--pd-ink);transition:color .15s}.pd-bar__lead:hover{color:var(--pd-accent)}.pd-bar__lead svg{color:var(--pd-accent)}.pd-bar__spacer{flex:1}.pd-btn{border:0;border-radius:9px;background:var(--pd-accent);color:#fff;font-family:inherit;font-size:13.5px;font-weight:700;padding:9px 18px;cursor:pointer;transition:background .15s;white-space:nowrap}.pd-btn:hover{background:var(--pd-accent2)}.pd-btn--ghost{background:transparent;color:var(--pd-accent);border:1px solid var(--pd-accent)}.pd-btn--ghost:hover{background:var(--pd-accent);color:#fff}.pd-chip{display:inline-flex;align-items:center;gap:9px;background:var(--pd-fitbg);border:1px solid var(--pd-fitline);color:var(--pd-ink);border-radius:999px;padding:6px 8px 6px 13px;font-size:13.5px;font-weight:600}.pd-chip .pd-chip__v{white-space:nowrap}.pd-chip__edit,.pd-chip__x{border:0;background:transparent;cursor:pointer;color:var(--pd-muted);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:14px;line-height:1}.pd-chip__edit:hover,.pd-chip__x:hover{background:#0000000f;color:var(--pd-ink)}.pd-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;align-items:flex-start;justify-content:center;background:#0f141c80;padding:8vh 16px}.pd-modal.pd-open{display:flex}.pd-modal__card{background:var(--pd-surface);border-radius:16px;max-width:520px;width:100%;box-shadow:0 20px 60px #00000059;overflow:hidden}.pd-modal__hd{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--pd-line)}.pd-modal__hd h3{margin:0;font-size:17px}.pd-modal__x{border:0;background:var(--pd-surface2);width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:18px;color:var(--pd-muted)}.pd-modal__bd{padding:20px}.pd-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.pd-field label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--pd-muted)}.pd-field select{appearance:none;-webkit-appearance:none;width:100%;padding:12px 14px;border-radius:10px;border:1px solid var(--pd-line);background:var(--pd-surface2) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235b6675' stroke-width='3' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>") no-repeat right 14px center;color:var(--pd-ink);font-size:15px;font-family:inherit;font-weight:550;cursor:pointer}.pd-field select:disabled{opacity:.5;cursor:not-allowed}.pd-modal__go{width:100%;height:48px;margin-top:4px}.pd-modal__go:disabled{opacity:.45;cursor:not-allowed}.pd-results{max-width:1200px;margin:0 auto}.pd-rbanner{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:var(--pd-fitbg);border:1px solid var(--pd-fitline);border-radius:12px;padding:13px 18px;margin:0 0 20px}.pd-rbanner__t{font-size:15px}.pd-rbanner__t b{font-weight:750}.pd-rbanner__t span{display:block;color:var(--pd-muted);font-size:13px}.pd-rbanner__t .pd-tick{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--pd-fit);color:#fff;margin-right:8px;vertical-align:middle}.pd-count{font-size:14px;color:var(--pd-muted);margin:0 2px 14px}.pd-count b{color:var(--pd-ink)}.pd-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pd-card{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .12s,box-shadow .12s}.pd-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #141a231f}.pd-thumb{aspect-ratio:4/3;background:var(--pd-surface2);display:grid;place-items:center;position:relative;overflow:hidden;border-bottom:1px solid var(--pd-line)}.pd-thumb img{width:100%;height:100%;object-fit:contain;padding:6px}.pd-thumb .pd-noimg{color:#8c96a5;font-size:12px}.pd-fitpill{position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;gap:4px;background:var(--pd-fitbg);color:var(--pd-fit);border:1px solid var(--pd-fitline);border-radius:999px;padding:3px 8px 3px 6px;font-size:11px;font-weight:700;z-index:1}.pd-cbody{padding:11px 12px 13px;display:flex;flex-direction:column;gap:7px;flex:1}.pd-ctitle{font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pd-cfoot{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.pd-price{font-size:16px;font-weight:750}.pd-oos{font-size:11px;font-weight:700;color:var(--pd-oos)}.pd-skel{border:1px solid var(--pd-line);border-radius:12px;height:250px;overflow:hidden;background:var(--pd-surface)}.pd-skel .pd-si{height:150px;background:linear-gradient(90deg,var(--pd-surface2),var(--pd-line),var(--pd-surface2));background-size:200% 100%;animation:pdsh 1.2s infinite}.pd-skel .pd-sl{height:11px;margin:12px;border-radius:4px;background:var(--pd-surface2)}@keyframes pdsh{0%{background-position:200% 0}to{background-position:-200% 0}}.pd-more{text-align:center;margin-top:24px}.pd-empty{grid-column:1/-1;text-align:center;color:var(--pd-muted);padding:50px 20px}.pd-page{max-width:1200px;margin:0 auto;padding:8px 18px 40px}.pd-hero{text-align:center;padding:26px 0 8px}.pd-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11.5px;font-weight:700;color:var(--pd-accent)}.pd-hero h1{font-size:clamp(26px,4vw,38px);letter-spacing:-.02em;margin:.3em 0 .15em}.pd-hero p{color:var(--pd-muted);font-size:15.5px;max-width:52ch;margin:0 auto}.pd-page__selector{background:var(--pd-surface);border:1px solid var(--pd-line);border-radius:16px;box-shadow:0 8px 24px #141a230f;padding:16px;margin:22px auto 30px;max-width:860px;display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;align-items:end}.pd-page__selector .pd-field{margin:0}.pd-garage-lbl{font-size:13px;font-weight:700;color:var(--pd-muted);white-space:nowrap}.pd-bar__ctl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.pd-chip{display:inline-flex;align-items:center;gap:7px;background:var(--pd-fitbg);border:1px solid var(--pd-fitline);border-radius:999px;padding:5px 6px 5px 11px;font-size:13px;font-weight:600}.pd-chip .pd-gchk{width:15px;height:15px;accent-color:var(--pd-accent);cursor:pointer;margin:0}.pd-chip__v{white-space:nowrap}.pd-gx{border:0;background:transparent;cursor:pointer;color:var(--pd-muted);width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:14px;line-height:1}.pd-gx:hover{background:#00000012;color:var(--pd-ink)}.pd-garage-more{border:1px dashed var(--pd-line);background:transparent;color:var(--pd-accent);font-family:inherit;font-size:12.5px;font-weight:700;border-radius:999px;padding:6px 12px;cursor:pointer;white-space:nowrap}.pd-garage-more:hover{border-color:var(--pd-accent)}.pd-garage-add{border:0;background:var(--pd-surface2);color:var(--pd-ink);font-family:inherit;font-size:12.5px;font-weight:700;border-radius:999px;padding:6px 12px;cursor:pointer;white-space:nowrap}.pd-garage-add:hover{background:var(--pd-line)}.pd-gpop-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#0f141c80;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px}.pd-gpop{background:var(--pd-surface);border-radius:14px;max-width:400px;width:100%;box-shadow:0 20px 60px #00000059;overflow:hidden}.pd-gpop__hd{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--pd-line);font-size:16px}.pd-gpop__x{border:0;background:var(--pd-surface2);width:28px;height:28px;border-radius:50%;cursor:pointer;font-size:17px;color:var(--pd-muted)}.pd-gpop__list{max-height:50vh;overflow:auto}.pd-gpop__row{display:flex;align-items:center;gap:11px;padding:12px 18px;border-bottom:1px solid var(--pd-line);cursor:pointer;font-size:14px}.pd-gpop__row:hover{background:var(--pd-surface2)}.pd-gpop__row input{width:17px;height:17px;accent-color:var(--pd-accent);cursor:pointer}.pd-gpop__row span{flex:1}.pd-gpop__add{margin:14px 18px;width:calc(100% - 36px);height:42px}.pd-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:0 2px 14px;margin-bottom:4px;border-bottom:1px solid var(--pd-line,#e0e5ec)}.pd-tb-count{font-size:14px;color:var(--pd-muted,#5b6675)}.pd-tb-count b{color:var(--pd-ink,#141a23);font-size:16px}.pd-tb-right{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pd-tb-view{display:inline-flex;gap:4px}.pd-tb-view button{border:1px solid var(--pd-line,#e0e5ec);background:var(--pd-surface,#fff);color:var(--pd-muted,#5b6675);width:32px;height:32px;border-radius:8px;cursor:pointer;display:grid;place-items:center;padding:0}.pd-tb-view button.on{border-color:var(--pd-accent,#1f6fd6);color:var(--pd-accent,#1f6fd6);background:color-mix(in srgb,var(--pd-accent,#1f6fd6) 8%,transparent)}.pd-tb-sel{font-size:12.5px;color:var(--pd-muted,#5b6675);display:inline-flex;align-items:center;gap:6px;font-weight:600}.pd-tb-sel select{-webkit-appearance:auto;appearance:auto;padding:8px 12px;border-radius:8px;border:1px solid var(--pd-line,#e0e5ec);background:var(--pd-surface,#fff);color:var(--pd-ink,#141a23);font-family:inherit;font-size:13px;font-weight:600;min-height:40px;cursor:pointer}.pd-grid.pd-cols-2{grid-template-columns:repeat(2,1fr)}.pd-grid.pd-cols-3{grid-template-columns:repeat(3,1fr)}.pd-grid.pd-cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:820px){.pd-grid,.pd-grid.pd-cols-3,.pd-grid.pd-cols-4{grid-template-columns:repeat(2,1fr)}.pd-tb-view{display:none}}@media(max-width:640px){.pd-page__selector{grid-template-columns:1fr 1fr}.pd-page__selector .pd-find{grid-column:1/-1}.pd-bar__in{gap:9px}.pd-bar__lead span{display:none}.pd-toolbar{gap:8px}}.pd-grid .pd-pcard,.halo-column-product .product-card,.slick-slide .product-card,.halo-item .product-card{background:var(--pd-surface,#fff)!important;border:1px solid var(--pd-line,#e0e5ec)!important;border-radius:12px!important;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.pd-grid .pd-pcard:hover,.halo-column-product .product-card:hover,.slick-slide .product-card:hover,.halo-item .product-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #141a231f}.pd-grid .pd-pcard .product-image,.halo-column-product .product-card .product-image,.slick-slide .product-card .product-image,.halo-item .product-card .product-image{border-bottom:1px solid var(--pd-line,#e0e5ec)}.pd-grid .pd-pcard .product-content,.halo-column-product .product-card .product-content,.slick-slide .product-card .product-content,.halo-item .product-card .product-content{padding:11px 12px 13px}.pd-grid .pd-pcard .product-action{visibility:hidden}.pd-grid .pd-pcard:hover .product-action{visibility:visible}.pd-grid .pd-pcard .pd-fitpill{background:var(--pd-fitbg,#e6f4ec)!important;color:var(--pd-fit,#0f8a4d)!important;border:1px solid var(--pd-fitline,#bfe4cd)!important;position:absolute;top:9px;left:9px}body.pd-hide-oos .halo-item:has(.product-card--sold-out){display:none!important}.pd-tb-check{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--pd-muted,#5b6675);cursor:pointer;white-space:nowrap}.pd-tb-check input,.pd-native-oos input{cursor:pointer;margin:0}.pd-native-oos{display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;margin-left:14px;white-space:nowrap;color:#5b6675}.pd-native-oosbar{display:flex;justify-content:flex-end;max-width:1200px;margin:0 auto 12px;padding:0 4px}.filters-toolbar-wrapper{border-bottom:1px solid var(--pd-line,#e0e5ec)!important;padding-bottom:12px!important;margin-bottom:16px!important}.filters-toolbar__label{font-size:12.5px!important;color:var(--pd-muted,#5b6675)!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important}.filters-toolbar__input{appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;border:1px solid var(--pd-line,#e0e5ec)!important;border-radius:8px!important;background-color:#fff!important;color:var(--pd-ink,#141a23)!important;font-size:13px!important;font-weight:600!important;padding:8px 12px!important;min-height:40px;height:auto!important;box-shadow:none!important}.filters-toolbar .view-as-btn a,.filters-toolbar__item-child.item-iconSidebar,.filters-toolbar .item-iconSidebar>*{border:1px solid var(--pd-line,#e0e5ec)!important;border-radius:8px!important;color:var(--pd-muted,#5b6675)!important}.filters-toolbar .view-as-btn a.actived,.filters-toolbar .view-as-btn a.active,.filters-toolbar .view-as-btn a.selected{border-color:var(--pd-accent,#1f6fd6)!important;color:var(--pd-accent,#1f6fd6)!important}.filters-toolbar__input-wrapper.select-group{border:0!important;background:transparent!important;box-shadow:none!important;display:inline-block}.filters-toolbar__input-wrapper.select-group svg,.filters-toolbar__input-wrapper .icon-chevron-down{display:none!important}.pd-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%) translateY(12px);background:var(--pd-ink,#141a23);color:#fff;padding:11px 18px;border-radius:10px;font-size:13.5px;font-weight:600;box-shadow:0 8px 26px #00000047;z-index:100000;opacity:0;transition:opacity .25s ease,transform .25s ease;max-width:90vw;text-align:center;pointer-events:none}.pd-toast--in{opacity:1;transform:translate(-50%) translateY(0)}.product_shop .countdown:empty,.product_shop .short-description:empty{margin:0!important}.product_shop .product_customers_view{margin-bottom:6px!important}.product_shop .share_toolbox{margin-bottom:0!important}.product_top.product_layout_1{margin-bottom:28px!important}@media(min-width:768px){.product-single__photos.custom{position:relative}.product-single__photos.custom .product-single__photos_container{width:100%!important;max-width:620px!important;float:none!important;margin:0 auto!important}.product-single__photos.custom .product-single__thumbnails.slider-nav{position:static!important;display:block!important;width:100%!important;max-width:620px!important;height:auto!important;max-height:none!important;margin:12px auto 0!important;white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin;scrollbar-color:#c4ccd6 transparent}.product-single__photos.custom .product-single__thumbnails.slider-nav::-webkit-scrollbar{height:6px}.product-single__photos.custom .product-single__thumbnails.slider-nav::-webkit-scrollbar-thumb{background:#c4ccd6;border-radius:3px}.product-single__photos.custom .product-single__thumbnails.slider-nav::-webkit-scrollbar-track{background:transparent}.product-single__photos.custom .product-single__thumbnails.slider-nav .slick-list,.product-single__photos.custom .product-single__thumbnails.slider-nav .slick-track{height:auto!important;width:auto!important;transform:none!important;overflow:visible!important;display:block!important;white-space:nowrap!important}.product-single__photos.custom .product-single__thumbnails.slider-nav .slick-slide{display:inline-block!important;width:auto!important;height:auto!important;float:none!important}.product-single__photos.custom .product-single__thumbnails.slider-nav .product-single__thumbnails-item,.product-single__photos.custom .product-single__thumbnails.slider-nav .item{display:inline-block!important;vertical-align:top!important;width:80px!important;min-width:80px!important;height:auto!important;margin:0 8px 0 0!important;float:none!important;white-space:normal!important}.product-single__photos.custom .product-single__thumbnails.slider-nav .product-single__thumbnails-item img,.product-single__photos.custom .product-single__thumbnails.slider-nav .item img{width:100%!important;height:auto!important;display:block!important}}@media(min-width:768px){.fancybox-container .fancybox-button--arrow_left{left:max(4px,calc(50% - min(50vh - 44px,50vw - 44px) - 78px))!important;right:auto!important}.fancybox-container .fancybox-button--arrow_right{left:auto!important;right:max(4px,calc(50% - min(50vh - 44px,50vw - 44px) - 78px))!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pd-vehicle-filter.css.map */
