.mt-pcard{background:#fff;border-radius:var(--mt-radius-xl);box-shadow:0 4px 14px #0000001a;padding:0 0 20px;overflow:hidden;display:flex;flex-direction:column;gap:16px;height:100%;min-width:0}.mt-pcard__media{position:relative;height:220px;flex:none;overflow:hidden;background:var(--mt-gray-50);display:block}.mt-pcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.mt-pcard:hover .mt-pcard__media img{transform:scale(1.04)}.mt-pcard__body{display:flex;flex-direction:column;gap:6px;min-width:0;margin-inline:20px}.mt-pcard__type{font-family:var(--mt-font-mono);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#b80e0e;margin:0}.mt-pcard__title{font-size:18px;font-weight:700;line-height:1.3;color:var(--mt-ink);margin:0;overflow-wrap:anywhere}.mt-pcard__title a{color:inherit;text-decoration:none}.mt-pcard__title a:hover{color:var(--mt-accent)}.mt-pcard__desc{font-size:13px;line-height:1.55;color:#6a7282;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mt-pcard__foot{margin-top:auto;margin-inline:20px;padding-top:8px;border-top:1px solid var(--mt-gray-100);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mt-pcard__price{display:flex;align-items:baseline;gap:4px;min-width:0;margin:0}.mt-pcard__price-value{font-size:28px;font-weight:700;line-height:1;color:var(--mt-accent);font-variant-numeric:tabular-nums}.mt-pcard__price-note{font-size:12px;color:var(--mt-gray-400)}.mt-pcard__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:auto}.mt-pcard__actions .mt-qty{gap:10px;padding:6px 10px;border:none;border-radius:var(--mt-radius-pill);background:var(--mt-gray-100)}.mt-pcard__actions .mt-qty__btn{width:20px;height:20px;font-size:15px;color:var(--mt-ink)}.mt-pcard__actions .mt-qty__input{width:22px;min-width:12px;font-family:var(--mt-font-mono);font-size:13px;text-align:center}.mt-pcard__add{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:none;border-radius:var(--mt-radius-md);background:var(--mt-ink);color:#fff;font-family:var(--mt-font-sans);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.mt-pcard__add [data-mt-add-icon]{display:inline-block;transition:transform .2s ease}.mt-pcard__add:hover{background:#000;transform:translateY(-2px);box-shadow:0 10px 18px -8px #0000008c}.mt-pcard__add:hover [data-mt-add-icon]{transform:translate(3px)}.mt-pcard__add:active{transform:translateY(0)}.mt-pcard__add:focus-visible{outline:2px solid var(--mt-accent);outline-offset:2px}.mt-pcard__add.is-added,.mt-pcard__add.is-added:hover{background:var(--mt-accent);transform:none;box-shadow:0 10px 18px -8px var(--mt-accent-shadow)}.mt-pcard__add.is-added [data-mt-add-icon]{transform:none}.mt-pcard__add.is-loading{opacity:.65;cursor:progress;transform:none}@media(prefers-reduced-motion:reduce){.mt-pcard__add,.mt-pcard__add [data-mt-add-icon]{transition:background .2s ease}.mt-pcard__add:hover,.mt-pcard__add:hover [data-mt-add-icon]{transform:none}}.mt-pcard__sold-out{font-family:var(--mt-font-mono);font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--mt-gray-400)}@media(max-width:749px){.mt-pcard{padding:0 0 14px;gap:12px}.mt-pcard__body,.mt-pcard__foot{margin-inline:14px}.mt-pcard__media{height:150px}.mt-pcard__title{font-size:15px}.mt-pcard__price-value{font-size:22px}.mt-pcard__foot{flex-direction:column;align-items:stretch;gap:10px}.mt-pcard__actions{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mt-product-card.css.map */
