.card[data-v-1c0d3653]{aspect-ratio:1024/361;border-radius:var(--radius-md);transition:transform .15s;position:relative;overflow:hidden;box-shadow:0 4px 16px #2b2a271a}.card[data-v-1c0d3653]:active{transform:scale(.98)}.card--full[data-v-1c0d3653]{opacity:.3}.cover[data-v-1c0d3653]{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.copy[data-v-1c0d3653]{width:100%;height:100%;padding:var(--space-sm) var(--space-md);background:linear-gradient(#0000,#00000059 45%,#000000d9);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;bottom:0;right:0}.meta[data-v-1c0d3653]{align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.title[data-v-1c0d3653]{margin-bottom:var(--space-sm);font-size:var(--font-size-lg);color:#fff}.price[data-v-1c0d3653]{font-size:var(--font-size-lg);font-weight:600;line-height:var(--line-height-sm);color:#e8a87c;margin:0}.price small[data-v-1c0d3653]{font-size:var(--font-size-xs);opacity:.85;font-weight:400}.hint[data-v-1c0d3653]{right:var(--space-sm);bottom:var(--space-sm);z-index:1;padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-sm);color:var(--color-on-primary);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);pointer-events:none;background:#2b2a276b;border:1px solid #faf6ef47;position:absolute;box-shadow:0 6px 16px #0003}
