.em7LLW_top{gap:var(--space-12);padding-top:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.em7LLW_gallery{top:calc(var(--header-h) + var(--space-4));position:sticky}.em7LLW_stage{aspect-ratio:1;border-radius:var(--r-2xl);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(var(--space-8), 6vw, var(--space-13));place-items:center;display:grid}.em7LLW_stage img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.em7LLW_noImage{color:var(--ink-3);font-size:var(--text-sm)}.em7LLW_thumbs{margin:var(--space-3) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.em7LLW_thumbs button{border-radius:var(--r-md);border:1px solid var(--line);background:var(--paper);cursor:pointer;width:72px;height:72px;padding:8px}.em7LLW_thumbs button:hover{border-color:var(--line-2)}.em7LLW_thumbs button[aria-pressed=true]{border-color:var(--red);box-shadow:0 0 0 1px var(--red)}.em7LLW_thumbs img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.em7LLW_summary{min-width:0}.em7LLW_name{font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:700;font-stretch:var(--stretch-heading);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;line-height:1.08}.em7LLW_codes{gap:var(--space-1) var(--space-6);margin:var(--space-4) 0 0;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.em7LLW_codes div{gap:6px;display:flex}.em7LLW_codes dt{color:var(--ink-3)}.em7LLW_codes dt:after{content:":"}.em7LLW_codes dd{margin:0;font-weight:650}.em7LLW_lede{margin-top:var(--space-5)}.em7LLW_buy{margin-top:var(--space-7);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-xl)}.em7LLW_price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.em7LLW_price b{font-size:var(--text-4xl);letter-spacing:-.02em;font-weight:750;line-height:1}.em7LLW_price b:not(.data){font-size:var(--text-3xl);font-stretch:var(--stretch-heading);letter-spacing:-.02em}.em7LLW_price>span:not([role=img]){font-size:var(--text-sm);color:var(--ink-3)}.em7LLW_price>[role=img]{align-self:center}.em7LLW_teamStrip{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);background:var(--navy);color:#fff;font-size:var(--text-xs);border-radius:10px;display:flex}.em7LLW_teamStrip a{color:#fff;text-underline-offset:3px;font-weight:650}.em7LLW_stockBox{margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line)}.em7LLW_delivery{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--ink-2)}.em7LLW_withVat{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--ink-2)}.em7LLW_stockLine{align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;display:flex}.em7LLW_accountLine{margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.em7LLW_accountLine a{color:var(--ink);white-space:nowrap;text-underline-offset:3px;font-weight:650}.em7LLW_stockLine>span:first-child{font-size:var(--text-sm);font-weight:650}.em7LLW_actions{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.em7LLW_actions .icon{width:19px;height:19px}:is(.em7LLW_primary.btn-ink,.em7LLW_secondary.btn-line){height:52px;padding:0 var(--space-6);flex:auto}.em7LLW_note{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--ink-3);line-height:1.5}.em7LLW_note a{color:var(--ink-2);white-space:nowrap;text-underline-offset:3px;font-weight:600}.em7LLW_documents,.em7LLW_specs{margin-top:var(--space-9)}.em7LLW_documents h2,.em7LLW_specs h2{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:700}.em7LLW_documents ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.em7LLW_documents li{border-bottom:1px solid var(--line)}.em7LLW_documents a{align-items:center;gap:var(--space-3);font-size:var(--text-sm);padding:12px 0;font-weight:600;text-decoration:none;display:flex}.em7LLW_documents a:hover span{text-underline-offset:3px;text-decoration:underline}.em7LLW_documents .icon{width:20px;height:20px;color:var(--ink-3)}.em7LLW_specs table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.em7LLW_specs tr{border-top:1px solid var(--line)}.em7LLW_specs tr:last-child{border-bottom:1px solid var(--line)}.em7LLW_specs th,.em7LLW_specs td{text-align:left;vertical-align:top;padding:10px 0}.em7LLW_specs th{width:46%;padding-right:var(--space-4);color:var(--ink-3);font-weight:500}.em7LLW_specs td{font-weight:650;font-size:var(--text-base)}.em7LLW_sectionTitle{margin:0 0 var(--space-6);font-size:var(--display-xs);font-weight:700;font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);line-height:1}.em7LLW_family{margin-top:var(--space-13)}.em7LLW_tableScroll{border-top:1px solid var(--ink);scrollbar-width:thin;overflow-x:auto}.em7LLW_familyTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.em7LLW_familyTable:not(:has([data-offer])) .em7LLW_offerCol{display:none}.em7LLW_familyTable th,.em7LLW_familyTable td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 14px}.em7LLW_familyTable thead th{font-size:var(--text-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-weight:650;font-stretch:var(--stretch-data)}.em7LLW_familyTable tbody th{white-space:normal;min-width:260px;font-weight:600}.em7LLW_familyTable tbody th a{text-decoration:none}.em7LLW_familyTable tbody th a:hover{color:var(--red);text-underline-offset:3px;text-decoration:underline}.em7LLW_familyTable tbody tr:hover{background:var(--mist)}.em7LLW_familyTable tr[aria-current]{background:var(--mist);box-shadow:inset 3px 0 0 var(--red)}.em7LLW_familyTable td.data{font-size:var(--text-base)}.em7LLW_familyTable .em7LLW_code{font-size:var(--text-sm);color:var(--ink-2)}.em7LLW_familyTable .em7LLW_num{text-align:right}.em7LLW_codeInline{display:none}.em7LLW_currentTag{margin-left:var(--space-2);border-radius:var(--r-pill);background:var(--red);color:#fff;font-size:var(--text-3xs);vertical-align:2px;padding:1px 8px;font-weight:700;display:inline-block}.em7LLW_body{margin-top:var(--space-13);padding-top:var(--space-10);border-top:1px solid var(--line)}.em7LLW_datasheet{margin-top:var(--space-10)}.em7LLW_datasheet h2{font-size:var(--text-2xl);font-stretch:var(--stretch-heading);letter-spacing:-.02em}.em7LLW_related{margin-top:var(--space-13)}@media (max-width:1000px){.em7LLW_top{gap:var(--space-8);padding-top:var(--space-5);grid-template-columns:minmax(0,1fr)}.em7LLW_gallery{position:static}.em7LLW_stage{border-radius:var(--r-xl)}}@media (max-width:760px){.em7LLW_buy{padding:var(--space-5)}.em7LLW_price b{font-size:2rem}:is(.em7LLW_primary.btn-ink,.em7LLW_secondary.btn-line){flex-basis:100%}.em7LLW_thumbs button{width:60px;height:60px}.em7LLW_familyTable th,.em7LLW_familyTable td{padding:10px}.em7LLW_familyTable tbody th{min-width:168px}.em7LLW_familyTable .em7LLW_codeCol{display:none}.em7LLW_codeInline{font-size:var(--text-xs);color:var(--ink-3);margin-top:2px;font-weight:400;display:block}}.em7LLW_stage{isolation:isolate;position:relative;overflow:hidden}.em7LLW_renderCaption{left:var(--space-4);right:var(--space-4);bottom:var(--space-3);z-index:2;font-size:var(--text-xs);color:var(--ink-3);text-align:center;pointer-events:none;margin:0;line-height:1.35;position:absolute}.em7LLW_hidden3d{visibility:hidden}.em7LLW_open3d{top:var(--space-4);right:var(--space-4);z-index:3;border-radius:var(--r-pill);background:var(--red);color:#fff;height:44px;font-weight:650;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:9px;padding:0 18px 0 14px;display:inline-flex;position:absolute}.em7LLW_open3d:hover{background:var(--red-2)}:is(.em7LLW_open3d .icon,.em7LLW_thumb3d .icon){width:20px;height:20px}.em7LLW_thumbs .em7LLW_thumb3d{color:var(--red);font-weight:700;font-size:var(--text-xs);flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1.1;display:flex}.em7LLW_view3d{z-index:2;position:absolute;inset:0}.em7LLW_bar3d{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:3;gap:var(--space-2);pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:absolute}.em7LLW_bar3d>*{pointer-events:auto}.em7LLW_bar3dIn{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:22px;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:flex}.em7LLW_toggle3d,.em7LLW_button3d{border-radius:var(--r-pill);height:36px;font-weight:650;font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px 0 11px;display:inline-flex}.em7LLW_button3d{justify-content:center;width:36px;padding:0}.em7LLW_button3d .icon{width:18px;height:18px}.em7LLW_toggle3d:hover:not(:disabled),.em7LLW_button3d:hover:not(:disabled){color:var(--red)}.em7LLW_toggle3d:disabled,.em7LLW_button3d:disabled{opacity:.45;cursor:default}.em7LLW_toggle3d i{background:var(--line-2);border-radius:999px;flex:none;width:26px;height:16px;transition:background .18s;position:relative}.em7LLW_toggle3d i:after{content:"";width:12px;height:12px;transition:transform .18s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.em7LLW_toggle3d[aria-pressed=true]{color:var(--ink)}.em7LLW_toggle3d[aria-pressed=true] i{background:var(--red)}.em7LLW_toggle3d[aria-pressed=true] i:after{transform:translate(10px)}.em7LLW_illustrative3d{top:var(--space-3);left:var(--space-3);z-index:3;box-shadow:0 0 0 1px var(--line-2);font-size:var(--text-xs);color:var(--ink-2);background:#ffffffeb;border-radius:999px;padding:5px 11px;font-weight:650;position:absolute}.em7LLW_hint3d{font-size:var(--text-xs);color:var(--ink-3);background:#ffffffe6;border-radius:999px;padding:6px 12px}.em7LLW_cote{margin-top:var(--space-13)}.em7LLW_coteLead{margin:calc(var(--space-6) * -1 + var(--space-2)) 0 var(--space-5);color:var(--ink-2);font-size:var(--text-sm)}.em7LLW_coteTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.em7LLW_coteTable th,.em7LLW_coteTable td{padding:10px var(--space-4) 10px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.em7LLW_coteTable thead th{font-size:var(--text-xs);color:var(--ink-3);border-bottom-color:var(--line-2);font-weight:600}.em7LLW_coteTable tbody th{color:var(--ink-2);font-weight:500}.em7LLW_coteTable td:nth-child(2){white-space:nowrap;font-weight:650}.em7LLW_coteSource{color:var(--ink-3);overflow-wrap:anywhere}.em7LLW_coteSourceNarrow{display:none}@media (max-width:760px){.em7LLW_coteTable thead th:nth-child(3),.em7LLW_coteSource{display:none}.em7LLW_coteSourceNarrow{font-size:var(--text-xs);color:var(--ink-3);overflow-wrap:anywhere;margin-top:3px;font-weight:450;display:block}.em7LLW_coteTable td:nth-child(2){white-space:normal;min-width:6.5em;padding-right:0}}.em7LLW_coteTag{background:var(--mist);color:var(--ink-2);font-size:var(--text-xs);border-radius:6px;margin-left:6px;padding:1px 7px;font-weight:650;display:inline-block}@media (max-width:760px){.em7LLW_open3d{top:var(--space-3);right:var(--space-3);height:40px}.em7LLW_hint3d{display:none}.em7LLW_toggle3d{gap:6px;padding:0 8px 0 6px}.em7LLW_button3d{width:32px}}.em7LLW_coupling{margin-top:var(--space-6);padding:var(--space-5) var(--space-6);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:inset 4px 0 0 var(--navy);font-size:var(--text-sm);line-height:1.5}.em7LLW_coupling p{margin:0 0 var(--space-3)}.em7LLW_couplingHead{font-weight:650}.em7LLW_role{margin-right:var(--space-2);background:var(--navy);color:#fff;font-size:var(--text-xs);letter-spacing:.01em;vertical-align:1px;border-radius:6px;padding:2px 8px;font-weight:700;display:inline-block}.em7LLW_combos{margin-top:var(--space-9)}.em7LLW_combos h2{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:700}.em7LLW_combos ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.em7LLW_combos li{justify-content:space-between;gap:2px var(--space-4);border-bottom:1px solid var(--line);font-size:var(--text-sm);flex-wrap:wrap;padding:10px 0;display:flex}.em7LLW_combos a,.em7LLW_combos b{color:var(--ink);text-underline-offset:3px;font-weight:600}.em7LLW_combos li span{color:var(--ink-3)}
.cV0X8W_picker{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--r-md)}.cV0X8W_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3);display:flex}.cV0X8W_head b{font-size:.97rem}.cV0X8W_head a{font-size:var(--text-sm);color:var(--navy);white-space:nowrap;text-decoration:none}.cV0X8W_head a:hover{text-decoration:underline}.cV0X8W_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.cV0X8W_field label{justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-2);margin:0 0 5px;font-weight:600;display:flex}.cV0X8W_field label span{color:var(--ink-3);font-weight:400}.cV0X8W_field select{appearance:none;border:1px solid var(--line-2);border-radius:var(--r-sm);width:100%;height:44px;font:inherit;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239E1416' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") right 10px center/18px no-repeat;padding:0 34px 0 12px;font-size:.97rem;font-weight:600;font-stretch:92%}.cV0X8W_field select:hover{border-color:var(--navy)}.cV0X8W_field select:focus-visible{outline:2px solid var(--red);outline-offset:1px}.cV0X8W_single select{font-weight:500}.cV0X8W_note{min-height:2.8em;margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--ink-3);line-height:1.4}.cV0X8W_note.cV0X8W_hint{color:var(--ink-2)}.cV0X8W_note button{font:inherit;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cV0X8W_go{margin-top:var(--space-3)}@media (max-width:640px){.cV0X8W_grid{grid-template-columns:1fr 1fr}.cV0X8W_wide{grid-column:1/-1}.cV0X8W_note{min-height:4.2em}}
