.fitment-search{display:block;width:100%;margin:0;color:rgb(var(--color-foreground, 0, 0, 0))}.fitment-search--home{margin-top:-2.4rem;position:relative;z-index:3}.fitment-search--collection{width:100%;margin:0 0 2.4rem}.fitment-search--product{margin:0 0 1.6rem}.fitment-search__inner{width:100%;background:rgb(var(--color-background, 255, 255, 255));border:1px solid rgba(var(--color-foreground, 0, 0, 0),.12);border-radius:8px;box-shadow:none;padding:1.8rem}.fitment-search--home .fitment-search__inner{width:min(118rem,calc(100vw - 3rem));margin-inline:auto;box-shadow:0 10px 24px #0000000f}.fitment-search--collection .fitment-search__inner{max-width:none}.fitment-search--product .fitment-search__inner{box-shadow:none;padding:1.4rem}.fitment-search__header{display:grid;gap:.35rem;margin-bottom:1.4rem}.fitment-search__eyebrow{margin:0;font-size:1.1rem;font-weight:750;letter-spacing:0;text-transform:uppercase;opacity:.7}.fitment-search__title{margin:0;font-size:clamp(2.2rem,1.8vw,3rem);line-height:1.15;letter-spacing:0}.fitment-search--product .fitment-search__title{font-size:1.8rem}.fitment-search__subtitle{margin:0;opacity:.74}.fitment-search__form{display:grid;grid-template-columns:minmax(9rem,.7fr) minmax(13rem,1fr) minmax(13rem,1fr) minmax(13rem,1fr) minmax(16rem,1.15fr) minmax(21rem,1.35fr) minmax(15rem,auto);gap:1.2rem;align-items:end;width:100%}.fitment-search--product .fitment-search__form{grid-template-columns:repeat(2,minmax(0,1fr))}.fitment-search__field{display:grid;min-width:0;gap:.5rem}.fitment-search__field label{font-size:1.2rem;font-weight:750}.fitment-search__field input,.fitment-search__field select,.fitment-search__help-form input,.fitment-search__help-form textarea{width:100%;min-height:5rem;border:1px solid rgba(var(--color-foreground, 0, 0, 0),.16);border-radius:6px;background:rgb(var(--color-background, 255, 255, 255));color:inherit;padding:.95rem 1.2rem;font:inherit}.fitment-search__submit,.fitment-search__help-submit{width:100%;min-width:15rem;min-height:5rem;border:0;border-radius:6px;background:#111;color:#fff;cursor:pointer;font-weight:800;padding:0 1.6rem;white-space:nowrap}.fitment-search--product .fitment-search__submit{grid-column:1 / -1}.fitment-search__suggestions{margin-top:1.2rem;border-top:1px solid rgba(var(--color-foreground, 0, 0, 0),.1);padding-top:1rem}.fitment-search__suggestions-title{margin:0 0 .8rem;font-weight:800}.fitment-search__suggestions-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.fitment-search__suggestion{display:grid;grid-template-columns:5.6rem 1fr;gap:1rem;align-items:center;text-decoration:none;color:inherit;border:1px solid rgba(var(--color-foreground, 0, 0, 0),.1);border-radius:6px;padding:.8rem}.fitment-search__suggestion img{width:5.6rem;height:5.6rem;object-fit:cover;border-radius:4px;background:#f4f4f4}.fitment-search__suggestion span{font-size:1.3rem;line-height:1.25}.fitment-search__help{margin-top:1.2rem;border:1px solid rgba(17,17,17,.14);border-radius:8px;background:#f7f7f4;padding:1.4rem}.fitment-search__help h3{margin:0 0 .4rem;font-size:1.7rem}.fitment-search__help p{margin:0 0 1rem}.fitment-search__help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.fitment-search__help-form textarea{grid-column:1 / -1;min-height:8rem}.fitment-search__help-submit{margin-top:1rem}.fitment-search__search-anyway{display:inline-flex;margin-top:1rem;text-decoration:underline}@media(max-width:1199px){.fitment-search__form{grid-template-columns:repeat(3,minmax(0,1fr))}.fitment-search__submit{grid-column:1 / -1}.fitment-search__suggestions-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.fitment-search--home{margin-top:0}.fitment-search__inner{width:100%;padding:1.4rem;border-radius:0;box-shadow:none}.fitment-search--home .fitment-search__inner{width:100%}.fitment-search__form,.fitment-search--product .fitment-search__form,.fitment-search__help-grid,.fitment-search__suggestions-list{grid-template-columns:1fr}.fitment-search__help-form textarea{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fitment-search.css.map */
