.product-info [data-fitment-hidden],.variant-picker [data-fitment-hidden]{display:none!important}.pdp-fitment-search{display:block}.pdp-fitment-search__card{display:grid;gap:16px;padding:22px;border:1px solid hsla(18,18,18,.12);border-radius:20px;background:linear-gradient(180deg,#fffdf9,#fff);box-shadow:0 14px 28px #0f172a0f}.pdp-fitment-search__header{display:grid;gap:6px}.pdp-fitment-search__title{margin:0;font-size:var(--fitment-title-size, 1.125rem);font-weight:600;line-height:1.3;color:var(--fitment-title-color, inherit)}.pdp-fitment-search__help{margin:0;font-size:.95rem;line-height:1.6}.pdp-fitment-search__help p{margin:0}.pdp-fitment-search__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pdp-fitment-search__field{display:grid;gap:8px}.pdp-fitment-search__label{font-size:var(--fitment-label-size, .875rem);font-weight:600;line-height:1.4;color:var(--fitment-label-color, inherit)}.pdp-fitment-search__select-wrapper{position:relative}.pdp-fitment-search__select{-webkit-appearance:none;appearance:none;width:100%;min-height:60px;padding:0 44px 0 16px;border:1px solid rgba(18,18,18,.16);border-radius:14px;background:#fff;color:rgb(var(--text-color));font-size:1rem;line-height:1.2;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.pdp-fitment-search__select:hover{border-color:#1212124d}.pdp-fitment-search__select:focus-visible{outline:none;border-color:#fc5800;box-shadow:0 0 0 3px #fc580024}.pdp-fitment-search__select:disabled{cursor:not-allowed;color:#12121273;background:#1212120a}.pdp-fitment-search__select-chevron{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none}.pdp-fitment-search__result{margin:0;padding:14px 16px;border-radius:14px;font-size:var(--fitment-result-size, .95rem);font-weight:600;line-height:1.5;background:var(--fitment-result-background, #f6f2f1);color:var(--fitment-result-color, #fc6400)}.pdp-fitment-search__reset{justify-self:start;padding:0;border:0;background:none;color:rgb(var(--text-color));font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media screen and (max-width:699px){.pdp-fitment-search__card{padding:18px}.pdp-fitment-search__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/vehicle-fitment-search.css.map */
