.pmkit-parts-carousel_carousel-wrapper__I_Jai{margin-top:16px}.pmkit-parts-carousel_carousel-button-wrapper__CBTtM{display:flex;justify-content:flex-end;align-items:center;margin-bottom:4px}.pmkit-parts-carousel_expand-button__n2O4R>[data-part="base button"]{padding-right:5px}.pmkit-parts-carousel_carousel-scroll-container__a4NkW{display:flex;gap:16px;overflow-x:auto;padding:8px 0;scrollbar-width:thin}.pmkit-parts-carousel_pmkit-3d-product-card__AdMF1{display:flex;flex-direction:column;border-radius:8px;width:360px;flex-shrink:0;border:2px solid #ccc}.pmkit-parts-carousel_pmkit-3d-product-card__AdMF1>[data-part=base]{border:0}.pmkit-parts-carousel_pmkit-3d-product-card-active__kbDRi{border-color:#000}.pmkit-parts-carousel_pmkit-card-row__VGXpe{display:flex;gap:8px;align-items:flex-start;width:100%;background-color:#fff;flex:1 1}.pmkit-parts-carousel_card-image-container__xboOD{flex-shrink:0;width:80px;height:80px;overflow:hidden}.pmkit-parts-carousel_product-image__I_rNM{width:100%;height:100%;object-fit:cover}.pmkit-parts-carousel_card-right-col__v1RHO{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.pmkit-parts-carousel_part-title-wrapper__zowDG{display:flex;align-items:flex-start;width:100%;min-height:40px}.pmkit-parts-carousel_part-title__lnMqu{font-family:var(--cat-font-family-primary)!important;flex:1 1;margin-left:4px}.pmkit-parts-carousel_part-title__lnMqu>[data-part=base]{color:#000;text-decoration:none;font-weight:400;font-size:14px;line-height:20px}.pmkit-parts-carousel_part-title-clickable__MdVyT>[data-part=base]{text-decoration:underline;color:#0067b8}.pmkit-parts-carousel_part-title-clickable__MdVyT{cursor:pointer}.pmkit-parts-carousel_part-price-text__nFv5L{font-size:16px!important;font-family:var(--cat-font-family-primary)!important}.pmkit-parts-carousel_part-price-currency__yJaME{font-size:14px!important;padding-top:2px}.pmkit-parts-carousel_availability-wrapper__RO_ir{padding-left:2px}.pmkit-parts-carousel_card-footer__jBowD{display:flex;gap:12px;align-items:flex-start;width:100%;margin-top:auto;padding-top:16px}.pmkit-parts-carousel_recommended-qty-section__MNSKG{display:flex;flex-direction:column;gap:4px;align-items:flex-start;flex:1 1;min-width:0}.pmkit-parts-carousel_recommended-qty-text__5QXXP{font-weight:400;font-size:12px;line-height:16px;color:#3f3f3f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scene-tree-panel_scene-tree-panel__Kh2MB{width:100%;height:100%;overflow:hidden;background-color:var(--cat-color-neutral-white)}.viewer-context-menu_context-menu__DW7zF{position:absolute;z-index:30;min-width:180px;padding:4px;background-color:var(--cat-color-neutral-white);border:1px solid var(--cat-color-neutral-40);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.viewer-context-menu_menu-divider__XvkPH{height:1px;margin:4px 0;background-color:var(--cat-color-neutral-90);border:none}.parts-diagram-viewer_parts-diagram-viewer__6RESJ{display:flex;width:100%;height:600px}.parts-diagram-viewer_viewer-pane__I43Vn{position:relative;flex:1 1 auto;min-width:0;height:100%}.parts-diagram-viewer_scene-tree-pane__u2wMT{flex:0 0 300px;height:100%;border-right:1px solid var(--cat-color-neutral-40)}.parts-diagram-viewer_action-bar__LYmr2{position:absolute;top:16px;left:50%;z-index:12;transform:translateX(-50%)}.parts-diagram-viewer_instruction-guide__Avkit{position:absolute;left:0;bottom:0;z-index:12;width:100%;padding:16px;font-size:.75rem;pointer-events:none;color:var(--Content-Subtle,#696969);border-top:2px solid var(--Border-Subtle,#f2f2f2);background:var(--Background-Default,#fff)}@media only screen and (max-width:35rem){.parts-diagram-viewer_parts-diagram-viewer__6RESJ{flex-direction:column;height:auto}.parts-diagram-viewer_viewer-pane__I43Vn{height:600px}.parts-diagram-viewer_scene-tree-pane__u2wMT{flex:1 1 auto;width:100%;height:300px;border-right:none;border-bottom:1px solid var(--cat-color-neutral-40)}}