.jrc-compat{--jc-ink: #121212;--jc-text: #2b2b2b;--jc-muted: rgba(18, 18, 18, .6);--jc-panel: #fafafa;--jc-line: rgba(18, 18, 18, .12);--jc-divider: rgba(18, 18, 18, .08);--jc-row-hover: #fafafa;display:block;margin:16px 0;padding:16px;background:var(--jc-panel);border:1px solid var(--jc-line);border-radius:6px;color:var(--jc-ink);font-family:var(--font-body-family);font-size:15px;line-height:1.5;letter-spacing:normal}.jrc-compat *,.jrc-compat *:before,.jrc-compat *:after{box-sizing:border-box}.jrc-compat__head{margin:0 0 14px}.jrc-compat__title{margin:0;font-family:var(--font-body-family);font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0;color:var(--jc-ink)}.jrc-compat__subtitle{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--jc-muted)}.jrc-compat__list{display:grid;gap:10px}.jrc-compat__item{background:#fff;border:1px solid var(--jc-line);border-radius:4px;overflow:hidden}.jrc-compat__item[hidden]{display:none}.jrc-compat__item[open]>.jrc-compat__summary{border-bottom:1px solid var(--jc-divider)}.jrc-compat__summary{display:flex;align-items:center;gap:12px;min-height:50px;padding:12px 16px;cursor:pointer;list-style:none;color:var(--jc-ink);-webkit-tap-highlight-color:transparent}.jrc-compat__summary::-webkit-details-marker{display:none}.jrc-compat__summary::marker{content:""}.jrc-compat__summary:hover{background:var(--jc-row-hover)}.jrc-compat__summary:focus{outline:none;box-shadow:none}.jrc-compat__summary:focus-visible{outline:2px solid rgba(18,18,18,.55);outline-offset:-3px;box-shadow:none;border-radius:4px}.jrc-compat__icon{flex:0 0 auto;width:22px;height:22px;color:var(--jc-ink)}.jrc-compat__label{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-body-family);font-size:17px;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--jc-ink);overflow-wrap:normal;word-break:normal}.jrc-compat__chevron{flex:0 0 auto;width:9px;height:9px;margin-right:4px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.jrc-compat__item[open]>.jrc-compat__summary .jrc-compat__chevron{transform:translateY(2px) rotate(-135deg)}.jrc-compat__item{scroll-margin-top:calc(var(--header-height, 0px) + 16px)}.jrc-compat__body{padding:14px 16px 16px;font-size:15px;line-height:1.55;color:var(--jc-text);overflow-wrap:break-word}.jrc-compat__body>*{margin:0}.jrc-compat__body>*+*{margin-top:12px}.jrc-compat__copy,.jrc-compat__copy p,.jrc-compat__copy ul,.jrc-compat__copy ol,.jrc-compat__copy li{margin:0;font-size:15px;line-height:1.55;letter-spacing:normal;color:var(--jc-text)}.jrc-compat__copy>*+*{margin-top:8px}.jrc-compat__copy ul,.jrc-compat__copy ol,.jrc-compat__lines{margin:0;padding-left:18px}.jrc-compat__copy li+li,.jrc-compat__lines li+li{margin-top:4px}.jrc-compat__copy strong{font-weight:600;color:var(--jc-ink)}.jrc-compat__copy ul:not(.jrc-models__row):has(>li:nth-child(8)){padding-left:0;list-style:none;columns:2;column-gap:22px}.jrc-compat__copy ul:not(.jrc-models__row):has(>li:nth-child(8))>li{margin:0 0 5px;break-inside:avoid}.jrc-compat__copy .jrc-models{container-type:inline-size}.jrc-compat__copy .jrc-models>*{margin:0}.jrc-compat__copy .jrc-models__family{margin:0 0 2px;font-size:17px;font-weight:700;line-height:1.35;color:var(--jc-ink)}.jrc-compat__copy .jrc-models>*+.jrc-models__family{margin-top:14px}.jrc-compat__copy .jrc-models>.jrc-models__family--additional{margin-top:18px;margin-bottom:4px}.jrc-compat__copy .jrc-models__groups{margin:0}.jrc-compat__copy .jrc-models__group{display:grid;grid-template-columns:145px minmax(0,1fr);column-gap:16px;align-items:start;padding:10px 0;border-bottom:1px solid rgba(18,18,18,.07)}.jrc-compat__copy .jrc-models__label{margin:0;font-size:15.5px;font-weight:700;line-height:25px;color:var(--jc-ink)}.jrc-compat__copy .jrc-models__list{margin:0}@container (max-width: 420px){.jrc-compat__copy .jrc-models__group{grid-template-columns:minmax(0,1fr);row-gap:2px}}.jrc-compat__copy .jrc-models__row--plain{margin-top:2px}.jrc-compat__copy ul.jrc-models__row{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.jrc-compat__copy .jrc-models__row>li{margin:0;font-size:15.5px;line-height:25px;white-space:nowrap;color:var(--jc-ink)}.jrc-compat__copy .jrc-models__row>li:not(:last-child):after{content:"\b7";display:inline-block;margin:0 8px;font-weight:700;color:#1212128c}.jrc-compat__note strong{font-weight:600;color:inherit}.jrc-compat__note a{color:inherit;font-weight:600;text-underline-offset:2px}.jrc-compat__note{padding:11px 12px}.jrc-compat__body>*+.jrc-compat__note{margin-top:8px}.jrc-compat__body>.jrc-compat__copy+.jrc-compat__note,.jrc-compat__body>.jrc-compat__facts+.jrc-compat__note{margin-top:16px}.jrc-compat__lines li.jrc-compat__line-head,.jrc-compat__lines li.jrc-compat__line-note{list-style:none;margin-left:-18px}.jrc-compat__line-head{margin-top:12px;font-weight:600;color:var(--jc-ink)}.jrc-compat__lines li.jrc-compat__line-head:first-child{margin-top:0}.jrc-compat__line-note{margin-top:10px;color:var(--jc-text)}.jrc-compat__facts{display:grid;margin:0;border:1px solid var(--jc-divider);border-radius:4px}.jrc-compat__fact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px;padding:9px 12px}.jrc-compat__fact+.jrc-compat__fact{border-top:1px solid var(--jc-divider)}.jrc-compat__fact--wide{grid-template-columns:1fr}.jrc-compat__fact dt{margin:0;color:var(--jc-muted);font-size:14px}.jrc-compat__fact dd{margin:0;font-weight:600;color:var(--jc-ink)}.jrc-compat__note{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;background:#f4f4f4;border-radius:4px;font-size:14px;line-height:1.5;color:var(--jc-text)}.jrc-compat__note-icon{flex:0 0 auto;width:16px;height:16px;margin-top:2px}.jrc-compat__note--exclusion{background:#fdf0f0;color:#8e1c1c}.jrc-compat__docs{margin:0;padding:0;list-style:none}.jrc-compat__docs:empty{display:none}.jrc-compat__doc-item+.jrc-compat__doc-item{margin-top:8px}.jrc-compat__doc-item[hidden]{display:none}.jrc-compat__doc{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border:1px solid var(--jc-line);border-radius:4px;color:var(--jc-ink);text-decoration:none}.jrc-compat__doc:hover{border-color:#1212124d;background:var(--jc-row-hover)}.jrc-compat__doc:focus{outline:none;box-shadow:none}.jrc-compat__doc:focus-visible{outline:2px solid rgba(18,18,18,.55);outline-offset:2px;box-shadow:none}.jrc-compat__doc-badge{flex:0 0 auto;min-width:40px;padding:3px 6px;border-radius:3px;background:var(--jc-ink);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-align:center;line-height:1.4}.jrc-compat__doc-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.jrc-compat__doc-name{font-size:15px;font-weight:600;line-height:1.35}.jrc-compat__doc-meta{font-size:13px;color:var(--jc-muted);line-height:1.4}.jrc-compat__doc-icon{flex:0 0 auto;width:18px;height:18px}.jrc-compat__fallback{margin:0;font-size:15px}.jrc-compat__fallback a{color:var(--jc-ink);font-weight:600;text-underline-offset:2px}@media screen and (max-width:990px){.product__info-container>.jrc-compat{margin:20px 0 8px}}@media screen and (max-width:749px){.jrc-compat{padding:14px 12px}.jrc-compat__title{font-size:20px}.jrc-compat__summary{padding:12px;min-height:52px}.jrc-compat__body{padding:12px 12px 14px}.jrc-compat__copy ul:not(.jrc-models__row):has(>li:nth-child(8)){columns:1}}@media screen and (max-width:419px){.jrc-compat__fact{grid-template-columns:1fr;gap:2px}}@media(prefers-reduced-motion:reduce){.jrc-compat__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/jrc-compat-fitting.css.map */
