.pop{--ink:#101519;--ink2:#59636c;--rule:#ccd3d9;--rule2:#9aa5ae;--paper:#eceff1;--surface:#ffffff;--surface2:#f6f8f9;--accent:#1d4f91;--accent-h:#163b6d;--tint:#e4ecf6;--ok:#0f6b3f;--ok-t:#e2f0e8;--warn:#845200;--warn-t:#f7edda;--stop:#9c2229;--stop-t:#f7e5e5;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sans:"IBM Plex Sans",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--cond:"IBM Plex Sans Condensed","IBM Plex Sans",sans-serif;background:var(--paper)!important;color:var(--ink)!important;font-family:var(--sans)!important;font-size:15px!important;line-height:1.6!important;padding:0 0 64px!important;margin:0!important;display:block!important}.pop *,.pop *:before,.pop *:after{box-sizing:border-box}.pop .pop-w{max-width:1240px;margin:0 auto;padding:0 20px}.pop h1,.pop h2,.pop h3,.pop h4{font-family:var(--cond)!important;font-weight:700!important;text-transform:none!important;letter-spacing:-.005em!important;margin:0!important;color:var(--ink)!important;line-height:1.14!important}.pop p{margin:0 0 .85em}.pop a{color:var(--accent);text-underline-offset:2px}.pop .mono{font-family:var(--mono)!important;font-variant-numeric:tabular-nums}.pop .eyebrow{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);font-weight:500}.pop :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pop .pop-crumb{background:var(--surface);border-bottom:1px solid var(--rule);font-family:var(--mono);font-size:11.5px;padding:9px 0}.pop .pop-crumb a{color:var(--ink2);text-decoration:none}.pop .pop-crumb a:hover{color:var(--accent);text-decoration:underline}.pop .pop-crumb i{color:var(--rule2);margin:0 7px;font-style:normal}.pop .pop-crumb b{color:var(--ink);font-weight:500}.pop .pop-head{background:var(--surface);border-bottom:1px solid var(--rule);padding:22px 0 20px}.pop .pop-head h1{font-size:clamp(22px,3vw,31px)!important;max-width:26ch;text-wrap:balance;margin-top:8px!important}.pop .pop-ids{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pop .pop-id{display:inline-flex;align-items:baseline;gap:8px;border:1px solid var(--rule);background:var(--surface2);padding:5px 10px;font-family:var(--mono);font-size:12.5px}.pop .pop-id em{font-style:normal;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.pop .pop-id b{font-weight:600;color:var(--ink);letter-spacing:.02em}.pop .pop-id.is-oem{border-color:var(--accent);background:var(--tint)}.pop .pop-id.is-oem b{color:var(--accent)}.pop .pop-id.missing{border-style:dashed}.pop .pop-id.missing b{color:var(--ink2);font-weight:400}.pop .pop-copy{border:none;background:none;cursor:pointer;color:var(--ink2);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:0;text-decoration:underline;text-underline-offset:2px}.pop .pop-copy:hover{color:var(--accent)}.pop .pop-top{display:grid;gap:22px;padding-top:22px;align-items:start}@media(min-width:900px){.pop .pop-top{grid-template-columns:minmax(0,1fr) 390px;gap:32px}}.pop .pop-gal{background:var(--surface);border:1px solid var(--rule)}.pop .pop-gal .stage{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:22px;background:#fff}.pop .pop-gal .stage img{max-width:100%;max-height:100%;object-fit:contain;display:block}.pop .pop-gal .thumbs{display:flex;gap:0;border-top:1px solid var(--rule);overflow-x:auto}.pop .pop-gal .thumbs button{flex:0 0 74px;height:74px;border:none;border-right:1px solid var(--rule);background:#fff;padding:7px;cursor:pointer}.pop .pop-gal .thumbs button[aria-current=true]{box-shadow:inset 0 -3px 0 var(--accent)}.pop .pop-gal .thumbs img{width:100%;height:100%;object-fit:contain}.pop .pop-shot{font-family:var(--mono);font-size:10.5px;color:var(--ink2);padding:8px 12px;border-top:1px solid var(--rule);background:var(--surface2);margin:0}.pop .pop-buy{background:var(--surface);border:1px solid var(--rule2);box-shadow:0 1px 3px #10151912;padding:18px 20px 20px}.pop .pop-chip{display:inline-block;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;background:var(--surface2);color:var(--ink2);border:1px solid var(--rule)}.pop .pop-price{font-family:var(--cond);font-size:38px;font-weight:700;line-height:1;margin:13px 0 3px;font-variant-numeric:tabular-nums;color:var(--ink)}.pop .pop-price .cmp{font-size:16px;font-weight:400;color:var(--ink2);text-decoration:line-through;margin-left:9px}.pop .pop-taxnote{font-size:12px;color:var(--ink2);margin:0 0 15px}.pop .pop-stock{border-left:3px solid var(--rule2);padding:9px 0 9px 12px;margin:0 0 16px;background:var(--surface2)}.pop .pop-stock .lbl{font-family:var(--cond);font-weight:700;font-size:15.5px;line-height:1.2}.pop .pop-stock .note{font-size:12.5px;color:var(--ink2);margin-top:2px}.pop .pop-stock.ok{border-left-color:var(--ok);background:var(--ok-t)}.pop .pop-stock.ok .lbl{color:var(--ok)}.pop .pop-stock.warn{border-left-color:var(--warn);background:var(--warn-t)}.pop .pop-stock.warn .lbl{color:var(--warn)}.pop .pop-stock.stop{border-left-color:var(--stop);background:var(--stop-t)}.pop .pop-stock.stop .lbl{color:var(--stop)}.pop .pop-qtyrow{display:flex;gap:10px;align-items:stretch;margin-bottom:0}.pop .pop-qty{display:flex;border:1px solid var(--rule2);background:#fff}.pop .pop-qty button{width:38px;border:none;background:#fff;cursor:pointer;font-size:17px;color:var(--ink);font-family:var(--mono);line-height:1;padding:0}.pop .pop-qty button:hover{background:var(--surface2)}.pop .pop-qty input[type=number]{width:46px;border:none!important;border-left:1px solid var(--rule)!important;border-right:1px solid var(--rule)!important;border-radius:0!important;text-align:center;font-family:var(--mono)!important;font-size:15px!important;background:#fff!important;color:var(--ink)!important;box-shadow:none!important;height:auto!important;padding:0!important;-moz-appearance:textfield}.pop .pop-qty input::-webkit-outer-spin-button,.pop .pop-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pop .pop-atc{flex:1;display:block;width:100%;border:none;cursor:pointer;background:var(--accent)!important;color:#fff!important;font-family:var(--sans)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:14px 18px!important;border-radius:0!important;box-shadow:none!important;text-align:center;transition:background .12s ease;line-height:1.2!important;min-height:0!important}.pop .pop-atc:hover{background:var(--accent-h)!important}.pop .pop-atc[disabled]{background:var(--rule2)!important;cursor:not-allowed}.pop .pop-atc.alt{background:#fff!important;color:var(--accent)!important;border:1px solid var(--accent)!important;margin-top:8px}.pop .pop-atc.alt:hover{background:var(--tint)!important}.pop .pop-terms{border-top:1px solid var(--rule);margin-top:16px;padding-top:13px;display:grid;gap:9px}.pop .pop-term{display:grid;grid-template-columns:15px 1fr;gap:9px;font-size:12.5px;color:var(--ink2);line-height:1.45}.pop .pop-term svg{width:13px;height:13px;margin-top:3px;fill:none;stroke:var(--ok);stroke-width:2.4}.pop .pop-term b{color:var(--ink);font-weight:600}.pop .pop-callbar{margin-top:14px;border:1px solid var(--rule);background:var(--surface2);padding:11px 13px;font-size:12.5px;color:var(--ink2);line-height:1.45}.pop .pop-callbar a{font-family:var(--mono);font-weight:600;white-space:nowrap}.pop .pop-fit{margin-top:22px;background:var(--surface);border:1px solid var(--rule2);border-top:3px solid var(--accent);padding:18px 20px 20px}.pop .pop-fit h2{font-size:19px!important;margin-bottom:4px!important}.pop .pop-fit .sub{font-size:13px;color:var(--ink2);margin-bottom:14px}.pop .pop-fitform{display:flex;flex-wrap:wrap;gap:9px}.pop .pop-fitform input[type=text]{flex:1 1 240px;min-width:0;background:#fff!important;border:1px solid var(--rule2)!important;border-radius:0!important;padding:11px 13px!important;font-family:var(--mono)!important;font-size:14px!important;color:var(--ink)!important;box-shadow:none!important;height:auto!important;margin:0!important}.pop .pop-fitform input[type=text]:focus{border-color:var(--accent)!important}.pop .pop-fitbtn{border:none!important;background:var(--ink)!important;color:#fff!important;cursor:pointer;font-family:var(--sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;padding:0 20px!important;border-radius:0!important;box-shadow:none!important}.pop .pop-fitbtn:hover{background:var(--accent)!important}.pop .pop-fitout{display:none;margin-top:13px;font-size:14px;padding:11px 13px;border-left:3px solid var(--rule2);background:var(--surface2)}.pop .pop-fitout.show{display:block}.pop .pop-fitout.yes{border-left-color:var(--ok);background:var(--ok-t);color:var(--ok)}.pop .pop-fitout.no{border-left-color:var(--stop);background:var(--stop-t);color:var(--stop)}.pop .pop-fitout.maybe{border-left-color:var(--warn);background:var(--warn-t);color:var(--warn)}.pop .pop-fitout b{font-family:var(--cond);font-size:15px;display:block;margin-bottom:2px}.pop .pop-fitout span{color:var(--ink2);display:block;font-size:13px}.pop .pop-fithint{font-family:var(--mono);font-size:11px;color:var(--ink2);margin:10px 0 0}.pop .pop-fold{margin:34px 0 0;border-top:1px solid var(--rule2);display:flex;align-items:center;gap:12px;padding-top:9px}.pop .pop-fold .eyebrow{color:var(--accent)}.pop .pop-fold .line{flex:1;height:1px;background:var(--rule)}.pop .pop-sec{margin-top:30px;background:var(--surface);border:1px solid var(--rule)}.pop .pop-sec>summary,.pop .pop-sec>.sec-h{display:flex;align-items:baseline;gap:12px;padding:14px 20px;border-bottom:1px solid var(--rule);background:var(--surface2);list-style:none}.pop .pop-sec>summary{cursor:pointer}.pop .pop-sec>summary::-webkit-details-marker{display:none}.pop .pop-sec h2{font-size:19px!important;flex:1}.pop .pop-sec .cnt{font-family:var(--mono);font-size:11.5px;color:var(--ink2)}.pop .pop-sec .sec-b{padding:18px 20px 22px}.pop .pop-sec .sec-b>:last-child{margin-bottom:0}.pop .pop-keyspec{border:1px solid var(--rule2);background:var(--surface2);margin:0 0 24px}.pop .pop-keyspec .kh{font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink2);padding:9px 14px;border-bottom:1px solid var(--rule)}.pop .pop-krow{display:grid;grid-template-columns:minmax(120px,38%) 1fr;border-bottom:1px solid var(--rule)}.pop .pop-krow:last-child{border-bottom:none}.pop .pop-krow dt{padding:10px 14px;font-size:13px;color:var(--ink2);border-right:1px solid var(--rule)}.pop .pop-krow dd{padding:10px 14px;margin:0;font-family:var(--mono);font-size:13.5px;font-weight:500;color:var(--ink)}.pop .pop-specgrp{margin-bottom:22px}.pop .pop-specgrp:last-child{margin-bottom:0}.pop .pop-specgrp h3{font-size:13px!important;font-family:var(--mono)!important;font-weight:600!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:var(--ink2)!important;padding-bottom:7px;border-bottom:1px solid var(--rule2);margin:0!important}.pop .pop-srow{display:grid;grid-template-columns:minmax(120px,38%) 1fr;border-bottom:1px solid var(--rule)}.pop .pop-srow:nth-child(odd){background:var(--surface2)}.pop .pop-srow dt{padding:9px 12px;font-size:13.5px;color:var(--ink2)}.pop .pop-srow dd{padding:9px 12px;margin:0;font-family:var(--mono);font-size:13.5px;color:var(--ink)}.pop .pop-tw{overflow-x:auto;border:1px solid var(--rule)}.pop table{border-collapse:collapse;width:100%;font-size:13.5px;margin:0}.pop table th,.pop table td{text-align:left;padding:9px 13px;border-bottom:1px solid var(--rule)}.pop table thead th{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);font-weight:500;background:var(--surface2);border-bottom:1px solid var(--rule2);white-space:nowrap}.pop table tbody tr:nth-child(2n){background:var(--surface2)}.pop table tbody tr:last-child td{border-bottom:none}.pop table td.m{font-family:var(--mono);font-weight:500;white-space:nowrap}.pop table td.note{color:var(--ink2);font-size:12.5px}.pop .pop-filter{margin-bottom:11px}.pop .pop-filter input{width:100%;max-width:340px;background:#fff!important;border:1px solid var(--rule2)!important;border-radius:0!important;padding:8px 11px!important;font-family:var(--mono)!important;font-size:13px!important;color:var(--ink)!important;box-shadow:none!important;height:auto!important}.pop .pop-rel{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;white-space:nowrap;display:inline-block}.pop .pop-rel.primary{background:var(--tint);color:var(--accent)}.pop .pop-rel.equivalent{background:var(--surface2);color:var(--ink2);border:1px solid var(--rule)}.pop .pop-rel.superseded{background:var(--warn-t);color:var(--warn)}.pop .pop-rel.obsolete{background:var(--stop-t);color:var(--stop)}.pop .pop-symp{border:1px solid var(--rule);list-style:none;padding:0;margin:0}.pop .pop-symp li{padding:12px 15px;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:14px 1fr;gap:11px;align-items:start;font-size:14px}.pop .pop-symp li:last-child{border-bottom:none}.pop .pop-symp li:nth-child(2n){background:var(--surface2)}.pop .pop-symp .dot{width:7px;height:7px;background:var(--accent);margin-top:7px;transform:rotate(45deg)}.pop .pop-instmeta{display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule);margin:0 0 20px}@media(min-width:600px){.pop .pop-instmeta{grid-template-columns:repeat(3,1fr)}}.pop .pop-instmeta>div{background:var(--surface2);padding:12px 15px}.pop .pop-instmeta dt{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);margin-bottom:5px}.pop .pop-instmeta dd{margin:0;font-family:var(--cond);font-size:19px;font-weight:700}.pop .pop-diff{display:flex;gap:3px;margin-top:5px}.pop .pop-diff i{width:16px;height:5px;background:var(--rule2);display:block}.pop .pop-diff i.on{background:var(--accent)}.pop .pop-warnbox{border:1px solid var(--warn);background:var(--warn-t);padding:14px 16px;margin:0 0 20px}.pop .pop-warnbox .eyebrow{color:var(--warn);display:block;margin-bottom:7px}.pop .pop-warnbox ul{margin:0;padding-left:18px}.pop .pop-warnbox li{margin-bottom:5px;font-size:13.5px;color:var(--ink)}.pop .pop-warnbox li:last-child{margin-bottom:0}.pop .pop-steps{counter-reset:s;list-style:none;padding:0;margin:0}.pop .pop-steps li{counter-increment:s;display:grid;grid-template-columns:32px 1fr;gap:13px;padding:11px 0;border-bottom:1px solid var(--rule);font-size:14px}.pop .pop-steps li:last-child{border-bottom:none}.pop .pop-steps li:before{content:counter(s,decimal-leading-zero);font-family:var(--mono);font-size:12px;color:var(--accent);font-weight:600;padding-top:2px}.pop .pop-tools{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 20px}.pop .pop-tools span{font-family:var(--mono);font-size:11.5px;border:1px solid var(--rule2);background:var(--surface2);padding:5px 9px;color:var(--ink)}.pop .pop-legacy{font-size:14.5px;color:var(--ink)}.pop .pop-legacy h2,.pop .pop-legacy h3{font-size:13px!important;font-family:var(--mono)!important;font-weight:600!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:var(--ink2)!important;margin:22px 0 9px!important;padding-bottom:6px;border-bottom:1px solid var(--rule)}.pop .pop-legacy>:first-child{margin-top:0!important}.pop .pop-legacy ul{padding-left:18px;margin:0 0 14px}.pop .pop-legacy li{margin-bottom:5px}.pop .pop-empty{border:1px dashed var(--rule2);background:var(--surface2);padding:16px 18px;font-size:13.5px;color:var(--ink2)}.pop .pop-empty b{color:var(--ink);font-family:var(--cond);display:block;margin-bottom:3px;font-size:15px}.pop .pop-strip{margin-top:30px;display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule)}@media(min-width:760px){.pop .pop-strip{grid-template-columns:repeat(3,1fr)}}.pop .pop-strip>div{background:var(--surface);padding:18px 20px}.pop .pop-strip h3{font-size:16px!important;margin-bottom:6px!important}.pop .pop-strip p{font-size:13px;color:var(--ink2);margin:0 0 7px}.pop .pop-strip a{font-family:var(--mono);font-size:13px;font-weight:600}@media(prefers-reduced-motion:reduce){.pop *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/abcd-parts-pdp.css.map */
