.ws-grid-section[data-v-6f5400e0]{background:var(--background-secondary,#f8fafc);padding:3.5rem 1.5rem}.ws-grid-section__inner[data-v-6f5400e0]{margin:0 auto;max-width:1120px}.ws-grid-section--bare[data-v-6f5400e0]{background:none;padding:0;--radius-md:0;--primary-color:#222;--text-primary:#222;--text-secondary:#666;--text-muted:#999;--border-color:#ddd;--background-primary:#fff;--background-secondary:#f1f1f1}.ws-grid-section--bare .ws-card__add[data-v-6f5400e0]{font-size:.78rem;font-weight:800;letter-spacing:1.5px;padding:.6rem;text-transform:uppercase}.ws-grid-section--bare .ws-card__name[data-v-6f5400e0]{font-weight:800;letter-spacing:.3px}.ws-grid-section--bare .ws-search[data-v-6f5400e0]{background:#fff;justify-content:flex-start;margin-bottom:10px;padding:18px 20px}.ws-grid-section--bare .ws-search__input[data-v-6f5400e0]{border-color:#ccc;max-width:22rem;padding:10px 12px}.ws-grid-section--bare .ws-search__input[data-v-6f5400e0]:focus{outline:2px solid #0875d1;outline-offset:-2px}.ws-grid-section--bare .ws-grid-section__inner[data-v-6f5400e0]{max-width:none}.ws-grid-section__title[data-v-6f5400e0]{color:var(--text-primary,#0f172a);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 .75rem;text-align:center}.ws-grid-section__intro[data-v-6f5400e0]{color:color-mix(in srgb,var(--text-secondary,#475569) 70%,var(--text-primary,#111));margin:0 auto 1.5rem;max-width:44rem;text-align:center}.ws-grid-section__state[data-v-6f5400e0]{color:var(--text-secondary,#475569);padding:2rem 0;text-align:center}.ws-notice[data-v-6f5400e0]{align-items:center;background:var(--background-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,.5rem);color:color-mix(in srgb,var(--text-secondary,#475569) 70%,var(--text-primary,#111));display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:0 auto 1.75rem;max-width:48rem;padding:.9rem 1.1rem;text-align:center}.ws-notice__link[data-v-6f5400e0]{color:color-mix(in srgb,var(--primary-color,#2563eb) 72%,#000);font-weight:600;text-decoration:underline}.ws-search[data-v-6f5400e0]{display:flex;justify-content:center;margin-bottom:1.5rem}.ws-search__input[data-v-6f5400e0]{background:var(--background-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,.5rem);color:var(--text-primary,#0f172a);max-width:24rem;padding:.6rem .9rem;width:100%}.ws-grid[data-v-6f5400e0]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ws-card[data-v-6f5400e0]{background:var(--background-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,.5rem);display:flex;flex-direction:column;overflow:hidden}.ws-card__media[data-v-6f5400e0]{aspect-ratio:1/1;background:var(--background-secondary,#f1f5f9)}.ws-card__image[data-v-6f5400e0]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ws-card__body[data-v-6f5400e0]{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1rem 1.1rem}.ws-card__name[data-v-6f5400e0]{color:var(--text-primary,#0f172a);font-size:1rem;font-weight:600;margin:0}.ws-card__sku[data-v-6f5400e0]{color:color-mix(in srgb,var(--text-muted,#94a3b8) 42%,var(--text-primary,#111));font-size:.78rem;margin:0}.ws-card__price[data-v-6f5400e0]{color:var(--primary-color,#2563eb);font-size:1.05rem;font-weight:700;margin:.4rem 0 0}.ws-card__price--hidden[data-v-6f5400e0]{color:color-mix(in srgb,var(--text-muted,#94a3b8) 42%,var(--text-primary,#111));font-size:.85rem;font-weight:600}.ws-card__was[data-v-6f5400e0]{color:var(--text-muted,#94a3b8);display:inline-block;font-size:.85rem;font-weight:500;margin-left:.4rem;text-decoration:line-through}.ws-card__min[data-v-6f5400e0]{font-size:.75rem;margin:0}.ws-card__min[data-v-6f5400e0],.ws-card__tax[data-v-6f5400e0]{color:color-mix(in srgb,var(--text-muted,#94a3b8) 42%,var(--text-primary,#111))}.ws-card__tax[data-v-6f5400e0]{display:block;font-size:.72rem;font-weight:500}.ws-card__order[data-v-6f5400e0]{display:flex;gap:.5rem;margin-top:.7rem}.ws-card__qty[data-v-6f5400e0]{background:var(--background-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,.5rem);color:var(--text-primary,#0f172a);padding:.45rem .5rem;width:4.5rem}.ws-card__add[data-v-6f5400e0]{background:var(--primary-color,#2563eb);border:0;border-radius:var(--radius-md,.5rem);color:var(--text-inverse,#fff);cursor:pointer;flex:1;font-size:.85rem;font-weight:600;padding:.45rem .6rem}.ws-card__add[data-v-6f5400e0]:disabled{cursor:default;opacity:.6}.ws-basket-bar[data-v-6f5400e0]{align-items:center;background:var(--background-primary,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:var(--radius-md,.5rem);color:var(--text-secondary,#475569);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:0 auto 1.5rem;max-width:48rem;padding:.75rem 1rem}.ws-basket-bar__link[data-v-6f5400e0]{color:var(--primary-color,#2563eb);font-weight:600;text-decoration:underline}@media(max-width:480px){.ws-grid[data-v-6f5400e0]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}
