.smp,.hce-fp{--smp-ink: #2b211b;--smp-muted: #7d7068;--smp-line: rgba(43, 33, 27, .14);--smp-accent: #a8865a}.smp-card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.smp-card[hidden]{display:none}.smp-media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#efe9e2;border-radius:2px}.smp-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.6,.2,1)}.smp-card:hover .smp-media img{transform:scale(1.045)}.smp-shop{position:absolute;left:12px;right:12px;bottom:12px;text-align:center;font-size:11px;letter-spacing:.22em;text-transform:uppercase;background:#fbf8f4f0;color:var(--smp-ink);padding:11px 8px;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.smp-card:hover .smp-shop,.smp-card:focus-visible .smp-shop{opacity:1;transform:none}.smp-badge{position:absolute;top:12px;left:12px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;background:#fbf8f4eb;color:var(--smp-ink);padding:5px 9px}.smp-meta{padding-top:12px;display:grid;gap:3px}.smp-brand{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--smp-accent)}.smp-name{font-size:14.5px;line-height:1.4;color:var(--smp-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.smp-price{font-size:12px;color:var(--smp-muted);letter-spacing:.04em}@media(hover:none){.smp-shop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/smp-cards.css.map */
