.product[data-astro-cid-as7ym553]{gap:var(--space-s);min-width:0;padding:var(--space-xs) var(--space-xs) var(--space-s);border:1px solid var(--site-edge);border-radius:var(--site-r-card);background:var(--card);box-shadow:var(--site-lift-1);transition:border-color var(--motion-quick) ease, box-shadow var(--motion-quick) ease, transform var(--motion-quick) ease;flex-direction:column;display:flex}.product[data-astro-cid-as7ym553]:hover{border-color:var(--site-edge-strong);box-shadow:var(--site-lift-hover);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.product[data-astro-cid-as7ym553]:hover{transform:none}}.pic[data-astro-cid-as7ym553]{border-radius:calc(var(--site-r-card) - var(--space-xs));background:var(--inset);display:block;overflow:hidden}.pic[data-astro-cid-as7ym553] img[data-astro-cid-as7ym553]{aspect-ratio:1;width:100%;height:auto;display:block}.name[data-astro-cid-as7ym553]{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.name[data-astro-cid-as7ym553]:hover{color:var(--blue-ink)}.buy[data-astro-cid-as7ym553]{gap:0 var(--space-xs);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price add""deal deal";align-items:center;margin-top:auto;display:grid}.tag[data-astro-cid-as7ym553]{display:contents}.price[data-astro-cid-as7ym553]{gap:var(--space-xs);color:var(--ink);grid-area:price;align-items:baseline;display:inline-flex}.was[data-astro-cid-as7ym553]{color:var(--faint);font-weight:var(--type-body-weight)}.was[data-astro-cid-as7ym553][hidden]{display:none}.deal[data-astro-cid-as7ym553]{margin-top:var(--space-xxs);color:var(--green-ink);font-weight:var(--type-label-weight);grid-area:deal}.add[data-astro-cid-as7ym553]{gap:var(--space-xxs);min-height:var(--touch);padding:0 var(--space-m);border-radius:var(--radius-pill);background:var(--seg-nav-on);color:var(--seg-nav-ink);cursor:pointer;transition:background-color var(--motion-quick) ease, color var(--motion-quick) ease;border:0;grid-area:add;align-items:center;display:inline-flex}.add[data-astro-cid-as7ym553] .i-added{width:var(--space-m);height:var(--space-m);display:none}.add[data-astro-cid-as7ym553][aria-pressed=true]{background:var(--green-soft);color:var(--green-ink)}.add[data-astro-cid-as7ym553][aria-pressed=true] .i-added{display:block}.name[data-astro-cid-as7ym553],.buy[data-astro-cid-as7ym553]{padding:0 var(--space-xxs)}
