.moc{display:flex;flex-direction:column;min-width:0;text-decoration:none;color:#111;-webkit-tap-highlight-color:transparent}.moc:focus-visible{outline:2px solid #C2426A;outline-offset:3px;border-radius:12px}.moc__tuile{position:relative;aspect-ratio:1/1;max-width:100%;background-color:#f1f2f4;border-radius:12px;overflow:hidden}.moc__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}@media(hover:hover){.moc:hover .moc__img{transform:scale(1.04)}}.moc__plus{position:absolute;right:8px;bottom:8px;width:30px;height:30px;border-radius:50%;background-color:#c2426a;display:grid;place-items:center;box-shadow:0 2px 8px #c2426a4d}.moc__plus svg{width:12px;height:12px;display:block}.moc__epuise{position:absolute;top:8px;left:8px;background-color:#111c;color:#fff;font:700 9.5px/1 DM Sans,-apple-system,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:5px 7px;border-radius:5px}.moc__club{margin-top:9px;padding-inline:2px;font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;font-size:14.5px;letter-spacing:.02em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moc__version{padding-inline:2px;min-height:1.35em;font-family:DM Sans,-apple-system,sans-serif;font-size:12px;line-height:1.35;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moc__prix{margin-top:5px;padding-inline:2px;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;font-family:DM Sans,-apple-system,sans-serif;font-variant-numeric:tabular-nums}.moc__prix b{font-size:15px;font-weight:700;color:#111}.moc__prix s{font-size:12px;color:#9aa0a8}.moc__prix small{font-size:11px;font-weight:500;color:#6b6b6b}@media(prefers-reduced-motion:reduce){.moc__img{transition:none}.moc:hover .moc__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/mo-carte.css.map */
