.wholesale[data-astro-cid-6bdnxvla]{padding-block:clamp(2rem,5vw,4rem) clamp(3rem,7vw,5.5rem)}.wholesale__intro[data-astro-cid-6bdnxvla]{text-align:center;max-width:53rem;margin:0 auto clamp(2rem,4vw,3.5rem)}.wholesale__intro[data-astro-cid-6bdnxvla] h1[data-astro-cid-6bdnxvla]{margin:.55rem 0 .8rem;font-size:clamp(2.3rem,5vw,4rem);line-height:1.05}.wholesale__lede[data-astro-cid-6bdnxvla]{max-width:48rem;color:var(--text-muted);margin:0 auto .8rem;font-size:clamp(1rem,1.7vw,1.15rem)}.wholesale__note[data-astro-cid-6bdnxvla]{border:1px dashed var(--border-soft);max-width:48rem;color:var(--text-muted);border-radius:.9rem;margin:.6rem auto;padding:.75rem 1rem;font-size:.82rem;display:inline-block}.wholesale__count[data-astro-cid-6bdnxvla]{font-family:var(--font-mono);color:var(--accent-text);margin:.6rem 0 0;font-size:.78rem}.wholesale__minimum[data-astro-cid-6bdnxvla]{border:1px solid var(--border-soft);background:var(--bg-tile);max-width:58rem;color:var(--text-primary);text-align:center;border-radius:.65rem;justify-content:center;align-items:center;gap:.65rem;margin:0 auto clamp(1.25rem,3vw,2rem);padding:.85rem 1rem;display:flex}.wholesale__minimum[data-astro-cid-6bdnxvla]>span[data-astro-cid-6bdnxvla]{color:var(--accent-text)}.wholesale__minimum[data-astro-cid-6bdnxvla] strong[data-astro-cid-6bdnxvla]{font-size:.9rem;font-weight:550}.wholesale__grid[data-astro-cid-6bdnxvla]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;max-width:58rem;margin-inline:auto;display:grid}.wholesale-card[data-astro-cid-6bdnxvla]{border:1px solid var(--border-hairline);background:var(--bg-elevated);border-radius:.85rem;box-shadow:0 5px 18px #392d1f0a}.wholesale-card__body[data-astro-cid-6bdnxvla]{padding:clamp(.9rem,2.5vw,1.35rem)}.wholesale-card__heading[data-astro-cid-6bdnxvla]{justify-content:space-between;align-items:start;gap:.8rem;display:flex}.wholesale-card__heading[data-astro-cid-6bdnxvla] h2[data-astro-cid-6bdnxvla]{margin:.2rem 0 .15rem;font-size:clamp(1.4rem,3.2vw,1.95rem);line-height:1.2}.wholesale-card__base-price[data-astro-cid-6bdnxvla]{font-size:1.28rem;font-weight:500;display:block}.wholesale-card__base-price[data-astro-cid-6bdnxvla] small[data-astro-cid-6bdnxvla]{color:var(--text-muted);font-size:.9rem;font-weight:400}.wholesale-card__eyebrow[data-astro-cid-6bdnxvla]{color:var(--accent-text);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem}.wholesale-card__view[data-astro-cid-6bdnxvla]{color:var(--accent-text);text-underline-offset:.2em;flex:none;font-size:.88rem;text-decoration-thickness:1px}.wholesale-card__price-label[data-astro-cid-6bdnxvla]{color:var(--text-muted);margin-top:.15rem;font-size:.82rem;display:block}.wholesale-card__quantity-count[data-astro-cid-6bdnxvla]{border:1px solid var(--border-soft);color:var(--text-primary);font:.85rem var(--font-mono);border-radius:999px;margin-top:.55rem;padding:.25rem .5rem;display:inline-block}.wholesale-card__variants[data-astro-cid-6bdnxvla]{gap:0;max-height:24rem;padding-inline:.05rem;display:grid;overflow-y:auto}.wholesale-variant[data-astro-cid-6bdnxvla]{border-bottom:1px solid var(--border-hairline);grid-template-columns:4.1rem minmax(6rem,1fr) auto minmax(8rem,auto);align-items:center;gap:clamp(.5rem,1.5vw,1rem);min-height:5.1rem;padding:.65rem .15rem;display:grid}.wholesale-variant__image[data-astro-cid-6bdnxvla],.wholesale-variant__image-placeholder[data-astro-cid-6bdnxvla]{background:var(--bg-tile);object-fit:cover;border-radius:.45rem;width:3.9rem;height:3.9rem;display:block}.wholesale-variant__info[data-astro-cid-6bdnxvla]{gap:.2rem;min-width:0;display:grid}.wholesale-variant__info[data-astro-cid-6bdnxvla] span[data-astro-cid-6bdnxvla]{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:550;overflow:hidden}.wholesale-variant__info[data-astro-cid-6bdnxvla] small[data-astro-cid-6bdnxvla]{color:var(--text-muted);font-size:.7rem}.wholesale-variant__stepper[data-astro-cid-6bdnxvla]{border:1px solid var(--border-soft);background:var(--bg-page);border-radius:.4rem;align-items:center;display:flex;overflow:hidden}.wholesale-variant__stepper[data-astro-cid-6bdnxvla] button[data-astro-cid-6bdnxvla]{width:2.3rem;height:2.3rem;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.wholesale-variant__stepper[data-astro-cid-6bdnxvla] button[data-astro-cid-6bdnxvla]:hover{background:var(--bg-tile)}.wholesale-variant__stepper[data-astro-cid-6bdnxvla] button[data-astro-cid-6bdnxvla]:disabled{color:var(--text-muted);opacity:.45;cursor:not-allowed}.wholesale-variant__stepper[data-astro-cid-6bdnxvla] input[data-astro-cid-6bdnxvla]{width:2.7rem;color:var(--text-primary);font:.95rem var(--font-mono);text-align:center;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:0;padding:.3rem 0}.wholesale-variant__stepper[data-astro-cid-6bdnxvla] input[data-astro-cid-6bdnxvla]::-webkit-inner-spin-button,.wholesale-variant__stepper[data-astro-cid-6bdnxvla] input[data-astro-cid-6bdnxvla]::-webkit-outer-spin-button{appearance:none;margin:0}.wholesale-variant__line-total[data-astro-cid-6bdnxvla]{white-space:nowrap;justify-items:end;gap:.1rem;display:grid}.wholesale-variant__line-total[data-astro-cid-6bdnxvla] strong[data-astro-cid-6bdnxvla]{font-size:1.08rem;font-weight:600}.wholesale-variant__line-total[data-astro-cid-6bdnxvla] small[data-astro-cid-6bdnxvla]{color:var(--text-muted);font-size:.8rem}.wholesale-card__empty[data-astro-cid-6bdnxvla],.wholesale__empty[data-astro-cid-6bdnxvla]{color:var(--text-muted)}.wholesale__order[data-astro-cid-6bdnxvla]{z-index:4;border:1px solid var(--border-soft);background:var(--bg-elevated);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;max-width:58rem;margin:1rem auto 0;padding:.85rem 1rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 8px 28px #241c1426}.wholesale__order-count[data-astro-cid-6bdnxvla]{color:var(--text-primary);font-size:1.05rem;font-weight:650;line-height:1.35}.wholesale__order-status[data-astro-cid-6bdnxvla]{color:var(--text-primary);margin:.3rem 0 0;font-size:.9rem;font-weight:450;line-height:1.4}.wholesale__add[data-astro-cid-6bdnxvla]{flex:none;justify-content:center;min-width:min(14rem,42vw);padding:.75rem 1rem}.wholesale__add[data-astro-cid-6bdnxvla]:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (width<=40rem){.wholesale-variant[data-astro-cid-6bdnxvla]{grid-template-columns:3.4rem minmax(0,1fr) auto;gap:.55rem}.wholesale-variant__image[data-astro-cid-6bdnxvla],.wholesale-variant__image-placeholder[data-astro-cid-6bdnxvla]{width:3.2rem;height:3.2rem}.wholesale-variant__line-total[data-astro-cid-6bdnxvla]{white-space:normal;grid-column:2/4;justify-content:space-between;padding-left:.05rem;display:flex}.wholesale-card__view[data-astro-cid-6bdnxvla]{align-self:end}.wholesale__order[data-astro-cid-6bdnxvla]{flex-direction:column;align-items:stretch;gap:.7rem}.wholesale__add[data-astro-cid-6bdnxvla]{width:100%}}
