.ls-eng,.ls-fits{color:var(--ls-text);font-family:var(--ls-font);padding-block:clamp(28px,4vw,56px);border-top:1px solid var(--ls-line)}.ls-eng :focus-visible,.ls-fits :focus-visible{outline:2px solid var(--ls-cyan);outline-offset:2px;border-radius:6px}.ls-eng__head{margin-bottom:clamp(18px,2.4vw,28px)}.ls-eng__head .ls-eyebrow .ls-ico{width:16px;height:16px}.ls-eng__head .ls-lede{max-width:72ch}.ls-eng__body{display:grid;gap:clamp(16px,2.4vw,28px);align-items:start}.ls-eng__main{display:grid;gap:clamp(14px,2vw,20px);min-width:0}@media(max-width:989px){.ls-eng__main{display:contents}.ls-eng__main>.ls-eng__fig{order:2}}@media(min-width:990px){.ls-eng__body:has(>.ls-eng__calc:not([hidden]),>.ls-eng__fig:not([hidden])){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.ls-eng__body:has(>.ls-eng__fig:not([hidden])) .ls-eng__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-eng__body:has(>.ls-eng__calc:not([hidden])):has(.ls-eng__tiles>:nth-child(8))>.ls-eng__main{display:contents}.ls-eng__body:has(>.ls-eng__calc:not([hidden])) .ls-eng__tiles:has(>:nth-child(8)){grid-column:1 / -1}}.ls-eng__tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}@media(max-width:600px){.ls-eng__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ls-eng__tile{padding:10px 12px}.ls-eng__tile b{font-size:17px}.ls-eng__tile span{font-size:12px}}.ls-eng__tile{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;border:1px solid var(--ls-line);border-radius:var(--ls-radius);background:linear-gradient(180deg,#fff,var(--ls-mist))}.ls-eng__tile span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ls-sub)}.ls-eng__tile b{font-size:20px;line-height:1.2;font-weight:700;color:var(--ls-navy);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ls-eng__cur{display:block;font-style:normal}.ls-eng__tile small{font-size:12.5px;line-height:1.4;color:var(--ls-sub)}.ls-eng__calc{padding:clamp(16px,2vw,24px);border-radius:var(--ls-radius-lg);color:#dce6f5;background:radial-gradient(120% 140% at 100% 0%,var(--ls-navy-2),var(--ls-navy) 60%);box-shadow:var(--ls-shadow-lg)}.ls-eng__calc .ls-h3{color:#fff;margin-bottom:12px}.ls-eng__form{display:grid;gap:10px 14px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end}.ls-eng__form label{display:grid;gap:6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a9bcd8}.ls-eng__form select,.ls-eng__form input{width:100%;min-height:44px;padding:0 12px;border:1px solid #2A4470;border-radius:10px;background:#0b203f;color:#fff;font:inherit;font-size:15px;text-transform:none;letter-spacing:0}.ls-eng__form select:focus,.ls-eng__form input:focus{border-color:var(--ls-cyan);outline:none}.ls-eng__form input::placeholder{color:#7f95b8;opacity:1}.ls-eng__form--need{margin-top:14px;padding-top:14px;border-top:1px solid #22385C}.ls-eng__dia{display:block;width:100%;height:auto;margin:14px 0 4px}.ls-eng__dia text{fill:#a9bcd8;font-size:11px;font-family:var(--ls-font)}.ls-eng__dia .ls-eng__fovlab{fill:var(--ls-teal);font-weight:700}.ls-eng__cam{fill:#1f3a66;stroke:#4f6e9c}.ls-eng__lens{fill:var(--ls-cyan);opacity:.85}.ls-eng__cone{stroke:var(--ls-cyan);stroke-width:1.5;fill:none;opacity:.8}.ls-eng__obj{stroke:var(--ls-teal);stroke-width:3;stroke-linecap:round}.ls-eng__axis{stroke:#4f6e9c;stroke-dasharray:4 4}.ls-eng__out{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:baseline;margin:0;font-size:14px}.ls-eng__out b{font-size:22px;color:#fff;font-variant-numeric:tabular-nums}.ls-eng__out2{margin:0;align-self:center;font-size:14px;color:#fff}.ls-eng__warn{flex-basis:100%;color:#ffc46b;font-size:13px}.ls-eng__fig{margin:0;min-width:0;padding:clamp(14px,2vw,20px);border:1px solid var(--ls-line);border-radius:var(--ls-radius);background:#fff}.ls-eng__fighead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-bottom:12px}.ls-eng__badge{padding:3px 10px;border-radius:999px;background:var(--ls-mist);color:var(--ls-blue-text);font-size:13px;font-weight:600}.ls-eng__svgbox{width:100%;min-width:0}.ls-eng__svgbox svg{display:block;width:100%;max-width:720px;height:auto;margin-inline:auto}.ls-eng__fig text{font-family:var(--ls-font);font-size:14px;font-weight:700;fill:var(--ls-ink);paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.ls-eng__fig figcaption{margin-top:10px;font-size:13px;line-height:1.5;color:var(--ls-sub)}.ls-eng__fig .ls-eng__lbl--sub{fill:var(--ls-sub);font-size:13px;font-weight:600}.ls-eng__fig .ls-eng__lbl--in{fill:#00786b}.ls-eng__sect{fill:var(--ls-navy-2)}.ls-eng__hatch{stroke:#3b5b8c;stroke-width:1.5}.ls-eng__body-sect{stroke:var(--ls-navy);stroke-width:1}.ls-eng__face{stroke:var(--ls-cyan);stroke-width:3;stroke-linecap:round}.ls-eng__fig .ls-eng__axis{stroke:var(--ls-blue);stroke-width:1.2;stroke-dasharray:7 4 2 4}.ls-eng__ext{fill:none;stroke:#9aaac2;stroke-width:1}.ls-eng__dimln{stroke:var(--ls-ink);stroke-width:1.3}.ls-eng__dimln--in{stroke:#00a693}.ls-eng__arrhead{fill:var(--ls-ink);fill:context-stroke}.ls-eng__barrel{stroke-width:1.5}.ls-eng__barrel--ok{fill:#11875a24;stroke:var(--ls-ok)}.ls-eng__barrel--no{fill:#d645451f;stroke:#d64545}.ls-eng__clash{fill:#d64545;opacity:.8}.ls-eng__fig .ls-eng__lbl.ls-eng__barrel--ok{fill:var(--ls-ok-text)}.ls-eng__fig .ls-eng__lbl.ls-eng__barrel--no{fill:#b42318}.ls-eng__fit{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);margin-top:14px;padding-top:14px;border-top:1px solid var(--ls-line)}.ls-eng__fit label{max-width:260px}.ls-eng__fitout:empty{display:none}.ls-eng__fit label{display:grid;gap:6px;font-size:13px;font-weight:700;color:var(--ls-sub)}.ls-eng__fit input{width:100%;min-height:44px;padding:0 12px;border:1px solid #B9C6D8;border-radius:10px;background:#fff;color:var(--ls-ink);font:inherit;font-size:16px}.ls-eng__fit input:focus{border-color:var(--ls-blue);outline:none;box-shadow:0 0 0 3px #1e6fd929}.ls-eng__fitout{margin:0;font-size:13.5px;line-height:1.45;color:var(--ls-sub)}.ls-eng__fitout b{display:block;font-size:15px;color:var(--ls-ink)}.ls-eng__fitout.is-ok b{color:var(--ls-ok-text)}.ls-eng__fitout.is-no b{color:#b42318}.ls-eng__pcdln{fill:none;stroke:var(--ls-blue);stroke-width:1;stroke-dasharray:7 3 2 3}.ls-eng__dimln--pcd{stroke:var(--ls-blue)}.ls-eng__fig .ls-eng__lbl--pcd{fill:var(--ls-blue-text)}.ls-eng__plan{margin-top:14px;padding-top:14px;border-top:1px solid var(--ls-line)}.ls-eng__planh{margin:0 0 8px;font-size:13px;font-weight:700;color:var(--ls-sub)}.ls-eng__planpos{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--ls-sub);text-align:center}.ls-eng__pbody{fill:url(#lsEngHatch);stroke:var(--ls-navy);stroke-width:1.2}.ls-eng__pin{fill:#fff;stroke:var(--ls-navy);stroke-width:1.2}.ls-eng__pctr{fill:none;stroke:#9aaac2;stroke-width:1;stroke-dasharray:7 4 2 4}.ls-eng__ppcd{fill:none;stroke:var(--ls-cyan);stroke-width:1.6;stroke-dasharray:6 4}.ls-eng__phole{fill:#fff;stroke:var(--ls-cyan);stroke-width:2}.ls-eng__pcross{stroke:var(--ls-cyan);stroke-width:1}.ls-eng__parc{fill:none;stroke:var(--ls-blue);stroke-width:1.3}.ls-eng__pray{stroke:var(--ls-blue);stroke-width:1;stroke-dasharray:3 3}.ls-eng__fig .ls-eng__lbl--ang{fill:var(--ls-blue-text);font-size:13px}.ls-eng__mnt{margin-top:clamp(18px,2.4vw,28px)}.ls-eng--mnt .ls-eng__mnt{margin-top:0}.ls-eng__mnt>.ls-h3{margin:0 0 12px}.ls-eng__mntwrap{max-width:820px;border:1px solid var(--ls-line);border-radius:var(--ls-radius);overflow:hidden;background:#fff}.ls-eng__mt{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.45}.ls-eng__mt th,.ls-eng__mt td{padding:11px 14px;text-align:start;vertical-align:top}.ls-eng__mt tr+tr>*{border-top:1px solid var(--ls-line)}.ls-eng__mt th{width:32%;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ls-sub);background:linear-gradient(180deg,#fff,var(--ls-mist));overflow-wrap:anywhere}.ls-eng__mt td{min-width:0;overflow-wrap:anywhere}.ls-eng__mt td b{font-size:15.5px;font-weight:700;color:var(--ls-navy);font-variant-numeric:tabular-nums}.ls-eng__mt td b em{font-style:normal;font-weight:600;color:var(--ls-sub);font-size:13.5px}.ls-eng__mt td small{display:block;margin-top:3px;font-size:13px;color:var(--ls-sub)}@media(max-width:600px){.ls-eng__mt th{width:36%;padding:10px;font-size:11px}.ls-eng__mt td{padding:10px}.ls-eng__mt td b{font-size:15px}}.ls-eng__icbg{fill:var(--ls-navy-2)}.ls-eng__fig--ic text{fill:#fff;stroke:var(--ls-navy-2)}.ls-eng__fig--ic .ls-eng__lbl--ic{fill:#8fe3ff}.ls-eng__ring-o{fill:none;stroke:#5a79a8;stroke-width:1;stroke-dasharray:3 4}.ls-eng__sens-o{fill:none;stroke:#7690b8;stroke-width:1}.ls-eng__sens-o.is-cut{stroke:#c98a2e;stroke-dasharray:5 3}.ls-eng__sens{fill:#ffffff14}.ls-eng__sens-l{fill:none;stroke:#fff;stroke-width:2.5}.ls-eng__sens-l.is-cut{stroke:#ffc46b}.ls-eng__vig{fill:#06101fd1}.ls-eng__vig-l{stroke:#ffc46b;stroke-width:1.4;opacity:.75}.ls-eng__icl{fill:none;stroke:var(--ls-cyan);stroke-width:2}.ls-eng__diag{stroke:#fff;stroke-opacity:.5;stroke-dasharray:4 4}.ls-eng__ctr{stroke:var(--ls-cyan);stroke-width:1.5}.ls-eng__fig--ic{container-type:inline-size}.ls-eng__icside{min-width:0}@container (min-width: 540px){.ls-eng__icgrid{display:grid;grid-template-columns:minmax(0,1fr) 216px;gap:18px;align-items:center}.ls-eng__icside .ls-eng__read{margin-top:0}}.ls-eng__picklbl{margin:12px 0 0;font-size:13px;font-weight:700;color:var(--ls-sub)}.ls-eng__picklbl+.ls-eng__chips{margin-top:6px}.ls-eng__read{margin:12px 0 0;font-size:14px;line-height:1.45;color:var(--ls-text)}.ls-eng__read b{margin-right:4px;color:var(--ls-ok-text)}.ls-eng__read.is-cut b{color:#9a5b00}.ls-eng__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ls-eng__chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid var(--ls-line);border-radius:999px;background:#fff;color:var(--ls-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}@media(pointer:coarse){.ls-eng__chip{min-height:44px}}.ls-eng__chip:hover{border-color:var(--ls-blue)}.ls-eng__chip[aria-pressed=true]{border-color:var(--ls-navy);background:var(--ls-navy);color:#fff}.ls-eng__chip i,.ls-eng__key i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--ls-ok)}.ls-eng__chip.is-cut i,.ls-eng__key .is-cut i{background:#e39a2d}.ls-eng__chip em{padding:1px 7px;border-radius:999px;background:var(--ls-mist);color:var(--ls-blue-text);font-size:13px;font-style:normal;font-weight:600}.ls-eng__chip[aria-pressed=true] em{background:#ffffff29;color:#fff}.ls-eng__key{display:flex;flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;font-size:13px;color:var(--ls-sub)}.ls-eng__key span{display:inline-flex;align-items:center;gap:6px}.ls-eng__tablewrap{margin-top:clamp(18px,2.4vw,28px);overflow-x:auto;border:1px solid var(--ls-line);border-radius:var(--ls-radius)}.ls-eng__t{width:100%;min-width:560px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.ls-eng__t caption{caption-side:top;padding:12px 14px;text-align:start;font-size:14px;font-weight:700;color:var(--ls-ink);background:var(--ls-mist)}@media(max-width:600px){.ls-eng__t caption{position:sticky;left:0;max-width:calc(100vw - 34px)}}.ls-eng__t th,.ls-eng__t td{padding:10px 14px;text-align:start;border-top:1px solid var(--ls-line);vertical-align:top}.ls-eng__t thead th{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ls-sub)}.ls-eng__t tbody th{font-weight:700;color:var(--ls-ink);white-space:nowrap}.ls-eng__t small{display:block;font-size:12px;font-weight:400;color:var(--ls-sub)}.ls-eng__t .ls-num{text-align:end;white-space:nowrap}.ls-eng__t--one{min-width:0}.ls-eng__tablewrap:has(.ls-eng__t--one){max-width:640px}.ls-eng__t tbody tr:hover{background:#fafcff}.ls-eng__note{margin:10px 0 0;font-size:13px;line-height:1.5;color:var(--ls-sub);max-width:90ch}.ls-fits__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(16px,2vw,24px)}.ls-fits__head .ls-lede{margin-top:6px}.ls-fits__group+.ls-fits__group{margin-top:clamp(20px,3vw,32px)}.ls-fits__group>.ls-h3{display:flex;align-items:center;gap:8px;margin:0 0 12px}.ls-fits__group>.ls-h3 .ls-ico{color:var(--ls-blue)}.ls-fits__grid{--ls-min: 172px;--ls-gap: 14px}.ls-fits__item{position:relative;display:flex;flex-direction:column;min-width:0}.ls-fits__item>*{flex:1;min-width:0}.ls-fits__item>.ls-fits__why{flex:none;display:flex;align-items:flex-start;gap:6px;margin:6px 2px 0;font-size:13px;line-height:1.4;color:var(--ls-sub)}.ls-fits__why .ls-ico{flex:none;margin-top:2px;color:var(--ls-ok, #1A9E5A)}.ls-fits__note{position:absolute;z-index:2;top:10px;left:10px;padding:3px 8px;border-radius:6px;background:var(--ls-navy);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;pointer-events:none}.ls-fits__note--rec{background:var(--ls-cta);color:var(--ls-cta-text)}@media(max-width:600px){.ls-fits__grid{grid-template-columns:1fr;--ls-gap: 10px}.ls-fits__grid .ls-pcard{flex-direction:row}.ls-fits__grid .ls-pcard__img{flex:0 0 112px;align-self:stretch;aspect-ratio:auto;min-height:112px;border-bottom:0;border-right:1px solid var(--ls-line)}.ls-fits__grid .ls-pcard__photo{padding:8px}.ls-fits__grid .ls-pcard__body{padding:10px 12px}.ls-fits__grid .ls-pcard__foot{padding-top:4px}.ls-fits__note{top:6px;left:6px;font-size:10px;padding:2px 6px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ls-product-eng.css.map */
