.wgc-fit-results{padding-top:32px;padding-bottom:40px}.wgc-fit-results h1{font-size:clamp(30px,5vw,52px);margin-bottom:12px}.wgc-fit-results__filters{display:grid;grid-template-columns:2fr 1fr 1.4fr 1fr;gap:12px;margin:24px 0}.wgc-fit-results label{font-size:13px;font-weight:700}.wgc-fit-results input,.wgc-fit-results select{display:block;width:100%;max-width:100%;min-height:46px;margin-top:7px;border:1px solid #777;background:#fff;color:#111}.wgc-fit-results__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:20px 0}.wgc-fit-result{display:flex;flex-direction:column;min-width:0;padding:16px;border:1px solid #ddd;background:#fff;color:#111}.wgc-fit-result>a{color:inherit;text-decoration:none;font-size:16px;font-weight:700;line-height:1.4}.wgc-fit-result img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:white;margin-bottom:16px}.wgc-fit-result__price{font-size:20px;font-weight:800;margin:12px 0}.wgc-fit-result__state{border-left:3px solid #c41e24;padding-left:8px;font-size:12px;font-weight:700}.wgc-fit-result p,.wgc-fit-result details{font-size:13px;line-height:1.5}.wgc-fit-result details{margin:10px 0}.wgc-fit-result summary{cursor:pointer;text-decoration:underline}.wgc-fit-result .btn{margin-top:auto;white-space:normal}.wgc-fit-results [hidden],.wgc-finder [hidden],.wgc-catalog-fitment [hidden]{display:none!important}.wgc-finder__form{grid-template-columns:repeat(3,minmax(0,1fr))!important}.wgc-finder__form button{align-self:end;min-height:46px}.wgc-finder__form select,.wgc-finder__form input{width:100%;min-width:0}.wgc-catalog-fitment__form{grid-template-columns:repeat(3,minmax(0,1fr))}.wgc-catalog-fitment__form button{grid-column:auto}.wgc-fit-other-model{min-width:0}.wgc-fit-results button:focus-visible,.wgc-fit-results a:focus-visible{outline:3px solid #c41e24;outline-offset:4px}@media(max-width:990px){.wgc-fit-results__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wgc-fit-results__filters{grid-template-columns:1fr 1fr}}@media(max-width:749px){.wgc-fit-results__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wgc-fit-result{padding:10px}.wgc-fit-result>a{font-size:14px}.wgc-fit-result .btn{font-size:12px;padding:10px}.wgc-finder__form,.wgc-catalog-fitment__form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wgc-finder__form button,.wgc-catalog-fitment__form button{grid-column:span 2}.wgc-fit-results__filters{grid-template-columns:1fr 1fr}.wgc-fit-results__filters label:first-child{grid-column:span 2}}
