.diagram-card .vin-fx-diagram-card-cta.vin-fx-diagram-card-cta,.diagrams-grid .vin-fx-diagram-card-cta.vin-fx-diagram-card-cta,#vcpMoreGrid .vin-fx-diagram-card-cta.vin-fx-diagram-card-cta,#vcpMoreParts .vin-fx-diagram-card-cta.vin-fx-diagram-card-cta{display:none}@media screen and (max-width:899px){.diagram-card .diagram-body.diagram-body{padding-bottom:16px}}.ident-top .ident-dots.ident-dots{flex:1 1 auto;gap:3px;max-width:200px;margin-left:auto}.ident-top .ident-dots .ident-dot.ident-dot{width:auto;min-width:0;height:24px;flex:1 1 0}.ident-top .ident-dots .ident-dot.ident-dot:after{inset:50% 0 auto 0;margin:0;width:auto;height:4px;border-radius:999px;background:#e5e5e5;transform:translateY(-50%)}.ident-top .ident-dots .ident-dot.is-done.is-done:after,.ident-top .ident-dots .ident-dot.is-now.is-now:after{width:auto;height:4px;background:#ed2225}.ident-top .ident-dots button.ident-dot.is-done:hover:after,.ident-top .ident-dots button.ident-dot.is-done:focus-visible:after{transform:translateY(-50%);background:#c8181b}.ident-top .ident-back.ident-back{padding:0;border:0;border-radius:0;background:none;font-size:14px;font-weight:600;color:#737373;text-decoration:underline;text-decoration-color:#d4d4d4;text-underline-offset:4px;gap:5px}.ident-top .ident-back.ident-back:hover{border-color:transparent;color:#1d1d1f;text-decoration-color:#1d1d1f}.ident-top .ident-back .ident-back-arrow{font-size:13px}.ident-pad .ident-top.ident-top{margin-bottom:20px}.ident-q--centred .ident-tip.ident-tip{width:20px;height:20px;flex:0 0 20px;border:1px solid #D4D4D4;border-radius:50%;background:#fff;color:#737373;font-family:inherit;font-size:11.5px;font-weight:700;font-style:normal;letter-spacing:0;line-height:1;translate:0 -1px;position:relative;z-index:60}.ident-q--centred .ident-tip.ident-tip:hover,.ident-q--centred .ident-tip.ident-tip:focus-visible{border-color:#1d1d1f;color:#1d1d1f}.ident-q--centred .ident-tipbox.ident-tipbox{top:calc(100% + 10px);bottom:auto;left:50%;right:auto;width:min(300px,84vw);margin-left:calc(min(300px,84vw)/-2);z-index:60}.ident-q--centred .ident-tip.is-open .ident-tipbox{opacity:1;visibility:visible;transform:translateY(0)}@media(hover:hover){.ident-q--centred .ident-tip:hover .ident-tipbox,.ident-q--centred .ident-tip:focus-visible .ident-tipbox{opacity:1;visibility:visible;transform:translateY(0)}}@media screen and (max-width:640px){.vin-modal .vin-modal-content.vin-is-loading{height:min(420px,82dvh);max-height:82dvh;min-height:0}.vin-modal .vin-modal-content.vin-is-loading .vin-loading-screen{align-items:center;padding:24px}}.fxp-fit .vin-compatibility-banner.vin-compatibility-banner{justify-content:flex-start;text-align:left}.fxp-fit .vin-check-product.vin-check-product{padding-bottom:0;margin-bottom:0}@media screen and (max-width:749px){.fxp-fit .vin-compatibility-banner .compatibility-text{display:block;max-width:20ch;text-wrap:pretty}.fxp-fit.fxp-fit{padding-bottom:18px}.fxp-fit .vin-fitment-summary.vin-fitment-summary{margin-bottom:0}}@media screen and (max-width:749px){.vin-fx-buy-row .product-form__quantity .quantity__label.quantity__label{display:block;width:100%;max-width:14rem;text-align:center}}.fx-panel form[action*="/search"],.fx-panel form[action*=expertrec],.fx-panel input[type=search],.fx-panel input[name=q],.fx-panel [class*=cse-],.fx-panel [id*=cse-],.fx-panel [class*=expertrec],.fx-panel [id*=expertrec]{display:none}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fx-mobile.css.map */
