.product-results__status[data-v-28dcd68d]{border-radius:var(--radius-card);min-height:220px;color:var(--ui-text-muted,#64767c);background:var(--ui-surface,#fff);text-align:center;place-content:center;justify-items:center;gap:16px;padding:24px;display:grid}.product-results__status p[data-v-28dcd68d]{margin:0}.product-results__status--error[data-v-28dcd68d]{color:var(--ui-text-muted,#6f4c43)}.product-results__products[data-v-28dcd68d]{display:grid}.product-results__products--grid[data-v-28dcd68d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.product-results__products--list[data-v-28dcd68d]{grid-template-columns:1fr;gap:10px}.product-results__products--list[data-v-28dcd68d] .product-card{border-radius:var(--radius-product-card);grid-template-columns:138px minmax(0,1fr);min-height:138px;display:grid}.product-results__products--list[data-v-28dcd68d] .product-card__image{aspect-ratio:auto;height:100%}.product-results__products--list[data-v-28dcd68d] .product-card__body{flex-direction:column;justify-content:center;min-width:0;padding:18px;display:flex}.product-results__products--list[data-v-28dcd68d] .product-card h2{min-height:0;font-size:var(--text-md)}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add{grid-template-columns:138px minmax(0,1fr);display:grid}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add .product-card__details{display:contents}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add .product-card__image{grid-row:span 2}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add .product-card__body{grid-area:1/2}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add .product-card__purchase-info{grid-area:2/2;padding:0 18px 16px}.product-results__load-more[data-v-28dcd68d]{justify-items:center;padding:28px 0 12px;display:none}.product-results__load-more p[data-v-28dcd68d]{color:var(--ui-text-muted,#819098);font-size:var(--text-sm);margin:0}.product-results__pagination[data-v-28dcd68d]{color:var(--ui-text-muted,#64767c);justify-items:center;gap:12px;padding:28px 0 12px;display:grid}.product-results--infinite .product-results__load-more[data-v-28dcd68d]{min-height:52px;display:grid}.product-results--infinite .product-results__pagination[data-v-28dcd68d]{display:none}.product-results__pagination-summary[data-v-28dcd68d]{color:var(--ui-text-muted,#6f8188);font-size:var(--text-sm);margin:0}.product-results__pagination-summary b[data-v-28dcd68d]{color:var(--ui-text,#334950);font-weight:800}.product-results__pagination-controls[data-v-28dcd68d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.product-results__jump input[data-v-28dcd68d],.product-results__pagination button[data-v-28dcd68d],.product-results__pagination-controls>a[data-v-28dcd68d]{border:1px solid var(--ui-brand-border,#d7e2e5);border-radius:var(--radius-input);min-width:36px;height:36px;color:var(--ui-text,#40555d);background:var(--ui-surface,#fff);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:0 9px}.product-results__pagination-controls>a[data-v-28dcd68d]{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.product-results__pagination button[data-v-28dcd68d]:disabled{opacity:.46;cursor:not-allowed}.product-results__pagination .product-results__page--current[data-v-28dcd68d]{border-color:var(--listing-brand,var(--color-brand));color:var(--ui-on-brand,#fff);background:var(--listing-brand,var(--color-brand))}.product-results__jump[data-v-28dcd68d]{font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:6px;margin-left:8px;display:flex}.product-results__jump input[data-v-28dcd68d]{text-align:center;width:48px;min-width:0}.product-results button[data-v-28dcd68d]:focus-visible,.product-results__pagination-controls>a[data-v-28dcd68d]:focus-visible{outline:2px solid var(--listing-brand,var(--color-brand));outline-offset:2px}@media (width<=1080px) and (width>=761px){.product-results__products--grid[data-v-28dcd68d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.product-results__products--grid[data-v-28dcd68d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-results__products--list[data-v-28dcd68d]{gap:8px}.product-results__products--list[data-v-28dcd68d] .product-card{border-radius:var(--radius-product-card);grid-template-columns:100px minmax(0,1fr);min-height:100px}.product-results__products--list[data-v-28dcd68d] .product-card__body{padding:9px 10px}.product-results__products--list[data-v-28dcd68d] .product-card h2{font-size:var(--text-sm)}.product-results__products--list[data-v-28dcd68d] .product-card p{margin:4px 0 0}.product-results__products--list[data-v-28dcd68d] .product-card strong{font-size:var(--text-base);margin-top:6px}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add{grid-template-columns:100px minmax(0,1fr)}.product-results__products--list[data-v-28dcd68d] .product-card--quick-add .product-card__purchase-info{padding:0 10px 10px}.product-results__load-more[data-v-28dcd68d]{min-height:52px;display:grid}.product-results__pagination[data-v-28dcd68d]{display:none}}
