.vin-modal .vin-fx-selchipwrap.vin-fx-selchipwrap,.vin-modal .vin-fx-selchip.vin-fx-selchip{flex:0 0 auto}.vin-modal .vin-fx-selchip-val.vin-fx-selchip-val,.vin-modal .vin-fx-mobile-filter-label.vin-fx-mobile-filter-label,.vin-modal .vin-fx-fsheet-trigger__label.vin-fx-fsheet-trigger__label{min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.vin-modal .fx-chip-off.fx-chip-off{display:none}.vin-modal .fx-sumpill{display:flex;align-items:center;flex:0 0 auto;height:42px;padding:0 3px;border:1px solid #EDEDED;border-radius:10px;background:#fff;transition:border-color .18s ease}.vin-modal .fx-sumpill:hover{border-color:#d4d4d4}.vin-modal .fx-sumpill .vin-fx-selchip.vin-fx-selchip{height:36px;min-height:36px;padding:0 10px;gap:8px;border:0;border-radius:7px;background:none;box-shadow:none}.vin-modal .fx-sumpill .vin-fx-selchip.vin-fx-selchip:hover{transform:none;box-shadow:none;background:#f4f4f4}.vin-modal .fx-sumpill .vin-fx-selchip-cap{display:none}.vin-modal .fx-sumpill .vin-fx-selchip-chev{color:#9a9a9a}.vin-modal .fx-sumpill .vin-fx-selchip-chev svg{width:9px;height:9px}.vin-modal .fx-sumpill .vin-fx-selchip:hover .vin-fx-selchip-chev{color:#ed2225}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-selchipwrap .vin-fx-selchip-val,.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-mobile-filter-label{color:#fff}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-selchipwrap .vin-fx-selchip-cap{color:#a6a6a6}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-selchipwrap .vin-fx-selchip-chev{color:#bc0404}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-sumpill{background:#000;border-color:#3a3a40;border-radius:0}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-sumpill:hover{border-color:#5e5e66}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-sumpill .vin-fx-selchip.vin-fx-selchip{border-radius:0}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-sumpill .vin-fx-selchip.vin-fx-selchip:hover{background:#ffffff1f}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-selchip:hover,.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-mobile-filter-toggle:hover{border-color:#5e5e66;box-shadow:0 6px 18px #00000057}.vin-modal .vin-fx-brand-switch.vin-fx-brand-switch{margin-left:-10px;padding:0 10px;border-radius:9px;transition:background-color .2s ease,transform .2s ease,color .28s ease,border-radius .28s ease}.vin-modal .vin-fx-brand-switch.vin-fx-brand-switch:hover{background:#ed222514;transform:translateY(-1px)}.vin-modal .vin-fx-brand-switch.vin-fx-brand-switch[data-fx-brand=shiftr]{border-radius:0}.vin-modal .vin-fx-brand-switch.vin-fx-brand-switch[data-fx-brand=shiftr]:hover{background:#ffffff24;transform:translateY(-1px)}.vin-modal .fx-vinchip{position:relative}.vin-modal .fx-vinchip:has(.fx-vinpop:not([hidden])){z-index:70}.vin-modal .fx-vinchip .vin-fx-selchip-val{font-variant-numeric:tabular-nums;letter-spacing:.03em}.vin-modal .fx-vinpop{position:absolute;top:calc(100% + 9px);right:0;z-index:90;width:268px;padding:16px;background:#fff;border:1px solid #EDEDED;border-radius:12px;box-shadow:0 18px 44px #0000002b;text-align:left;cursor:default}.vin-modal .fx-vinpop__lab{display:block;margin:0 0 9px;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#737373}.vin-modal .fx-vinpop__row{display:flex;gap:8px}.vin-modal .fx-vinpop__in{flex:1 1 auto;min-width:0;height:42px;padding:0 13px;border:1px solid #D4D4D4;border-radius:10px;background:#fff;font:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.05em;color:#1d1d1f;font-variant-numeric:tabular-nums}.vin-modal .fx-vinpop__in:focus{outline:none;border-color:#1d1d1f}.vin-modal .fx-vinpop__go{flex:0 0 auto;height:42px;padding:0 18px;border:0;border-radius:999px;background:#ed2225;color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .16s ease}.vin-modal .fx-vinpop__go:hover{background:#d11b1e}.vin-modal .fx-vinpop__note{margin:11px 0 0;font-size:16px;line-height:1.35;color:#737373}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-vinpop,.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-vinpop__in,.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-vinpop__go{border-radius:0}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-vinpop__go{background:#bc0404}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .fx-vinpop__go:hover{background:#a00303}@media screen and (max-width:749px){.vin-modal .fx-vinpop{right:auto;left:50%;width:min(268px,calc(100vw - 48px));transform:translate(-50%)}.vin-modal .vin-fx-parts-controls .diagrams-match-caption--chips{width:fit-content;max-width:100%;margin:0;padding:6px;background:#fff;border:1px solid #FFFFFF;border-radius:13px;box-shadow:0 1px 2px #0000000f,0 10px 26px #0000001a}.vin-modal .vin-fx-fsheet-trigger.vin-fx-fsheet-trigger{display:inline-flex;align-items:center;gap:10px;height:42px;min-height:42px;padding:0 14px;border:1px solid #EDEDED;border-radius:10px;background:#fff;box-shadow:none;font-size:16px;font-weight:600;line-height:1.2;color:#1d1d1f}.vin-modal .vin-fx-fsheet-trigger__chev{width:9px;height:9px;flex:0 0 auto;color:#9a9a9a}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-parts-controls .diagrams-match-caption--chips{background:#000;border-color:#000;border-radius:0;box-shadow:0 1px 2px #00000038,0 10px 26px #00000042}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-fsheet-trigger.vin-fx-fsheet-trigger{background:#000;border-color:#3a3a40;border-radius:0;color:#fff}.vin-modal:has(.vin-fx-brand-switch[data-fx-brand=shiftr]) .vin-fx-fsheet-trigger__chev{color:#bc0404}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fx-ext-vinchip.css.map */
