.im-pf{padding-top:.8rem;padding-bottom:3.2rem}.im-pf__head{display:flex;gap:1.6rem;align-items:center;margin:.8rem 0 1.2rem}.im-pf__thumb{width:9.6rem;height:9.6rem;flex:none}.im-pf__sub{margin:.6rem 0 0;font-size:1.6rem;color:var(--c-muted)}.im-pf__intro{margin:0 0 1.2rem}.im-pf__intro a{padding:1.3rem .4rem;margin:-1.3rem -.4rem}.im-pf__trust{list-style:none;margin:0 0 2.4rem;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 2.4rem}.im-pf__trust li{display:flex;align-items:center;gap:.8rem;font-size:1.6rem}.im-pf__trust a{display:inline-flex;align-items:center;min-height:var(--tap)}.im-pf__doors{display:grid;gap:1.2rem;margin:0 0 3.2rem}@media(min-width:990px){.im-pf__doors{grid-template-columns:1fr 1fr auto;align-items:center}}.im-pf__door{display:flex;gap:1.2rem;align-items:flex-start;padding:1.4rem 1.6rem;border:1px solid var(--c-line);border-radius:var(--r-card)}.im-pf__door p{margin:0;font-size:1.6rem;line-height:1.45}.im-pf__router{margin:0 0 3.2rem}.im-chipgrid{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.8rem}@media(min-width:990px){.im-chipgrid{grid-template-columns:repeat(3,1fr)}}.im-symchip{display:flex;flex-direction:column;justify-content:center;min-height:5.2rem;padding:.8rem 1.4rem;border:1px solid var(--c-control);border-radius:1rem;font:700 1.6rem/1.3 var(--ff-body);color:var(--c-ink);text-decoration:none;background:#fff}.im-symchip:hover{border-color:var(--c-ink)}.im-symchip small{font:400 1.6rem/1.35 var(--ff-body);color:var(--c-muted);margin-top:.2rem}.im-pf__router .im-note{margin-top:.8rem}.im-pf__shop{display:grid;gap:2.4rem}@media(min-width:990px){.im-pf__shop{grid-template-columns:26rem minmax(0,1fr);gap:4rem;align-items:start}}.im-partlist__h{font:700 1.7rem/1.3 var(--ff-body);margin:0 0 .8rem}.im-partlist ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.im-partlist ul a{display:flex;align-items:center;gap:.8rem;min-height:5.2rem;padding:.4rem 1rem .4rem .4rem;border:1px solid var(--c-control);border-radius:1.2rem;color:var(--c-ink);text-decoration:none;font:700 1.6rem/1.2 var(--ff-body);background:#fff}.im-partlist ul a .im-iwell{width:4.4rem;height:4.4rem;flex:none}.im-partlist__n{margin-left:auto;font-weight:400;color:var(--c-muted);font-variant-numeric:tabular-nums}.im-partlist ul a[aria-current]{background:var(--c-night);color:#fff;border-color:var(--c-night)}.im-partlist ul a[aria-current] .im-iwell{background:#ffffff1f;color:#fff}.im-partlist ul a[aria-current] .im-partlist__n{color:var(--c-night-muted)}@media(min-width:990px){.im-partlist{position:sticky;top:calc(var(--im-header-offset, 0px) + 2.4rem)}.im-partlist ul{grid-template-columns:1fr;gap:.2rem}.im-partlist ul a{border-color:transparent;min-height:4.8rem}.im-partlist ul a:hover{background:var(--c-paper)}.im-partlist ul a[aria-current]:hover{background:var(--c-night)}}.im-pf__aside{font-size:1.6rem;color:var(--c-muted);margin:1.6rem 0 0}.im-pf__rowshead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1.6rem;margin-bottom:1.2rem}.im-pf__rowshead .im-h2{margin:0}.im-pf__count{margin:0;color:var(--c-muted);font-size:1.6rem}.im-casepicker{border:0;margin:0 0 2rem;padding:1.6rem;background:var(--c-wash);border-radius:var(--r-card)}.im-casepicker .im-legend{float:left;width:100%}.im-casepicker .im-optset{clear:both;margin-bottom:.8rem}.im-casepicker .im-decision{margin:.6rem 0 0}.im-casepicker .im-decision a{padding:1.3rem .4rem;margin:-1.3rem -.4rem}.im-casepicker__all{background:none;border:0;cursor:pointer;padding:0;margin-top:.4rem}.im-group{margin:0 0 2.4rem;scroll-margin-top:calc(var(--im-header-offset, 0px) + 2.4rem)}.im-group__h{font:800 2rem/1.2 var(--ff-display);margin:0 0 1rem}.im-group__n{color:var(--c-muted);font:400 1.6rem/1 var(--ff-body)}.im-group>.im-decision{margin:0 0 1rem;max-width:72ch}.im-group>.im-decision a{padding:1.3rem .4rem;margin:-1.3rem -.4rem}.im-rowlist{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.im-row{display:grid;gap:1rem;padding:1.2rem;border:1px solid var(--c-line);border-radius:var(--r-card);background:#fff}@media(min-width:750px){.im-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.im-row.is-dim{background:var(--c-paper)}.im-row.is-dim .im-row__main,.im-row.is-dim .im-row__actions{opacity:.72}.im-row__main{display:flex;gap:1.2rem;align-items:flex-start;min-width:0}.im-row__thumb{width:5.6rem;height:5.6rem;flex:none;border-radius:.8rem}.im-row__txt{min-width:0}.im-row__name{display:inline-flex;align-items:center;min-height:var(--tap);font:700 1.6rem/1.3 var(--ff-body);color:var(--c-ink);text-decoration:none}.im-row__name:hover{text-decoration:underline}.im-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0;font-size:1.6rem}.im-row__dep{color:var(--c-muted)}.im-row__fits{display:inline-flex;align-items:center;gap:.4rem;color:var(--c-success);font-weight:700;font-size:1.4rem}.im-row__dim,.im-row__final{margin:.4rem 0 0;font-size:1.6rem;line-height:1.45}.im-row__dim{color:var(--c-ink);font-weight:700}.im-row__final{color:#5c3c00}.im-row__actions{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}@media(min-width:750px){.im-row__actions{display:flex}}.im-rowform{margin:0;display:contents}.im-rowbtn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:5.2rem;min-width:11rem;padding:.4rem 1.2rem;border:1px solid var(--c-ink);border-radius:1rem;background:var(--c-ink);color:#fff;text-decoration:none;cursor:pointer;font:400 1.4rem/1.2 var(--ff-body)}.im-rowbtn b{font:700 1.6rem/1.2 var(--ff-body);font-variant-numeric:tabular-nums}.im-rowbtn--alt{background:#fff;color:var(--c-ink)}.im-rowbtn:disabled{background:#e8e8e8;border-color:#d0d0d0;color:#555;cursor:not-allowed}.im-empty{padding:1.6rem;border:1px solid var(--c-line);border-radius:var(--r-card);background:var(--c-paper);margin:0 0 2rem}.im-pf__band{margin:4.8rem 0 0;padding-top:3.2rem;border-top:1px solid var(--c-line)}.im-pf__band .im-decision{max-width:72ch}.im-pf__band .im-decision a{padding:1.3rem .4rem;margin:-1.3rem -.4rem}.im-pf__two{display:grid;gap:3.2rem}@media(min-width:990px){.im-pf__two{grid-template-columns:1fr 1.3fr;gap:6.4rem}}.im-pf__links{display:flex;flex-wrap:wrap;gap:0 2.4rem;margin:3.2rem 0 0;padding-top:1.6rem;border-top:1px solid var(--c-line)}@media(max-width:749px){.im-pf__doors>.im-link{max-width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/imods-collection.css.map */
