.chr-fit{display:grid;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.chr-fit--split{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:4rem}}.chr-fit__eyebrow{display:inline-flex;align-items:center;gap:.7rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1.2rem;opacity:.95}.chr-fit__title{margin:0 0 1rem}.chr-fit__intro{margin:0;max-width:52ch;opacity:.95}.chr-fit__card{background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--inputs-radius, .6rem);padding:2.4rem;box-shadow:0 1.2rem 3.2rem rgba(var(--color-shadow),.12)}.chr-fit__card-head{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.chr-fit__card-title{margin:0;font-size:1.7rem;line-height:1.3}.chr-fit__hint{margin-left:auto;font-size:1.3rem;opacity:.82}.chr-fit__grid{display:grid;gap:1rem;grid-template-columns:1fr}@media screen and (min-width:750px){.chr-fit__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.chr-fit__select{position:relative;display:block}.chr-fit__select select{-webkit-appearance:none;appearance:none;width:100%;min-height:4.8rem;padding:0 4rem 0 1.4rem;font-family:inherit;font-size:1.6rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, .4rem);cursor:pointer}.chr-fit__select select:disabled{opacity:.45;cursor:not-allowed}.chr-fit__select select:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.1rem}.chr-fit__select svg{position:absolute;right:1.4rem;top:50%;width:1.4rem;height:1.4rem;transform:translateY(-50%);pointer-events:none;opacity:.6}.chr-fit__submit{width:100%;margin-top:1.2rem;min-height:5rem}.chr-fit__submit[disabled]{opacity:.5;cursor:not-allowed}.chr-fit__foot{display:flex;align-items:flex-start;gap:.8rem;margin:1.4rem 0 0;font-size:1.3rem;line-height:1.5;opacity:.9}.chr-fit__foot svg{flex:0 0 auto;width:1.5rem;height:1.5rem;margin-top:.2rem}.chr-fit__saved{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground),.06);border:.1rem solid rgba(var(--color-foreground),.16);margin-bottom:1.2rem}.chr-fit__saved-text{flex:1 1 auto;min-width:0}.chr-fit__saved-label{display:block;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;opacity:.82}.chr-fit__saved-vehicle{display:block;font-size:1.6rem;font-weight:600}.chr-fit__link-button{background:none;border:0;padding:0;font:inherit;font-size:1.3rem;color:inherit;text-decoration:underline;cursor:pointer}.chr-fit__art{display:none}@media screen and (min-width:990px){.chr-fit__art{display:block;width:100%;height:auto;border-radius:var(--media-radius, 0)}}@media(prefers-reduced-motion:no-preference){.chr-fit__card{transition:box-shadow .2s ease}}.chr-fitcheck{display:block;margin:1.6rem 0;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:var(--inputs-radius, .4rem);padding:1.4rem 1.6rem}.chr-fitcheck__verdict{margin:0 0 .8rem;font-size:1.6rem;font-weight:600;display:flex;align-items:center;gap:.7rem}.chr-fitcheck__verdict:before{content:"";flex:0 0 auto;width:1rem;height:1rem;border-radius:50%;background:currentColor}.chr-fitcheck--yes{border-color:#2e7d3280}.chr-fitcheck--yes .chr-fitcheck__verdict{color:#1b7048}.chr-fitcheck--no{border-color:#b4530c80}.chr-fitcheck--no .chr-fitcheck__verdict{color:#b4530c}.chr-fitcheck__list summary{display:flex;align-items:center;gap:.6rem;cursor:pointer;font-size:1.4rem;list-style:none}.chr-fitcheck__list summary::-webkit-details-marker{display:none}.chr-fitcheck__list summary svg{width:1.4rem;height:1.4rem;transition:transform .15s ease}.chr-fitcheck__list[open] summary svg{transform:rotate(180deg)}.chr-fitcheck__list ul{margin:1rem 0 0;padding:0 0 0 1.6rem;max-height:24rem;overflow-y:auto;font-size:1.4rem;line-height:1.7}.chr-fitcheck__cfg{opacity:.8;font-size:1.25rem}.chr-fitcheck__note{margin:1rem 0 0;font-size:1.25rem;line-height:1.5;opacity:.85}.chr-fit__photo{display:none}@media screen and (min-width:990px){.chr-fit__photo{display:block;border-radius:var(--media-radius, .6rem);overflow:hidden;line-height:0}.chr-fit__photo img{width:100%;height:100%;max-height:46rem;object-fit:cover;display:block}}.chr-fit__saved[hidden],.chr-fitcheck__verdict[hidden]{display:none!important}.chr-fit__title{font-size:clamp(2.6rem,3.4vw,4.2rem);line-height:1.12;letter-spacing:-.01em}.chr-fit__intro{font-size:clamp(1.5rem,1.15vw,1.7rem);line-height:1.5;max-width:62ch}.chr-fit__photo img{max-height:34rem;object-fit:cover}.chr-fit__art-wrap{max-height:34rem;overflow:hidden;border-radius:1rem}@media screen and (min-width:990px){.chr-fit--split{gap:3.2rem;align-items:center}}@media screen and (max-width:749px){.chr-fit__title{font-size:clamp(2.2rem,7vw,2.9rem)}}.chr-fit__card .easysearch-container{padding:0}.chr-fit__card .easysearch-main-holder,.chr-fit__card .easysearch-holder{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.2rem;width:100%;max-width:100%}.chr-fit__card .easysearch-select-holder{flex:1 1 0;min-width:9rem}.chr-fit__card .easysearch-select-holder select{width:100%;min-height:4.6rem;border-radius:.7rem}.chr-fit__card .easysearch-widget label{display:block;margin-bottom:.5rem;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.95}.chr-fit__card .easysearch-actions-holder{flex:0 0 auto}.chr-fit__card .easysearch-btn,.chr-fit__card .easysearch-btn-search{display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 2rem;border-radius:.7rem;background-color:rgb(var(--chr-accent, 220 107 20))!important;color:#fff!important;font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap}.chr-fit__card .easysearch-btn:hover{opacity:1!important;filter:brightness(1.08)}.chr-fit__card .easysearch-select-holder select:disabled{opacity:1;background-color:#ffffffd1;color:#0000008c}.chr-fit__card .easysearch-footer-holder:empty{display:none}.chr-fit__card .easysearch-footer-holder{margin-top:.4rem}@media screen and (min-width:990px){.chr-fit--split{align-items:stretch}.chr-fit__photo{display:flex;height:100%}.chr-fit__photo img{height:100%;max-height:none}}.chr-fit__card{padding:2rem 2.2rem}.chr-fit__card-head{margin-bottom:1.4rem}@media screen and (min-width:990px){.chr-fit--split .chr-fit__intro{max-width:none}}.chr-fit__selector{display:block;margin-top:2.4rem}@media screen and (min-width:990px){.chr-fit__selector{margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/chr-fitment.css.map */
