.fxp-path,.fxp-det,.fxp-fit,.fxp-bar,.fxp-buy-det{--fxp-ink: #1D1D1F;--fxp-line: #E5E5E5;--fxp-meta: #86868B;--fxp-quiet: #737373;--fxp-panel: #F4F4F4;--fxp-red: #ED2225;--fxp-red-ink: #C8181B}.fxp-path{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-block:20px 4px}.fxp-path__back{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px 0 10px;border:1px solid var(--fxp-line);border-radius:10px;background:#fff;color:var(--fxp-ink);font-size:16px;font-weight:600;text-decoration:none;transition:border-color .15s ease-out}.fxp-path__back:hover{border-color:var(--fxp-ink)}.fxp-path__back:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--fxp-ink)}.fxp-path__back svg{width:16px;height:16px;flex:0 0 auto}.fxp-path__trail{margin:0;min-width:0;font-size:16px;line-height:1.4;color:var(--fxp-meta)}.fxp-path__sep{margin:0 8px;color:#d4d4d4}.fxp-path__here{color:var(--fxp-ink);font-weight:600}@media screen and (max-width:749px){.fxp-path{gap:12px;padding-block:14px 2px}.fxp-path__trail{width:100%;font-size:15px}}.product__info-container share-button,.product__info-container .share-button{display:none}.product__info-container .vin-check-fitcheck-row{margin-top:18px;padding-top:18px;border-top:1px solid var(--fxp-line)}.fxp-buy-det{margin:20px 0 22px;border-top:1px solid var(--fxp-line);border-bottom:1px solid var(--fxp-line)}.fxp-buy-det .fxp-det__h{padding:16px 2px;font-size:18px}.fxp-buy-det .fxp-det__b{padding:0 2px 18px;font-size:16px}.fxp-det{padding-block:clamp(32px,4vw,52px) 0}.fxp-det:empty{display:none}.fxp-det__row{border-top:1px solid var(--fxp-line)}.fxp-det__row:last-child{border-bottom:1px solid var(--fxp-line)}.fxp-det__h{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 2px;cursor:pointer;list-style:none;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--fxp-ink)}.fxp-det__h::-webkit-details-marker{display:none}.fxp-det__h:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--fxp-ink);border-radius:6px}.fxp-det__chev{width:20px;height:20px;flex:0 0 auto;color:var(--fxp-quiet);transition:transform .18s ease-out}.fxp-det__row[open] .fxp-det__chev{transform:rotate(180deg)}.fxp-det__b{padding:0 2px 26px;max-width:68ch;font-size:17px;line-height:1.6;color:var(--fxp-quiet)}.fxp-det__b>:first-child{margin-top:0}.fxp-det__b>:last-child{margin-bottom:0}.fxp-det__qa{margin:0}.fxp-det__qa dt{margin-top:20px;font-size:17px;font-weight:600;color:var(--fxp-ink)}.fxp-det__qa dt:first-child{margin-top:0}.fxp-det__qa dd{margin:8px 0 0}@media(prefers-reduced-motion:reduce){.fxp-det__chev{transition:none}}.fxp-fit{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start;margin-block:clamp(40px,5vw,64px);padding:clamp(24px,3vw,34px);border:1px solid var(--fxp-line);border-radius:16px;background:#fff}.fxp-fit__render{display:flex;align-items:flex-end;justify-content:center;min-height:132px;padding:10px 0 0;background:#fff}.fxp-fit__render img{width:calc(100% * var(--fx-len, 1));max-width:100%;height:auto;object-fit:contain;display:block}.fxp-fit__none{margin:0;align-self:center;font-size:16px;color:var(--fxp-meta)}.fxp-fit__name{margin:14px 0 0;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--fxp-ink)}.fxp-fit__vin{margin:4px 0 0;font-size:16px;color:var(--fxp-meta)}.fxp-fit__answer .vin-compatibility-banner{margin:0 0 10px;padding:0;border:0;background:none;gap:12px;justify-content:flex-start;text-align:left;font-size:clamp(24px,2.6vw,30px);font-weight:700;letter-spacing:-.015em;line-height:1.15}.fxp-fit__answer .vin-compatibility-banner svg{width:26px;height:26px;flex:0 0 auto}.fxp-fit__answer .vin-compatibility-banner .compatibility-text{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.fxp-fit__sub{margin:0;max-width:54ch;font-size:17px;line-height:1.6;color:var(--fxp-quiet)}.fxp-fit__answer .vin-fitment-summary{margin-top:22px;width:fit-content;max-width:100%}@media screen and (max-width:899px){.fxp-fit{grid-template-columns:minmax(0,1fr);margin-inline:16px;padding:20px 18px}.fxp-fit__trailer{margin:18px 0 4px}.fxp-fit__answer .vin-fitment-summary{width:100%}}.fxp-slot:empty{display:none}.fxp-path~* .vin-back-to-parts,#MainContent .vin-back-to-parts{display:none}.vcp-more-host .diagram-thumb img,#vcpMoreParts .diagram-thumb img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vcp-more-host .diagram-thumb[data-fx-crop=contain] img,#vcpMoreParts .diagram-thumb[data-fx-crop=contain] img{object-fit:contain}#vcpMoreParts .vin-fx-filter-pill{font-size:16px;padding:9px 16px}#vcpMoreParts .vcp-more__head{margin-bottom:26px}#vcpMoreParts .vcp-more__sub{margin-top:6px}#vcpMoreParts .vin-fx-parts-browse-block{margin-top:0;padding-top:22px;border-top:1px solid var(--fxp-line)}#vcpMoreParts .vin-fx-parts-browse-heading{margin-bottom:12px}#vcpMoreParts .vin-fx-parts-browse-divider,.fxp-bar{display:none}@media screen and (max-width:749px){.fxp-bar{position:fixed;left:0;right:0;bottom:0;z-index:90;display:flex;align-items:center;gap:12px;padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;border-top:1px solid var(--fxp-line);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);transform:translateY(100%);transition:transform .22s cubic-bezier(.25,.1,.25,1)}.fxp-bar.is-up{transform:translateY(0)}.fxp-bar__t{flex:1 1 auto;min-width:0;font-size:15px;font-weight:600;line-height:1.25;color:var(--fxp-ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fxp-bar__p{flex:0 0 auto;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--fxp-ink);font-variant-numeric:tabular-nums}.fxp-bar__go{flex:0 0 auto;min-height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--fxp-red);color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer}.fxp-bar__go:hover{background:var(--fxp-red-ink)}.fxp-bar__go:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--fxp-ink)}.fxp-bar__go[disabled]{background:#d4d4d4;cursor:default}}@media(prefers-reduced-motion:reduce){.fxp-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fx-pdp.css.map */
