html body .pop .pop-head.pop-head{padding:14px 0!important}html body .pop .pop-head.pop-head h1{max-width:48ch!important}html body .pop .pop-top.pop-top{padding-top:16px!important}html body .pop .pop-gal.pop-gal .stage{position:relative;aspect-ratio:1/1;width:100%;max-height:min(76vh,720px);padding:0!important;background:#fff;overflow:hidden;display:block}html body .pop .pop-gal.pop-gal .stage>.eyebrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html body .pop .pop-gal.pop-gal .pop-zoom.pop-zoom{all:unset;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center;justify-content:center;cursor:zoom-in!important;padding:10px!important;box-sizing:border-box!important;background:#fff!important;border:0!important;width:auto!important;height:auto!important}html body .pop .pop-gal.pop-gal .pop-zoom img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;display:block;transition:transform .18s ease-out,opacity .15s ease;transform-origin:50% 50%;will-change:transform}html body .pop .pop-gal.pop-gal .stage.is-lens .pop-zoom img{transition:opacity .15s ease}html body .pop .pop-gal.pop-gal .stage.is-swapping .pop-zoom img{opacity:.35}html body .pop .pop-gal.pop-gal .pop-zoom:focus-visible{outline:2px solid #1d4f91!important;outline-offset:-4px}html body .pop .pop-gal.pop-gal .pop-nav.pop-nav{all:unset;position:absolute!important;top:50%;transform:translateY(-50%);z-index:2;width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffffeb!important;box-shadow:0 1px 4px #10151940!important;display:flex!important;align-items:center;justify-content:center;cursor:pointer!important;opacity:0;transition:opacity .15s ease}html body .pop .pop-gal.pop-gal .pop-nav.prev{left:12px}html body .pop .pop-gal.pop-gal .pop-nav.next{right:12px}html body .pop .pop-gal.pop-gal .stage:hover .pop-nav,html body .pop .pop-gal.pop-gal .pop-nav:focus-visible{opacity:1}@media(hover:none){html body .pop .pop-gal.pop-gal .pop-nav.pop-nav{opacity:1;width:38px!important;height:38px!important}}html body .pop .pop-gal.pop-gal .pop-nav svg{width:20px;height:20px;fill:none;stroke:#101519;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html body .pop .pop-gal.pop-gal .pop-hint{position:absolute;right:10px;bottom:10px;z-index:2;pointer-events:none;display:flex;align-items:center;gap:7px;background:#101519b8;color:#fff;border-radius:999px;padding:6px 11px 6px 9px;font:500 12px/1 IBM Plex Sans,-apple-system,Arial,sans-serif}html body .pop .pop-gal.pop-gal .pop-hint svg{width:15px;height:15px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}html body .pop .pop-gal.pop-gal .pop-count{font-family:IBM Plex Mono,ui-monospace,monospace;opacity:.85;padding-left:7px;border-left:1px solid rgba(255,255,255,.35)}html body .pop .pop-gal.pop-gal .pop-count b{font-weight:600}@media(hover:none){html body .pop .pop-gal.pop-gal .pop-hint-t:after{content:""}}html body .pop .pop-gal.pop-gal .thumbs{display:flex;gap:8px;padding:10px;border-top:1px solid #ccd3d9;overflow-x:auto;scrollbar-width:thin}html body .pop .pop-gal.pop-gal .thumbs button{flex:0 0 92px!important;width:92px!important;height:92px!important;padding:4px!important;border:1px solid #ccd3d9!important;border-right:1px solid #ccd3d9!important;border-radius:4px!important;background:#fff!important;cursor:pointer;opacity:.75;transition:opacity .12s ease,border-color .12s ease}html body .pop .pop-gal.pop-gal .thumbs button:hover{opacity:1}html body .pop .pop-gal.pop-gal .thumbs button[aria-current=true]{opacity:1;border:2px solid #1d4f91!important;box-shadow:none!important;padding:3px!important}html body .pop .pop-gal.pop-gal .thumbs img{width:100%;height:100%;object-fit:contain}@media(max-width:600px){html body .pop .pop-gal.pop-gal .thumbs button{flex-basis:68px!important;width:68px!important;height:68px!important}}html.pop-lb-open,html.pop-lb-open body{overflow:hidden!important}html body .pop-lb.pop-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0a0d10f5;display:none;flex-direction:column;color:#fff;font-family:IBM Plex Sans,-apple-system,Segoe UI,Roboto,Arial,sans-serif}html body .pop-lb.pop-lb.is-open{display:flex}html body .pop-lb .pop-lb-bar{display:flex;align-items:center;gap:14px;padding:10px 14px;flex:0 0 auto}html body .pop-lb .pop-lb-count{font:500 13px/1 IBM Plex Mono,ui-monospace,monospace;opacity:.85}html body .pop-lb .pop-lb-tip{font-size:13px;opacity:.7;flex:1}html body .pop-lb .pop-lb-btn{all:unset;cursor:pointer!important;width:44px!important;height:44px!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;background:#ffffff1a!important;box-sizing:border-box!important}html body .pop-lb .pop-lb-btn:hover{background:#fff3!important}html body .pop-lb .pop-lb-btn:focus-visible{outline:2px solid #fff}html body .pop-lb .pop-lb-btn svg{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}html body .pop-lb .pop-lb-scroll{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:pan-y pinch-zoom}html body .pop-lb .pop-lb-scroll img{max-width:calc(100% - 120px);max-height:100%;object-fit:contain;display:block;cursor:zoom-in;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html body .pop-lb .pop-lb-scroll.no-zoom img{cursor:default}html body .pop-lb .pop-lb-scroll.is-zoomed{overflow:auto;display:block;cursor:grab;touch-action:auto}html body .pop-lb .pop-lb-scroll.is-zoomed.is-dragging{cursor:grabbing}html body .pop-lb .pop-lb-scroll.is-zoomed img{max-width:none;max-height:none;cursor:inherit;margin:0 auto}html body .pop-lb .pop-lb-side{position:absolute;top:50%;transform:translateY(-50%);z-index:3}html body .pop-lb .pop-lb-side.prev{left:14px}html body .pop-lb .pop-lb-side.next{right:14px}html body .pop-lb .pop-lb-side .pop-lb-btn{width:52px!important;height:52px!important}html body .pop-lb.is-zoomed-state .pop-lb-side{display:none}html body .pop-lb .pop-lb-low{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:3;background:#ffffff1f;border-radius:999px;padding:6px 12px;font-size:12px;opacity:.85;display:none}html body .pop-lb .pop-lb-scroll.no-zoom~.pop-lb-low{display:block}html body .pop-lb .pop-lb-thumbs{display:flex;gap:8px;justify-content:center;padding:10px 14px 14px;overflow-x:auto;flex:0 0 auto}html body .pop-lb .pop-lb-thumbs button{all:unset;cursor:pointer!important;flex:0 0 64px;width:64px!important;height:64px!important;border-radius:4px;overflow:hidden;opacity:.5;outline:2px solid transparent;outline-offset:1px;background:#fff!important}html body .pop-lb .pop-lb-thumbs button[aria-current=true]{opacity:1;outline-color:#fff}html body .pop-lb .pop-lb-thumbs img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:700px){html body .pop-lb .pop-lb-scroll img{max-width:100%}html body .pop-lb .pop-lb-side,html body .pop-lb .pop-lb-tip{display:none}html body .pop-lb .pop-lb-thumbs{justify-content:flex-start}html body .pop-lb .pop-lb-thumbs button{flex-basis:52px;width:52px!important;height:52px!important}}@media(prefers-reduced-motion:reduce){html body .pop .pop-gal.pop-gal .pop-zoom img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/abcd-parts-gallery.css.map */
