@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;800&family=Cairo:wght@500;700;800&display=swap";.mcard.mcard{--mc-ink:#111;--mc-muted:#756e63;--mc-line:#ebe4d8;--mc-soft:#f3eee6;--mc-gold:#b8873a;--mc-gold-lo:#8a6224;--mc-red:#d71f28;position:relative;display:flex;flex-direction:column;min-width:0;height:100%;margin:0;background:#fff;border:1px solid var(--mc-line);border-radius:16px;overflow:hidden;color:var(--mc-ink);font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;text-align:start;box-sizing:border-box;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.mcard[hidden]{display:none}.mcard *,.mcard *:before,.mcard *:after{box-sizing:border-box}[dir=rtl] .mcard.mcard,.mcard.mcard:lang(ar){font-family:Cairo,system-ui,sans-serif}@media(hover:hover){.mcard.mcard:hover{transform:translateY(-3px);box-shadow:0 14px 30px -22px #14110e99}}.mcard .mcard__im{position:relative;aspect-ratio:1/1;background:var(--mc-soft);padding:10%}.mcard .mcard__im>a{display:block;width:100%;height:100%}.mcard .mcard__im img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:4px;background:#fff}.mcard .mcard__im svg.placeholder-svg{width:100%;height:100%;fill:#cfc3ae;background:#fff;border-radius:4px}.mcard .mcard__off{position:absolute;inset-inline-start:10px;bottom:10px;z-index:1;background:var(--mc-red);color:#fff;font-size:10.5px;font-weight:800;line-height:1.4;padding:2px 9px;border-radius:999px;pointer-events:none}.mcard .mcard__wl{position:absolute;top:10px;inset-inline-end:10px;z-index:2;width:32px;height:32px;min-width:0;min-height:0;margin:0;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 12px -6px #00000059;transition:transform .2s}.mcard .mcard__wl svg{width:16px;height:16px;fill:none;stroke:var(--mc-ink);stroke-width:1.8;transition:fill .2s,stroke .2s}.mcard .mcard__wl:hover{transform:scale(1.08)}.mcard .mcard__wl:focus-visible{outline:2px solid var(--mc-gold);outline-offset:2px}.mcard .mcard__wl.is-on svg{fill:var(--mc-red);stroke:var(--mc-red)}.mcard .mcard__wl.is-pop{animation:mcardPop .35s}@keyframes mcardPop{50%{transform:scale(1.25)}}.mcard .mcard__bd{display:flex;flex-direction:column;gap:4px;flex:1;padding:10px 12px 12px;border-top:1px solid var(--mc-line)}.mcard .mcard__br{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .mcard .mcard__br{letter-spacing:.04em}.mcard .mcard__nm{margin:0;padding:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--mc-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:0}.mcard .mcard__nm a{color:inherit!important;text-decoration:none!important}.mcard .mcard__nm a:hover{color:var(--mc-ink)!important}.mcard .mcard__rt{display:flex;align-items:center;gap:5px;font-size:10.5px;line-height:1;color:var(--mc-muted)}.mcard .mcard__st{position:relative;display:inline-block;font-size:11px;letter-spacing:1px;color:#ddd2c0;white-space:nowrap}.mcard .mcard__st i{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;font-style:normal;color:var(--mc-gold)}.mcard .mcard__ft{display:flex;align-items:flex-end;justify-content:space-between;gap:6px;margin-top:auto;padding-top:4px}.mcard .mcard__pr{display:flex;flex-direction:column;line-height:1.25;min-width:0}.mcard .mcard__pr b{font-size:15px;font-weight:800;color:var(--mc-ink);white-space:nowrap}.mcard .mcard__pr s{font-size:11px;color:var(--mc-muted);white-space:nowrap}.mcard .mcard__add{position:relative;flex:none;display:grid;place-items:center;width:30px;height:30px;min-width:0;min-height:0;margin:0;padding:0!important;border:0!important;border-radius:9px!important;background:var(--mc-red)!important;color:#fff!important;cursor:pointer;box-shadow:none;transition:background .25s,transform .2s}.mcard .mcard__add:hover{background:var(--mc-gold)!important;transform:translateY(-1px)}.mcard .mcard__add:focus-visible{outline:2px solid var(--mc-gold);outline-offset:2px}.mcard .mcard__add[disabled]{opacity:.35;pointer-events:none}.mcard .mcard__add svg{grid-area:1/1;width:12px;height:12px;transition:opacity .15s,transform .25s cubic-bezier(.3,1.6,.5,1)}.mcard .mcard__ok{opacity:0;transform:scale(.4)}.mcard .mcard__add.is-ok{background:var(--mc-gold)!important}.mcard .mcard__add.is-ok .mcard__plus{opacity:0}.mcard .mcard__add.is-ok .mcard__ok{opacity:1;transform:none}.mcard .mcard__add.is-err{animation:mcardShake .4s}@keyframes mcardShake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media(max-width:749px){.mcard .mcard__bd{padding:9px 10px 10px}.mcard .mcard__nm{font-size:12px}.mcard .mcard__pr b{font-size:13.5px}.mcard .mcard__wl{width:30px;height:30px;top:8px;inset-inline-end:8px}.mcard .mcard__off{inset-inline-start:8px;bottom:8px}}.mcard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:30px}@media(min-width:750px){.mcard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:990px){.mcard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.mcard,.mcard *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/montre-card.css.map */
