.product-grid .card-wrapper .card-information .price:not(.price--on-sale) .price__sale.price__sale{display:none}.product-grid .card-wrapper .card-information .price.price--on-sale .price__regular.price__regular{display:none}.ident-scroller{align-items:flex-end}.ident-scroller .ident-card.ident-card{transform-origin:bottom center;transition:transform .26s cubic-bezier(.25,.1,.25,1),box-shadow .2s ease,border-color .18s ease,opacity .2s ease}.ident-scroller .ident-card.ident-card.is-picked.is-picked{transform:none}.ident-scroller .ident-card.ident-card.fx-dim{transform:scale(.93)}.ident-scroller .ident-card.ident-card.fx-dim:hover{transform:scale(.95);box-shadow:0 10px 24px #0000001a}.ident-scroller .ident-card .ident-media.ident-media{height:252px;padding:46px 26px 30px}@media screen and (max-width:1100px){.ident-scroller .ident-card .ident-media.ident-media{height:230px;padding:42px 24px 28px}}@media screen and (max-width:749px){.ident-scroller .ident-card .ident-media.ident-media{height:176px;padding:30px 20px 16px}}@media(prefers-reduced-motion:reduce){.ident-scroller .ident-card.ident-card{transition:none}}.ident-sheet.fx-v2.fx-v2 .fx-ms__specs .ident-acc{gap:22px}.ident-sheet.fx-v2.fx-v2 .fx-ms__specs .ident-acc summary{display:block;padding:16px 0;border:0;border-top:1px solid #1D1D1F;background:none;font-family:Switzer,GT American,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.6px;line-height:24px;text-transform:none;color:#1d1d1f;outline:none;box-shadow:none;-webkit-user-select:none;user-select:none}.ident-sheet.fx-v2.fx-v2 .fx-ms__specs .ident-acc summary:focus,.ident-sheet.fx-v2.fx-v2 .fx-ms__specs .ident-acc summary:focus-visible{outline:none;background:none}.vin-modal .vin-modal-content.fx-find{padding-top:0}.vin-modal .vin-modal-content.fx-find .vin-modal-toolbar.vin-modal-toolbar{position:sticky;top:20px;left:auto;right:auto;z-index:40;width:max-content;min-height:0;height:44px;margin:20px -28px -64px auto;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.vin-modal .vin-modal-content.fx-find .vin-modal-toolbar .fx-mlogo,.vin-modal .vin-modal-content.fx-find .vin-modal-toolbar .fx-mmenu,.vin-modal .vin-modal-content.fx-find .vin-modal-toolbar .vin-modal-cart{display:none}.vin-modal .vin-modal-content.fx-find .vin-modal-toolbar .vin-modal-close.vin-modal-close{width:44px;height:44px;flex:0 0 44px;border-color:#ededed}.vin-modal .vin-modal-content.fx-find .vin-modal-header.vin-modal-header{padding:44px 56px 0 0;margin:0}.vin-modal .vin-modal-content.fx-find #vinModalTitle{margin:0;font-family:var(--font-heading-family),Assistant,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#1d1d1f}.vin-modal .vin-modal-content.fx-find #vinModalDescription{margin:8px 0 0;font-size:17px;line-height:1.5;letter-spacing:0;color:#737373;white-space:normal}.vin-modal .vin-modal-content.fx-find .vin-search-mode-tabs.vin-search-mode-tabs{display:inline-flex;flex-wrap:nowrap;gap:4px;margin:26px 0 28px;padding:4px;border:1px solid #E5E5E5;border-radius:12px;background:#f4f4f4}.vin-modal .vin-modal-content.fx-find .vin-search-tab.vin-search-tab{flex:0 0 auto;min-width:0;min-height:40px;height:40px;padding:0 22px;border:0;border-radius:9px;background:transparent;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;color:#4a4a4c;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.vin-modal .vin-modal-content.fx-find .vin-search-tab.vin-search-tab:hover{color:#1d1d1f;background:#ededed}.vin-modal .vin-modal-content.fx-find .vin-search-tab.vin-search-tab.is-active{background:#1d1d1f;color:#fff;box-shadow:0 1px 2px #0000001f}.vin-modal .vin-modal-content.fx-find .vin-search-tab.vin-search-tab:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1f}.vin-modal .vin-modal-content.fx-find .vin-input-group label{margin-bottom:10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#737373}.vin-modal .vin-modal-content.fx-find .vin-input-group input.vin-input-group-input,.vin-modal .vin-modal-content.fx-find .vin-input-group input[type]{height:58px;padding:0 20px;border:1px solid #D4D4D4;border-radius:12px;font-size:18px;letter-spacing:0;box-shadow:none}.vin-modal .vin-modal-content.fx-find .vin-input-group input[type]:hover{border-color:#737373}.vin-modal .vin-modal-content.fx-find .vin-input-group input[type]:focus{border-color:#1d1d1f;box-shadow:0 0 0 1px #1d1d1f}.vin-modal .vin-modal-content.fx-find #vinPartNameInput{padding-left:52px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='8.5' cy='8.5' r='5.5' stroke='%23737373' stroke-width='1.8'/%3E%3Cpath d='M13 13l4 4' stroke='%23737373' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 20px 50%}.vin-modal .vin-modal-content.fx-find .vin-input-group small,.vin-modal .vin-modal-content.fx-find .vin-filter-search-help{display:block;margin-top:10px;font-size:15px;line-height:1.45;letter-spacing:0;color:#737373}.vin-modal .vin-modal-content.fx-find #vinInput{letter-spacing:.14em}.vin-modal .vin-modal-content.fx-find .vin-filter-brand.vin-filter-brand{display:inline-flex;gap:4px;margin:0 0 22px;padding:4px;border:1px solid #E5E5E5;border-radius:12px;background:#f4f4f4;overflow:visible}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-btn.vin-filter-brand-btn{min-width:132px;height:44px;padding:0 20px;border:0;border-radius:9px;background:transparent;opacity:1;transition:background-color .18s ease,box-shadow .18s ease}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-btn.vin-filter-brand-btn:hover{background:#ededed}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-btn.vin-filter-brand-btn.is-active{background:#fff;box-shadow:0 1px 2px #0000001f,0 0 0 1px #e5e5e5}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-btn:not(.is-active) .vin-filter-brand-logo{opacity:.45;filter:grayscale(1)}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-logo{height:24px}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-text:not([hidden]){display:none}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1f}.vin-modal .vin-modal-content.fx-find .fx-sel .fx-sel__btn.fx-sel__btn{min-height:52px;padding:0 18px;border-color:#d4d4d4;border-radius:12px;font-size:17px}.vin-modal .vin-modal-content.fx-find .fx-sel .fx-sel__btn.fx-sel__btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1f}.vin-modal .vin-modal-content.fx-find .vin-filter-search-btn.vin-filter-search-btn,.vin-modal .vin-modal-content.fx-find .vin-search-btn.vin-search-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;height:58px;margin-top:20px;padding:0 32px;border:0;border-radius:999px;background:#ed2225;color:#fff;font-size:18px;font-weight:700;letter-spacing:0;text-transform:none;opacity:1;cursor:pointer;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease}.vin-modal .vin-modal-content.fx-find .vin-filter-search-btn.vin-filter-search-btn:hover:not(:disabled),.vin-modal .vin-modal-content.fx-find .vin-search-btn.vin-search-btn:hover:not(:disabled){background:#d81e21;transform:translateY(-1px);box-shadow:0 8px 20px #ed222538}.vin-modal .vin-modal-content.fx-find .vin-filter-search-btn.vin-filter-search-btn:disabled,.vin-modal .vin-modal-content.fx-find .vin-search-btn.vin-search-btn:disabled{background:#f4f4f4;color:#9a9a9a;box-shadow:none;transform:none;cursor:not-allowed}.vin-modal .vin-modal-content.fx-find .vin-filter-search-btn:focus-visible,.vin-modal .vin-modal-content.fx-find .vin-search-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1f}.vin-modal .vin-modal-content.fx-find .vin-us-only-note{margin-top:22px;font-size:14px;color:#737373}.vin-modal .vin-modal-content.fx-find .vin-predictive-wrap{margin-top:26px;padding-top:0;border-top:0}.vin-modal .vin-modal-content.fx-find .vin-predictive-list.vin-predictive-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;max-height:none;overflow:visible;margin:0 0 16px;border:0;border-radius:0;background:none}.vin-modal .vin-modal-content.fx-find .vin-predictive-item.vin-predictive-item{display:flex;flex-direction:column;border:1px solid #E5E5E5;border-radius:10px;overflow:hidden;background:#fff;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out}.vin-modal .vin-modal-content.fx-find .vin-predictive-item.vin-predictive-item:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001a;border-color:#9a9a9a}.vin-modal .vin-modal-content.fx-find .vin-predictive-link.vin-predictive-link{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;background:none}.vin-modal .vin-modal-content.fx-find .vin-predictive-link:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1d1d1f}.vin-modal .vin-modal-content.fx-find .vin-predictive-thumb.vin-predictive-thumb{width:100%;height:auto;aspect-ratio:4/3;border-radius:0;border-bottom:1px solid #E5E5E5;background:#f4f4f4}.vin-modal .vin-modal-content.fx-find .vin-predictive-thumb img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.vin-modal .vin-modal-content.fx-find .vin-predictive-thumb img.fx-in{opacity:1}.vin-modal .vin-modal-content.fx-find .vin-predictive-body.vin-predictive-body{flex:1 1 auto;gap:0;padding:12px 14px}.vin-modal .vin-modal-content.fx-find .vin-predictive-title.vin-predictive-title{font-size:15.5px;font-weight:600;line-height:1.35;letter-spacing:-.005em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vin-modal .vin-modal-content.fx-find .vin-predictive-price.vin-predictive-price{margin-top:auto;padding-top:10px;border-top:1px solid #E5E5E5;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.vin-modal .vin-modal-content.fx-find .vin-predictive-title+.vin-predictive-price,.vin-modal .vin-modal-content.fx-find .vin-predictive-meta+.vin-predictive-price{margin-top:auto}.vin-modal .vin-modal-content.fx-find .vin-predictive-body>:first-child{margin-bottom:10px}.vin-modal .vin-modal-content.fx-find .vin-predictive-compatible-wrap{padding:0 14px 14px}.vin-modal .vin-modal-content.fx-find .vin-predictive-compatible-btn{min-height:40px;border:1px solid #D4D4D4;border-radius:999px;font-size:14px;font-weight:600}.vin-modal .vin-modal-content.fx-find .vin-predictive-compatible-btn:hover:not(:disabled){border-color:#1d1d1f;background:#fff}.vin-modal .vin-modal-content.fx-find .vin-predictive-limit-note,.vin-modal .vin-modal-content.fx-find .vin-predictive-empty,.vin-modal .vin-modal-content.fx-find .vin-predictive-loading{font-size:15px;color:#737373}.vin-modal .vin-modal-content.fx-find .vin-predictive-price .fx-pp-was{display:block;margin-bottom:4px;font-size:12.5px;font-weight:500;letter-spacing:0;color:#86868b;text-decoration:line-through}@media screen and (max-width:749px){.vin-modal .vin-modal-content.fx-find .vin-modal-toolbar.vin-modal-toolbar{top:14px;margin:14px -6px -58px auto}.vin-modal .vin-modal-content.fx-find .vin-modal-header.vin-modal-header{padding-top:36px}.vin-modal .vin-modal-content.fx-find #vinModalTitle{font-size:30px}.vin-modal .vin-modal-content.fx-find .vin-search-mode-tabs.vin-search-mode-tabs{display:flex;width:100%;box-sizing:border-box}.vin-modal .vin-modal-content.fx-find .vin-search-tab.vin-search-tab{flex:1 1 0;padding:0 8px;font-size:15px}.vin-modal .vin-modal-content.fx-find .vin-filter-brand.vin-filter-brand{display:flex}.vin-modal .vin-modal-content.fx-find .vin-filter-brand-btn.vin-filter-brand-btn{flex:1 1 0;min-width:0}.vin-modal .vin-modal-content.fx-find .vin-predictive-list.vin-predictive-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vin-modal .vin-modal-content.fx-find .vin-predictive-price.vin-predictive-price{font-size:18px}}@media(prefers-reduced-motion:reduce){.vin-modal .vin-modal-content.fx-find .vin-search-tab.vin-search-tab,.vin-modal .vin-modal-content.fx-find .vin-predictive-item.vin-predictive-item,.vin-modal .vin-modal-content.fx-find .vin-predictive-thumb img{transition:none}.vin-modal .vin-modal-content.fx-find .vin-predictive-item.vin-predictive-item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fx-launch.css.map */
