.mf-carte-cadre{position:relative;display:grid;min-width:0}.mf-carte-cadre>.mf-carte{min-width:0}.mf-cartes--grille .mf-carte__img--photo{border-radius:6px;overflow:hidden}.mf-cartes--grille .mf-carte__img--photo img{object-fit:cover}.mf-loupe{position:absolute;z-index:1;top:6px;left:6px;display:grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:1px solid color-mix(in oklab,var(--ink, #222) 18%,transparent);border-radius:50%;background:color-mix(in oklab,#fff 92%,transparent);color:var(--ink, #222);cursor:zoom-in;box-shadow:0 1px 3px #0000002e;-webkit-tap-highlight-color:transparent}.mf-loupe svg{width:18px;height:18px;display:block}.mf-loupe:focus-visible{outline:2px solid var(--action, #1a5fb4);outline-offset:2px}@media(hover:hover){.mf-loupe:hover{background:#fff}}@media(pointer:coarse){.mf-loupe:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}}dialog.mf-visionneuse{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:#141210;color:#f4eee6;overscroll-behavior:contain}dialog.mf-visionneuse[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}dialog.mf-visionneuse::backdrop{background:#0009}html:has(dialog.mf-visionneuse[open]){overflow:hidden}.mf-visionneuse__barre{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:max(8px,env(safe-area-inset-top)) 12px 4px 16px}.mf-visionneuse__pos{margin:0;font-size:14px;opacity:.85;font-variant-numeric:tabular-nums}.mf-visionneuse button{font:inherit;color:inherit;cursor:pointer}.mf-visionneuse__fermer,.mf-visionneuse__aller{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(255 255 255 / .25);border-radius:50%;background:#ffffff1a}.mf-visionneuse__fermer svg,.mf-visionneuse__aller svg{width:20px;height:20px}.mf-visionneuse__cadre{position:relative;display:grid;place-items:center;min-height:0;margin:0;padding:0 8px;overflow:hidden;touch-action:pinch-zoom}.mf-visionneuse__cadre img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .15s ease-out}.mf-visionneuse__aller{position:absolute;top:50%;translate:0 -50%;background:#1412108c}.mf-visionneuse__aller[data-vn-aller="-1"]{left:12px}.mf-visionneuse__aller[data-vn-aller="1"]{right:12px}.mf-visionneuse__aller[hidden]{display:none}.mf-visionneuse__pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;padding:10px 16px max(14px,env(safe-area-inset-bottom));text-align:center}.mf-visionneuse__nom{flex:1 1 100%;margin:0;font-size:18px;font-weight:500;line-height:1.3}.mf-visionneuse__vues{display:inline-flex;border:1px solid rgb(255 255 255 / .3);border-radius:999px;overflow:hidden}.mf-visionneuse__vues button{min-height:40px;padding:0 14px;border:0;background:transparent;font-size:14px}.mf-visionneuse__vues button[aria-pressed=true]{background:#f4eee6;color:#1d1a17}.mf-visionneuse__vues button[hidden]{display:none}.mf-visionneuse .mf-visionneuse__choisir{min-height:44px;padding:0 20px;border:0;border-radius:999px;background:#f4eee6;color:#1d1a17;font-weight:600}.mf-visionneuse .mf-visionneuse__choisir[aria-disabled=true]{background:transparent;color:#f4eee6;border:1px solid rgb(255 255 255 / .35)}.mf-visionneuse :focus-visible{outline:2px solid #f4eee6;outline-offset:2px}@media(min-width:768px){.mf-visionneuse__aller[data-vn-aller="-1"]{left:24px}.mf-visionneuse__aller[data-vn-aller="1"]{right:24px}.mf-visionneuse__cadre{padding:0 84px}}@media(prefers-reduced-motion:reduce){.mf-visionneuse__cadre img{transition:none}}@media(min-width:768px){.mf--sans-visuel .mf__photos{position:sticky;top:calc(var(--nav, 64px) + var(--s-4, 16px))}.mf-etape[data-etape=motif] .mf-photos[data-suivre]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mf-visionneuse.css.map */
