@media(max-width:768px){.hpf--customer-preview .hpf-dialog[open]{max-height:calc(100dvh - 12px);overflow:hidden;overscroll-behavior:contain}.hpf--customer-preview .hpf-dialog__inner{max-height:calc(100dvh - 12px);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(24px + env(safe-area-inset-bottom))}}@supports not (height: 100dvh){@media(max-width:768px){.hpf--customer-preview .hpf-dialog[open],.hpf--customer-preview .hpf-dialog__inner{max-height:calc(100vh - 12px)}}}@media(max-width:480px){.hpf--customer-preview .hpf-dialog__inner{padding:18px 14px calc(22px + env(safe-area-inset-bottom))}.hpf--customer-preview .hpf-dialog__media{min-height:120px}.hpf--customer-preview .hpf-dialog__image{max-height:145px}}.hpf--customer-preview .hpf-parts-strip--list{overflow:visible}.hpf--customer-preview .hpf-parts-strip--list .hpf-parts-strip__header{margin-bottom:12px}.hpf--customer-preview .hpf-bulk-list{display:grid;gap:10px;min-width:0}.hpf--customer-preview .hpf-bulk-list__top{display:flex;justify-content:flex-end}.hpf--customer-preview .hpf-bulk-list__select-all{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:750;cursor:pointer}.hpf--customer-preview .hpf-bulk-list input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:#075dcc;cursor:pointer}.hpf--customer-preview .hpf-bulk-list input:disabled{opacity:.4;cursor:not-allowed}.hpf--customer-preview .hpf-bulk-list__wrap{overflow:hidden;border:1px solid #d9dde3;border-radius:10px;background:#fff}.hpf--customer-preview .hpf-bulk-list table{width:100%;border-collapse:collapse;table-layout:fixed}.hpf--customer-preview .hpf-bulk-list th{padding:11px 12px;background:#15191e;color:#fff;border:0;font-size:11px;font-weight:850;letter-spacing:.04em;text-align:left;text-transform:uppercase}.hpf--customer-preview .hpf-bulk-list td{padding:12px;border:0;color:#20252b;font-size:13px;line-height:1.35;vertical-align:middle}.hpf--customer-preview .hpf-bulk-list tr+tr td{border-top:1px solid #e5e7eb}.hpf--customer-preview .hpf-bulk-list tbody tr:hover{background:#fafbfc}.hpf--customer-preview .hpf-bulk-list tbody tr.is-selected{background:#f0f6ff}.hpf--customer-preview .hpf-bulk-list tbody tr.is-unavailable{background:#fafafa}.hpf--customer-preview .hpf-bulk-list__check{width:52px;text-align:center}.hpf--customer-preview .hpf-bulk-list__sku-col{width:155px}.hpf--customer-preview .hpf-bulk-list__availability-col{width:160px}.hpf--customer-preview .hpf-bulk-list__price-col{width:125px;text-align:right}.hpf--customer-preview .hpf-bulk-list__sku{color:#075dcc;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800;overflow-wrap:anywhere}.hpf--customer-preview .hpf-bulk-list__description{-webkit-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:#161a1f;font:inherit;font-weight:760;text-align:left;cursor:pointer}.hpf--customer-preview .hpf-bulk-list__description:hover,.hpf--customer-preview .hpf-bulk-list__description:focus-visible{color:#075dcc;text-decoration:underline;text-underline-offset:2px}.hpf--customer-preview .hpf-bulk-list__availability{display:inline-flex;justify-content:center;padding:5px 9px;border-radius:999px;background:#fff4df;color:#8a5400;font-size:11px;font-weight:850;text-align:center}.hpf--customer-preview .hpf-bulk-list__availability--in{background:#e7f7ed;color:#08783e}.hpf--customer-preview .hpf-bulk-list__availability--special{background:#e8f1ff;color:#0754c6}.hpf--customer-preview .hpf-bulk-list__availability--out{background:#eef0f2;color:#646b75}.hpf--customer-preview .hpf-bulk-list__price{font-size:14px;font-weight:850;white-space:nowrap}.hpf--customer-preview .hpf-bulk-list__price s{display:block;color:#7b8189;font-size:11px;font-weight:600}.hpf--customer-preview .hpf-bulk-list__actions{display:grid;grid-template-columns:1fr auto;gap:6px 14px;align-items:center;padding:13px;border:1px solid #d6dbe2;border-radius:10px;background:#fff;box-shadow:0 4px 14px #11182714}.hpf-thumbnail-modal .hpf-bulk-list__actions{position:sticky;bottom:8px;z-index:8}.hpf--customer-preview .hpf-bulk-list__count{display:grid;gap:2px;font-size:14px;font-weight:800}.hpf--customer-preview .hpf-bulk-list__count small{color:#626872;font-size:11px;font-weight:500}.hpf--customer-preview .hpf-bulk-list__add{min-width:245px;white-space:nowrap}.hpf--customer-preview .hpf-bulk-list__status{grid-column:1/-1;margin:0;color:#08783e;font-size:12px;font-weight:700}.hpf--customer-preview .hpf-bulk-list__status:empty{display:none}.hpf--customer-preview .hpf-bulk-list__status.is-error{color:#b42318}.hpf--customer-preview .hpf-bulk-list__status a{margin-left:5px;color:inherit;font-weight:850;text-decoration:underline}@media(max-width:768px){.hpf--customer-preview .hpf-bulk-list__top{justify-content:flex-start}.hpf--customer-preview .hpf-bulk-list__wrap{overflow:visible;border:0;background:transparent}.hpf--customer-preview .hpf-bulk-list table,.hpf--customer-preview .hpf-bulk-list tbody{display:block;width:100%}.hpf--customer-preview .hpf-bulk-list thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.hpf--customer-preview .hpf-bulk-list tbody tr{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:6px 9px;padding:12px;border:1px solid #dce1e7;border-radius:9px;background:#fff}.hpf--customer-preview .hpf-bulk-list tbody tr+tr{margin-top:9px}.hpf--customer-preview .hpf-bulk-list tr+tr td{border-top:0}.hpf--customer-preview .hpf-bulk-list td{display:block;width:auto;padding:0}.hpf--customer-preview .hpf-bulk-list__check{grid-column:1;grid-row:1/4;text-align:left}.hpf--customer-preview .hpf-bulk-list__description-cell{grid-column:2/4;grid-row:1}.hpf--customer-preview .hpf-bulk-list__sku-col{grid-column:2/4;grid-row:2}.hpf--customer-preview .hpf-bulk-list__availability-col{grid-column:2;grid-row:3}.hpf--customer-preview .hpf-bulk-list__price-col{grid-column:3;grid-row:3;text-align:right}.hpf--customer-preview .hpf-bulk-list__actions{grid-template-columns:1fr;bottom:calc(6px + env(safe-area-inset-bottom))}.hpf--customer-preview .hpf-bulk-list__add{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/253/assets/hobbytech-parts-finder-mobile-dialog-fix.css.map */
