.product-card[data-v-1d86201b]{border:1px solid var(--c-line);border-radius:var(--radius-md);background:#fff;flex-direction:column;height:100%;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}@media (min-width:640px){.product-card[data-v-1d86201b]{border-radius:var(--radius-lg)}}.product-card[data-v-1d86201b]:hover{box-shadow:var(--shadow-card);border-color:#0000;transform:translateY(-4px)}.product-card:hover>.figure>.image[data-v-1d86201b]{transform:scale(1.07)}.product-card:hover>.body>.name[data-v-1d86201b]{color:var(--c-brand)}.product-card>.figure[data-v-1d86201b]{aspect-ratio:1;background:var(--c-paper);position:relative}.product-card>.body[data-v-1d86201b]{flex-direction:column;flex:1;padding:10px;display:flex}@media (min-width:640px){.product-card>.body[data-v-1d86201b]{padding:16px}}.product-card .figure>.image[data-v-1d86201b]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:12px;transition:transform .5s;display:block}@media (min-width:640px){.product-card .figure>.image[data-v-1d86201b]{padding:16px}}.product-card .figure>.brand[data-v-1d86201b],.product-card .figure>.units[data-v-1d86201b]{border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:8px}@media (min-width:640px){.product-card .figure>.brand[data-v-1d86201b],.product-card .figure>.units[data-v-1d86201b]{font-size:11px;top:12px}}.product-card .figure>.brand[data-v-1d86201b]{color:var(--c-ink-soft);text-transform:uppercase;letter-spacing:.12em;background:#ffffffe6;left:8px;box-shadow:0 1px 3px #10182814}@media (min-width:640px){.product-card .figure>.brand[data-v-1d86201b]{left:12px}}.product-card .figure>.units[data-v-1d86201b]{color:#fff;background:#16181dd9;right:8px}@media (min-width:640px){.product-card .figure>.units[data-v-1d86201b]{right:12px}}.product-card .body>.name[data-v-1d86201b]{-webkit-line-clamp:2;color:var(--c-ink);-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}@media (min-width:640px){.product-card .body>.name[data-v-1d86201b]{font-size:15px}}.product-card .body>.mount[data-v-1d86201b]{color:var(--c-ink-mute);margin-top:4px;font-size:11px;font-weight:500}@media (min-width:640px){.product-card .body>.mount[data-v-1d86201b]{font-size:12px}}.product-card .body>.prices[data-v-1d86201b]{margin-top:auto;padding-top:8px}@media (min-width:640px){.product-card .body>.prices[data-v-1d86201b]{padding-top:12px}}.product-card .body>.prices>.price[data-v-1d86201b]{color:var(--c-brand);font-size:15px;font-weight:800;line-height:1.2}@media (min-width:640px){.product-card .body>.prices>.price[data-v-1d86201b]{font-size:18px}}.product-card .body>.prices>.price>.unit[data-v-1d86201b]{color:var(--c-ink-mute);font-size:11px;font-weight:500}@media (min-width:640px){.product-card .body>.prices>.price>.unit[data-v-1d86201b]{font-size:14px}}.product-card .body>.prices>.session[data-v-1d86201b]{color:var(--c-ink-mute);font-size:11px}@media (min-width:640px){.product-card .body>.prices>.session[data-v-1d86201b]{font-size:14px}}
