
.product-card .product-photo,.product-gallery>a{background:#F2F4F0}
.product-card{transition:box-shadow .2s ease,transform .2s ease}
@media (hover:hover){.product-card:hover{box-shadow:0 14px 34px #0b2a1f1f;transform:translateY(-2px)}}
.product-card .product-photo img,.product-gallery img{background:#F2F4F0}
.mm-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 6px}
.mm-trust>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:12px 6px;border:1px solid #e1e8e1;border-radius:10px;background:#fff;font-size:11px;line-height:1.35;color:#4a5d53}
.mm-trust svg{width:22px;height:22px;color:#08704a}
.mm-trust strong{font-size:12px;color:#13231d;letter-spacing:-.01em}
.mm-card-trust{display:flex;gap:10px;flex-wrap:wrap;margin:-4px 0 12px;font-size:10px;font-weight:700;color:#08704a;letter-spacing:.02em}
.mm-card-trust span:before{content:'✓ ';}
.mm-preview-pill{position:fixed;left:50%;top:8px;transform:translateX(-50%);z-index:9999;background:#13231d;color:#d3ed79;font:800 10px/1 Manrope,system-ui,sans-serif;letter-spacing:.1em;padding:9px 13px;border-radius:999px;box-shadow:0 6px 20px #0004;text-decoration:none;white-space:nowrap}
@media (max-width:620px){.mm-trust>div{padding:10px 4px;font-size:10px}.mm-trust strong{font-size:11px}}
