.st-tile{min-width:0;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;gap:.75rem;text-decoration:none;display:flex;position:relative}.st-tile:focus-visible{outline:none}.st-tile:focus-visible .st-media{outline:2px solid var(--color-focus);outline-offset:2px}.st-media{isolation:isolate;aspect-ratio:4/5;border-radius:var(--radius-media,2px);background:var(--color-surface-sunken);position:relative;overflow:hidden}.st-tile--large .st-media{aspect-ratio:1}.st-media-img{transition:transform calc(.24s * var(--motion-k)) var(--ease-out), opacity var(--motion-media) var(--ease-inout);position:absolute;inset:0}.st-media-img img{object-fit:cover;width:100%;height:100%}.st-media-img--silhouette{padding:12%}.st-media-alt{opacity:0}@media (hover:hover) and (pointer:fine){.st-tile:hover .st-media-img{transform:scale(1.02)}.st-tile:hover .st-media-alt{opacity:1}}.st-tile[data-out] .st-media-img{opacity:.72}.st-tag{top:.625rem;z-index:2;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 92%, transparent);height:1.5rem;color:var(--color-text);letter-spacing:.02em;align-items:center;padding-inline:.5rem;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;inset-inline-start:.625rem}[lang=en] .st-tag{letter-spacing:.06em;text-transform:uppercase}.st-tag--muted{color:var(--color-text-muted)}.st-heart{top:.5rem;z-index:2;position:absolute;inset-inline-end:.5rem}@media (hover:hover) and (pointer:fine){.st-heart{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.st-tile:hover .st-heart,.st-tile:focus-within .st-heart{opacity:1}.st-heart:has([data-saved=true]){opacity:1}}.st-quick{inset-inline:0;z-index:2;background:color-mix(in srgb, var(--color-surface) 90%, transparent);height:2.5rem;color:var(--color-text);transition:transform var(--motion-base) var(--ease-out);justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;display:none;position:absolute;bottom:0;transform:translateY(100%)}@media (hover:hover) and (pointer:fine){.st-quick{display:flex}.st-tile:hover .st-quick,.st-tile:focus-visible .st-quick{transform:translateY(0)}}.st-tile-body{flex-direction:column;gap:.25rem;min-width:0;padding-inline:.125rem;display:flex}.st-tile-eyebrow{color:var(--color-text-muted);font-size:.75rem}[lang=en] .st-tile-eyebrow{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.st-tile-name{color:var(--color-text);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.st-tile-short{color:var(--color-text-muted);text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:767px){.st-tile-short{display:none}.st-tile--large .st-tile-short{display:-webkit-box}}.st-tile-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .75rem;padding-block-start:.25rem;display:flex}.st-price{color:var(--color-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.st-price--lg{font-size:1.375rem}.st-price--ask{color:var(--color-text-muted);font-size:.875rem;font-weight:500}.st-price-cur{color:var(--color-text-muted);font-size:.75rem;font-weight:500}.st-price-was{color:var(--color-text-muted);font-size:.8125rem;font-weight:400;text-decoration:line-through}.st-stock{color:var(--color-text-muted);font-size:.75rem}.st-tile-stock{display:block}.st-stock--low{color:var(--color-warning)}.st-tile-dots{display:flex}@media (hover:hover) and (pointer:fine){.st-tile-dots{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.st-tile:hover .st-tile-dots,.st-tile:focus-within .st-tile-dots{opacity:1}}.st-media{transition:transform calc(.16s * var(--motion-k)) var(--ease-out)}.st-tile:active .st-media{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.st-media{transition:none}.st-tile:active .st-media{transform:none}}:root[data-motion=reduced] .st-tile:active .st-media{transform:none}