.nd-pcard{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;color:inherit;text-decoration:none;border-radius:18px}.nd-pcard:hover{color:inherit}.nd-pcard__media{position:relative;aspect-ratio:1/1;background:var(--nd-surface-sunken);overflow:hidden;border-radius:17px 17px 0 0}.nd-pcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--nd-ease-out)}.nd-pcard:hover .nd-pcard__media img{transform:scale(1.045)}.nd-pcard__badge{position:absolute;top:12px;left:12px}.nd-pcard__body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 20px 20px}.nd-pcard__name{display:block;font-weight:600;font-size:var(--nd-text-md);line-height:1.35;color:var(--nd-text-strong);letter-spacing:-.01em}.nd-pcard__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px}.nd-pcard__by{font-size:var(--nd-text-xs);color:var(--nd-text-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-pcard__price{font-size:var(--nd-text-sm);color:var(--nd-text-muted);flex:none;font-variant-numeric:tabular-nums}.nd-pcard:hover .nd-pcard__name{color:var(--blue-700)}.nd-pcard-wrap{position:relative;display:flex;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nidol-cards.css.map */
