.wKnwpa_tile{gap:var(--ds-space-4);min-width:0;padding-bottom:var(--ds-space-12);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-surface-card);color:var(--ds-text-primary);transition:box-shadow var(--ds-motion-base) var(--ds-motion-ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.wKnwpa_tile:hover{box-shadow:var(--ds-shadow-md)}.wKnwpa_media{margin-bottom:var(--ds-space-8);aspect-ratio:4/3;background:var(--ds-surface-subtle);overflow:hidden}.wKnwpa_tile>.wKnwpa_price{margin-inline:var(--ds-space-12)}.wKnwpa_tile .wKnwpa_image{object-fit:cover;width:100%;height:100%;transition:transform var(--ds-motion-base) var(--ds-motion-ease)}.wKnwpa_tile:hover .wKnwpa_image{transform:scale(1.03)}.wKnwpa_tile .wKnwpa_name{margin:0 var(--ds-space-12);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-line-height-snug);overflow-wrap:anywhere}.wKnwpa_link{padding-block:var(--ds-space-4);color:inherit}.wKnwpa_link:after{content:"";border-radius:var(--ds-radius-lg);position:absolute;inset:0}.wKnwpa_link:hover{color:var(--ds-text-brand)}.wKnwpa_link:focus-visible{outline:none}.wKnwpa_link:focus-visible:after{outline:var(--ds-focus-width) solid var(--ds-focus-color);outline-offset:var(--ds-focus-offset)}.wKnwpa_tile .wKnwpa_unavailable{margin:0 var(--ds-space-12);color:var(--ds-text-muted);font-size:var(--ds-font-size-sm)}
