.fp-find-section{padding:18px 0 8px}.fp-find{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 18px;padding:12px;border:1px solid #e6e6e6;background:#fff}.fp-find__label{margin:0;min-width:140px;color:#111;font-size:16px;font-weight:800;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.fp-find__fields,.fp-find__actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fp-find__fields{flex:1 1 420px}.fp-find__select{height:40px;min-width:132px;flex:1 1 132px;max-width:220px;padding:0 28px 0 12px;border:1px solid #d0d0d0;border-radius:2px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23333' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 10px center;color:#111;font-size:14px;-webkit-appearance:none;appearance:none}.fp-find__select:disabled{background-color:#f7f7f7;color:#b5b5b5;cursor:not-allowed}.fp-find__slot{position:relative;display:flex;flex:1 1 132px;max-width:220px;min-width:132px}.fp-find__slot .fp-find__select{width:100%;min-width:0;max-width:none;flex:1 1 auto}.fp-find__slot.is-loading .fp-find__select{background-image:none;color:#667085}.fp-find__slot.is-loading:after{content:"";position:absolute;right:12px;top:50%;width:14px;height:14px;margin-top:-7px;border:2px solid #e6e6e6;border-top-color:#e10600;border-radius:50%;animation:fp-find-spin .7s linear infinite}@keyframes fp-find-spin{to{transform:rotate(360deg)}}.fp-find__actions{margin-left:auto}.fp-find__submit,.fp-find__clear{height:40px;padding:0 16px;border:0;border-radius:2px;font-size:14px;font-weight:700;line-height:40px;white-space:nowrap;cursor:pointer}.fp-find__submit{background:#f3c7c7;color:#fff}.fp-find__submit:disabled{cursor:not-allowed}.fp-find__submit.is-ready{background:#e10600}.fp-find__clear{background:#4b4b4b;color:#fff}.fp-find-vehicle{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:-6px 0 18px}.fp-find-vehicle[hidden]{display:none!important}.fp-find-vehicle__chip{display:inline-flex;align-items:center;gap:8px;margin:0;min-height:36px;padding:6px 8px 6px 12px;border:1px solid #d0d0d0;background:#fff;color:#111;font-size:14px;line-height:1.3}.fp-find-vehicle__remove,.fp-find-vehicle__all{border:0;background:transparent;cursor:pointer}.fp-find-vehicle__remove{padding:0 4px;color:#111;font-size:18px;line-height:1}.fp-find-vehicle__all{padding:0;color:#1565c0;font-size:14px;font-weight:600;text-decoration:underline}[data-fp-product-list]>.fp-find-hidden{display:none!important}.fp-search-matches{display:grid;gap:28px;margin:8px 0 28px}.fp-search-matches [data-fp-search-ready]{display:grid;gap:28px}.fp-search-matches[hidden],.fp-search-matches [hidden]{display:none!important}.fp-search-matches__loading{display:flex;align-items:center;gap:12px;min-height:72px;color:#344054;font-size:16px;font-weight:700}.fp-search-matches__loading p{margin:0}.fp-search-matches__spinner{width:28px;height:28px;border:3px solid #e6e6e6;border-top-color:#e10600;border-radius:50%;animation:fp-search-spin .7s linear infinite}@keyframes fp-search-spin{to{transform:rotate(360deg)}}.fp-search-matches__heading{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#111;font-size:18px;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.fp-search-matches__heading:before{content:"";width:4px;height:22px;background:#e10600;flex:0 0 4px}.fp-search-matches__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fp-search-matches__card{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:76px;padding:14px 16px;border:1px solid #ececec;background:#fff;color:#111;text-decoration:none}.fp-search-matches__card--series{flex-direction:row;align-items:center;gap:16px;min-height:112px}.fp-search-matches__image{display:flex;align-items:center;justify-content:center;width:84px;height:84px;flex:0 0 84px;background:#f6f6f6}.fp-search-matches__image img{width:100%;height:100%;object-fit:contain}.fp-search-matches__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.fp-search-matches__kicker,.fp-search-matches__title{text-transform:uppercase}.fp-search-matches__kicker{color:#667085;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.3}.fp-search-matches__title{font-size:16px;font-weight:800;letter-spacing:.02em;line-height:1.3}@media screen and (max-width:749px){.fp-find__label{width:100%}.fp-find__select,.fp-find__slot,.fp-find__submit,.fp-find__clear{max-width:none;flex:1 1 140px}.fp-find__actions{width:100%;margin-left:0}.fp-search-matches__grid{grid-template-columns:1fr}}@media screen and (min-width:750px)and (max-width:989px){.fp-search-matches__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fp-find-parts.css.map */
