.mc-card__meta{display:grid;grid-template-columns:1fr auto;grid-template-areas:"t n" "p p" "v v";gap:0;row-gap:12px;margin-top:20px}
.mc-card__meta .t{grid-area:t;align-self:center;font-size:15px;line-height:1.4;letter-spacing:.08em;color:var(--mc-white);font-weight:700}
.mc-card__meta .p{grid-area:p;white-space:normal;font-size:12px;letter-spacing:.08em;color:var(--text-secondary)}
.mc-card__meta .n{grid-area:n;align-self:center;justify-self:end;text-align:right;font-size:10px;letter-spacing:.14em;color:var(--text-secondary);border:1px solid var(--line-hairline);padding:6px 10px;white-space:nowrap}
.mc-card__meta .v{grid-area:v;margin-left:0;display:flex;align-items:center;justify-content:center;gap:12px;background:var(--mc-white);color:var(--mc-black);border:1px solid var(--mc-white);padding:16px 18px;margin-top:10px;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.26em;transition:background .18s,color .18s,border-color .18s}
.mc-card__meta .v::after{content:"\2192";font-weight:400;transition:transform .18s}
.mc-card:hover .mc-card__meta .v{background:transparent;color:var(--mc-white);border-color:var(--mc-white)}
.mc-card:hover .mc-card__meta .v::after{transform:translateX(5px)}
.mc-designs__row{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}
.mc-design{display:block;width:72px;height:90px;border:1px solid var(--line-hairline);overflow:hidden;transition:border-color .18s}
.mc-design img{width:100%;height:100%;object-fit:cover;display:block}
.mc-design:hover{border-color:var(--mc-grey)}
.mc-design.is-active{border-color:var(--mc-white)}
