@font-face{font-family:"Inter Tight Fallback: Arial";src:local("Arial");size-adjust:96.3855%;ascent-override:100.5078%;descent-override:25.0256%;line-gap-override:0%}.product-card[data-v-fff70223]{background:transparent;color:var(--color-fg);display:block;text-decoration:none;transition:opacity var(--duration-150) var(--easing-standard)}.product-card[data-v-fff70223]:hover{opacity:.92}.product-card[data-v-fff70223]:focus-visible{box-shadow:0 0 0 2px var(--color-accent-subtle);outline:none}.product-card__media[data-v-fff70223]{aspect-ratio:4/5;border-radius:var(--radius-sm);overflow:hidden;position:relative}.product-card__image[data-v-fff70223],.product-card__picture[data-v-fff70223]{display:block;height:100%;width:100%}.product-card__image[data-v-fff70223]{aspect-ratio:4/5;background-position:50%;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-card__tag[data-v-fff70223]{background:var(--color-surface);left:12px;position:absolute;top:12px}.product-card__wishlist[data-v-fff70223]{background:#ffffffeb;border:0;border-radius:50%;color:var(--color-fg);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:12px;top:12px;transition:background var(--duration-150) var(--easing-standard),transform var(--duration-150) var(--easing-standard);width:44px}.product-card__wishlist[data-v-fff70223]:hover{background:#fff;transform:scale(1.06)}.product-card__wishlist[aria-pressed=true][data-v-fff70223]{color:var(--color-accent)}.product-card__wishlist[aria-pressed=true] .product-card__wishlist-shape[data-v-fff70223]{fill:currentcolor}.product-card__quick-add[data-v-fff70223]{background:#ffffffeb;border:0;border-radius:50%;bottom:12px;color:var(--color-fg);cursor:pointer;display:grid;height:44px;opacity:1;padding:0;place-items:center;position:absolute;right:12px;transition:background var(--duration-150) var(--easing-standard),transform var(--duration-150) var(--easing-standard),opacity var(--duration-150) var(--easing-standard);width:44px}@media(hover:hover)and (pointer:fine){.product-card__quick-add[data-v-fff70223]{opacity:0}.product-card:focus-within .product-card__quick-add[data-v-fff70223],.product-card:hover .product-card__quick-add[data-v-fff70223]{opacity:1}}.product-card__quick-add[data-v-fff70223]:hover{background:#fff;transform:scale(1.06)}.product-card__quick-add-check[data-v-fff70223]{display:none;font-weight:600}.product-card__quick-add[data-state=added][data-v-fff70223]{background:var(--color-fg);color:var(--color-bg)}.product-card__quick-add[data-state=added] svg[data-v-fff70223]{display:none}.product-card__quick-add[data-state=added] .product-card__quick-add-check[data-v-fff70223]{display:block}.product-card__quick-add[data-state=loading][data-v-fff70223]{opacity:.6;pointer-events:none}.product-card__body[data-v-fff70223]{margin-top:12px}.product-card__title[data-v-fff70223]{font-family:Inter Tight,"Inter Tight Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.5;line-height:1.3;margin:0}.product-card__meta[data-v-fff70223]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:4px}.product-card__price[data-v-fff70223]{color:var(--color-muted-strong);font-size:13px;margin:0}.product-card__compare-at[data-v-fff70223]{color:var(--color-muted);margin-right:6px;text-decoration:line-through}.product-card__swatches[data-v-fff70223]{align-items:center;display:inline-flex;gap:4px;list-style:none;margin:0;padding:0}.product-card__swatch[data-v-fff70223]{border:1px solid rgba(0,0,0,.08);border-radius:50%;height:10px;width:10px}.product-card__swatch-more[data-v-fff70223]{color:var(--color-muted);font-size:10px}.product-card--compact .product-card__title[data-v-fff70223]{font-size:13px}.product-card--compact .product-card__media[data-v-fff70223]{border-radius:var(--radius-sm)}.product-card--list[data-v-fff70223]{align-items:start;display:grid;gap:20px;grid-template-columns:120px 1fr}.product-card--list .product-card__image[data-v-fff70223]{aspect-ratio:1/1}.product-card--list .product-card__body[data-v-fff70223]{margin-top:0}
