/* mr-theme-produit.css (gabarits : product) — RIVAGE · assemblé et minifié par outils/appliquer-surcouche.mjs depuis surcouche/css/ (00-socle.css, 10-chrome.css, 11-vitrine.css, 12-produits.css, 13-contenu.css, 20-achat.css, 21-client.css, 22-pages.css, 25-parrainage.css, 30-blocs.css, 40-integration.css, 50-complements.css). Ne pas éditer ici. */
/*00-socle.css*/:root,[data-scheme],.mr-nuit{--mr-flou:blur(16px) saturate(140%);--mr-flou-leger:blur(12px);--mr-laque-fond:var(--mr-gloss),linear-gradient(180deg,var(--mr-laque-clair) 0%,var(--mr-laque) 55%,var(--mr-laque-fonce) 100%);--mr-carte-fond:var(--mr-carte-gloss),var(--mr-carte-laque);--mr-or-fond:var(--mr-gloss),var(--mr-or-grad);--mr-halo-or:0 0 0 4px color-mix(in srgb,var(--mr-or) 18%,transparent);--mr-encre-laque:var(--mr-carte-ink);--mr-bas-fixe:var(--mr-safe-bottom);--mr-r-champ:var(--radius-input,14px)}:root:root{--ease:var(--mr-ease-out);--dur:var(--mr-dur-2);--rv-dur:660ms;--rv-step:var(--mr-stagger);--cl-overlay:var(--mr-overlay);--grad-accent-from:var(--mr-laque-clair);--grad-accent-to:var(--mr-laque-fonce)}:root:root[data-scheme="light"]{--cl-star:224,167,34;--cl-success:7,107,69;--cl-warning:138,75,0;--cl-error:180,35,44;--cl-border:var(--mr-line)}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html.scroll-smooth{scroll-behavior:auto}body.mr{background-color:var(--mr-bg);color:var(--mr-text);font-family:var(--mr-ff-sans);line-height:var(--mr-lh-body);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--mr-dur-3) var(--mr-ease-out)}body.mr #app,.mr-plein{position:relative;z-index:1;min-height:100vh;min-height:100dvh}body.mr .min-h-screen{min-height:100vh;min-height:100dvh}body.mr .fixed.inset-0.overflow-y-auto{overscroll-behavior:contain}:where(body.mr) :where(h1,h2,h3,h4,h5,h6){font-family:var(--ff-heading,var(--mr-ff-disp))}body.mr :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.01em;text-wrap:balance}body.mr .text-\[10px\]{font-size:11px}body.mr [hidden]:not([hidden="until-found"]){display:none!important}body.mr :focus-visible{outline:3px solid var(--mr-lagon);outline-offset:3px}body.mr ::selection{background-color:var(--mr-or);color:var(--mr-or-ink)}#mr-fx{position:fixed;inset:0;width:100%;height:100%;z-index:0;display:block;pointer-events:none;background-color:var(--mr-bg)}#mr-fx.mr-fx-css{background:var(--mr-bg-css);background-size:100% 100%,160% 160%,160% 160%,100% 100%;animation:mr-houle 26s ease-in-out infinite alternate}@keyframes mr-houle{from{background-position:50% 0,0 100%,100% 60%,0 0}to{background-position:50% 0,30% 80%,70% 40%,0 0}}html.mr-fx-on .page-fx{display:none!important}body.mr .btn-primary,body.mr .btn-grad{background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);border:1px solid var(--mr-line-or);box-shadow:var(--mr-shadow-laque);font-family:var(--mr-ff-sans);font-weight:700;opacity:1;transition:transform var(--mr-dur-1) var(--mr-ease-out),box-shadow var(--mr-dur-2) var(--mr-ease-out),border-color var(--mr-dur-2) var(--mr-ease-out),opacity var(--mr-dur-2) var(--mr-ease-out)}body.mr .btn-primary:not(.sa-pricing-badge),body.mr .btn-grad{min-height:var(--mr-cible);border-radius:var(--radius-button,var(--mr-r-pill));touch-action:manipulation;-webkit-user-select:none;user-select:none}body.mr .btn-primary:is(.size-8,.size-9,.size-10){min-width:var(--mr-cible)}body.mr .btn-primary:hover:not(:disabled),body.mr .btn-grad:hover{background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);opacity:1}body.mr.bglow:not(.bs-soft) .btn-primary:not(:disabled),body.mr.bglow:not(.bs-soft) .btn-primary:hover:not(:disabled){box-shadow:var(--mr-shadow-laque)}body.mr .btn-primary:active:not(:disabled),body.mr .btn-grad:active{transform:scale(.97)}body.mr .btn-primary:disabled,body.mr .btn-primary[aria-disabled="true"]{box-shadow:none;cursor:not-allowed}body.mr .sa-btn.btn-primary,.mr-btn--laque.mr-reflet{position:relative;overflow:hidden}body.mr .sa-btn.btn-primary::before,.mr-btn--laque.mr-reflet::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 30%,color-mix(in srgb,var(--mr-carte-ink) 28%,transparent) 50%,transparent 70%);transform:translateX(-120%);animation:mr-sheen 6s ease-in-out infinite;pointer-events:none}@keyframes mr-sheen{0%,72%{transform:translateX(-120%)}100%{transform:translateX(120%)}}body.mr .sa-btn{min-height:var(--mr-cible);font-family:var(--mr-ff-sans);font-weight:700;touch-action:manipulation}body.mr .sa-btn--secondary:not(.sa-btn--ghost),body.mr .sa-btn--primary.sa-btn--outline,body.mr .btn-soft,body.mr .btn-inverted{background-color:var(--mr-glass);background-image:none;color:var(--mr-text);border:1px solid var(--mr-line-2);box-shadow:var(--mr-shadow-1);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger);font-weight:700;opacity:1;transition:transform var(--mr-dur-1) var(--mr-ease-out),background-color var(--mr-dur-2),border-color var(--mr-dur-2),color var(--mr-dur-2)}body.mr .btn-soft,body.mr .btn-inverted{min-height:var(--mr-cible)}body.mr .sa-btn--primary.sa-btn--outline{border-color:var(--mr-lagon)}body.mr .sa-btn--ghost{background-color:transparent;background-image:none;color:var(--mr-text-2);border:1px solid transparent;box-shadow:none}body.mr .sa-btn--primary.sa-btn--ghost{color:var(--mr-lagon)}body.mr .btn-glow{box-shadow:var(--mr-shadow-1)}body.mr :is(.sa-btn--secondary,.sa-btn--outline,.sa-btn--ghost,.btn-soft,.btn-inverted):active{transform:scale(.97)}@media (hover:hover){body.mr .btn-primary:hover:not(:disabled),body.mr .btn-grad:hover{transform:translateY(-2px);border-color:var(--mr-or);box-shadow:var(--mr-shadow-laque),var(--mr-halo-or)}body.mr .btn-primary:active:not(:disabled),body.mr .btn-grad:active{transform:scale(.97)}body.mr .sa-btn--secondary:not(.sa-btn--ghost):hover,body.mr .sa-btn--primary.sa-btn--outline:hover,body.mr .btn-soft:hover,body.mr .btn-inverted:hover{background-color:var(--mr-lagon-soft);border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-btn--ghost:hover{background-color:var(--mr-lagon-soft);color:var(--mr-text)}}body.mr .input{background-color:var(--mr-surface-1);color:var(--mr-text);border:1px solid var(--mr-line-2);border-radius:var(--mr-r-champ);font-family:var(--mr-ff-sans);font-size:1rem;transition:border-color var(--mr-dur-2) var(--mr-ease-out),box-shadow var(--mr-dur-2) var(--mr-ease-out)}body.mr .input:not(textarea){min-height:48px}body.mr textarea.input{min-height:max(5rem,48px)}body.mr .input::placeholder{color:var(--mr-text-3);opacity:1}body.mr .input:focus,body.mr .input:focus-visible{outline:none;border-color:var(--mr-lagon);box-shadow:0 0 0 4px var(--mr-lagon-soft)}body.mr .input[aria-invalid="true"]{border-color:var(--mr-err);box-shadow:0 0 0 4px var(--mr-err-soft)}body.mr .input-stepper{min-height:var(--mr-cible);background-color:var(--mr-surface-1);border-color:var(--mr-line-2);border-radius:var(--mr-r-champ)}body.mr .input-stepper:focus-within{border-color:var(--mr-lagon);box-shadow:0 0 0 4px var(--mr-lagon-soft)}body.mr .input-stepper>button{min-width:var(--mr-cible);min-height:var(--mr-cible);color:var(--mr-text-2);touch-action:manipulation}body.mr .input-stepper>:is(input,span){min-width:2.5rem;min-height:var(--mr-cible);color:var(--mr-text);font-weight:700}body.mr :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--mr-lagon)}@media (hover:hover){body.mr .input-stepper>button:hover{color:var(--mr-text);background-color:var(--mr-lagon-soft)}}body.mr :is(.text-accent-500,.text-accent-400,.text-accent-text),body.mr .hover\:text-accent-500:hover,body.mr .hover\:text-accent-600:hover,body.mr .hover\:text-accent-text:hover,body.mr .group:hover .group-hover\:text-accent-500{color:var(--cl-accent-text)}body.mr .editor a,.mr-lien{color:var(--mr-lagon);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}@media (hover:hover){body.mr .editor a:hover,.mr-lien:hover{text-decoration-color:var(--mr-or)}}.mr-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mr-txt-mono{font-family:var(--mr-ff-mono);font-weight:700;font-size:var(--mr-fs-micro);letter-spacing:var(--mr-track-mono);text-transform:uppercase}.mr-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font:700 .72rem/1 var(--mr-ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mr-lagon)}.mr-led{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background-color:var(--mr-lagon);box-shadow:0 0 0 3px var(--mr-lagon-soft);animation:mr-led 2.2s ease-in-out infinite}.mr-led--live{background-color:var(--mr-live);box-shadow:0 0 0 3px color-mix(in srgb,var(--mr-live) 22%,transparent)}@keyframes mr-led{50%{transform:scale(.72);opacity:.75}}.mr-verre{background-color:var(--mr-glass);border:1px solid var(--mr-line);border-radius:var(--mr-r-lg);box-shadow:var(--mr-shadow-1);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}.mr-verre--dense{background-color:var(--mr-glass-dense);-webkit-backdrop-filter:none;backdrop-filter:none}.mr-surface{background-color:var(--mr-surface-1);border:1px solid var(--mr-line);border-radius:var(--mr-r-lg);box-shadow:var(--mr-shadow-1)}.mr-laque{background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);border:1px solid var(--mr-line-or);box-shadow:var(--mr-shadow-laque)}.mr-laque--carte{background-color:var(--mr-laque);background-image:var(--mr-carte-fond);color:var(--mr-carte-ink);border:1.5px solid var(--mr-line-or);box-shadow:var(--mr-shadow-2)}.mr-or{background-color:var(--mr-or);background-image:var(--mr-or-fond);color:var(--mr-or-ink);border:1px solid color-mix(in srgb,var(--mr-carte-ink) 40%,transparent);box-shadow:var(--mr-shadow-or)}.mr-guillochis{position:relative}.mr-guillochis::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--mr-guillochis);pointer-events:none}.mr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--mr-cible);padding:.7rem 1.3rem;border-radius:var(--mr-r-pill);border:1px solid transparent;font:700 1rem/1.1 var(--mr-ff-sans);text-decoration:none;white-space:nowrap;cursor:pointer;position:relative;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform var(--mr-dur-1) var(--mr-ease-out),box-shadow var(--mr-dur-2) var(--mr-ease-out),background-color var(--mr-dur-2),border-color var(--mr-dur-2),color var(--mr-dur-2)}.mr-btn svg,.mr-btn i{flex:none}.mr-btn svg{width:18px;height:18px}.mr-btn:active{transform:scale(.97)}.mr-btn:disabled,.mr-btn[aria-disabled="true"]{opacity:.5;cursor:not-allowed;box-shadow:none}.mr-btn--laque{background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);border-color:var(--mr-line-or);box-shadow:var(--mr-shadow-laque)}.mr-btn--or{background-color:var(--mr-or);background-image:var(--mr-or-fond);color:var(--mr-or-ink);border-color:color-mix(in srgb,var(--mr-carte-ink) 40%,transparent);box-shadow:var(--mr-shadow-or)}.mr-btn--ens{background-color:var(--ens,var(--mr-lagon-fill));color:var(--ens-ink,var(--mr-lagon-ink));border-color:color-mix(in srgb,var(--mr-carte-ink) 28%,transparent);box-shadow:0 10px 26px -12px color-mix(in srgb,var(--ens,var(--mr-lagon-fill)) 75%,transparent)}.mr-btn--verre{background-color:var(--mr-glass);color:var(--mr-text);border-color:var(--mr-line-2);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger)}.mr-btn--ghost{background-color:transparent;color:var(--mr-text-2)}.mr-btn--sm{padding:.5rem 1rem;font-size:.9rem}.mr-btn--bloc{width:100%}.mr-ibtn{display:inline-grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);flex:none;border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text);cursor:pointer;touch-action:manipulation;transition:transform var(--mr-dur-2) var(--mr-spring-fallback),background-color var(--mr-dur-2),border-color var(--mr-dur-2)}.mr-ibtn svg{width:20px;height:20px}.mr-ibtn:active{transform:scale(.9)}@media (hover:hover){.mr-btn:hover{transform:translateY(-2px)}.mr-btn--laque:hover{border-color:var(--mr-or);box-shadow:var(--mr-shadow-laque),var(--mr-halo-or)}.mr-btn--or:hover{box-shadow:var(--mr-shadow-or),var(--mr-halo-or)}.mr-btn--ens:hover{box-shadow:4px 4px 0 0 var(--mr-or)}.mr-btn--verre:hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}.mr-btn--ghost:hover{color:var(--mr-text);background-color:var(--mr-lagon-soft)}.mr-ibtn:hover{border-color:var(--mr-lagon);transform:translateY(-1px)}.mr-btn:active,.mr-btn:hover:active{transform:scale(.97)}}.mr-badge{display:inline-flex;align-items:center;gap:.35rem;min-height:26px;padding:.25rem .65rem;border-radius:var(--mr-r-pill);font:700 .72rem/1 var(--mr-ff-mono);letter-spacing:.08em;text-transform:uppercase}.mr-badge--or{background-color:var(--mr-or);color:var(--mr-or-ink)}.mr-badge--lagon{background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink)}.mr-badge--verre{background-color:var(--mr-glass-dense);color:var(--mr-text);border:1px solid var(--mr-line-2)}.mr-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;padding:.4rem .85rem;border-radius:var(--mr-r-pill);background-color:var(--mr-glass);border:1px solid var(--mr-line);color:var(--mr-text-2);font:700 .85rem/1.2 var(--mr-ff-sans)}.mr-chip b{font-family:var(--mr-ff-mono);color:var(--mr-or-text);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:.9rem}.mr-pilule{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:var(--mr-cible);padding:0 .95rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line);background-color:var(--mr-glass-2);color:var(--mr-text-2);font:700 .9rem/1.2 var(--mr-ff-sans);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:background-color var(--mr-dur-2),color var(--mr-dur-2),border-color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}.mr-pilule:active{transform:scale(.97)}.mr-pilule.is-on,.mr-pilule[aria-pressed="true"],.mr-pilule[aria-selected="true"],.mr-pilule[aria-current]:not([aria-current="false"]),:checked + .mr-pilule{background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink);border-color:transparent}@media (hover:hover){.mr-pilule:hover{border-color:var(--mr-lagon);color:var(--mr-text)}.mr-pilule.is-on:hover,.mr-pilule[aria-pressed="true"]:hover,.mr-pilule[aria-selected="true"]:hover,:checked + .mr-pilule:hover{color:var(--mr-lagon-ink)}}.mr-t3d{position:relative;display:inline-block;font-family:var(--mr-ff-disp);font-weight:700;line-height:1.06;letter-spacing:-.005em;color:var(--mr-t3d-fallback);text-wrap:balance}.mr-t3d>span{display:block}.mr-t3d-face{position:relative;z-index:2;background:var(--mr-t3d-face);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mr-t3d-edge{position:absolute;inset:0;z-index:1;color:var(--mr-t3d-edge);-webkit-text-fill-color:transparent;text-shadow:1px 1px 0 var(--mr-t3d-edge),2px 2px 0 var(--mr-t3d-edge),3px 3px 0 var(--mr-t3d-edge-2),4px 4px 0 var(--mr-t3d-edge-2),5px 5px 0 var(--mr-t3d-edge-2),8px 12px 18px color-mix(in srgb,var(--mr-laque-fonce) 55%,transparent)}.mr-t3d-gloss{position:absolute;inset:0;z-index:3;color:var(--mr-t3d-fallback);background:var(--mr-t3d-gloss);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none}.mr-t3d--petit .mr-t3d-edge,.mr-t3d.petit .mr-t3d-edge{text-shadow:1px 1px 0 var(--mr-t3d-edge),2px 2px 0 var(--mr-t3d-edge-2),3px 3px 0 var(--mr-t3d-edge-2),3px 6px 10px color-mix(in srgb,var(--mr-laque-fonce) 50%,transparent)}.mr-stk{display:inline-flex;align-items:center;gap:.4em;padding:.5em .85em;border-radius:10px;font:700 .95rem/1.1 var(--mr-ff-disp);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--mr-or-ink);background-color:var(--mr-or);border:2px solid var(--mr-or-ink);box-shadow:var(--mr-shadow-dure);transform:rotate(var(--rot,-4deg))}.mr-stk small{font:700 .72em/1 var(--mr-ff-mono);letter-spacing:.08em}.mr-stk--lagon{background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink)}.mr-stk--ecume{background-color:var(--mr-carte-ink);color:var(--mr-or-ink)}.mr-stk--g{font-size:1.25rem}.mr-stk-pile{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 16px;padding:12px 14px;overflow:hidden;max-width:100%}.mr-tampon{position:absolute;z-index:3;display:inline-block;padding:.3em .55em;border:3px solid currentColor;border-radius:.3em;font:800 clamp(1rem,.9rem + .8vw,1.4rem)/1 var(--mr-ff-sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--mr-or-text);transform:rotate(-9deg);opacity:.94;pointer-events:none}.mr-tampon::before{content:"";position:absolute;inset:3px;border:1px solid currentColor;border-radius:.2em;opacity:.7}.mr-tampon--en-ligne{position:relative}.mr-tampon--admis{color:var(--mr-ok)}.mr-tampon--recale,.mr-tampon--faux{color:var(--mr-err)}.mr-tampon.mr-poincon{animation:mr-poincon .5s var(--mr-spring) both}@keyframes mr-poincon{from{opacity:0;transform:rotate(-9deg) scale(2.2)}to{opacity:.94;transform:rotate(-9deg) scale(1)}}.mr-crabe-slot{display:block;width:84px;max-width:128px;flex:none}.mr-crabe{display:block;position:relative;width:100%;max-width:128px;aspect-ratio:6 / 5;overflow:visible;pointer-events:none}.mr-crabe svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:visible}.mr-crabe .mr-crabe-yeux{transform-origin:50% 24%}.mr-crabe .mr-crabe-pg{transform-origin:30% 58%}.mr-crabe .mr-crabe-pd{transform-origin:70% 58%}.mr-crabe--marche{animation:mr-crabe-marche 1.6s ease-in-out 1 both}.mr-crabe--joie{animation:mr-crabe-joie .9s var(--mr-spring-fallback) 1 both}@keyframes mr-crabe-marche{0%{transform:translateX(-14px) rotate(-3deg);opacity:0}30%{opacity:1}60%{transform:translateX(4px) rotate(2deg)}100%{transform:none}}@keyframes mr-crabe-joie{0%,100%{transform:translateY(0)}35%{transform:translateY(-12px) rotate(-4deg)}}.mr-crabe{--g-a:1;--g-d:1}.mr-crabe--g-clin .mr-crabe-yeux{animation:mr-crabe-g-clin calc(.32s * var(--g-d)) ease-in-out 1}.mr-crabe--g-clin2 .mr-crabe-yeux{animation:mr-crabe-g-clin calc(.26s * var(--g-d)) ease-in-out 2}.mr-crabe--g-coucou-g .mr-crabe-pg{animation:mr-crabe-g-coucou calc(.5s * var(--g-d)) ease-in-out 2 alternate}.mr-crabe--g-coucou-d .mr-crabe-pd{animation:mr-crabe-g-coucou-d calc(.5s * var(--g-d)) ease-in-out 2 alternate}.mr-crabe--g-pinces .mr-crabe-pg{animation:mr-crabe-g-coucou calc(.16s * var(--g-d)) ease-in-out 4 alternate}.mr-crabe--g-pinces .mr-crabe-pd{animation:mr-crabe-g-coucou-d calc(.16s * var(--g-d)) ease-in-out 4 alternate}.mr-crabe--g-saut{animation:mr-crabe-g-saut calc(.62s * var(--g-d)) var(--mr-spring-fallback) 1}.mr-crabe--g-penche{animation:mr-crabe-g-penche calc(1.1s * var(--g-d)) ease-in-out 1}.mr-crabe--g-regard .mr-crabe-yeux{animation:mr-crabe-g-regard calc(1.3s * var(--g-d)) ease-in-out 1}.mr-crabe--g-frisson{animation:mr-crabe-g-frisson calc(.38s * var(--g-d)) linear 1}@keyframes mr-crabe-g-clin{0%,100%{transform:scaleY(1)}45%,55%{transform:scaleY(.08)}}@keyframes mr-crabe-g-coucou{from{transform:rotate(0)}to{transform:rotate(calc(-16deg * var(--g-a)))}}@keyframes mr-crabe-g-coucou-d{from{transform:rotate(0)}to{transform:rotate(calc(16deg * var(--g-a)))}}@keyframes mr-crabe-g-saut{0%,100%{transform:translateY(0)}18%{transform:translateY(2px) scale(1.04,.94)}50%{transform:translateY(calc(-10px * var(--g-a))) rotate(calc(-3deg * var(--g-a)))}}@keyframes mr-crabe-g-penche{0%,100%{transform:rotate(0)}30%,70%{transform:rotate(calc(7deg * var(--g-a)))}}@keyframes mr-crabe-g-regard{0%,100%{transform:translateX(0)}25%,45%{transform:translateX(calc(-2.5px * var(--g-a)))}60%,85%{transform:translateX(calc(2.5px * var(--g-a)))}}@keyframes mr-crabe-g-frisson{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(calc(-1.6px * var(--g-a)))}40%,80%{transform:translateX(calc(1.6px * var(--g-a)))}}.mr-toasts{position:fixed;left:50%;bottom:calc(var(--mr-bas-fixe) + 12px);transform:translateX(-50%);z-index:60;display:flex;flex-direction:column;gap:8px;width:min(calc(100vw - 24px - var(--mr-safe-left) - var(--mr-safe-right)),440px);pointer-events:none}.mr-toast{position:relative;display:flex;align-items:center;gap:12px;padding:12px 8px 12px 14px;border-radius:18px;background-color:var(--mr-glass-dense);border:1px solid var(--mr-line-or);box-shadow:var(--mr-shadow-2);color:var(--mr-text);pointer-events:auto;animation:mr-toast var(--mr-dur-4) var(--mr-spring-fallback) both}.mr-toast.out{animation:mr-toast-out var(--mr-dur-3) var(--mr-ease-out) both}@keyframes mr-toast{from{opacity:0;transform:translateY(16px) scale(.96)}}@keyframes mr-toast-out{to{opacity:0;transform:translateY(10px) scale(.97)}}.mr-toast .mr-crabe-slot,.mr-toast>.mr-crabe{width:44px}.mr-toast-t{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.mr-toast-t b{font-size:.95rem;color:var(--mr-text)}.mr-toast-t span{font-size:.85rem;color:var(--mr-text-2)}.mr-toast .mr-ibtn{background-color:transparent;border-color:transparent;color:var(--mr-text-2)}.mr-toast .mr-stk{position:absolute;right:52px;top:-12px;--rot:6deg;font-size:.72rem;padding:.35em .6em}@media (min-width:1024px){.mr-toasts{left:auto;right:calc(24px + var(--mr-safe-right));bottom:calc(24px + var(--mr-safe-bottom));transform:none}}.mr-tabs{display:flex;justify-content:space-around;gap:2px;margin:0;padding:6px 8px;background-color:var(--mr-top);border-top:1px solid var(--mr-line);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}.mr-tabs--fixe{position:fixed;left:0;right:0;bottom:0;z-index:45;min-height:calc(var(--mr-tabs-h) + var(--mr-safe-bottom));padding:6px max(8px,var(--mr-safe-right)) calc(6px + var(--mr-safe-bottom)) max(8px,var(--mr-safe-left))}.mr-tab{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--mr-cible);padding:4px 2px;border:0;border-radius:14px;background:none;color:var(--mr-text-3);font:700 .7rem/1 var(--mr-ff-sans);text-decoration:none;cursor:pointer;touch-action:manipulation;transition:color var(--mr-dur-2)}.mr-tab-ico{width:46px;height:28px;display:grid;place-items:center;border-radius:var(--mr-r-pill);transition:background-color var(--mr-dur-2),color var(--mr-dur-2),transform var(--mr-dur-3) var(--mr-spring-fallback)}.mr-tab svg{width:22px;height:22px}.mr-tab.on,.mr-tab[aria-current="page"]{color:var(--mr-text)}.mr-tab.on .mr-tab-ico,.mr-tab[aria-current="page"] .mr-tab-ico{background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink);box-shadow:0 4px 14px -4px var(--mr-lagon)}.mr-tab.on::before,.mr-tab[aria-current="page"]::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:28px;height:3px;border-radius:0 0 3px 3px;background-color:var(--mr-or)}.mr-tab:active .mr-tab-ico{transform:scale(.9)}.mr-tab-pastille{position:absolute;top:2px;left:calc(50% + 8px);width:9px;height:9px;border-radius:50%;background-color:var(--mr-live);border:2px solid var(--mr-bg)}@media (hover:hover){.mr-tab:hover{color:var(--mr-text)}}body.sa-tpl-product .mr-tabs--fixe{display:none}@media (min-width:1024px){.mr-tabs--fixe{display:none}}.mr-billet{--cut:calc(100% - 46px);-webkit-mask:radial-gradient(circle 11px at 0 var(--cut),transparent 98%,black 100%),radial-gradient(circle 11px at 100% var(--cut),transparent 98%,black 100%);-webkit-mask-composite:source-in;mask:radial-gradient(circle 11px at 0 var(--cut),transparent 98%,black 100%),radial-gradient(circle 11px at 100% var(--cut),transparent 98%,black 100%);mask-composite:intersect}.mr-talon{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:46px;margin-top:auto;padding:0 16px;border-top:2px dashed var(--mr-line-2);background-color:var(--mr-surface-2);color:var(--mr-text-3);font:700 .7rem/1 var(--mr-ff-mono);letter-spacing:.1em;text-transform:uppercase}.mr-talon-admis{color:var(--mr-or-text);border:1.5px solid currentColor;padding:4px 6px;border-radius:4px;transform:rotate(-4deg)}.mr-mono{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background-color:var(--mr-laque);background-image:var(--mr-gloss),linear-gradient(160deg,var(--mr-laque-clair),var(--mr-laque) 55%,var(--mr-laque-fonce));border:1px solid var(--mr-line-or);box-shadow:var(--mr-shadow-laque);font:700 19px/1 var(--mr-ff-disp);letter-spacing:-.04em;color:var(--mr-encre-laque);text-shadow:1px 1px 0 var(--mr-or-fonce),2px 2px 0 var(--mr-or-fonce)}.mr-wordmark{font:600 1.15rem/1 var(--mr-ff-disp);letter-spacing:-.01em;color:var(--mr-text)}.mr-wordmark b{font-weight:600;color:var(--mr-or-text)}.mr-wordmark small{font-size:.8em;font-weight:600;color:var(--mr-text-3)}@media (max-width:479.98px){.mr-wordmark small{display:none}}.mr-skip{position:absolute;left:12px;top:-120px;z-index:100;display:inline-flex;align-items:center;min-height:var(--mr-cible);padding:.6rem 1.1rem;border-radius:var(--mr-r-pill);background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);font-weight:700;text-decoration:none;box-shadow:var(--mr-shadow-laque);transition:top var(--mr-dur-2) var(--mr-ease-out)}.mr-skip:focus{top:calc(12px + var(--mr-safe-top))}.mr-off,.mr-off *,.mr-off::before,.mr-off::after,.mr-off *::before,.mr-off *::after{animation-play-state:paused!important}body.mr .sa-header{padding-top:var(--mr-safe-top)}body.mr .wrap{padding-left:max(1rem,var(--mr-safe-left));padding-right:max(1rem,var(--mr-safe-right))}@media (min-width:640px){body.mr .wrap{padding-left:max(1.5rem,var(--mr-safe-left));padding-right:max(1.5rem,var(--mr-safe-right))}}@media (max-width:1023.98px){body.mr.mr-tabs-on{--mr-bas-fixe:calc(var(--mr-tabs-h) + var(--mr-safe-bottom))}body.mr.mr-tabs-on #app{padding-bottom:calc(var(--mr-tabs-h) + var(--mr-safe-bottom))}}body.mr .sa-toasts{bottom:calc(1rem + var(--mr-bas-fixe));right:calc(1rem + var(--mr-safe-right));max-width:calc(100vw - 2rem - var(--mr-safe-left) - var(--mr-safe-right))}body.mr .sa-social-proof{bottom:calc(1rem + var(--mr-bas-fixe));margin-left:var(--mr-safe-left);margin-right:var(--mr-safe-right)}body.mr [x-data="stickyBuyBar"]{padding-left:var(--mr-safe-left);padding-right:var(--mr-safe-right)}html.mr-verrou{overflow:hidden}body.mr-verrou{position:fixed;inset:0;width:100%;overflow:hidden}body.mr:is(.rv-fade,.rv-fade-up,.rv-fade-scale,.rv-clip) [data-dsr]{transition:opacity var(--mr-dur-3) var(--mr-ease-out),transform var(--mr-dur-3) var(--mr-ease-out),clip-path var(--mr-dur-3) var(--mr-ease-out);transition-delay:calc(var(--rv-i,0) * var(--mr-stagger))}html.mr-iris::view-transition-old(root){animation:none}html.mr-iris::view-transition-new(root){animation:mr-iris .52s var(--mr-ease-out) both}@keyframes mr-iris{from{clip-path:circle(0 at var(--vt-x,50%) var(--vt-y,50%))}to{clip-path:circle(160% at var(--vt-x,50%) var(--vt-y,50%))}}html.builder #mr-fx{display:none!important}html.builder [data-dsr]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}html.builder::view-transition-new(root),html.builder::view-transition-old(root){animation:none!important}@media (pointer:coarse), (max-width:700px){:root,[data-scheme],.mr-nuit{--mr-flou:none;--mr-flou-leger:none}body.mr :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]),select,textarea){font-size:max(16px,1em)}.mr-verre,.mr-tabs,.mr-btn--verre{-webkit-backdrop-filter:none;backdrop-filter:none}body.mr :is(.sa-btn--secondary,.sa-btn--outline,.btn-soft,.btn-inverted){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--mr-glass-dense)}}:where(body.mr) .sa-announcement--accent{--grad-accent-from:var(--mr-laque);--grad-accent-to:var(--mr-laque-fonce);background-color:var(--mr-laque);color:var(--mr-encre-laque)}:where(body.mr) .sa-hero-eyebrow{--grad-accent-from:var(--mr-laque);--grad-accent-to:var(--mr-laque-fonce);color:var(--mr-encre-laque)}:where(body.mr) .sa-hero-eyebrow .text-on-accent{color:var(--mr-encre-laque)}:where(body.mr) .sa-hero-eyebrow .bg-on-accent{background-color:var(--mr-encre-laque)}:where(body.mr) .hl-gradient .mk{background-image:linear-gradient(135deg,var(--mr-lagon) 0%,var(--mr-ciel) 100%)}@media (prefers-reduced-motion:reduce){:root:root{--rv-dur:0ms;--rv-dist:0px;--rv-step:0ms}body.mr [data-dsr]{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}body.mr *,body.mr *::before,body.mr *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}#mr-fx.mr-fx-css{animation:none!important}body.mr .sa-btn.btn-primary::before,.mr-btn--laque.mr-reflet::before{display:none}.mr-led,.mr-crabe,.mr-crabe svg{animation:none!important}.mr-toast,.mr-toast.out,.mr-tampon.mr-poincon{animation:none!important}::view-transition-old(root),::view-transition-new(root){animation:none!important}}
/*10-chrome.css*/body.mr{--mr-annonce-h:var(--mr-cible);--mr-nav-trait:var(--mr-or)}html[data-scheme="light"] body.mr{--mr-nav-trait:var(--mr-or-fonce)}body.mr .sa-header{z-index:30}body.mr .sa-header:has(.mr-annonce){padding-top:0}body.mr .sa-header.sticky:has(.mr-annonce--file){top:calc(-1 * var(--mr-annonce-h))}body.mr .mr-annonce{position:relative;overflow:hidden;padding:var(--mr-safe-top) var(--mr-safe-right) 0 var(--mr-safe-left);font:700 .85rem/1.2 var(--mr-ff-sans);letter-spacing:.005em}body.mr .mr-annonce--laque{background-color:var(--mr-laque);background-image:linear-gradient(180deg,var(--mr-laque-clair) 0%,var(--mr-laque) 100%);color:var(--mr-encre-laque)}body.mr .mr-annonce--neutre{background-color:var(--mr-surface-1);color:var(--mr-text);border-bottom:1px solid var(--mr-line)}body.mr .mr-annonce-item{display:inline-flex;align-items:center;min-height:var(--mr-annonce-h);white-space:nowrap;color:inherit;text-decoration:none}body.mr .mr-annonce-lien{padding:0 .625rem;border-radius:10px;text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:4px;touch-action:manipulation}body.mr .mr-annonce-lien:focus-visible{outline:3px solid currentColor;outline-offset:-5px}@media (hover:hover){body.mr .mr-annonce-lien:hover{text-decoration-color:var(--mr-or)}}body.mr .mr-annonce-file{position:relative;display:flex;height:var(--mr-annonce-h);overflow:hidden}body.mr .mr-annonce-groupe{display:flex;flex-shrink:0;min-width:100%;align-items:center;justify-content:space-around;gap:2.5rem;padding-right:2.5rem}body.mr .sa-header:has(#navbar.nav-scrolled) .mr-annonce--file .animate-announcement-scroll{animation-play-state:paused}body.mr .mr-annonce-fondu{position:relative;height:var(--mr-annonce-h)}body.mr .mr-annonce-diapo{display:flex;align-items:center;justify-content:center;height:100%;padding:0 1rem;text-align:center}body.mr .mr-annonce-diapo--sup{position:absolute;inset:0}body.mr .mr-annonce-statique{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--mr-annonce-h);padding-left:calc(var(--mr-cible) + .5rem);padding-right:calc(var(--mr-cible) + .5rem)}body.mr .mr-annonce-fermer{position:absolute;top:50%;right:4px;display:grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);border:0;border-radius:50%;background-color:transparent;color:inherit;cursor:pointer;touch-action:manipulation;transform:translateY(-50%);transition:background-color var(--mr-dur-2)}body.mr .mr-annonce-fermer svg{width:16px;height:16px}body.mr .mr-annonce-fermer:focus-visible{outline:3px solid currentColor;outline-offset:-5px}@media (hover:hover){body.mr .mr-annonce-fermer:hover{background-color:color-mix(in srgb,currentColor 14%,transparent)}}body.mr .mr-nav{position:relative}body.mr .mr-nav-verre{position:relative;background-color:var(--mr-glass-dense);border-bottom:1px solid var(--mr-line);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou);transition:background-color var(--mr-dur-3) var(--mr-ease-out),box-shadow var(--mr-dur-3) var(--mr-ease-out)}body.mr #navbar.nav-scrolled .mr-nav-verre{box-shadow:var(--mr-shadow-1)}body.mr #navbar .nav-shrink{height:var(--mr-top-h);transition:height var(--mr-dur-3) var(--mr-ease-out)}body.mr #navbar.nav-scrolled .nav-shrink{height:56px}body.mr .mr-nav-rang{display:flex;align-items:center;gap:8px}body.mr .mr-nav-marque{display:flex;align-items:center;gap:12px;flex:0 1 auto;min-width:0}body.mr .mr-nav-logo{display:inline-flex;align-items:center;gap:10px;min-width:var(--mr-cible);min-height:var(--mr-cible);padding-right:4px;border-radius:12px;color:var(--mr-text);text-decoration:none;touch-action:manipulation}body.mr .mr-nav-tuile{display:block;flex:none;width:40px;height:40px;overflow:hidden;border-radius:12px;border:1.5px solid var(--mr-line-or);background-color:var(--mr-laque);box-shadow:var(--mr-shadow-laque);transition:transform var(--mr-dur-2) var(--mr-spring-fallback)}body.mr .mr-nav-tuile img{display:block;width:100%;height:100%;object-fit:cover}body.mr .mr-nav-logo:active .mr-nav-tuile{transform:scale(.94) rotate(-3deg)}body.mr .mr-nav-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.mr .mr-nav-liens{display:none;position:relative;align-items:center;gap:2px;margin-inline:auto}body.mr .mr-nav-lien{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:var(--mr-cible);padding:0 14px;border-radius:var(--mr-r-pill);color:var(--mr-text-2);font:700 .95rem/1 var(--mr-ff-sans);text-decoration:none;white-space:nowrap;transition:color var(--mr-dur-2) var(--mr-ease-out)}body.mr .mr-nav-lien::after{content:"";position:absolute;left:14px;right:14px;bottom:8px;height:2px;border-radius:2px;background-color:var(--mr-nav-trait);transform:scaleX(0);transform-origin:left center;transition:transform var(--mr-dur-2) var(--mr-ease-out)}body.mr .mr-nav-lien.on{color:var(--mr-text)}body.mr .mr-nav-lien.on::after{transform:scaleX(1)}body.mr .mr-nav .nav-pill-ind{height:var(--mr-cible);background-color:var(--mr-lagon-soft);border:1px solid color-mix(in srgb,var(--mr-lagon) 24%,transparent)}@media (min-width:1024px){body.mr .mr-nav-rang{gap:16px}body.mr #navbar .nav-shrink{height:72px}body.mr #navbar.nav-scrolled .nav-shrink{height:60px}body.mr .mr-nav-liens{display:flex}}@media (hover:hover){body.mr .mr-nav-lien:hover{color:var(--mr-text)}body.mr .mr-nav-lien:hover::after{transform:scaleX(1)}}body.mr .mr-nav-actions{display:flex;align-items:center;gap:6px;flex:none;margin-left:auto}body.mr .mr-nav-pc{display:none}@media (min-width:1024px){body.mr .mr-nav-pc{display:inline-flex}}body.mr .mr-nav-pc:not(:has(*)){display:none}body.mr .mr-nav-ibtn{position:relative;color:var(--mr-text)}body.mr .mr-nav-ibtn svg{width:20px;height:20px}body.mr .mr-nav-loupe{display:none}@media (min-width:600px){body.mr .mr-nav-loupe{display:inline-grid}}body.mr .mr-nav-burger-ico{display:grid;place-items:center}@media (min-width:1024px){body.mr .mr-nav-burger{display:none}}body.mr .sa-scheme-toggle.mr-bascule{color:var(--mr-text)}body.mr .mr-bascule .mr-bascule-ico{width:20px;height:20px}body.mr .mr-nav-espace{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:none;min-width:var(--mr-cible);min-height:var(--mr-cible);padding:0 1.05rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-glass);color:var(--mr-text);font:700 .95rem/1 var(--mr-ff-sans);text-decoration:none;white-space:nowrap;touch-action:manipulation;transition:transform var(--mr-dur-1) var(--mr-ease-out),background-color var(--mr-dur-2),border-color var(--mr-dur-2)}body.mr .mr-nav-espace svg{width:18px;height:18px;flex:none}body.mr .mr-nav-espace:active{transform:scale(.97)}body.mr .mr-nav-badge{position:absolute;top:-4px;right:-4px;box-sizing:border-box;min-width:20px;height:20px;padding:0 5px;border-radius:10px;border:2px solid var(--mr-bg);background-color:var(--mr-or);color:var(--mr-or-ink);font:700 .7rem/16px var(--mr-ff-mono);text-align:center;pointer-events:none}@media (hover:hover){body.mr .mr-nav-espace:hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}body.mr .mr-nav-ibtn:hover{background-color:var(--mr-lagon-soft)}}body.mr .mr-nav-menu{--mr-menu-dessus:calc(var(--mr-safe-top) + var(--mr-annonce-h) + var(--mr-top-h) + 18px);position:absolute;top:100%;left:max(12px,var(--mr-safe-left));right:max(12px,var(--mr-safe-right));z-index:46;margin-top:8px;padding:8px;max-height:calc(100vh - var(--mr-menu-dessus) - var(--mr-bas-fixe) - 8px);max-height:calc(100dvh - var(--mr-menu-dessus) - var(--mr-bas-fixe) - 8px);overflow-y:auto;overscroll-behavior:contain;border-radius:var(--mr-r-lg);border:1px solid var(--mr-line-2);background-color:var(--mr-surface-1);box-shadow:var(--mr-shadow-2)}body.mr .sa-header:not(:has(.mr-annonce)) .mr-nav-menu,body.mr .sa-header:has(.mr-annonce--file) #navbar.nav-scrolled .mr-nav-menu{--mr-menu-dessus:calc(var(--mr-safe-top) + var(--mr-top-h) + 18px)}@media (min-width:1024px){body.mr .mr-nav-menu{display:none}}body.mr .mr-nav-menu-liens{display:flex;flex-direction:column;gap:2px}body.mr .mr-nav-menu-lien{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;border:0;border-radius:14px;background-color:transparent;color:var(--mr-text-2);font:700 1rem/1.2 var(--mr-ff-sans);text-align:left;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:background-color var(--mr-dur-2),color var(--mr-dur-2)}body.mr .mr-nav-menu-lien svg{width:20px;height:20px;flex:none}body.mr .mr-nav-menu-lien.on{color:var(--mr-text);background-color:var(--mr-lagon-soft)}body.mr .mr-nav-menu-lien.on::before{content:"";position:absolute;left:0;top:50%;width:3px;height:22px;border-radius:0 3px 3px 0;background-color:var(--mr-or);transform:translateY(-50%)}body.mr .mr-nav-menu-lien:active{background-color:var(--mr-lagon-soft)}body.mr .mr-nav-menu-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding:10px 6px 4px;border-top:1px solid var(--mr-line)}body.mr .mr-nav-menu-outils{display:flex;align-items:center;gap:8px;margin-left:auto}body.mr .mr-nav-menu-pied:not(:has(a,button)){display:none}@media (hover:hover){body.mr .mr-nav-menu-lien:hover{color:var(--mr-text);background-color:var(--mr-lagon-soft)}}body.mr .mr-nav-choix-btn,body.mr :is(.mr-nav,.mr-pied) .language-selector>button{display:inline-flex;align-items:center;gap:.45rem;min-height:var(--mr-cible);padding:0 .95rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-glass);color:var(--mr-text);font:700 .9rem/1 var(--mr-ff-sans);cursor:pointer;touch-action:manipulation}body.mr .mr-nav-choix-chevron{width:14px;height:14px;color:var(--mr-text-3)}body.mr .mr-nav-choix-liste{position:absolute;right:0;z-index:40;width:12rem;max-height:18rem;overflow-y:auto;padding:4px;border-radius:var(--mr-r-md);border:1px solid var(--mr-line-2);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2)}body.mr .mr-nav-choix-liste--bas{top:calc(100% + 8px)}body.mr .mr-nav-choix-liste--haut{bottom:calc(100% + 8px)}body.mr :is(.mr-nav,.mr-pied) .language-selector>[role="listbox"]{border-radius:var(--mr-r-md);border-color:var(--mr-line-2);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2)}body.mr .mr-nav-choix-option,body.mr :is(.mr-nav,.mr-pied) .language-selector [role="option"]{display:flex;align-items:center;gap:.6rem;width:100%;min-height:var(--mr-cible);padding:0 .65rem;border:0;border-radius:10px;background-color:transparent;color:var(--mr-text);font:700 .9rem/1.2 var(--mr-ff-sans);text-align:left;cursor:pointer}body.mr .mr-nav-choix-option[aria-selected="true"],body.mr :is(.mr-nav,.mr-pied) .language-selector [role="option"][aria-selected="true"]{background-color:var(--mr-lagon-soft);color:var(--mr-lagon)}body.mr .mr-nav-choix-code{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:2.25rem;padding:2px 6px;border-radius:6px;background-color:var(--mr-glass-2);color:var(--mr-text-2);font:700 .75rem/1.2 var(--mr-ff-mono)}body.mr .mr-nav-choix-defaut{margin-left:auto;flex:none;color:var(--mr-text-3);font:700 .75rem/1 var(--mr-ff-sans)}body.mr .mr-nav-choix-coche{margin-left:auto;flex:none;width:14px;height:14px}@media (hover:hover){body.mr .mr-nav-choix-btn:hover,body.mr :is(.mr-nav,.mr-pied) .language-selector>button:hover{border-color:var(--mr-lagon)}body.mr .mr-nav-choix-option:hover,body.mr :is(.mr-nav,.mr-pied) .language-selector [role="option"]:hover{background-color:var(--mr-lagon-soft)}}body.mr .mr-nav-verre--capsule{margin:10px max(12px,var(--mr-safe-right)) 0 max(12px,var(--mr-safe-left));border:1px solid var(--mr-line);border-radius:var(--mr-r-pill);box-shadow:var(--mr-shadow-1)}body.mr .mr-nav-verre--capsule>.mr-nav-rang{padding-left:14px;padding-right:8px}@media (min-width:1248px){body.mr .mr-nav-verre--capsule{max-width:calc(var(--container-max,1200px) - 24px);margin-left:auto;margin-right:auto}}body.mr .mr-nav-rang--centre{display:grid;grid-template-columns:auto minmax(0,1fr) auto}body.mr .mr-nav-cote{display:flex;align-items:center;gap:8px;min-width:0}body.mr .mr-nav-milieu{display:flex;justify-content:center;min-width:0}body.mr .mr-nav-liens--fin{margin:0 0 0 auto}body.mr .mr-nav-liens--debut{margin:0}body.mr .mr-nav-rang--classique .mr-nav-liens{margin-left:8px}@media (max-width:1279.98px){body.mr .sa-navbar--centered-logo .mr-nav-liens{display:none}}@media (min-width:1024px) and (max-width:1279.98px){body.mr .sa-navbar--centered-logo .mr-nav-burger{display:inline-grid}body.mr .sa-navbar--centered-logo .mr-nav-pc{display:none}body.mr .sa-navbar--centered-logo .mr-nav-menu{display:block;right:auto;width:min(24rem,calc(100% - 24px))}}@media (min-width:1280px){body.mr .mr-nav-rang--centre{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media (max-width:1439.98px){body.mr .sa-navbar--centered-logo .mr-nav-rang .mr-nav-espace{width:var(--mr-cible);padding:0}body.mr .sa-navbar--centered-logo .mr-nav-rang .mr-nav-espace-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (max-width:1023.98px){body.mr .sa-navbar--centered-logo .mr-nav-loupe{display:none}}@media (max-width:519.98px){body.mr .sa-navbar--centered-logo .nav-shrink .sa-scheme-toggle{display:none}}body.mr .mr-nav-rang2{display:none;border-top:1px solid var(--mr-line)}body.mr .mr-nav-rang2-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px}body.mr .mr-nav-rang2 .mr-nav-liens{overflow-x:auto;scrollbar-width:none}body.mr .mr-nav-recherche{display:inline-flex;align-items:center;gap:.6rem;flex:none;width:15rem;min-height:var(--mr-cible);padding:0 1rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-glass);color:var(--mr-text-2);font:400 .95rem/1 var(--mr-ff-sans);text-align:left;cursor:pointer}body.mr .mr-nav-recherche svg{width:18px;height:18px;flex:none}@media (min-width:1024px){body.mr .mr-nav-rang2{display:block}}@media (hover:hover){body.mr .mr-nav-recherche:hover{border-color:var(--mr-lagon);color:var(--mr-text)}}@media (max-width:639.98px){body.mr .mr-nav-rang .mr-nav-espace{padding:0 .8rem;gap:.4rem;font-size:.875rem}body.mr .mr-nav-actions{gap:4px}}@media (max-width:519.98px){body.mr .mr-nav-rang .mr-nav-espace{width:var(--mr-cible);padding:0}body.mr .mr-nav-rang .mr-nav-espace-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (max-width:399.98px){body.mr .nav-shrink .sa-scheme-toggle{display:none}}@media (max-width:359.98px){body.mr .mr-nav-tuile + .mr-nav-nom{display:none}}body.mr .mr-tabs--fixe{background-color:var(--mr-bg);background-image:linear-gradient(var(--mr-glass-dense),var(--mr-glass-dense));-webkit-backdrop-filter:none;backdrop-filter:none}body.mr button.mr-tab{-webkit-appearance:none;appearance:none}body.mr .mr-tab-ico svg{display:block}body.mr .mr-tab-n{position:absolute;top:0;left:calc(50% + 6px);box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;border-radius:9px;border:2px solid var(--mr-bg);background-color:var(--mr-or);color:var(--mr-or-ink);font:700 .6875rem/14px var(--mr-ff-mono);text-align:center;pointer-events:none}body.mr .mr-tab>span:not(.mr-tab-ico):not(.mr-tab-n){white-space:nowrap}@media (max-width:374.98px){body.mr .mr-tab{font-size:.6875rem;letter-spacing:-.01em}}body.mr .sa-custom-page-heading{overflow:hidden}@supports (overflow:clip){body.mr .sa-custom-page-heading{overflow:visible;overflow-x:clip}}@media (max-width:1023.98px){body.mr.mr-tabs-on #app:has(.sa-footer){padding-bottom:0}body.mr.mr-tabs-on .mr-pied{padding-bottom:calc(var(--mr-tabs-h) + var(--mr-safe-bottom))}}body.mr .mr-pied{position:relative;border-top:1px solid var(--mr-line);background-image:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--mr-laque) 35%,transparent) 100%);color:var(--mr-text-2);padding-bottom:var(--mr-safe-bottom)}html[data-scheme="light"] body.mr .mr-pied{background-image:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--mr-surface-1) 55%,transparent) 100%)}body.mr .mr-pied-in{padding-top:clamp(36px,6vw,64px);padding-bottom:24px}body.mr .mr-pied-grille{display:grid;grid-template-columns:1fr 1fr;gap:28px 20px}body.mr .mr-pied-marque{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:14px}body.mr .mr-pied-col:last-child:nth-child(even){grid-column:1 / -1}@media (min-width:768px){body.mr .mr-pied-grille{grid-template-columns:1.6fr repeat(var(--footer-cols,3),1fr);gap:32px}body.mr .mr-pied-marque,body.mr .mr-pied-col:last-child:nth-child(even){grid-column:auto}}body.mr .mr-pied-id{display:flex;flex-direction:column;align-items:flex-start;gap:12px}body.mr .mr-pied-id--centre{align-items:center;text-align:center}body.mr .mr-pied-logo{display:inline-flex;align-items:center;gap:10px;min-height:var(--mr-cible);min-width:var(--mr-cible);color:var(--mr-text);text-decoration:none}body.mr .mr-pied-img{width:40px;height:40px;border-radius:12px;object-fit:cover}body.mr .mr-pied-desc{margin:0;max-width:36ch;color:var(--mr-text-2);font-size:.92rem;line-height:1.55}body.mr .mr-pied-reseaux{display:flex;flex-wrap:wrap;gap:8px}body.mr .mr-pied-reseau{color:var(--mr-text);text-decoration:none}body.mr .mr-pied-reseau i{font-size:18px;line-height:1}body.mr .mr-pied .sa-payment-icons--chips{gap:8px}body.mr .mr-pied .sa-payment-icons--chips>span{min-height:36px;padding:0 12px;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text-2)}body.mr .mr-pied-titre{margin:0 0 6px;color:var(--mr-lagon);font:700 .75rem/1.3 var(--mr-ff-mono);letter-spacing:var(--mr-track-mono);text-transform:uppercase}body.mr .mr-pied-liens{display:flex;flex-direction:column;align-items:flex-start}body.mr .mr-pied-lien{display:inline-flex;align-items:center;min-width:var(--mr-cible);min-height:var(--mr-cible);padding:2px 0;color:var(--mr-text-2);font:700 .95rem/1.3 var(--mr-ff-sans);text-decoration:none;touch-action:manipulation}body.mr .mr-pied .fl-dash::before{background:var(--mr-nav-trait)}body.mr .mr-pied-ligne{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 20px}body.mr .mr-pied-ligne .mr-pied-lien{justify-content:center}body.mr .mr-pied-geant{display:flex;justify-content:center;margin-top:clamp(24px,4vw,44px);padding-bottom:10px;text-align:center}body.mr .mr-pied-geant .mr-t3d{font-size:clamp(2rem,7vw,4.5rem);line-height:1.05}body.mr .mr-pied-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px;margin-top:20px;padding-top:12px;border-top:1px solid var(--mr-line)}body.mr .mr-pied-copy{margin:0;color:var(--mr-text-3);font:700 .85rem/1.5 var(--mr-ff-sans)}body.mr .mr-pied-bas-actions{display:flex;align-items:center;gap:16px}body.mr .mr-pied-haut{display:inline-flex;align-items:center;gap:6px;min-height:var(--mr-cible);padding:0 4px;color:var(--mr-text-2);font:700 .85rem/1 var(--mr-ff-sans);text-decoration:none;touch-action:manipulation}body.mr .mr-pied-haut svg{width:16px;height:16px;transition:transform var(--mr-dur-2) var(--mr-ease-out)}body.mr .mr-pied-cta{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--mr-line)}body.mr .mr-pied-cta-titre{margin:0;color:var(--mr-text);font:700 var(--mr-fs-h3)/1.2 var(--mr-ff-disp);text-align:center;text-wrap:balance}body.mr .mr-pied-cta-btn{display:inline-flex;align-items:center;gap:.5rem;flex:none;padding:0 1.3rem;text-decoration:none}body.mr .mr-pied-cta-btn svg{width:16px;height:16px}@media (min-width:640px){body.mr .mr-pied-cta{flex-direction:row}body.mr .mr-pied-cta-titre{text-align:left}}body.mr .mr-pied-in--centre{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}body.mr .mr-pied-reseaux--centre,body.mr .mr-pied-paiements--centre,body.mr .mr-pied-langue--centre{display:flex;justify-content:center}body.mr .mr-pied-bas--centre{width:100%;max-width:28rem;justify-content:center;text-align:center}body.mr .mr-pied-in--minimal{padding-top:24px}body.mr .mr-pied-minimal{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px 24px}@media (min-width:640px){body.mr .mr-pied-minimal{flex-direction:row}}@media (hover:hover){body.mr .mr-pied-lien:hover,body.mr .mr-pied-haut:hover{color:var(--mr-text)}body.mr .mr-pied-haut:hover svg{transform:translateY(-2px)}body.mr .mr-pied-reseau:hover{color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}}@media (hover:none){body.mr .mr-pied .fl-dash:hover{padding-left:0}body.mr .mr-pied .fl-dash:hover::before{opacity:0;transform:scaleX(0)}}body.mr #mr-contenu:focus{outline:none}@media (prefers-reduced-motion:reduce){body.mr .mr-annonce .animate-announcement-scroll{animation:none!important}body.mr .mr-annonce-groupe--copie{display:none}body.mr .mr-annonce-file{justify-content:center;-webkit-mask-image:none;mask-image:none}body.mr .mr-annonce-groupe{flex-shrink:1;min-width:0;justify-content:center;gap:1.6rem;padding:0 1rem}body.mr .mr-annonce-groupe>.mr-annonce-item:nth-child(n+2){display:none}body.mr #navbar .nav-shrink,body.mr .mr-nav-lien::after,body.mr .mr-nav-tuile,body.mr .mr-pied-haut svg{transition:none}}@media (prefers-reduced-motion:reduce) and (min-width:600px){body.mr .mr-annonce-groupe>.mr-annonce-item:nth-child(2){display:inline-flex}}@media (prefers-reduced-motion:reduce) and (min-width:900px){body.mr .mr-annonce-groupe>.mr-annonce-item:nth-child(3){display:inline-flex}}
/*11-vitrine.css*/body.mr{--mr-vt-carte-pad:clamp(18px,2.6vw,26px);--mr-vt-sur:700 .75rem/1.2 var(--mr-ff-mono)}body.mr .mr-sh{display:flex;flex-direction:column;gap:.6rem;max-width:720px;margin-bottom:clamp(20px,3vw,32px)}body.mr .mr-sh--center{align-items:center}body.mr .mr-sh--left{align-items:flex-start}body.mr .mr-sh--right{align-items:flex-end}body.mr .mr-sh>*,body.mr .mr-sh .ghost-wrap>h2{margin-top:0;margin-bottom:0}body.mr .mr-sh-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font:var(--mr-vt-sur);letter-spacing:var(--mr-track-mono);text-transform:uppercase;color:var(--mr-lagon)}body.mr .mr-sh-eyebrow--pill{min-height:32px;padding:.45rem .9rem;border-radius:var(--mr-r-pill);background-color:var(--mr-glass);border:1px solid var(--mr-line)}body.mr .mr-sh-point{width:6px;height:6px;flex:none;border-radius:50%;background-color:var(--mr-lagon-fill)}body.mr .mr-sh-titre{font-family:var(--mr-ff-disp);font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--mr-text)}body.mr .mr-sh-titre--h2{font-size:var(--mr-fs-h2)}body.mr .mr-sh-titre--h1{font-size:var(--mr-fs-h1);line-height:1.08}body.mr .mr-sh-titre--display{font-size:var(--mr-fs-display);line-height:1.05}body.mr .mr-sh-titre.hl-accent .mk,body.mr .mr-sh-titre.hl-glow .mk{color:var(--mr-lagon)}body.mr .mr-sh-titre.hl-glow .mk{text-shadow:none}body.mr .mr-sh .ghost-echo{display:none}body.mr .mr-sh-sous{max-width:60ch;color:var(--mr-text-2);font-size:var(--mr-fs-lead);line-height:1.5}body.mr .mr-bts{gap:10px 12px}body.mr .mr-bt{gap:.5rem;white-space:nowrap;text-decoration:none;line-height:1.1}body.mr .mr-bt--sm{min-height:var(--mr-cible);padding:.5rem 1rem;font-size:.9rem}body.mr .mr-bt--md{min-height:var(--mr-cible);padding:.7rem 1.3rem;font-size:1rem}body.mr .mr-bt--lg{min-height:48px;padding:.8rem 1.5rem;font-size:1.0625rem}body.mr .mr-bt-txt{position:relative}body.mr .mr-bt-fleche{position:relative;width:18px;height:18px;flex:none;transition:transform var(--mr-dur-2) var(--mr-ease-out)}@media (hover:hover){body.mr .mr-bt:hover .mr-bt-fleche{transform:translateX(3px)}}body.mr .mr-cta-objet :focus-visible,body.mr .mr-hero-sur-image :focus-visible{outline-color:var(--mr-lagon-fill)}@media (max-width:639.98px){body.mr .mr-tb-sep{display:none}body.mr .mr-tb-ligne{gap:12px}body.mr .mr-bt--lg{padding:.8rem 1.25rem}}@media (max-width:379.98px){body.mr .mr-bt--lg{font-size:1rem;padding:.75rem 1.05rem}body.mr .mr-hero-pill{font-size:.8rem;padding:.5rem .85rem}}@media (pointer:coarse), (max-width:700px){body.mr .mr-hero-pill,body.mr .mr-tb-paiements--perso .sa-payment-icons--chips>span{-webkit-backdrop-filter:none;backdrop-filter:none}body.mr .mr-tb-paiements--perso .sa-payment-icons--chips>span{background-color:var(--mr-glass-dense)}}@media (prefers-reduced-motion:reduce){body.mr .mr-bx-radar-balai,body.mr .mr-bx-ecrit{animation:none!important}body.mr .mr-steps-trait,body.mr .mr-steps-num,body.mr .mr-tb .sa-payment-icons--chips>span{opacity:1!important;transform:none!important;transition:none!important}body.mr .mr-bt-fleche,body.mr .mr-hero-pill--lien{transition:none}}
/*12-produits.css*/.mr-pc,.mr-cat{--ens:var(--mr-lagon-fill);--ens-ink:var(--mr-lagon-ink);--ens-bouton:var(--ens)}.mr-ens-netflix{--ens:var(--mr-enseigne-netflix);--ens-ink:var(--mr-enseigne-netflix-ink);--ens-bouton:var(--mr-enseigne-netflix)}.mr-ens-deezer{--ens:var(--mr-enseigne-deezer);--ens-ink:var(--mr-enseigne-deezer-ink);--ens-bouton:var(--mr-enseigne-deezer)}.mr-ens-bf{--ens:var(--mr-enseigne-bf);--ens-ink:var(--mr-enseigne-bf-ink);--ens-bouton:var(--mr-enseigne-bf)}.mr-ens-pathe{--ens:var(--mr-enseigne-pathe);--ens-ink:var(--mr-enseigne-pathe-ink);--ens-bouton:var(--mr-enseigne-pathe)}.mr-ens-ugc{--ens:var(--mr-enseigne-ugc);--ens-ink:var(--mr-enseigne-ugc-ink);--ens-bouton:var(--mr-enseigne-ugc-btn)}.mr-ens-cgr{--ens:var(--mr-enseigne-cgr);--ens-ink:var(--mr-enseigne-cgr-ink);--ens-bouton:var(--mr-enseigne-cgr)}.mr-ens-quick{--ens:var(--mr-enseigne-quick);--ens-ink:var(--mr-enseigne-quick-ink);--ens-bouton:var(--mr-enseigne-quick)}.mr-ens-ps{--ens:var(--mr-enseigne-ps);--ens-ink:var(--mr-enseigne-ps-ink);--ens-bouton:var(--mr-enseigne-ps)}.mr-ens-discord{--ens:var(--mr-enseigne-discord);--ens-ink:#FFFFFF;--ens-bouton:var(--mr-enseigne-discord)}body.mr{--mr-discord-text:#A9B1FF}html:is([data-scheme="light"],[data-theme="light"]) body.mr{--mr-discord-text:#4752C4}body.mr .mr-pc{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;container:mr-pc / inline-size;background-color:var(--mr-surface-1);background-image:none;border:1px solid var(--mr-line);border-top:5px solid var(--ens);border-radius:var(--mr-r-lg);box-shadow:var(--mr-shadow-1);overflow:hidden;color:var(--mr-text);text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--mr-dur-3) var(--mr-ease-out),box-shadow var(--mr-dur-3) var(--mr-ease-out),border-color var(--mr-dur-2) var(--mr-ease-out)}body.mr .mr-pc::before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:radial-gradient(70% 45% at 50% 0%,color-mix(in srgb,var(--ens) 34%,transparent),transparent 70%);pointer-events:none}body.mr .mr-pc--sans-media::before{background:radial-gradient(80% 38% at 50% 0%,color-mix(in srgb,var(--ens) 16%,transparent),transparent 72%)}body.mr .mr-pc:active{transform:scale(.985);transition-duration:var(--mr-dur-1)}body.mr .mr-pc:focus-visible{outline:3px solid var(--mr-lagon);outline-offset:3px}body.mr :is(.sa-products-item,.gm-card,.mr-pc-diapo,.sa-page-products [data-dsr]):has(>.mr-pc){display:flex;flex-direction:column;min-width:0}body.mr :is(.mr-produits,.mr-categories){scroll-margin-top:calc(var(--mr-top-h) + 12px)}body.mr .mr-pc-media{position:relative;flex:none;aspect-ratio:16 / 10;overflow:hidden;background-color:var(--mr-laque-fonce);border-bottom:1px solid var(--mr-line)}body.mr .mr-pc-media::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(64% 64% at 50% 50%,transparent 38%,var(--mr-laque-fonce) 92%),linear-gradient(180deg,color-mix(in srgb,var(--mr-laque-fonce) 10%,transparent),color-mix(in srgb,var(--mr-laque-fonce) 50%,transparent))}body.mr .mr-pc-media .mr-pc-img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;scale:1.7;transition:scale var(--mr-dur-4) var(--mr-ease-out)}body.mr .mr-pc-media .mr-pc-img--galerie{transition:scale var(--mr-dur-4) var(--mr-ease-out),opacity 150ms linear}body.mr .mr-pc-sigle{position:absolute;left:0;right:0;top:66%;z-index:1;translate:0 -50%;text-align:center;font:800 2rem/1 var(--mr-ff-sans);font-size:clamp(1.5rem,17cqi,3.4rem);letter-spacing:.06em;color:var(--mr-carte-ink);text-shadow:0 0 16px var(--mr-enseigne-ugc),0 0 3px var(--mr-enseigne-ugc),0 2px 0 var(--mr-laque-fonce);pointer-events:none;transition:opacity 150ms linear}body.mr .mr-pc-vignette .mr-pc-sigle{top:56%;font-size:13px;letter-spacing:.03em;text-shadow:0 0 6px var(--mr-enseigne-ugc),0 1px 0 var(--mr-laque-fonce)}body.mr .mr-pc-points{position:absolute;left:50%;bottom:10px;z-index:2;display:flex;gap:6px;transform:translateX(-50%);pointer-events:none}body.mr .mr-pc-point{width:6px;height:6px;border-radius:50%;background-color:color-mix(in srgb,var(--mr-carte-ink) 45%,transparent);transition:background-color var(--mr-dur-2)}body.mr .mr-pc-point.is-on{background-color:var(--mr-carte-ink)}body.mr .mr-pc-mosaique{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:4px;padding:4px}body.mr .mr-pc-mosaique--2{grid-template-rows:1fr}body.mr .mr-pc-mosaique--3 .mr-pc-tuile:first-child{grid-row:span 2}body.mr .mr-pc-tuile{position:relative;overflow:hidden;border-radius:var(--mr-r-xs);background-color:var(--mr-laque)}body.mr .mr-pc-mosaique .mr-pc-img{scale:1.5}body.mr .mr-pc-vide{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(60% 70% at 50% 45%,color-mix(in srgb,var(--ens) 22%,transparent),transparent 70%)}body.mr .mr-pc-vide-ico{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--mr-r-md);background-color:var(--mr-laque);background-image:var(--mr-carte-fond);border:1px solid var(--mr-line-or);color:var(--mr-carte-ink);box-shadow:var(--mr-shadow-laque)}body.mr .mr-pc-vide-ico svg{width:24px;height:24px}body.mr .mr-pc-badges{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}body.mr .mr-pc-badges--sur{position:absolute;top:12px;left:12px;right:12px;z-index:2;pointer-events:none}body.mr .mr-pc-badges--gauche{flex-direction:row}body.mr .mr-pc-badges--droite{flex-direction:row-reverse}body.mr .mr-pc-badges--sur .mr-pc-remise{margin-inline-start:auto}body.mr .mr-pc-badges--droite .mr-pc-remise{margin-inline-start:0;margin-inline-end:auto}body.mr .mr-pc-badges--ligne{position:relative;z-index:2}body.mr .mr-pc-badge,body.mr .mr-pc-remise{max-width:100%;box-shadow:var(--mr-shadow-1)}body.mr .mr-pc-badge{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;line-height:1.25}body.mr .mr-pc-remise{white-space:nowrap}body.mr .mr-pc-badge i{font-size:.85em}body.mr .mr-pc-remise{font-variant-numeric:tabular-nums;letter-spacing:.04em}body.mr .mr-pc-corps{position:relative;z-index:2;display:flex;flex-direction:column;flex:1 1 auto;gap:.55rem;min-width:0;padding:16px 18px 18px}body.mr .mr-pc-ens{display:flex;align-items:center;gap:.45rem;min-width:0;font:700 .72rem/1.2 var(--mr-ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mr-text-3)}body.mr .mr-pc-ens>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.mr .mr-pc-ens i{flex:none;width:10px;height:10px;border-radius:50%;background-color:var(--ens);box-shadow:0 0 0 3px color-mix(in srgb,var(--ens) 25%,transparent)}body.mr .mr-pc-titre{margin:0;font-family:var(--mr-ff-disp);font-weight:700;font-size:1.35rem;line-height:1.12;letter-spacing:-.01em;color:var(--mr-text);overflow-wrap:anywhere}body.mr .mr-pc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;min-width:0}body.mr .mr-pc-statut{--st:var(--mr-ok);display:inline-flex;align-items:center;gap:.45rem;max-width:100%;min-height:26px;padding:.2rem .7rem .2rem .55rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line);background-color:var(--mr-glass-2);color:var(--mr-text-2);font:700 .75rem/1.25 var(--mr-ff-sans)}body.mr .mr-pc-statut--warn{--st:var(--mr-warn)}body.mr .mr-pc-statut--err{--st:var(--mr-err)}body.mr .mr-pc-statut--info{--st:var(--mr-ciel)}body.mr .mr-pc-statut--discord{--st:var(--mr-enseigne-discord)}body.mr .mr-pc-statut-point{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background-color:var(--st);box-shadow:0 0 0 3px color-mix(in srgb,var(--st) 24%,transparent)}body.mr .mr-pc .pulsating{display:none;animation:none}body.mr .mr-pc-stock{margin:0;font:700 .8125rem/1.3 var(--mr-ff-sans);color:var(--mr-text-2)}body.mr .mr-pc-stock .text-success{color:var(--mr-ok)}body.mr .mr-pc-stock .text-error{color:var(--mr-err)}body.mr .mr-pc-stock .text-t-muted{color:var(--mr-text-3)}body.mr .mr-pc-stock .mr-pc-discord{color:var(--mr-discord-text)}body.mr .mr-pc-stock:not(:has(*)){display:none}body.mr .mr-pc-stock-infini{display:inline-flex;align-items:center;gap:.3rem}body.mr .mr-pc-stock-infini svg{width:15px;height:15px;flex:none}body.mr .mr-pc-note{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .4rem;font:700 .8125rem/1.3 var(--mr-ff-sans);color:var(--mr-text-2)}body.mr .mr-pc-note .sa-rating-stars{gap:0;font-size:inherit}body.mr .mr-pc-note-val{color:var(--mr-text);font-variant-numeric:tabular-nums}body.mr .mr-pc-note-sep{color:var(--mr-text-3)}body.mr .mr-pc-note-ventes{color:var(--mr-text-2)}body.mr .mr-pc-bas{display:flex;flex-direction:column;gap:.65rem;margin-top:auto;padding-top:.2rem}body.mr .mr-pc-prix{display:flex;flex-direction:column;gap:2px;min-width:0}body.mr .mr-pc-des{font:700 .75rem/1.2 var(--mr-ff-sans);color:var(--mr-text-3)}body.mr .mr-pc-ligne-prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px .55rem;min-width:0}body.mr .mr-pc-montant{font-family:var(--mr-ff-disp);font-weight:700;font-size:1.95rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mr-or-text);white-space:nowrap}body.mr .mr-pc-montant--fourchette{font-size:1.45rem;line-height:1.1;white-space:normal}body.mr .mr-pc-plus{margin-left:1px;font-size:.7em;color:var(--mr-text-3)}body.mr .mr-pc-pile{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}body.mr .mr-pc-pile--debut{align-items:flex-start}body.mr .mr-pc-barre{font:500 .85rem/1.2 var(--mr-ff-mono);color:var(--mr-text-3);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--mr-err);white-space:nowrap}body.mr .mr-pc-cta{width:100%;--ens:var(--ens-bouton)}body.mr .mr-pc-cta.mr-btn--ens{box-shadow:0 10px 26px -12px color-mix(in srgb,var(--ens) 75%,transparent),inset 0 1px 0 color-mix(in srgb,var(--mr-carte-ink) 30%,transparent),inset 0 -2px 0 color-mix(in srgb,var(--mr-laque-fonce) 22%,transparent)}body.mr .mr-pc-livre{display:flex;align-items:flex-start;gap:.35rem;color:var(--mr-text-3);font:700 .8rem/1.35 var(--mr-ff-sans)}body.mr .mr-pc-livre svg{flex:none;width:14px;height:14px;margin-top:1px;color:var(--mr-ok)}body.mr .mr-pc--billet{box-shadow:none}body.mr .mr-pc--billet:focus-visible{outline:3px solid transparent;outline-offset:-4px}body.mr .mr-pc--billet:focus-visible::after{content:"";position:absolute;inset:2px;z-index:3;border:3px solid var(--mr-lagon-fill);border-radius:calc(var(--mr-r-lg) - 4px);box-shadow:0 0 0 2px var(--mr-lagon-ink),inset 0 0 0 2px var(--mr-lagon-ink);pointer-events:none}body.mr .mr-pc-talon{flex:none;height:46px;white-space:nowrap}body.mr .mr-pc-talon-n{min-width:0;overflow:hidden;text-overflow:ellipsis;line-height:1.6}body.mr .mr-pc-talon .mr-talon-admis{flex:none}@container mr-pc (max-width:239.98px){body.mr .mr-pc-corps{gap:.45rem;padding:12px 12px 14px}body.mr .mr-pc-ens{gap:.35rem;font-size:.6875rem;letter-spacing:.06em}body.mr .mr-pc-ens>span{white-space:normal;overflow-wrap:anywhere}body.mr .mr-pc-ens i{width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ens) 25%,transparent)}body.mr .mr-pc-titre{font-size:1.08rem}body.mr .mr-pc-statut{font-size:.6875rem;padding:.15rem .55rem .15rem .45rem;gap:.35rem}body.mr .mr-pc-stock,body.mr .mr-pc-note{font-size:.75rem}body.mr .mr-pc-note-sep{display:none}body.mr .mr-pc-note-ventes{flex-basis:100%}body.mr .mr-pc-bas{gap:.55rem}body.mr .mr-pc-montant{font-size:1.5rem}body.mr .mr-pc-montant--fourchette{font-size:1.12rem}body.mr .mr-pc-barre{font-size:.75rem}body.mr .mr-pc-cta{min-height:var(--mr-cible);padding:.55rem .7rem;font-size:.9rem;gap:.35rem}body.mr .mr-pc-cta svg{width:16px;height:16px}body.mr .mr-pc-livre{font-size:.72rem}body.mr .mr-pc-livre svg{width:12px;height:12px}body.mr .mr-pc-badges--sur{top:8px;left:8px;right:8px;gap:4px}body.mr .mr-pc-badge,body.mr .mr-pc-remise{min-height:22px;padding:.2rem .5rem;font-size:.6875rem;letter-spacing:.05em}body.mr .mr-pc-badge i{display:none}body.mr .mr-pc-badges--sur .mr-pc-badge ~ .mr-pc-badge{display:none}body.mr .mr-pc-talon{padding:0 10px}}@container mr-pc (max-width:329.98px){body.mr .mr-pc-talon-plus{display:none}}@container mr-pc (min-width:240px) and (max-width:299.98px){body.mr .mr-pc-corps{padding:14px 16px 16px}body.mr .mr-pc-titre{font-size:1.25rem}body.mr .mr-pc-montant{font-size:1.75rem}}body.mr .mr-pc--rangee{flex-direction:row;align-items:center;gap:12px;min-height:76px;padding:10px 12px 10px 10px;border-top-width:1px;border-top-color:var(--mr-line);border-left:4px solid var(--ens);border-radius:var(--mr-r-md)}body.mr .mr-pc--rangee::before{background:radial-gradient(55% 140% at 0% 50%,color-mix(in srgb,var(--ens) 18%,transparent),transparent 72%)}body.mr .mr-pc-vignette{position:relative;z-index:2;flex:none;width:56px;height:56px;overflow:hidden;border-radius:var(--mr-r-sm);border:1px solid var(--mr-line)}body.mr .mr-pc-vignette .mr-pc-media{aspect-ratio:auto;width:100%;height:100%;border-bottom:0}body.mr .mr-pc-vignette .mr-pc-media::after{background:radial-gradient(70% 70% at 50% 50%,transparent 45%,var(--mr-laque-fonce) 100%)}body.mr .mr-pc-vignette .mr-pc-img{scale:2;translate:0 -6%}body.mr .mr-pc-vignette .mr-pc-mosaique .mr-pc-img{scale:1.5;translate:none}body.mr .mr-pc-vignette .mr-pc-vide-ico{width:36px;height:36px;border-radius:var(--mr-r-xs)}body.mr .mr-pc-vignette .mr-pc-vide-ico svg{width:18px;height:18px}body.mr .mr-pc-rangee-corps{position:relative;z-index:2;display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}body.mr .mr-pc--rangee .mr-pc-ens{font-size:.6875rem;letter-spacing:.08em}body.mr .mr-pc--rangee .mr-pc-ens i{width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ens) 25%,transparent)}body.mr .mr-pc--rangee .mr-pc-titre{font-size:1.08rem;line-height:1.2}body.mr .mr-pc--rangee .mr-pc-meta{gap:.25rem .5rem}body.mr .mr-pc--rangee .mr-pc-stock,body.mr .mr-pc--rangee .mr-pc-note{font-size:.75rem}body.mr .mr-pc--rangee .mr-pc-livre{font-size:.72rem}body.mr .mr-pc-rangee-prix{position:relative;z-index:2;display:flex;align-items:center;gap:.4rem;flex:none;max-width:46%;text-align:right}body.mr .mr-pc--rangee .mr-pc-montant{font-size:1.25rem}body.mr .mr-pc--rangee .mr-pc-montant--fourchette{font-size:1.05rem}body.mr .mr-pc--rangee .mr-pc-barre{font-size:.75rem}body.mr .mr-pc-fleche{display:block;flex:none;width:18px;height:18px;color:var(--mr-text-3);transition:transform var(--mr-dur-2) var(--mr-ease-out),color var(--mr-dur-2)}@media (max-width:479.98px){body.mr .mr-pc--rangee .mr-pc-statut{display:none}}body.mr .mr-pc-grille{--mr-pc-cols:2;--mr-pc-gap:12px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:var(--mr-pc-gap)}body.mr .mr-pc-grille--centre{justify-content:center}body.mr .mr-pc-grille>.sa-products-item{flex:0 1 calc((100% - (var(--mr-pc-cols) - 1) * var(--mr-pc-gap)) / var(--mr-pc-cols))}@media (max-width:359.98px){body.mr .mr-pc-grille{--mr-pc-cols:1}}@media (min-width:768px){body.mr .mr-pc-grille:not(.mr-pc-grille--2){--mr-pc-cols:3;--mr-pc-gap:18px}body.mr .mr-pc-grille--2{--mr-pc-gap:18px}}@media (min-width:1200px){body.mr .mr-pc-grille:not(.mr-pc-grille--2){--mr-pc-cols:4;--mr-pc-gap:22px}body.mr .mr-pc-grille--2{--mr-pc-gap:22px}}body.mr .mr-pc-grille.mr-pc-grille--rangees{--mr-pc-cols:1;--mr-pc-gap:10px}@media (min-width:768px){body.mr .mr-pc-grille.mr-pc-grille--rangees{--mr-pc-cols:2;--mr-pc-gap:14px}}@media (min-width:1200px){body.mr .mr-pc-grille.mr-pc-grille--rangees:not(.mr-pc-grille--2){--mr-pc-cols:3;--mr-pc-gap:16px}}body.mr .mr-pc-liste{display:flex;flex-direction:column;gap:10px;max-width:48rem}body.mr .mr-pc-liste--centre{margin-inline:auto}body.mr .mr-produits-recherche{position:relative;max-width:28rem;margin-bottom:2rem}body.mr .mr-produits-recherche--centre{margin-inline:auto}body.mr .mr-produits-loupe{position:absolute;left:14px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--mr-text-3);pointer-events:none}body.mr .mr-produits-champ{width:100%;padding-left:2.6rem;padding-right:1rem}body.mr :is(.sa-page-products,.sa-page-blog-post-products) .grid:has(>*>.mr-pc:not(.mr-pc--rangee),>.mr-pc:not(.mr-pc--rangee)),body.mr .sa-group-modal .grid:has(>.gm-card>.mr-pc){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:359.98px){body.mr :is(.sa-page-products,.sa-page-blog-post-products) .grid:has(>*>.mr-pc:not(.mr-pc--rangee),>.mr-pc:not(.mr-pc--rangee)),body.mr .sa-group-modal .grid:has(>.gm-card>.mr-pc){grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){body.mr :is(.sa-page-products,.sa-page-blog-post-products) .grid:has(>*>.mr-pc:not(.mr-pc--rangee),>.mr-pc:not(.mr-pc--rangee)),body.mr .sa-group-modal .grid:has(>.gm-card>.mr-pc){grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.mr .sa-page-products .grid.sm\:grid-cols-2:not(.xl\:grid-cols-3):not(.xl\:grid-cols-4):has(>[data-dsr]>.mr-pc){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body.mr .sa-page-products .grid:has(>[data-dsr]>.mr-pc:not(.mr-pc--rangee)),body.mr .sa-group-modal .grid:has(>.gm-card>.mr-pc){grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:22px}body.mr .sa-page-products .grid.sm\:grid-cols-2:not(.xl\:grid-cols-3):not(.xl\:grid-cols-4):has(>[data-dsr]>.mr-pc){grid-template-columns:repeat(2,minmax(0,1fr))}}body.mr .sa-page-products .flex-col:has(>[data-dsr]>.mr-pc--rangee){gap:10px}body.mr .sa-group-modal button[aria-label]{display:inline-grid;place-items:center;flex:none;width:var(--mr-cible);height:var(--mr-cible);margin:-6px -6px 0 0;border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text-2);touch-action:manipulation}body.mr .sa-group-modal button[aria-label]:active{transform:scale(.9)}@media (max-width:639.98px){body.mr .sa-group-modal .rounded-t-card{padding-bottom:calc(1rem + var(--mr-safe-bottom))}}@media (hover:hover){body.mr .sa-group-modal button[aria-label]:hover{border-color:var(--mr-lagon);color:var(--mr-text)}}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel){position:relative;padding-bottom:calc(var(--mr-cible) + 16px)}body.mr .mr-pc-carrousel .splide__slide{padding:4px}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow{top:auto;bottom:0;transform:none;display:grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);border-radius:50%;border:1px solid var(--mr-line-2);background-color:var(--mr-glass-dense);color:var(--mr-text);box-shadow:var(--mr-shadow-1);opacity:1;touch-action:manipulation;transition:border-color var(--mr-dur-2),background-color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow--prev{left:4px}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow--next{right:4px}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow svg{width:16px;height:16px;fill:currentColor}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow:disabled{opacity:.4;cursor:default}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow:active:not(:disabled){transform:scale(.94)}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__pagination{bottom:0;left:56px;right:56px;padding:0;gap:0}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__pagination__page{position:relative;width:28px;height:var(--mr-cible);margin:0;border-radius:0;background:none;opacity:1;transform:none}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__pagination__page::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background-color:var(--mr-text-3);transform:translate(-50%,-50%);transition:width var(--mr-dur-2) var(--mr-ease-out),background-color var(--mr-dur-2)}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__pagination__page.is-active::before{width:22px;border-radius:4px;background-color:var(--mr-lagon)}@media (pointer:coarse), (max-width:639.98px){body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__pagination{display:none}}@media (min-width:640px){@media not all and (pointer:coarse){body.mr .mr-carrousel--puces .splide__arrows{display:none}body.mr .mr-carrousel--puces .splide__pagination{left:0;right:0}}}@media (hover:hover){body.mr .mr-pc:hover{transform:translateY(-4px);box-shadow:6px 6px 0 0 var(--ens),var(--mr-shadow-2);border-color:color-mix(in srgb,var(--ens) 45%,var(--mr-line))}body.mr .mr-pc--billet:hover{box-shadow:none;border-color:var(--ens)}body.mr .mr-pc:hover>.mr-pc-media .mr-pc-img{scale:1.78}body.mr .mr-pc:hover .mr-pc-cta.mr-btn--ens{box-shadow:4px 4px 0 0 var(--mr-or),inset 0 1px 0 color-mix(in srgb,var(--mr-carte-ink) 30%,transparent)}body.mr .mr-pc:hover .mr-pc-fleche{transform:translateX(3px);color:var(--mr-lagon)}body.mr .mr-pc--rangee:hover{transform:translateY(-2px);box-shadow:4px 4px 0 0 var(--ens),var(--mr-shadow-1)}body.mr .mr-pc:hover:active{transform:scale(.985)}body.mr .mr-cat:hover{transform:translateY(-3px);box-shadow:5px 5px 0 0 var(--ens),var(--mr-shadow-2);border-color:color-mix(in srgb,var(--ens) 45%,var(--mr-line))}body.mr .mr-cat:hover .mr-cat-fleche{transform:translateX(3px)}body.mr .mr-cat:hover .mr-cat-img{scale:1.05}body.mr .mr-cat:hover:active{transform:scale(.985)}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) .splide__arrow:hover:not(:disabled){border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body.mr .mr-pc>.mr-pc-media .mr-pc-img{animation:mr-pc-parallaxe linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes mr-pc-parallaxe{from{translate:0 -4%}to{translate:0 4%}}@media (prefers-reduced-motion:reduce){body.mr .mr-pc,body.mr .mr-pc:hover,body.mr .mr-pc:active,body.mr .mr-cat,body.mr .mr-cat:hover,body.mr .mr-cat:active{transform:none}body.mr .mr-pc>.mr-pc-media .mr-pc-img{animation:none!important;translate:none}body.mr .mr-pc:hover>.mr-pc-media .mr-pc-img{scale:1.7}body.mr :is(.mr-pc-carrousel,.mr-cat-carrousel) :is(.splide__list,.splide__slide){transition-duration:0s!important}}
/*13-contenu.css*/body.mr{--mr-ct-pad:clamp(16px,2vw,20px);--mr-ct-mono:700 .75rem/1.2 var(--mr-ff-mono);--mr-ct-colle:calc(var(--mr-top-h) + var(--mr-safe-top) + 24px)}body.mr :is(.sa-feedbacks,.sa-faq,.sa-blog-posts,.sa-page-blog,.sa-page-feedback)>.sfx{display:none}body.mr .mr-etoiles{display:inline-flex;align-items:center;gap:.4rem;font:700 .875rem/1.2 var(--mr-ff-sans);color:var(--mr-text-2)}body.mr .mr-etoiles-rang{display:inline-flex;align-items:center;gap:2px;flex:none}body.mr .mr-etoile{display:block;flex:none}body.mr .mr-etoile svg{display:block}body.mr .mr-etoile-fond{fill:var(--mr-line-2)}body.mr .mr-etoile-plein svg{fill:var(--mr-or);filter:drop-shadow(0 1px 0 color-mix(in srgb,var(--mr-laque-fonce) 40%,transparent))}:root[data-scheme="light"] body.mr .mr-etoile-plein svg{stroke:var(--mr-or-fonce);stroke-width:1.3px;stroke-linejoin:round;paint-order:stroke;filter:none}body.mr .mr-etoiles-val{color:var(--mr-text);font-variant-numeric:tabular-nums}body.mr .mr-etoiles-sep{color:var(--mr-text-3)}body.mr .mr-etoiles-ventes{color:var(--mr-text-2);font-variant-numeric:tabular-nums}body.mr .mr-etoiles--grises{gap:2px}body.mr .mr-etoiles--grises svg{display:block;fill:var(--mr-text-3);opacity:.5}:where(body.mr .mr-avis){--ens:var(--mr-lagon-fill)}body.mr .mr-avis{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;min-width:0;padding:var(--mr-ct-pad);color:var(--mr-text)}body.mr .mr-avis-h{display:flex;align-items:center;gap:10px;min-width:0}body.mr .mr-avis-av{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;overflow:hidden;border-radius:var(--mr-r-sm);background-color:var(--mr-laque);background-image:var(--mr-gloss),linear-gradient(160deg,var(--mr-laque-clair),var(--mr-laque-fonce));border:1px solid var(--mr-line-or);box-shadow:var(--mr-shadow-1);color:var(--mr-encre-laque);font:700 1.05rem/1 var(--mr-ff-disp)}body.mr .mr-avis-av img{display:block;width:100%;height:100%;object-fit:cover}body.mr .mr-avis-av svg{width:18px;height:18px}body.mr .mr-avis-qui{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}body.mr .mr-avis-nom-l{display:flex;align-items:center;gap:6px;min-width:0}body.mr .mr-avis-nom{min-width:0;overflow:hidden;font:700 .95rem/1.25 var(--mr-ff-sans);color:var(--mr-text);white-space:nowrap;text-overflow:ellipsis}body.mr .mr-avis-nom--suppr{color:var(--mr-text-2)}body.mr .mr-avis-plus-n{flex:none;padding:2px 7px;border-radius:var(--mr-r-pill);background-color:var(--mr-lagon-soft);color:var(--mr-text-2);font:700 .75rem/1.2 var(--mr-ff-mono);font-variant-numeric:tabular-nums;white-space:nowrap}body.mr .mr-avis-date{font:700 .8rem/1.2 var(--mr-ff-sans);color:var(--mr-text-3);white-space:nowrap}body.mr .mr-avis-h>.mr-etoiles{flex:none;margin-left:auto}body.mr .mr-avis-h>.mr-etoiles:first-child{margin-left:0}body.mr .mr-avis-h>.mr-etoiles:first-child + .mr-avis-date{margin-left:auto}body.mr .mr-avis-corps{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}body.mr .mr-avis-msg{margin:0;color:var(--mr-text-2);font-size:.95rem;line-height:1.55;overflow-wrap:anywhere}body.mr .mr-avis--citation .mr-avis-msg{color:var(--mr-text);font-size:1.05rem}body.mr .mr-avis-photo{display:block;width:80px;height:80px;object-fit:cover;border-radius:var(--mr-r-sm);border:1px solid var(--mr-line-2);cursor:zoom-in}body.mr .mr-avis-rep{align-self:stretch;padding:12px 14px;border-radius:var(--mr-r-md);background-color:var(--mr-surface-2);border:1px solid var(--mr-line)}body.mr .mr-avis-rep-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:6px}body.mr .mr-avis-rep-mono{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:8px;background-color:var(--mr-laque);background-image:var(--mr-carte-fond);border:1px solid var(--mr-line-or);color:var(--mr-carte-ink);font:700 .75rem/1 var(--mr-ff-disp);text-transform:uppercase}body.mr .mr-avis-rep-nom{font:700 .85rem/1.2 var(--mr-ff-sans);color:var(--mr-text)}body.mr .mr-avis-rep-msg{margin:0;color:var(--mr-text-2);font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}body.mr .mr-avis-plus{display:inline-flex;align-items:center;min-height:var(--mr-cible);margin:-10px 0 -8px;padding:0 2px;border:0;background:none;color:var(--mr-lagon);font:700 .875rem/1 var(--mr-ff-sans);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer;touch-action:manipulation}body.mr .mr-avis-f{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;padding-top:12px;border-top:1px solid var(--mr-line);font:700 .8rem/1.2 var(--mr-ff-sans);color:var(--mr-text-3)}body.mr .mr-avis-ok{display:inline-flex;align-items:center;gap:.3rem;color:var(--mr-ok)}body.mr .mr-avis-ens{display:inline-flex;align-items:center;gap:.4rem;color:var(--mr-text-2)}body.mr .mr-avis-ens i{display:block;width:9px;height:9px;border-radius:50%;background-color:var(--ens);box-shadow:0 0 0 3px color-mix(in srgb,var(--ens) 24%,transparent)}body.mr :is(.sa-feedbacks-item,.sa-page-feedback-item)>.mr-avis{container:mr-avis / inline-size}@container mr-avis (max-width:249.98px){body.mr .mr-avis-h{flex-wrap:wrap;row-gap:8px}body.mr .mr-avis-h>.mr-avis-qui + .mr-etoiles{order:3;flex-basis:100%;margin-left:0}}@media (hover:hover){body.mr .mr-avis-plus:hover{text-decoration-color:var(--mr-or)}}body.mr .mr-faq-item{position:relative;padding:0;transition:border-color var(--mr-dur-2) var(--mr-ease-out),background-color var(--mr-dur-2) var(--mr-ease-out)}body.mr .mr-faq-item[open]{border-color:color-mix(in srgb,var(--mr-lagon) 45%,transparent)}body.mr .mr-faq-q{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:var(--mr-cible);padding:14px 14px 14px var(--mr-ct-pad);border-radius:var(--mr-r-lg);list-style:none;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none}body.mr .mr-faq-item[open]>.mr-faq-q{border-bottom-left-radius:var(--mr-r-sm);border-bottom-right-radius:var(--mr-r-sm)}body.mr .mr-faq-q::-webkit-details-marker{display:none}body.mr .mr-faq-q::marker{content:""}body.mr .mr-faq-q:focus-visible{outline-offset:-3px}body.mr .mr-faq-q-t{margin:0;font:700 clamp(1.05rem,.98rem + .3vw,1.2rem)/1.3 var(--mr-ff-disp);letter-spacing:-.005em;color:var(--mr-text);transition:color var(--mr-dur-2)}body.mr .mr-faq-chev{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background-color:var(--mr-lagon-soft);color:var(--mr-lagon);transition:transform var(--mr-dur-3) var(--mr-spring-fallback),background-color var(--mr-dur-2),color var(--mr-dur-2)}body.mr .mr-faq-chev svg{width:18px;height:18px}body.mr .mr-faq-item[open] .mr-faq-chev{transform:rotate(180deg);background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink)}body.mr .mr-faq-item>.faq-panel{grid-template-rows:1fr;transition:none}body.mr .mr-faq-item>.faq-panel>.faq-panel-inner{opacity:1;transition:none}body.mr .mr-faq-item[open]>.faq-panel>.faq-panel-inner{animation:mr-faq-ouvre var(--mr-dur-3) var(--mr-ease-out) both}@keyframes mr-faq-ouvre{from{opacity:0;transform:translateY(-6px)}}body.mr .mr-faq-r{margin:0;padding:0 var(--mr-ct-pad) 18px;color:var(--mr-text-2);font-size:.975rem;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}body.mr .mr-faq-r a{color:var(--mr-lagon);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (hover:hover){body.mr .mr-faq-q:hover .mr-faq-q-t{color:var(--mr-lagon)}body.mr .mr-faq-q:hover .mr-faq-chev{background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink)}}body.mr .mr-faq-split-g{display:flex;flex-direction:column;align-items:flex-start}@media (min-width:1024px){body.mr .mr-faq-split-g{position:sticky;top:var(--mr-ct-colle);align-self:flex-start}}body.mr .sa-faq-link{text-decoration:none}body.mr .mr-faq-carte{display:flex;flex-direction:column;gap:8px;padding:var(--mr-ct-pad)}body.mr .mr-faq-carte .mr-faq-r{padding:0}body.mr .mr-faq-aide-carte{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:var(--mr-ct-pad);border-color:var(--mr-line-or)}body.mr .mr-faq-aide-txt{display:flex;flex:1;align-items:flex-start;gap:14px;min-width:0}body.mr .mr-faq-aide-ico{display:grid;place-items:center;flex:none;width:var(--mr-cible);height:var(--mr-cible);border-radius:14px;background-color:var(--mr-lagon-soft);border:1px solid var(--mr-line);color:var(--mr-lagon);font-size:1.1rem}body.mr .mr-faq-aide-ico svg{width:22px;height:22px}body.mr .mr-faq-aide-t{margin:0;font:700 1.15rem/1.25 var(--mr-ff-disp);color:var(--mr-text)}body.mr .mr-faq-aide-p{margin:4px 0 0;color:var(--mr-text-2);font-size:.95rem;line-height:1.5}body.mr .mr-faq-aide-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex:none;padding:.7rem 1.3rem;font-size:.95rem;text-decoration:none;white-space:nowrap}body.mr .mr-faq-aide-cta svg{width:18px;height:18px}@media (min-width:640px){body.mr .mr-faq-aide-carte{flex-direction:row;align-items:center;justify-content:space-between}body.mr .mr-faq-aide-txt{align-items:center}}body.mr .sa-social-proof.mr-sp{left:0;right:0;bottom:calc(var(--mr-bas-fixe) + 12px);width:min(calc(100vw - 24px - var(--mr-safe-left) - var(--mr-safe-right)),440px);max-width:none;margin-left:auto;margin-right:auto;pointer-events:none}body.mr .mr-sp-cadre{pointer-events:auto}body.mr .mr-sp-toast{overflow:hidden;padding:10px 6px 12px 12px}body.mr .mr-sp-lien{justify-content:center;min-height:var(--mr-cible);border-radius:10px;color:inherit;text-decoration:none}body.mr .mr-sp-lead{overflow:hidden;font:400 .85rem/1.3 var(--mr-ff-sans);color:var(--mr-text-2);white-space:nowrap;text-overflow:ellipsis}body.mr .mr-sp-lead span{color:inherit;font-size:inherit}body.mr .mr-sp-nom{overflow:hidden;font:700 .95rem/1.25 var(--mr-ff-sans);color:var(--mr-text);white-space:nowrap;text-overflow:ellipsis}body.mr .mr-sp-meta{display:flex;align-items:center;gap:.4rem;min-width:0;font:700 .78rem/1.2 var(--mr-ff-sans);color:var(--mr-text-3)}body.mr .mr-sp-meta span{font-size:inherit}body.mr .mr-sp-ok{color:var(--mr-ok);white-space:nowrap}body.mr .mr-sp-ok span{color:inherit}body.mr .mr-sp-point{color:var(--mr-text-3)}body.mr .mr-sp-quand{overflow:hidden;color:var(--mr-text-3);white-space:nowrap;text-overflow:ellipsis}@media (hover:hover){body.mr .mr-sp-lien:hover .mr-sp-nom{color:var(--mr-lagon)}body.mr .mr-toast .mr-ibtn:hover{color:var(--mr-text);background-color:var(--mr-lagon-soft)}}@media (min-width:1024px){body.mr .sa-social-proof.mr-sp{bottom:calc(24px + var(--mr-safe-bottom));width:380px;margin:0}body.mr .sa-social-proof.mr-sp--gauche{left:calc(24px + var(--mr-safe-left));right:auto}body.mr .sa-social-proof.mr-sp--droite{left:auto;right:calc(24px + var(--mr-safe-right))}}body.mr .mr-toast .progress-dismiss{left:14px;right:14px;bottom:0;width:auto;height:2px;border-radius:2px;background:var(--mr-or)}body.mr .sa-toasts.mr-toasts{left:50%;right:auto;bottom:calc(var(--mr-bas-fixe) + 12px);max-width:none}@media (min-width:1024px){body.mr .sa-toasts.mr-toasts{left:auto;right:calc(24px + var(--mr-safe-right));bottom:calc(24px + var(--mr-safe-bottom));width:400px}}body.mr .sa-toast.mr-toast{overflow:hidden}body.mr :is(.sa-toast,.mr-sp-toast).mr-toast{-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}@media (pointer:coarse), (max-width:700px){body.mr :is(.sa-toast,.mr-sp-toast).mr-toast{background-color:var(--mr-surface-1)}}body.mr .mr-toast-titre{line-height:1.25}body.mr .sa-toast .mr-toast-t span{line-height:1.4;overflow-wrap:anywhere}body.mr .mr-toast--err{border-color:color-mix(in srgb,var(--mr-err) 55%,transparent)}body.mr .mr-toast--err .progress-dismiss{background:var(--mr-err)}body.mr .mr-ariane{padding-top:12px;margin-bottom:-4px}body.mr .mr-ariane-l{display:flex;align-items:center;gap:4px;margin:-6px;padding:6px;list-style:none;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}body.mr .mr-ariane-l::-webkit-scrollbar{display:none}body.mr .mr-ariane-i{display:flex;flex:none;align-items:center;gap:4px;min-width:0}body.mr .mr-ariane-sep{flex:none;width:14px;height:14px;color:var(--mr-text-3);font:700 .85rem/14px var(--mr-ff-mono);text-align:center}body.mr :is(.mr-ariane-lien,.mr-ariane-ici){display:inline-flex;align-items:center;gap:.45rem;max-width:16rem;min-height:var(--mr-cible);padding:0 .95rem;border-radius:var(--mr-r-pill);font:var(--mr-ct-mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:none}body.mr .mr-ariane-lien{border:1px solid var(--mr-line);background-color:var(--mr-glass-2);color:var(--mr-text-2);touch-action:manipulation;transition:color var(--mr-dur-2),border-color var(--mr-dur-2),background-color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr .mr-ariane-lien>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis}body.mr .mr-ariane-lien:active{transform:scale(.97)}body.mr .mr-ariane-maison{flex:none;width:15px;height:15px}body.mr .mr-ariane-ici{display:inline-block;overflow:hidden;line-height:calc(var(--mr-cible) - 2px);border:1px solid transparent;background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink);text-overflow:ellipsis}body.mr .mr-ariane-i:last-child{flex:0 1 auto}body.mr .mr-ariane-ici{min-width:0;max-width:min(16rem,100%)}@media (max-width:639.98px){body.mr .mr-ariane-i:not(:first-child):not(:nth-last-child(-n+2)){display:none}body.mr .mr-ariane-i:first-child:not(:nth-last-child(-n+2))>.mr-ariane-lien{position:relative;width:var(--mr-cible);padding:0;justify-content:center}body.mr .mr-ariane-i:first-child:not(:nth-last-child(-n+2))>.mr-ariane-lien>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.mr .mr-ariane-i:nth-last-child(2):not(:first-child)>.mr-ariane-lien{max-width:9.5rem}}@media (hover:hover){body.mr .mr-ariane-lien:hover{border-color:var(--mr-lagon);color:var(--mr-text)}}body.mr .mr-pages{margin-top:clamp(16px,3vw,28px)}body.mr .mr-pages-nav{display:flex;flex-direction:column;align-items:center;gap:12px}body.mr .mr-pages-resume{margin:0;font:var(--mr-ct-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mr-text-3)}body.mr .mr-pages-resume b{color:var(--mr-text);font-weight:700;font-variant-numeric:tabular-nums}body.mr .mr-pages-l{display:flex;align-items:center;gap:8px}body.mr .mr-pages-num{display:none;align-items:center;gap:6px}body.mr .mr-pages-p{min-width:var(--mr-cible);padding:0 .8rem;font-family:var(--mr-ff-mono);font-variant-numeric:tabular-nums}body.mr .mr-pages-trous{min-width:20px;color:var(--mr-text-3);font:700 .9rem/1 var(--mr-ff-mono);text-align:center}body.mr .mr-pages-mobile{padding:0 .6rem;color:var(--mr-text-2);font:700 .875rem/1 var(--mr-ff-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums}body.mr .mr-pages-fl{text-decoration:none}body.mr .mr-pages-fl--off{opacity:.4;cursor:default;pointer-events:none}@media (min-width:640px){body.mr .mr-pages-nav{flex-direction:row;justify-content:space-between}body.mr .mr-pages-num{display:flex}body.mr .mr-pages-mobile{display:none}}body.mr .mr-arts--un{max-width:30rem;margin-inline:auto}body.mr :is(.sa-blog-posts-items,.sa-page-blog-items)>*{display:flex;min-width:0}body.mr :is(.sa-blog-posts-items,.sa-page-blog-items)>*>.mr-art{flex:1}body.mr .mr-arts-tous{display:flex;justify-content:center;margin-top:clamp(20px,3vw,28px)}body.mr .sa-blog-posts-link{text-decoration:none}body.mr .mr-art{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;color:var(--mr-text);text-decoration:none;touch-action:manipulation;transition:transform var(--mr-dur-2) var(--mr-ease-out),border-color var(--mr-dur-2),box-shadow var(--mr-dur-2)}body.mr .mr-art:active{transform:scale(.98)}body.mr .mr-art-media{position:relative;overflow:hidden;background-color:var(--mr-laque-fonce);border-bottom:1px solid var(--mr-line)}body.mr .mr-art-img{display:block;width:100%;height:auto;object-fit:cover;transition:transform var(--mr-dur-4) var(--mr-ease-out)}body.mr .mr-art-vide{display:grid;place-items:center;width:100%;background-color:var(--mr-surface-2)}body.mr .mr-art-vide-ico{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background-color:var(--mr-lagon-soft);border:1px solid var(--mr-line);color:var(--mr-lagon)}body.mr .mr-art-vide-ico svg{width:26px;height:26px}body.mr .mr-art-date{position:absolute;top:10px;left:10px;z-index:1;display:inline-flex;align-items:center;min-height:26px;padding:.3rem .65rem;border-radius:var(--mr-r-pill);background-color:var(--mr-glass-dense);border:1px solid var(--mr-line-2);color:var(--mr-text);font:700 .72rem/1 var(--mr-ff-mono);letter-spacing:.08em;text-transform:uppercase}body.mr .mr-art-corps{display:flex;flex:1;flex-direction:column;gap:6px;padding:16px var(--mr-ct-pad) 18px}body.mr .mr-art-titre{display:-webkit-box;margin:0;overflow:hidden;font:700 1.15rem/1.25 var(--mr-ff-disp);letter-spacing:-.005em;color:var(--mr-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:color var(--mr-dur-2)}body.mr .mr-art-resume{display:-webkit-box;margin:0;overflow:hidden;color:var(--mr-text-2);font-size:.925rem;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.mr .mr-art-lire{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;padding-top:8px;color:var(--mr-lagon);font:700 .875rem/1.2 var(--mr-ff-sans)}body.mr .mr-art-lire svg{width:16px;height:16px}@media (hover:hover){body.mr .mr-art:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--mr-lagon) 50%,transparent);box-shadow:var(--mr-shadow-2)}body.mr .mr-art:hover .mr-art-img{transform:scale(1.04)}body.mr .mr-art:hover .mr-art-titre{color:var(--mr-lagon)}body.mr .mr-art:hover:active{transform:scale(.98)}}:where(body.mr) .nc-skip:not(:focus-visible){opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){body.mr .mr-faq-item[open]>.faq-panel>.faq-panel-inner{animation:none}body.mr .mr-faq-chev,body.mr .mr-art,body.mr .mr-art-img,body.mr .mr-ariane-lien,body.mr a.sa-page-blog-item{transition:none}body.mr .mr-art:hover,body.mr .mr-art:active,body.mr .mr-art:hover .mr-art-img,body.mr a.sa-page-blog-item:hover,body.mr a.sa-page-blog-item:active,body.mr .mr-ariane-lien:active{transform:none}body.mr .mr-avis-defile .animate-marquee{animation:none}body.mr .mr-avis-defile{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}body.mr .mr-avis-defile-i[inert]{display:none}body.mr .mr-avis-defile-i{scroll-snap-align:start}body.mr .mr-toast .progress-dismiss{animation:none;transform:scaleX(0)}}
/*20-achat.css*/body.mr .sa-page-product{--mr-ac-ens:var(--ens,var(--mr-lagon-fill));--mr-ac-pad:clamp(18px,1.2rem + .5vw,26px);--mr-ac-vignette:radial-gradient(72% 72% at 50% 50%,transparent 46%,color-mix(in srgb,var(--mr-laque-fonce) 88%,transparent) 100%),linear-gradient(180deg,transparent 55%,color-mix(in srgb,var(--mr-laque-fonce) 42%,transparent))}body.mr .sa-page-product .sa-product-gallery{--product-page-image-aspect-ratio:4 / 3;--product-image-fit:cover;--mr-ac-zoom:1.87;--mr-ac-pos:50% 76.6%}body.mr .sa-page-product>.sfx{display:none}body.mr .sa-page-product :has(>img.sa-product-gallery--single){position:relative;isolation:isolate;overflow:hidden;border:1px solid var(--mr-line);border-radius:var(--mr-r-lg);background-color:var(--mr-laque-fonce);box-shadow:var(--mr-shadow-2)}body.mr .sa-page-product :has(>img.sa-product-gallery--single)::after,body.mr .sa-page-product .splide.main .splide__slide::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:var(--mr-ac-vignette);pointer-events:none}body.mr .sa-page-product img.sa-product-gallery--single{display:block;border:0;border-radius:0;background-color:var(--mr-laque-fonce)}body.mr .sa-page-product :is(img.sa-product-gallery--single,.splide.main .splide__slide img,.sa-product-gallery--stacked>img){object-fit:cover;object-position:var(--mr-ac-pos);scale:var(--mr-ac-zoom)}body.mr .sa-page-product.mr-ens-ms{--mr-ac-zoom:1;--mr-ac-pos:50% 50%}body.mr .sa-page-product.mr-ens-ms :is(img.sa-product-gallery--single,.splide.main .splide__slide img,.sa-product-gallery--stacked>img){object-fit:contain}body.mr .sa-page-product .splide.main .splide__track{border:1px solid var(--mr-line);border-radius:var(--mr-r-lg);background-color:var(--mr-laque-fonce);box-shadow:var(--mr-shadow-2)}body.mr .sa-page-product .splide.main .splide__slide{position:relative;overflow:hidden;background-color:var(--mr-laque-fonce)}body.mr .sa-page-product .sa-product-gallery--side{align-items:flex-start}body.mr .sa-page-product .gal-counter{z-index:2;padding:.3rem .6rem;border-radius:var(--mr-r-pill);border:1px solid color-mix(in srgb,var(--mr-carte-ink) 22%,transparent);background-color:var(--mr-laque-fonce);color:var(--mr-carte-ink);font:700 .75rem/1 var(--mr-ff-mono);letter-spacing:.08em;-webkit-backdrop-filter:none;backdrop-filter:none}body.mr .sa-page-product .splide.main .splide__arrow{z-index:2;width:var(--mr-cible);height:var(--mr-cible);border-radius:50%;border:1px solid color-mix(in srgb,var(--mr-carte-ink) 28%,transparent);background-color:color-mix(in srgb,var(--mr-laque-fonce) 78%,transparent);opacity:1;touch-action:manipulation;transition:transform var(--mr-dur-1) var(--mr-ease-out),border-color var(--mr-dur-2)}body.mr .sa-page-product .splide.main .splide__arrow>svg{width:16px;height:16px;fill:var(--mr-carte-ink)}body.mr .sa-page-product .splide.main .splide__arrow:disabled{opacity:.35}body.mr .sa-page-product .splide.main .splide__arrow:active:not(:disabled){transform:translateY(-50%) scale(.92)}body.mr .sa-page-product .splide.thumbnails .splide__slide{border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce);opacity:1;cursor:pointer}body.mr .sa-page-product .splide.thumbnails .splide__slide img{display:block;width:auto;height:100%;aspect-ratio:1;margin-inline:auto}body.mr .sa-page-product :is(.splide.thumbnails .splide__slide,.sa-product-gallery--side>div:first-child>button)::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:color-mix(in srgb,var(--mr-laque-fonce) 50%,transparent);pointer-events:none;transition:opacity var(--mr-dur-2)}body.mr .sa-page-product .splide.thumbnails .splide__slide.is-active::after{opacity:0}body.mr .sa-page-product .splide.thumbnails .splide__slide.is-active{opacity:1;outline:2px solid var(--mr-lagon-fill);outline-offset:-2px}body.mr .sa-page-product .sa-product-gallery--side>div:first-child>button{position:relative;border-radius:var(--mr-r-sm);border-color:var(--mr-line);background-color:var(--mr-laque-fonce);opacity:1;touch-action:manipulation}body.mr .sa-page-product .sa-product-gallery--stacked>img{aspect-ratio:var(--product-page-image-aspect-ratio);border:0;border-radius:0;background-color:var(--mr-laque-fonce);box-shadow:none;clip-path:inset(calc(50% - 50% / var(--mr-ac-zoom)) round calc(var(--mr-r-lg) / var(--mr-ac-zoom)))}body.mr .sa-page-product div.sa-product-gallery.aspect-product-page-image{border:1px solid var(--mr-line);border-radius:var(--mr-r-lg);background-color:var(--mr-laque-fonce);background-image:radial-gradient(60% 60% at 50% 45%,color-mix(in srgb,var(--mr-ac-ens) 22%,transparent),transparent 70%);box-shadow:var(--mr-shadow-2)}body.mr .sa-page-product div.sa-product-gallery.aspect-product-page-image>span{border-radius:var(--mr-r-lg);border:1px solid var(--mr-line-or);background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-lagon-fill);box-shadow:var(--mr-shadow-laque)}body.mr .sa-page-product .zoomable{cursor:zoom-in}body.mr .sa-page-product.mr-ens-ugc :is(img.sa-product-gallery,.sa-product-gallery img,.splide.thumbnails img){filter:brightness(1.75) saturate(1.15) hue-rotate(-15deg)}body.mr :is( .sa-page-product .splide.thumbnails .splide__slide img,.sa-page-product .sa-product-gallery--side>div:first-child>button img,:is(.sa-cart-item,.sa-page-cart-item) :is(.size-14,.size-16)>img,.sa-cart-addons .shrink-0.rounded-input>img,.sa-product-form .bg-accent-500\/\[0\.04\] li>img,.sa-product-form .faq-panel-inner .rounded-input.border>img,.sa-product-form :is(button[aria-pressed],[role="option"]) img,[x-data="stickyBuyBar"] img ){padding:0;border-width:0;object-fit:cover;object-position:50% 50%;transform-origin:50% 64.34%;scale:1.9;clip-path:inset(30.48% 23.68% 16.89% 23.68% round var(--mr-ac-vr,calc(var(--mr-r-sm) / 1.9)))}body.mr .sa-product-form :is(button[aria-pressed],[role="option"]) img{--mr-ac-vr:calc(var(--mr-r-xs) / 1.9)}body.mr .sa-product-form button.mr-pilule[aria-pressed] img{--mr-ac-vr:50%}body.mr .sa-page-product .sa-page-product-title{font-family:var(--mr-ff-disp);font-weight:700;line-height:var(--mr-lh-tight);letter-spacing:-.01em;color:var(--mr-text);overflow-wrap:anywhere}body.mr .sa-page-product .sa-page-product-title:is(.text-h2,.text-h3){font-size:var(--mr-fs-h2)}body.mr .sa-page-product .sa-page-product-title:is(.text-h1,.text-display){font-size:var(--mr-fs-h1)}body.mr .sa-page-product .ghost-echo{display:none}body.mr .sa-page-product .status{align-self:flex-start;min-height:32px;gap:.5rem;padding:.3rem .8rem .3rem .65rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line);background-color:var(--mr-glass-2)}body.mr .sa-page-product .status>span{color:var(--mr-text)!important;font:700 .8125rem/1.2 var(--mr-ff-sans)}body.mr .sa-page-product .status>div{width:10px;height:10px}body.mr .sa-page-product .sa-page-product-title + span[style]{color:var(--mr-text-2)!important;font-weight:700}body.mr .sa-page-product [data-dsr].flex-wrap>a.rounded-badge{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;padding:0 .9rem 0 .75rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-glass-2);color:var(--mr-text-2);font:700 .75rem/1 var(--mr-ff-mono);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;touch-action:manipulation;transition:border-color var(--mr-dur-2),color var(--mr-dur-2)}body.mr .sa-page-product [data-dsr].flex-wrap>a.rounded-badge::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background-color:var(--mr-ac-ens);box-shadow:0 0 0 3px color-mix(in srgb,var(--mr-ac-ens) 25%,transparent)}body.mr .sa-page-product [data-dsr].flex-wrap>a.rounded-badge>svg{display:none}body.mr .sa-page-product span.bg-accent-500.text-on-accent{display:inline-flex;align-items:center;gap:.35rem;min-height:24px;padding:.3rem .65rem;border-radius:var(--mr-r-pill);background-color:var(--mr-or);color:var(--mr-or-ink);font:700 .72rem/1 var(--mr-ff-mono);letter-spacing:.08em;text-transform:uppercase}body.mr .sa-page-product [data-dsr].flex-wrap>span.bg-accent-500{background-color:var(--mr-or)!important;color:var(--mr-or-ink)}body.mr .sa-page-product [data-dsr].flex-wrap>span.bg-accent-500 ~ span.bg-accent-500{background-color:var(--mr-glass-dense)!important;color:var(--mr-text);box-shadow:inset 0 0 0 1px var(--mr-line-2)}body.mr .sa-page-product .card-p:has(.sa-product-form){padding:var(--mr-ac-pad);background-color:var(--mr-surface-1);background-image:none;border:1px solid var(--mr-line);border-top:5px solid var(--mr-ac-ens);border-radius:var(--mr-r-lg);box-shadow:var(--mr-shadow-2),0 -14px 44px -28px var(--mr-ac-ens)}body.mr .sa-page-product .card-p:has(.sa-product-form)::before{background:radial-gradient(70% 42% at 86% 0%,color-mix(in srgb,var(--mr-ac-ens) 13%,transparent),transparent 70%)}body.mr .sa-page-product .card-p:has(.sa-product-form)>*{position:relative}body.mr .sa-page-product .card-p .border-b.border-theme,body.mr .sa-page-product .card-p .border-t.border-theme{border-color:var(--mr-line)}body.mr .sa-page-product .sa-page-product-price{font-family:var(--mr-ff-disp);font-weight:700;font-size:clamp(2.1rem,1.75rem + 1vw,2.6rem);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mr-or-text);white-space:nowrap}body.mr .sa-page-product .sa-page-product-price + span{margin-bottom:.15rem;color:var(--mr-text-2);font:700 .875rem/1.2 var(--mr-ff-sans)}body.mr .sa-page-product .sa-page-product-price + span>span{color:var(--mr-text)}body.mr .sa-page-product .card-p :is(.text-success,.text-error,.text-warning).font-medium{font-weight:700}body.mr .sa-page-product .card-p .text-success svg{color:var(--mr-ok)}body.mr .sa-page-product [x-data^="countdown("]{min-height:var(--mr-cible);gap:.6rem;padding:.45rem 1rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 8%,transparent)}body.mr .sa-page-product [x-data^="countdown("]>svg{color:var(--mr-or-text)}body.mr .sa-page-product [x-data^="countdown("]>span:not(.font-mono){color:var(--mr-text-2);font-weight:700}body.mr .sa-page-product [x-data^="countdown("]>.font-mono{font-family:var(--mr-ff-mono);font-weight:700;font-size:.95rem;letter-spacing:.06em;color:var(--mr-or-text)}body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .rule-label{gap:.75rem;font:700 .75rem/1.2 var(--mr-ff-mono);letter-spacing:.12em;color:var(--mr-text-3)}body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .rule-label::after{background-color:var(--mr-line)}body.mr .sa-product-form button.rule-label{min-height:var(--mr-cible);margin-bottom:.25rem;touch-action:manipulation}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed]{min-height:var(--mr-cible);border:1px solid var(--mr-line-2);border-radius:var(--mr-r-md);background-color:transparent;color:var(--mr-text);box-shadow:none;text-align:left;touch-action:manipulation;transition:border-color var(--mr-dur-2) var(--mr-ease-out),background-color var(--mr-dur-2) var(--mr-ease-out),box-shadow var(--mr-dur-2) var(--mr-ease-out),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr .sa-product-form .flex-col>button[aria-pressed]{gap:.9rem;padding:.85rem 1rem .85rem .95rem}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed="true"]{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft);box-shadow:inset 0 0 0 1px var(--mr-lagon)}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed]:active:not(:disabled){transform:scale(.985)}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed] p.mb-0\.5.text-sm{font:700 .975rem/1.3 var(--mr-ff-sans);color:var(--mr-text)}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed] :is(p,span).text-xs.text-t-muted{color:var(--mr-text-2);font-size:.8125rem;line-height:1.4}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed] p.text-xs:last-child{font-weight:700;font-size:.8125rem}body.mr .sa-product-form .flex-col>button[aria-pressed]>span.rounded-full{width:20px;height:20px;border-width:2px}body.mr .sa-product-form .flex-col>button[aria-pressed]>span.rounded-full>span{width:10px;height:10px}body.mr .sa-product-form .flex-col>button[aria-pressed]>.text-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}body.mr .sa-product-form .flex-col>button[aria-pressed]>.text-right>.font-medium,body.mr .sa-product-form .grid>button[aria-pressed]>span.text-xs>span:first-child{font-family:var(--mr-ff-disp);font-weight:700;font-size:1.2rem;line-height:1;font-variant-numeric:tabular-nums;color:var(--mr-or-text);white-space:nowrap}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed] .line-through{font:500 .78rem/1.2 var(--mr-ff-mono);color:var(--mr-text-3);text-decoration-thickness:2px;text-decoration-color:var(--mr-err);white-space:nowrap}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed] .rounded-badge{flex:none;white-space:nowrap;border-color:var(--mr-line-2);background-color:transparent;color:var(--mr-lagon)}body.mr .sa-product-form .grid>button[aria-pressed]{padding:.75rem .9rem}body.mr .sa-product-form .grid>button[aria-pressed]>span.absolute{width:22px;height:22px;border-bottom-left-radius:var(--mr-r-sm);background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink)}body.mr .sa-product-form .grid>button[aria-pressed]>span.text-sm.font-medium{font-weight:700;color:var(--mr-text)}body.mr .sa-product-form .mr-pilule[aria-pressed]{font-weight:700}body.mr .sa-product-form .mr-pilule[aria-pressed="true"]{background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink);border-color:transparent}body.mr .sa-product-form .mr-pilule img{border-radius:50%}body.mr .sa-product-form #variant{padding-left:1rem;padding-right:.9rem}body.mr .sa-product-form div:has(>[role="listbox"]){padding:6px;border:1px solid var(--mr-line-2);border-radius:var(--mr-r-md);background-color:var(--mr-surface-1);box-shadow:var(--mr-shadow-2)}body.mr .sa-product-form [role="option"]{min-height:var(--mr-cible);padding:.5rem .75rem;border-radius:var(--mr-r-sm);color:var(--mr-text);font-weight:700;touch-action:manipulation}body.mr .sa-product-form [role="option"][aria-selected="true"]{background-color:var(--mr-lagon-soft);color:var(--mr-text);box-shadow:inset 3px 0 0 var(--mr-lagon)}body.mr .sa-product-form [role="option"]>span:last-child:not(.text-error){color:var(--mr-or-text);font-weight:700;font-size:.875rem}body.mr .sa-product-form small.text-error{display:block;margin-top:.5rem;font-weight:700}body.mr .sa-product-form .sa-product-form-badge{border-radius:var(--mr-r-md);border-color:var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 8%,transparent)}body.mr .sa-product-form .sa-product-form-badge>span:first-child{border-radius:var(--mr-r-sm);border-color:var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 14%,transparent);color:var(--mr-or-text)}body.mr .sa-product-form .sa-product-form-badge .text-t-primary\/70{color:var(--mr-text-2)}body.mr .sa-product-form div:has(>div>label[for="quantity"]){min-height:56px;padding:.35rem .4rem .35rem 1rem;border-radius:var(--mr-r-md);border:1px solid var(--mr-line-2);background-color:transparent}body.mr .sa-product-form label[for="quantity"]{display:inline-flex;align-items:center;min-height:var(--mr-cible);font:700 .975rem/1.2 var(--mr-ff-sans);color:var(--mr-text)}body.mr .sa-product-form div:has(>div>label[for="quantity"]) .text-xs.text-t-muted{color:var(--mr-text-2);font-weight:700;font-size:.8125rem}body.mr .sa-product-form .input-stepper,body.mr :is(.sa-cart-item,.sa-page-cart-item) .input-stepper{border-radius:var(--mr-r-pill)}body.mr .sa-product-form .input-stepper>input{width:3rem;border-color:var(--mr-line-2);font-size:1rem;font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield}body.mr .sa-product-form .input-stepper>input::-webkit-inner-spin-button,body.mr .sa-product-form .input-stepper>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.mr .sa-product-form small.text-error.text-xs{font-size:.8125rem;font-weight:700}body.mr .sa-product-form [x-show="nextVolumeDiscount"]{border-radius:var(--mr-r-md);border-color:var(--mr-line);background-color:transparent}body.mr .sa-product-form [x-show="nextVolumeDiscount"] span.bg-accent-500{border-radius:50%;background-color:var(--mr-or);color:var(--mr-or-ink)}body.mr .sa-product-form [x-show="nextVolumeDiscount"] p{color:var(--mr-text-2)}body.mr .sa-product-form [x-show="nextVolumeDiscount"] .h-1\.5{height:8px;border-radius:var(--mr-r-pill);background-color:var(--mr-line)}body.mr .sa-product-form [x-show="nextVolumeDiscount"] .h-1\.5>div{border-radius:inherit;background-color:var(--mr-lagon-fill)}body.mr .sa-product-form :is(button,a).rounded-badge{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:var(--mr-cible);padding:0 .95rem;border:1px solid var(--mr-line-2);border-radius:var(--mr-r-pill);background-color:var(--mr-glass-2);color:var(--mr-text);font:700 .8125rem/1 var(--mr-ff-sans);text-decoration:none;white-space:nowrap;touch-action:manipulation;transition:background-color var(--mr-dur-2),border-color var(--mr-dur-2),color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr .sa-product-form :is(button,a).rounded-badge.text-accent-text{border-color:var(--mr-lagon);color:var(--mr-lagon)}body.mr .sa-product-form :is(button,a).rounded-badge:active:not(:disabled){transform:scale(.97)}body.mr .sa-product-form button.leading-none{display:inline-grid;place-items:center;min-width:var(--mr-cible);min-height:var(--mr-cible);margin:-14px -12px -14px -6px;font-size:1.15rem;color:var(--mr-text-3);touch-action:manipulation}body.mr .sa-product-form .faq-panel-inner .rounded-input.border{border-radius:var(--mr-r-md);border-color:var(--mr-line-2);background-color:transparent}body.mr .sa-product-form .faq-panel-inner .rounded-input.border.bg-accent-500\/\[0\.05\]{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}body.mr .sa-product-form .faq-panel-inner .rounded-input.border img{border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce)}body.mr .sa-product-form .faq-panel-inner .rounded-input.border .text-t-primary\/70{color:var(--mr-text-2)}body.mr .sa-product-form .faq-panel-inner .rounded-input.border .whitespace-nowrap.font-semibold{color:var(--mr-or-text);font-weight:700}body.mr .sa-product-form .faq-panel-inner .text-success{font-weight:700}body.mr .sa-product-form .rounded-input:has(>.flex-shrink-0>span.bg-accent-500),body.mr .sa-product-form .bg-accent-500\/\[0\.04\].rounded-input{border-radius:var(--mr-r-md);border-color:var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 7%,transparent)}body.mr .sa-product-form .rounded-input:has(>.flex-shrink-0>span.bg-accent-500)>span:first-child{border-radius:var(--mr-r-sm);border-color:var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 14%,transparent);color:var(--mr-or-text)}body.mr .sa-product-form .rounded-input:has(>.flex-shrink-0>span.bg-accent-500) .text-t-primary\/70,body.mr .sa-product-form .bg-accent-500\/\[0\.04\] .text-t-muted{color:var(--mr-text-2)}body.mr .sa-product-form :is(.rounded-input,.bg-accent-500\/\[0\.04\]) .text-t-primary\/40{color:var(--mr-text-3)}body.mr .sa-product-form .bg-accent-500\/\[0\.04\] span.bg-accent-500\/12{border-color:var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 18%,transparent);color:var(--mr-or-text)}body.mr .sa-product-form .bg-accent-500\/\[0\.04\] img,body.mr .sa-product-form .bg-accent-500\/\[0\.04\] li>div.size-9{border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce)}body.mr .sa-product-form .bg-accent-500\/\[0\.04\] li .text-accent-500{color:var(--mr-lagon);font-weight:700}body.mr .sa-product-form .bg-accent-500\/\[0\.04\] li a.truncate{padding-block:14px;margin-block:-14px;color:var(--mr-text);font-weight:700}body.mr .sa-product-form :is(.text-success).font-semibold{font-weight:700}body.mr .sa-product-form .bg-error\/10{border-radius:var(--mr-r-md);border-color:var(--mr-err);background-color:var(--mr-err-soft);color:var(--mr-err);font-weight:700}body.mr .sa-product-form .lg\:flex-row{flex-direction:column;gap:.7rem}body.mr .sa-product-form .sa-add-to-cart{min-height:54px;padding:.8rem 1.4rem;font-size:1.0625rem}body.mr .sa-product-form .sa-add-to-cart svg{width:18px;height:18px}body.mr .sa-product-form button.btn-soft{min-height:50px;font-size:1rem}body.mr .sa-product-form :is(.lg\:flex-row:has(>.sa-add-to-cart[style*="display: none"]),.lg\:flex-row:not(:has(>.sa-add-to-cart)))>button[type="submit"].btn-soft{border:1px solid var(--mr-line-or);background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);box-shadow:var(--mr-shadow-laque);min-height:54px;font-size:1.0625rem}body.mr .sa-product-form .btn-primary:not(.sa-add-to-cart){min-height:var(--mr-cible);font-size:.95rem}body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .sa-payment-icons--row{justify-content:center;gap:6px}body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .sa-payment-icons--row>img{height:26px;padding:4px 8px;border-radius:var(--mr-r-xs);border:1px solid var(--mr-line);background-color:var(--mr-carte-ink)}body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .sa-payment-icons--row>i{color:var(--mr-text-2)}@media (max-width:479.98px){body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .sa-payment-icons--row{gap:3px}body.mr :is(.sa-page-product,.sa-cart-panel,.sa-page-cart) .sa-payment-icons--row>img{height:24px;padding:3px 4px}}body.mr .sa-page-product .card-p .border-t.flex-col.items-center>span,body.mr .sa-page-product .card-p .mt-4.flex-wrap.text-xs{color:var(--mr-text-2);font-size:.8125rem;font-weight:700}body.mr .sa-page-product .card-p .border-t.flex-col.items-center>span svg{color:var(--mr-ok)}body.mr .sa-page-product [role="dialog"] .shadow-modal{border-color:var(--mr-line-2);border-radius:var(--mr-r-xl) var(--mr-r-xl) 0 0;background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2);padding-bottom:var(--mr-safe-bottom)}@media (min-width:640px){body.mr .sa-page-product [role="dialog"] .shadow-modal{border-radius:var(--mr-r-xl);padding-bottom:0}}body.mr .sa-page-product [role="dialog"] .shadow-modal h3{font-family:var(--mr-ff-disp);font-weight:700}body.mr .sa-page-product [role="dialog"] .shadow-modal h3 + button{display:inline-grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);margin:-8px -8px 0 0;border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text)}body.mr .sa-page-product [role="dialog"] .btn-accent{min-height:var(--mr-cible);border:1px solid var(--mr-line-or);background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);box-shadow:var(--mr-shadow-laque)}body.mr .sa-page-product [role="dialog"] .text-red-400{color:var(--mr-err);border-color:var(--mr-err);background-color:var(--mr-err-soft)}body.mr .sa-page-product .rounded-card.text-sm.text-t-muted.mt-4:has(svg + p){gap:.6rem;padding:14px 18px;border-color:var(--mr-line);border-radius:var(--mr-r-lg);background-color:var(--mr-glass);box-shadow:var(--mr-shadow-1);color:var(--mr-text-2);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}body.mr .sa-page-product .rounded-card.text-sm.text-t-muted.mt-4:has(svg + p) p{color:var(--mr-text-2);font-weight:700}body.mr .sa-page-product .rounded-card.text-sm.text-t-muted.mt-4:has(svg + p) p>.font-semibold{color:var(--mr-text);font-weight:800;font-variant-numeric:tabular-nums}body.mr .sa-page-product .rounded-card.text-sm.text-t-muted.mt-4:has(svg + p) svg{width:18px;height:18px;color:var(--mr-lagon)}body.mr .sa-page-product .sa-product-volume-table{border-color:var(--mr-line);border-radius:var(--mr-r-lg);background-color:var(--mr-surface-1);box-shadow:var(--mr-shadow-1)}body.mr .sa-page-product .sa-product-volume-table :is(table,thead tr,tbody){border-color:var(--mr-line)}body.mr .sa-page-product .sa-product-volume-table tbody>tr + tr{border-top-color:var(--mr-line)}body.mr .sa-page-product .sa-product-volume-table thead tr{background-color:transparent}body.mr .sa-page-product .sa-product-volume-table th{font:700 .72rem/1.2 var(--mr-ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mr-text-3)}body.mr .sa-page-product .sa-product-volume-table td{height:var(--mr-cible)}body.mr .sa-page-product .sa-product-volume-table tbody tr.bg-accent-500\/\[0\.06\]{background-color:var(--mr-lagon-soft);box-shadow:inset 3px 0 0 var(--mr-lagon)}body.mr .sa-page-product .sa-product-volume-table td .font-semibold.text-t-primary{color:var(--mr-or-text);font-weight:700}body.mr .sa-page-product .sa-product-volume-table td .text-t-muted{color:var(--mr-text-3)}body.mr .sa-page-product .mt-6>.rule-label{margin-bottom:.85rem}body.mr .sa-page-product [role="tablist"]{gap:4px;padding:4px;border-color:var(--mr-line);border-radius:var(--mr-r-pill);background-color:var(--mr-glass);box-shadow:var(--mr-shadow-1);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger)}body.mr .sa-page-product [role="tablist"]>[role="tab"]{min-height:var(--mr-cible);padding:0 1.15rem;border:1px solid transparent;border-radius:var(--mr-r-pill);background-color:transparent;box-shadow:none;color:var(--mr-text-2);font:700 .9375rem/1 var(--mr-ff-sans);touch-action:manipulation;transition:background-color var(--mr-dur-2),color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr .sa-page-product [role="tablist"]>[role="tab"][aria-selected="true"]{border-color:transparent;background-color:var(--mr-lagon-fill);color:var(--mr-lagon-ink);box-shadow:0 6px 18px -10px var(--mr-lagon-fill)}body.mr .sa-page-product [role="tablist"]>[role="tab"]:active{transform:scale(.97)}body.mr .sa-page-product [x-data^="{ open:"].rounded-card{border-color:var(--mr-line);border-radius:var(--mr-r-lg);background-color:var(--mr-surface-1);box-shadow:var(--mr-shadow-1)}body.mr .sa-page-product [x-data^="{ open:"].rounded-card>button{min-height:56px;font:700 1rem/1.3 var(--mr-ff-sans);color:var(--mr-text);touch-action:manipulation}body.mr .sa-page-product [x-data^="{ open:"].rounded-card>button>svg{width:18px;height:18px;color:var(--mr-lagon)}body.mr .sa-page-product .editor{max-width:72ch;color:var(--mr-text);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}body.mr .sa-page-product .editor .e-paragraph{font-size:1rem;line-height:1.65;margin-bottom:.55rem}body.mr .sa-page-product .editor :is(.e-list-ul,.e-list-ol){margin:.35rem 0 .8rem 1.1rem}body.mr .sa-page-product .editor .e-listitem{margin:.35rem 0 .35rem .4rem;padding-left:.2rem}body.mr .sa-page-product .editor .e-listitem::marker{color:var(--mr-lagon)}body.mr .sa-page-product .editor :is(.e-text-bold,strong,b){font-weight:800;color:var(--mr-text)}body.mr .sa-page-product .editor .e-link{color:var(--mr-lagon);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}body.mr .sa-page-product .editor :is(.e-heading-h1,.e-heading-h2,.e-heading-h3,h2,h3){font-family:var(--mr-ff-disp);font-weight:700;line-height:1.15;margin:1.1em 0 .45em;color:var(--mr-text)}body.mr .sa-page-product .editor :is(.e-heading-h1,.e-heading-h2){font-size:var(--mr-fs-h3)}body.mr .sa-page-product .editor .e-heading-h3{font-size:1.125rem}body.mr .sa-page-product .editor .e-quote{border-left-color:var(--mr-or);color:var(--mr-text-2)}body.mr .sa-page-product .editor .e-image img{border-radius:var(--mr-r-md)}body.mr .sa-page-product .justify-center>a.text-accent-500{display:inline-flex;align-items:center;min-height:var(--mr-cible);padding:0 .5rem;color:var(--mr-lagon);font-weight:700;text-decoration:underline;text-underline-offset:3px}body.mr .sa-page-product .p-5.rounded-card.bg-surface{border-color:var(--mr-line);border-radius:var(--mr-r-lg);color:var(--mr-text-2)}body.mr [x-data="stickyBuyBar"]{border-top:1px solid var(--mr-line-or);background-color:var(--mr-glass-dense);box-shadow:0 -18px 40px -28px var(--mr-laque-fonce);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}body.mr [x-data="stickyBuyBar"]>div{gap:.75rem;padding-top:.6rem;padding-bottom:.6rem}body.mr [x-data="stickyBuyBar"] img{width:var(--mr-cible);height:var(--mr-cible);border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce)}body.mr [x-data="stickyBuyBar"] p.text-sm.font-medium{font:700 .9375rem/1.25 var(--mr-ff-sans);color:var(--mr-text)}body.mr [x-data="stickyBuyBar"] p.text-accent-text{font-family:var(--mr-ff-disp);font-size:1.2rem;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--mr-or-text)}body.mr [x-data="stickyBuyBar"] .btn-primary{min-height:var(--mr-cible);padding:.6rem 1.25rem;font-size:.975rem}@media (max-width:1023.98px){body.mr.sa-tpl-product:has([x-data="stickyBuyBar"]){--mr-bas-fixe:calc(68px + var(--mr-safe-bottom))}body.mr.sa-tpl-product:has([x-data="stickyBuyBar"]) #app{padding-bottom:calc(68px + var(--mr-safe-bottom))}}body.mr .sa-product-form .mr-exclu-discord{display:grid;gap:.6rem;padding:1rem 1rem 1.1rem;border-radius:var(--mr-r-lg);border:1px solid color-mix(in srgb,var(--mr-enseigne-discord) 45%,transparent);background-color:color-mix(in srgb,var(--mr-enseigne-discord) 12%,transparent)}body.mr .sa-product-form .mr-exclu-discord-titre{margin:0;font-family:var(--mr-ff-disp);font-weight:700;font-size:1.2rem;line-height:1.2;color:var(--mr-text)}body.mr .sa-product-form .mr-exclu-discord-texte{margin:0;color:var(--mr-text-2);font-size:1rem;line-height:1.5}body.mr .sa-product-form .mr-exclu-discord-cta{margin-top:.3rem;white-space:normal;text-align:center}body.mr .sa-product-form .mr-exclu-discord-cta svg{width:22px;height:22px}body.mr .sa-product-form .mr-exclu-discord-cta:focus-visible{outline:3px solid var(--mr-lagon);outline-offset:3px}body.mr .sa-page-product .mr-exclu-puce{display:inline-flex;align-items:center;gap:.45rem;min-height:32px;padding:.3rem .8rem .3rem .65rem;border-radius:var(--mr-r-pill);border:1px solid color-mix(in srgb,var(--mr-enseigne-discord) 45%,transparent);background-color:color-mix(in srgb,var(--mr-enseigne-discord) 14%,transparent);color:var(--mr-text);font:700 .8125rem/1.2 var(--mr-ff-sans)}body.mr .sa-page-product .mr-exclu-puce svg{flex:none;width:16px;height:16px;color:var(--mr-discord-text)}body.mr [x-data="stickyBuyBar"] .mr-exclu-discord-barre{min-height:var(--mr-cible);padding:.6rem 1.15rem;font-size:.975rem}body.mr .pswp{--pswp-bg:var(--mr-laque-fonce);--pswp-placeholder-bg:var(--mr-laque);--pswp-icon-color:var(--mr-carte-ink);--pswp-icon-color-secondary:var(--mr-laque-fonce);--pswp-icon-stroke-color:var(--mr-laque-fonce);--pswp-icon-stroke-width:1px;--pswp-preloader-color:color-mix(in srgb,var(--mr-carte-ink) 25%,transparent);--pswp-preloader-color-secondary:var(--mr-lagon-fill);--pswp-error-text-color:var(--mr-carte-ink);font-family:var(--mr-ff-sans)}body.mr .pswp__top-bar{top:var(--mr-safe-top);padding-right:var(--mr-safe-right);padding-left:var(--mr-safe-left)}body.mr .pswp__top-bar .pswp__button::before{content:"";position:absolute;left:3px;top:8px;width:var(--mr-cible);height:var(--mr-cible);border-radius:50%;border:1px solid color-mix(in srgb,var(--mr-carte-ink) 24%,transparent);background-color:color-mix(in srgb,var(--mr-laque) 72%,transparent)}body.mr .pswp__button{opacity:1;touch-action:manipulation}body.mr .pswp__button:focus-visible{outline:3px solid var(--mr-lagon-fill);outline-offset:-6px}body.mr .pswp__counter{margin-top:15px;padding:0 .7rem;border-radius:var(--mr-r-pill);background-color:var(--mr-laque);color:var(--mr-carte-ink);font:700 .8125rem/30px var(--mr-ff-mono);letter-spacing:.1em;text-shadow:none;opacity:1}body.mr .pswp__sa-thumb{min-width:var(--mr-cible);min-height:var(--mr-cible);border-color:color-mix(in srgb,var(--mr-carte-ink) 28%,transparent);border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce);opacity:.6;touch-action:manipulation}body.mr .pswp__sa-thumb.is-active{border-color:var(--mr-lagon-fill);box-shadow:0 0 0 2px var(--mr-lagon-fill);opacity:1}body.mr .pswp__sa-filmstrip{padding-bottom:var(--mr-safe-bottom)}body.mr .pswp__sa-caption{color:var(--mr-carte-ink);font:700 .9375rem/1.4 var(--mr-ff-sans);text-shadow:0 1px 2px var(--mr-laque-fonce),0 0 12px var(--mr-laque-fonce)}body.mr :is(.sa-cart-item,.sa-page-cart-item){border:1px solid var(--mr-line);border-radius:var(--mr-r-md);background-color:var(--mr-surface-1);background-image:none;box-shadow:var(--mr-shadow-1)}body.mr .sa-cart-item{padding:12px 14px}body.mr .sa-page-cart-item{padding:clamp(14px,1rem + .4vw,20px);border-radius:var(--mr-r-lg)}body.mr :is(.sa-cart-item,.sa-page-cart-item) :is(.size-14,.size-16){position:relative;border-color:var(--mr-line);border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce);color:var(--mr-lagon-fill)}body.mr :is(.sa-cart-item,.sa-page-cart-item) :is(.size-14,.size-16)>svg{color:var(--mr-lagon-fill)}body.mr .sa-cart-item a.truncate,body.mr .sa-page-cart-item .sa-page-cart-title{padding-block:13px;margin-block:-13px;color:var(--mr-text);font-weight:700;text-decoration:none}body.mr .sa-cart-item a.truncate{font-size:.975rem;line-height:1.25}body.mr .sa-page-cart-item .sa-page-cart-title{font-family:var(--mr-ff-disp);font-size:1.2rem;line-height:1.2}body.mr :is(.sa-cart-item,.sa-page-cart-item) .min-w-0>p.truncate{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;color:var(--mr-text-2);font-size:.875rem;line-height:1.35}body.mr .sa-cart-item .min-w-0>p.truncate{font-size:.8125rem}body.mr :is(.sa-cart-item,.sa-page-cart-item) span.rounded-badge{max-width:100%;border-color:var(--mr-line-2);border-radius:var(--mr-r-sm);background-color:var(--mr-glass-2);color:var(--mr-text-2);font-weight:700;line-height:1.25;padding:.3rem .6rem}body.mr :is(.sa-cart-item,.sa-page-cart-item) span.rounded-badge>span:first-child{min-width:0;overflow-wrap:anywhere}body.mr :is(.sa-cart-item,.sa-page-cart-item) span.rounded-badge>.text-t-primary{flex:none;white-space:nowrap;color:var(--mr-or-text)}body.mr :is(.sa-cart-item,.sa-page-cart-item) span.rounded-badge>button{flex:none;display:inline-grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);margin:-14px -12px -14px -10px;padding:0;border-radius:50%;background-color:transparent;color:var(--mr-text-3);touch-action:manipulation}body.mr :is(.sa-cart-item,.sa-page-cart-item) .text-end>p:first-child{font-family:var(--mr-ff-disp);font-weight:700;font-size:1.2rem;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--mr-or-text);white-space:nowrap}body.mr .sa-page-cart-item .sa-page-cart-price{font-size:1.4rem}body.mr :is(.sa-cart-item,.sa-page-cart-item) .text-end>p.line-through{font-family:var(--mr-ff-mono);font-size:.78rem;color:var(--mr-text-3);text-decoration-thickness:2px;text-decoration-color:var(--mr-err)}body.mr :is(.sa-cart-item,.sa-page-cart-item) .text-end>p:not(:first-child):not(.line-through){color:var(--mr-text-2);font-weight:700;font-size:.75rem}body.mr :is(.sa-cart-item,.sa-page-cart-item) .text-end>p.text-success{color:var(--mr-ok)}body.mr :is(.sa-cart-item,.sa-page-cart-item) .input-stepper{flex:none}body.mr .sa-page-cart-item .min-w-0>.flex.items-center.mt-3{flex-wrap:wrap;gap:8px 12px}body.mr :is(.sa-cart-item,.sa-page-cart-item) .input-stepper + button{min-height:var(--mr-cible);padding:0 .85rem;border-radius:var(--mr-r-pill);color:var(--mr-text-2);font:700 .875rem/1 var(--mr-ff-sans);touch-action:manipulation;transition:color var(--mr-dur-2),background-color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr .sa-cart-item .input-stepper + button{margin-right:-.6rem}body.mr :is(.sa-cart-item,.sa-page-cart-item) .input-stepper + button:active{transform:scale(.97)}body.mr :is(.sa-cart-item,.sa-page-cart-item) .input-stepper>span{font-variant-numeric:tabular-nums}body.mr .sa-cart-addons{border-color:var(--mr-line-or);border-radius:var(--mr-r-md);background-color:color-mix(in srgb,var(--mr-or) 7%,var(--mr-surface-1));box-shadow:none}body.mr .sa-cart-addons>div:first-child>svg{color:var(--mr-or-text)}body.mr .sa-cart-addons>div:first-child>p{font-weight:700;color:var(--mr-text)}body.mr .sa-cart-addons .shrink-0.rounded-input{border-color:var(--mr-line);border-radius:var(--mr-r-sm);background-color:var(--mr-laque-fonce)}body.mr .sa-cart-addons .min-w-0>p:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;line-height:1.3;font-weight:700;color:var(--mr-text)}body.mr .sa-cart-addons .min-w-0>p.text-t-muted{color:var(--mr-text-2);font-size:.75rem}body.mr .sa-cart-addons span.font-semibold{color:var(--mr-or-text);font-weight:700;font-variant-numeric:tabular-nums}body.mr .sa-cart-addons button.rounded-btn{min-height:var(--mr-cible);padding:0 .75rem;border-color:var(--mr-lagon);border-radius:var(--mr-r-pill);background-color:var(--mr-glass-2);color:var(--mr-lagon);font:700 .8125rem/1 var(--mr-ff-sans);touch-action:manipulation}body.mr :is(.sa-cart-panel,.sa-page-cart) .rounded-card.bg-accent-500\/5{border-color:var(--mr-line-or);border-radius:var(--mr-r-md);background-color:color-mix(in srgb,var(--mr-or) 7%,var(--mr-surface-1))}body.mr :is(.sa-cart-panel,.sa-page-cart) .rounded-card.bg-accent-500\/5>p:first-child{color:var(--mr-or-text);font:700 .75rem/1.2 var(--mr-ff-mono);letter-spacing:.1em;text-transform:uppercase}body.mr :is(.sa-cart-panel,.sa-page-cart) .rounded-card.bg-accent-500\/5>p.text-t-muted{color:var(--mr-text-2)}body.mr :is(.sa-cart-panel,.sa-page-cart) p.text-warning.rounded-input{border-color:color-mix(in srgb,var(--mr-warn) 45%,transparent);border-radius:var(--mr-r-sm);background-color:var(--mr-warn-soft);color:var(--mr-warn);font-weight:700}body.mr :is(.sa-cart-panel,.sa-page-cart) p.text-error{color:var(--mr-err);font-weight:700}body.mr :is(.sa-cart-panel,.sa-page-cart) .space-y-1>div>span.text-t-muted{color:var(--mr-text-2);font-weight:700}body.mr :is(.sa-cart-panel,.sa-page-cart) .space-y-1>div>span.font-semibold{font-family:var(--mr-ff-disp);font-weight:700;font-variant-numeric:tabular-nums;color:var(--mr-or-text);white-space:nowrap}body.mr :is(.sa-cart-panel,.sa-page-cart) .space-y-1>div>span.font-semibold.text-sm{font-size:1.05rem}body.mr :is(.sa-cart-panel,.sa-page-cart) .space-y-1>div>span.font-semibold.text-lg{font-size:1.65rem;line-height:1.1}body.mr :is(.sa-cart-panel,.sa-page-cart) .space-y-1>div>span.text-success{color:var(--mr-ok);font-weight:700;font-variant-numeric:tabular-nums}body.mr :is(.sa-cart-panel,.sa-page-cart) .space-y-1>div.border-t{border-color:var(--mr-line-2)}body.mr :is(.sa-cart-panel,.sa-page-cart) .btn-primary.shadow-btn{min-height:54px;font-size:1.0625rem}body.mr :is(.sa-cart-panel,.sa-page-cart) .btn-primary.shadow-btn svg{width:18px;height:18px}body.mr :is(.sa-cart-panel,.sa-page-cart) :is(.items-center,.flex)>span.text-xs.text-t-muted,body.mr .sa-cart-panel .flex.items-center.justify-center.gap-1\.5.text-xs{color:var(--mr-text-2);font-size:.8125rem;font-weight:700}body.mr :is(.sa-cart-panel,.sa-page-cart) svg.text-success{color:var(--mr-ok)}body.mr .sa-cart-panel{border-color:var(--mr-line-2);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2);color:var(--mr-text);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}body.mr .sa-cart-panel:is(.sa-cart-panel--drawer-right,.sa-cart-panel--drawer-left){height:100vh;height:100dvh}body.mr .sa-cart-panel--drawer-right{padding-right:var(--mr-safe-right)}body.mr .sa-cart-panel--drawer-left{padding-left:var(--mr-safe-left)}body.mr .sa-cart-panel:is(.sa-cart-panel--modal,.sa-cart-panel--sheet){max-height:85vh;max-height:85dvh;border-radius:var(--mr-r-xl)}body.mr .sa-cart-panel.sa-cart-panel--sheet{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:var(--mr-safe-left);padding-right:var(--mr-safe-right)}body.mr .sa-cart-panel>div:first-child{min-height:64px;padding-top:.75rem;padding-bottom:.75rem;border-color:var(--mr-line)}body.mr .sa-cart-panel:is(.sa-cart-panel--drawer-right,.sa-cart-panel--drawer-left)>div:first-child{padding-top:calc(.75rem + var(--mr-safe-top))}body.mr .sa-cart-panel>div:first-child>h2{font-family:var(--mr-ff-disp);font-weight:700;font-size:1.6rem;line-height:1.1;color:var(--mr-text)}body.mr .sa-cart-panel>div:first-child>h2>span{margin-left:.2rem;color:var(--mr-text-2);font:700 .9375rem/1 var(--mr-ff-sans);font-variant-numeric:tabular-nums}body.mr .sa-cart-panel>div:first-child>button{display:inline-grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);margin-right:-.35rem;padding:0;border:1px solid var(--mr-line);border-radius:50%;background-color:var(--mr-glass);color:var(--mr-text);touch-action:manipulation;transition:transform var(--mr-dur-2) var(--mr-spring-fallback),border-color var(--mr-dur-2),background-color var(--mr-dur-2)}body.mr .sa-cart-panel>div:first-child>button:active{transform:scale(.9)}body.mr .sa-cart-panel>.overflow-y-auto{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.mr .sa-cart-panel>.overflow-y-auto>div>.animate-spin,body.mr .sa-page-cart .animate-spin.text-accent-500{color:var(--mr-lagon)}body.mr .sa-cart-panel .py-12.text-center:has(>.icon-tile),body.mr .sa-page-cart .card-p.bloom-c{border:2px dashed var(--mr-line-2);border-radius:var(--mr-r-lg);background-color:transparent;background-image:none;box-shadow:none}body.mr .sa-page-cart .card-p.bloom-c{background-color:var(--mr-glass);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}body.mr .sa-page-cart .card-p.bloom-c::before{display:none}body.mr :is(.sa-cart-panel,.sa-page-cart) .icon-tile{width:56px;height:56px;border:1px solid var(--mr-line-or);border-radius:var(--mr-r-md);background-color:var(--mr-laque);background-image:var(--mr-laque-fond);color:var(--mr-encre-laque);box-shadow:var(--mr-shadow-laque)}body.mr :is(.sa-cart-panel,.sa-page-cart) .icon-tile svg{width:22px;height:22px}body.mr :is(.sa-cart-panel .py-12.text-center,.sa-page-cart .bloom-c)>p.font-medium{font-family:var(--mr-ff-disp);font-weight:700;font-size:1.3rem;color:var(--mr-text)}body.mr :is(.sa-cart-panel .py-12.text-center,.sa-page-cart .bloom-c)>p.text-sm{color:var(--mr-text-2)}body.mr :is(.sa-cart-panel .py-12.text-center,.sa-page-cart .bloom-c)>a{min-height:var(--mr-cible);padding:0 1.2rem;border-color:var(--mr-line-2);border-radius:var(--mr-r-pill);background-color:var(--mr-glass);color:var(--mr-text);font-weight:700;touch-action:manipulation}body.mr .sa-cart-panel>.border-t{border-color:var(--mr-line-2);background-color:color-mix(in srgb,var(--mr-surface-1) 55%,transparent);padding-bottom:calc(.75rem + var(--mr-safe-bottom))}body.mr .sa-cart-panel>.border-t.space-y-3>* + *{margin-top:.6rem}body.mr .sa-cart-panel>.border-t>.mt-2\.5{gap:.35rem}body.mr .sa-cart-panel>.border-t>.flex.items-center.justify-between>:is(a,button){min-height:var(--mr-cible);padding:0 .75rem;border-radius:var(--mr-r-pill);color:var(--mr-text-2);font:700 .8125rem/1 var(--mr-ff-sans);touch-action:manipulation}@media (hover:hover){body.mr .sa-page-product [data-dsr].flex-wrap>a.rounded-badge:hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-page-product .splide.main .splide__arrow:hover:not(:disabled){border-color:var(--mr-lagon-fill)}body.mr .sa-page-product :is(.splide.thumbnails .splide__slide,.sa-product-gallery--side>div:first-child>button):hover::after{opacity:0}body.mr .sa-product-form :is(.flex-col,.grid)>button[aria-pressed]:not([aria-pressed="true"]):not(:disabled):hover{border-color:var(--mr-lagon);background-color:color-mix(in srgb,var(--mr-lagon-soft) 50%,transparent)}body.mr .sa-product-form [role="option"]:not([aria-selected="true"]):not(:disabled):hover{background-color:var(--mr-lagon-soft)}body.mr .sa-product-form :is(button,a).rounded-badge:not(:disabled):hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft);color:var(--mr-text)}body.mr .sa-product-form button.leading-none:hover,body.mr :is(.sa-cart-item,.sa-page-cart-item) span.rounded-badge>button:hover{color:var(--mr-err);background-color:transparent}body.mr .sa-page-product [role="tablist"]>[role="tab"]:not([aria-selected="true"]):hover{background-color:var(--mr-lagon-soft);color:var(--mr-text)}body.mr .sa-page-product [x-data^="{ open:"].rounded-card>button:hover{color:var(--mr-lagon)}body.mr .sa-page-product .justify-center>a.text-accent-500:hover{text-decoration-color:var(--mr-or)}body.mr .sa-cart-item a.truncate:hover,body.mr .sa-page-cart-item .sa-page-cart-title:hover{color:var(--mr-lagon)}body.mr :is(.sa-cart-item,.sa-page-cart-item) .input-stepper + button:hover{color:var(--mr-err);background-color:var(--mr-err-soft)}body.mr .sa-cart-addons button.rounded-btn:not(:disabled):hover{background-color:var(--mr-lagon-soft);color:var(--mr-text)}body.mr .sa-cart-panel>div:first-child>button:hover{border-color:var(--mr-lagon);transform:translateY(-1px)}body.mr .sa-cart-panel>.border-t>.flex.items-center.justify-between>a:hover{color:var(--mr-text);background-color:var(--mr-lagon-soft)}body.mr .sa-cart-panel>.border-t>.flex.items-center.justify-between>button:hover,body.mr .sa-page-cart .lg\:w-1\/3>.card-p>button:last-child:hover{color:var(--mr-err);background-color:var(--mr-err-soft)}body.mr :is(.sa-cart-panel .py-12.text-center,.sa-page-cart .bloom-c)>a:hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}body.mr .sa-product-form :is(.lg\:flex-row:has(>.sa-add-to-cart[style*="display: none"]),.lg\:flex-row:not(:has(>.sa-add-to-cart)))>button[type="submit"].btn-soft:hover:not(:disabled){transform:translateY(-2px);border-color:var(--mr-or);box-shadow:var(--mr-shadow-laque),var(--mr-halo-or)}}@media (pointer:coarse), (max-width:700px){body.mr .sa-page-product [data-dsr].flex-wrap>a.rounded-badge{min-height:var(--mr-cible)}body.mr .sa-cart-panel,body.mr [x-data="stickyBuyBar"]{background-color:var(--mr-bg);background-image:linear-gradient(var(--mr-glass-dense),var(--mr-glass-dense))}body.mr .sa-page-product .rounded-card.text-sm.text-t-muted.mt-4:has(svg + p),body.mr .sa-page-product [role="tablist"],body.mr .sa-page-cart .card-p.bloom-c{background-color:var(--mr-glass-dense)}body.mr .sa-page-product .sa-page-product-title:is(.text-h2,.text-h3){font-size:clamp(1.7rem,1.2rem + 2.2vw,2.1rem)}}@media (max-width:479.98px){body.mr .sa-page-product [role="tablist"]{display:flex;width:100%}body.mr .sa-page-product [role="tablist"]>[role="tab"]{flex:1 1 auto;padding:0 .8rem}body.mr .sa-cart-item .input-stepper + button{padding:0 .6rem}}@media (prefers-reduced-motion:reduce){body.mr .sa-page-product .status .pulsating{animation:none!important;opacity:0}body.mr :is(.sa-product-form button[aria-pressed],.sa-cart-panel button,.sa-page-cart button):active{transform:none}}
/*21-client.css*/body.mr{--mr-cl-verre:var(--mr-glass);--mr-cl-carte:var(--mr-surface-1);--mr-cl-rayon:var(--mr-r-lg);--mr-cl-petit:2.75rem;--mr-cl-titre:clamp(1.6rem,1.3rem + 1vw,2.1rem)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"])>div.flex{padding:max(1rem,var(--mr-safe-top)) max(1rem,var(--mr-safe-right)) max(1rem,var(--mr-safe-bottom)) max(1rem,var(--mr-safe-left))}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"])>div.flex>div.fixed.inset-0{background-color:var(--mr-overlay);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal{background-color:var(--mr-glass-dense);background-image:none;border:1px solid var(--mr-line-2);border-radius:var(--mr-r-xl);box-shadow:var(--mr-shadow-2);color:var(--mr-text);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal h3{font-family:var(--mr-ff-disp);font-weight:700;color:var(--mr-text);white-space:normal;text-overflow:clip}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal .text-t-muted{color:var(--mr-text-2)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal .text-error{color:var(--mr-err);font-weight:700}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal button:not(.bg-error):has(>svg>path:is([d="M18 6 6 18"],[d^="M6 18 18 6"])){display:inline-grid;place-items:center;flex:none;width:var(--mr-cible);height:var(--mr-cible);padding:0;border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text-2);touch-action:manipulation;transition:border-color var(--mr-dur-2),color var(--mr-dur-2),transform var(--mr-dur-2) var(--mr-spring-fallback)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal button:not(.bg-error):has(>svg>path:is([d="M18 6 6 18"],[d^="M6 18 18 6"]))>svg{width:20px;height:20px}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal button:not(.bg-error):has(>svg>path:is([d="M18 6 6 18"],[d^="M6 18 18 6"])):active{transform:scale(.9)}body.mr .sa-customer-login-modal .shadow-modal>button.absolute{top:.75rem;right:.75rem}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal button.bg-error,body.mr section[class*="sa-page-customer-"] button.bg-error{background-color:var(--mr-err);color:var(--mr-bg)}body.mr .sa-ticket-create-modal .shadow-modal button.inline-flex.gap-2.text-sm{min-height:var(--mr-cible);padding-right:.5rem;font-weight:700;color:var(--mr-text-2)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal :is(button,a).rounded-btn:not(.btn-primary):not(.bg-error){min-height:var(--mr-cible);border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-glass-2);color:var(--mr-text);font-weight:700}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal :is(.btn-primary,button.bg-error){min-height:48px;border-radius:var(--mr-r-pill);font-weight:700;font-size:1rem}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal) .shadow-modal button.underline,body.mr .sa-customer-login-modal .shadow-modal p.text-center>button{display:flex;align-items:center;justify-content:center;min-height:var(--mr-cible);padding:0 .75rem;color:var(--mr-text-2);font-weight:700;text-decoration-color:var(--mr-line-2);text-underline-offset:3px}body.mr .sa-customer-login-modal .shadow-modal p.text-center>button{display:inline-flex;color:var(--mr-lagon)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal code{font-family:var(--mr-ff-mono);border-color:var(--mr-line-2);background-color:var(--mr-surface-1);color:var(--mr-text)}body.mr .sa-reseller-api-modal .shadow-modal p>a.inline-flex{display:flex;align-items:center;gap:.35rem;width:fit-content;min-height:var(--mr-cible);margin-top:.15rem;color:var(--mr-lagon);font-weight:700;text-decoration:underline;text-decoration-color:var(--mr-line-2);text-underline-offset:3px;touch-action:manipulation}body.mr .sa-customer-login-modal .shadow-modal>div.absolute.h-32{background:radial-gradient(70% 100% at 50% 0%,var(--mr-lagon-soft),transparent 70%)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal) .shadow-modal span.size-11.rounded-card{width:48px;height:48px;border-radius:14px;border:1px solid var(--mr-line-or);background-color:var(--mr-laque);background-image:var(--mr-laque-fond);box-shadow:var(--mr-shadow-laque);color:var(--mr-encre-laque)}body.mr .sa-customer-login-modal .shadow-modal input.size-12{width:48px;height:52px;font-family:var(--mr-ff-mono);font-weight:700;font-size:1.25rem;padding:0}body.mr .sa-customer-login-modal .shadow-modal .flex.justify-center.gap-2{gap:.4rem}body.mr .sa-customer-login-modal .shadow-modal span.bg-surface-raised{background-color:transparent;font-family:var(--mr-ff-mono);font-weight:700;letter-spacing:.14em;color:var(--mr-text-3)}body.mr .sa-customer-login-modal .shadow-modal .sm\:hidden.h-1{background-color:var(--mr-line-2)}@media (max-width:639.98px){body.mr :is(.sa-customer-login-modal,.sa-ticket-create-modal)>div.flex{padding:max(1rem,var(--mr-safe-top)) 0 0}body.mr :is(.sa-customer-login-modal,.sa-ticket-create-modal) .shadow-modal{border-radius:var(--mr-r-xl) var(--mr-r-xl) 0 0;border-bottom:0;padding-bottom:var(--mr-safe-bottom);padding-left:var(--mr-safe-left);padding-right:var(--mr-safe-right)}body.mr .sa-ticket-create-modal .shadow-modal{padding-bottom:calc(1rem + var(--mr-safe-bottom));padding-left:max(1rem,var(--mr-safe-left));padding-right:max(1rem,var(--mr-safe-right))}}body.mr .sa-search-modal>div.fixed.inset-0{background-color:var(--mr-overlay);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger)}body.mr .sa-search-modal>div[role="dialog"]{top:max(10vh,calc(var(--mr-safe-top) + 1rem));top:max(10dvh,calc(var(--mr-safe-top) + 1rem));width:min(36rem,calc(100% - 1.5rem - var(--mr-safe-left) - var(--mr-safe-right)));border:1px solid var(--mr-line-2);border-radius:var(--mr-r-lg);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou);color:var(--mr-text)}body.mr .sa-search-modal>div[role="dialog"]>div.absolute.h-24{background:radial-gradient(70% 100% at 50% 0%,var(--mr-lagon-soft),transparent 70%)}body.mr .sa-search-modal form{min-height:3.75rem;padding-top:.35rem;padding-bottom:.35rem;border-color:var(--mr-line)}body.mr .sa-search-modal form>svg{color:var(--mr-lagon)}body.mr .sa-search-modal form input{min-height:var(--mr-cible);font-size:1.05rem;color:var(--mr-text)}body.mr .sa-search-modal form input{padding-inline:.6rem}body.mr .sa-search-modal form input:focus-visible{outline:3px solid var(--mr-lagon-fill);outline-offset:2px;border-radius:var(--mr-r-sm)}body.mr .sa-search-modal form input::placeholder{color:var(--mr-text-3)}@media (max-width:639.98px){body.mr .sa-search-modal form>button.sm\:hidden{display:inline-grid;place-items:center;width:var(--mr-cible);height:var(--mr-cible);margin:0 -.35rem 0 0;padding:0;border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text-2)}}body.mr .sa-search-modal div.overflow-y-auto{max-height:min(50vh,28rem);max-height:min(50dvh,28rem);overscroll-behavior:contain;padding:.5rem}body.mr .sa-search-modal .eyebrow{font-family:var(--mr-ff-mono);font-size:.72rem;letter-spacing:.14em;color:var(--mr-text-3)}body.mr .sa-search-modal .pal-row{min-height:3.5rem;border-radius:var(--mr-r-md);color:var(--mr-text);touch-action:manipulation}body.mr .sa-search-modal .pal-row p.text-sm{font-weight:700;font-size:.95rem;color:var(--mr-text)}body.mr .sa-search-modal .pal-row>div.size-10,body.mr .sa-search-modal .pal-row>span.size-10{border-radius:var(--mr-r-sm);border-color:var(--mr-line);background-color:var(--mr-surface-2)}body.mr .sa-search-modal .pal-row>span.shrink-0[x-text]{font:700 .95rem/1 var(--mr-ff-disp);font-variant-numeric:tabular-nums;color:var(--mr-or-text)}body.mr .sa-search-modal .pal-row>.mr-pal-discord{display:inline-flex;align-items:center;min-height:24px;padding:.2rem .6rem;border-radius:var(--mr-r-pill);border:1px solid color-mix(in srgb,var(--mr-enseigne-discord) 50%,transparent);background-color:color-mix(in srgb,var(--mr-enseigne-discord) 14%,transparent);color:var(--mr-discord-text);font:700 .75rem/1 var(--mr-ff-sans)}body.mr .sa-search-modal .pal-active{background-color:var(--mr-lagon-soft)}body.mr .sa-search-modal .pal-active::before{width:3px;background-color:var(--mr-or)}body.mr .sa-search-modal .pal-row:active{background-color:var(--mr-lagon-soft)}body.mr .sa-search-modal div.border-t{border-color:var(--mr-line);background-color:transparent;color:var(--mr-text-2);font-size:.78rem}body.mr .kbd{font-size:11px;font-family:var(--mr-ff-mono);border-color:var(--mr-line-2);color:var(--mr-text-2)}body.mr .sa-search-modal form>button.kbd{min-height:2rem;padding:0 .6rem;border-radius:var(--mr-r-xs)}@media (max-width:639.98px){body.mr .sa-search-modal form>button.kbd{display:none}}body.mr .sa-group-modal>div.flex>div.fixed.inset-0{background-color:var(--mr-overlay);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger)}body.mr .sa-group-modal .rounded-t-card{border-color:var(--mr-line-2);border-top-left-radius:var(--mr-r-xl);border-top-right-radius:var(--mr-r-xl);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou);padding-left:max(1rem,var(--mr-safe-left));padding-right:max(1rem,var(--mr-safe-right))}body.mr .sa-group-modal h3{font-family:var(--mr-ff-disp);font-weight:700;color:var(--mr-text)}body.mr .sa-group-modal h3 + p{font:700 .72rem/1.3 var(--mr-ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mr-text-3)}@media (min-width:640px){body.mr .sa-group-modal .rounded-t-card{border-radius:var(--mr-r-xl)}body.mr .sa-group-modal>div.flex{padding:max(1rem,var(--mr-safe-top)) max(1rem,var(--mr-safe-right)) max(1rem,var(--mr-safe-bottom)) max(1rem,var(--mr-safe-left))}}body.mr .sa-popup>div.flex{padding:max(1rem,var(--mr-safe-top)) max(1rem,var(--mr-safe-right)) max(1rem,var(--mr-safe-bottom)) max(1rem,var(--mr-safe-left))}body.mr .sa-popup>div.flex>div.fixed.inset-0{background-color:var(--mr-overlay);-webkit-backdrop-filter:var(--mr-flou-leger);backdrop-filter:var(--mr-flou-leger)}body.mr .sa-popup .shadow-modal{border:1px solid var(--mr-line-or);border-radius:var(--mr-r-xl);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou);color:var(--mr-text)}body.mr .sa-popup .ticket{-webkit-mask-image:none;mask-image:none}body.mr .sa-popup .shadow-modal .border-dashed.border-t{border-color:var(--mr-line-2)}body.mr .sa-popup .shadow-modal>button.absolute{display:inline-grid;place-items:center;top:.65rem;right:.65rem;width:var(--mr-cible);height:var(--mr-cible);border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text-2)}body.mr .sa-popup .shadow-modal>button.absolute>svg{width:20px;height:20px}body.mr .sa-popup .shadow-modal p.text-xs.text-accent-500{display:inline-flex;align-items:center;gap:.5rem;font:700 .72rem/1 var(--mr-ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mr-lagon)}body.mr .sa-popup .sa-popup-title{font-family:var(--mr-ff-disp);font-weight:700;color:var(--mr-text)}body.mr .sa-popup .shadow-modal .text-t-muted{color:var(--mr-text-2)}body.mr .sa-popup .bgx-pop{min-height:3.25rem;border-radius:var(--mr-r-md);border:1.5px dashed var(--mr-line-or);background-color:color-mix(in srgb,var(--mr-or) 10%,transparent);color:var(--mr-or-text);font:700 1.15rem/1 var(--mr-ff-mono);letter-spacing:.14em}body.mr .sa-popup .sa-popup-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;font-size:1rem}body.mr .sa-popup .shadow-modal .flex-col>button{min-height:var(--mr-cible);border-radius:var(--mr-r-pill);color:var(--mr-text-2);font-weight:700}body.mr .sa-cc{position:fixed;z-index:70;left:max(.75rem,var(--mr-safe-left));right:max(.75rem,var(--mr-safe-right));bottom:calc(var(--mr-bas-fixe) + .75rem);display:flex;justify-content:center;pointer-events:none}body.mr .sa-cc[data-pos="modal"]{inset:0;align-items:center;padding:max(1rem,var(--mr-safe-top)) max(1rem,var(--mr-safe-right)) max(1rem,var(--mr-safe-bottom)) max(1rem,var(--mr-safe-left))}body.mr .sa-cc-backdrop{position:fixed;inset:0;background-color:var(--mr-overlay);pointer-events:auto}body.mr .sa-cc-box{position:relative;width:min(100%,46rem);max-height:calc(100dvh - var(--mr-bas-fixe) - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.1rem;border:1px solid var(--mr-line-or);border-radius:var(--mr-r-lg);background-color:var(--mr-glass-dense);box-shadow:var(--mr-shadow-2);-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou);color:var(--mr-text);pointer-events:auto}body.mr .sa-cc-inner{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}body.mr .sa-cc-text{flex:1 1 18rem;min-width:0}body.mr .sa-cc-title{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .25rem;font:700 1.1rem/1.2 var(--mr-ff-disp);color:var(--mr-text)}body.mr .sa-cc-msg{margin:0;font-size:.9rem;line-height:1.5;color:var(--mr-text-2)}body.mr .sa-cc-msg a{color:var(--mr-lagon);font-weight:700;text-decoration:underline;text-underline-offset:3px}body.mr .sa-cc-actions{display:flex;flex-wrap:wrap;gap:.5rem}body.mr .sa-cc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--mr-cible);padding:0 1.05rem;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-glass-2);color:var(--mr-text);font:700 .9rem/1.15 var(--mr-ff-sans);cursor:pointer;touch-action:manipulation;transition:background-color var(--mr-dur-2),border-color var(--mr-dur-2),transform var(--mr-dur-1) var(--mr-ease-out)}body.mr .sa-cc-btn:active{transform:scale(.97)}body.mr .sa-cc-solid{background-color:var(--mr-laque);background-image:var(--mr-laque-fond);border-color:var(--mr-line-or);color:var(--mr-encre-laque);box-shadow:var(--mr-shadow-laque)}body.mr .sa-cc-ghost{background-color:transparent;border-color:transparent;color:var(--mr-text-2)}body.mr .sa-cc-x{display:inline-grid;place-items:center;flex:none;width:var(--mr-cible);height:var(--mr-cible);border-radius:50%;border:1px solid var(--mr-line);background-color:var(--mr-glass);color:var(--mr-text-2);font-size:1.4rem;line-height:1}body.mr .sa-cc-prefs{flex:1 1 100%}@media (max-width:639.98px){body.mr .sa-cc-actions>.sa-cc-btn{flex:1 1 auto}}body.mr .sa-cc-cat{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.15rem .75rem;padding:.7rem 0;border-top:1px solid var(--mr-line)}body.mr .sa-cc-cat>b{font-weight:700;color:var(--mr-text)}body.mr .sa-cc-cat>p{grid-column:1 / -1;margin:0;font-size:.85rem;color:var(--mr-text-2)}body.mr .sa-cc-always{font:700 .72rem/1 var(--mr-ff-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mr-ok)}body.mr .sa-cc-switch{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:var(--mr-cible);margin:0;border:0;background:none;cursor:pointer;touch-action:manipulation}body.mr .sa-cc-switch::before{content:"";position:absolute;left:0;right:0;top:7px;height:30px;border-radius:var(--mr-r-pill);border:1px solid var(--mr-line-2);background-color:var(--mr-surface-2);transition:background-color var(--mr-dur-2)}body.mr .sa-cc-switch::after{content:"";position:absolute;top:11px;left:4px;width:22px;height:22px;border-radius:50%;background-color:var(--mr-text-2);transition:transform var(--mr-dur-2) var(--mr-spring-fallback),background-color var(--mr-dur-2)}body.mr .sa-cc-switch:checked::before{background-color:var(--mr-lagon-fill);border-color:transparent}body.mr .sa-cc-switch:checked::after{transform:translateX(22px);background-color:var(--mr-lagon-ink)}body.mr .sa-cc-switch:focus-visible{outline:3px solid var(--mr-lagon);outline-offset:2px;border-radius:var(--mr-r-pill)}body.mr .sa-cc-t{transition:opacity var(--mr-dur-3) var(--mr-ease-out),transform var(--mr-dur-3) var(--mr-ease-out)}body.mr .sa-cc-from{opacity:0;transform:translateY(12px)}body.mr .sa-cc-to{opacity:1;transform:none}body.mr .sa-cc-fade{transition:opacity var(--mr-dur-2) var(--mr-ease-out)}body.mr .sa-cc-fade-from{opacity:0}body.mr .sa-cc-fade-to{opacity:1}@media (min-width:1024px){body.mr .sa-cc[data-pos="bottom-left"]{justify-content:flex-start}body.mr .sa-cc[data-pos="bottom-right"]{justify-content:flex-end}body.mr .sa-cc:is([data-pos="bottom-left"],[data-pos="bottom-right"]) .sa-cc-box{width:min(100%,26rem)}}@media (hover:hover){body.mr .sa-customer-sidebar aside nav a:not([aria-current="page"]):hover{background-color:var(--mr-lagon-soft);color:var(--mr-text)}body.mr .sa-customer-sidebar aside nav a:hover svg{color:var(--mr-lagon)}body.mr .sa-customer-sidebar aside>.rounded-card>button:hover{background-color:var(--mr-err-soft);color:var(--mr-err)}body.mr .sa-customer-sidebar>div.lg\:hidden>nav>a:not([aria-current="page"]):hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-customer-sidebar [x-data="{ menuOpen: false }"]>button:hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-customer-sidebar [x-data="{ menuOpen: false }"]>div>button:hover{background-color:var(--mr-lagon-soft);color:var(--mr-text)}body.mr .sa-customer-sidebar [x-data="{ menuOpen: false }"]>div>button.text-error:hover{background-color:var(--mr-err-soft);color:var(--mr-err)}body.mr :is(.sa-page-customer-invoices-item,.sa-page-customer-tickets-item):hover{background-color:var(--mr-lagon-soft)}body.mr :is(.sa-page-customer-invoices-title,.sa-page-customer-tickets-title):hover{color:var(--mr-lagon)}body.mr section[class*="sa-page-customer-"] :is(a,button):is(.rounded-btn,.rounded-input).border:is(.text-xs,.text-sm):not(.btn-primary,.btn-soft,.text-center,.h-9,.size-9):not(:disabled):hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft);color:var(--mr-text);transform:translateY(-1px)}body.mr section[class*="sa-page-customer-"] :is(a,button):is(.rounded-btn,.rounded-input).border:is(.text-xs,.text-sm):not(.btn-primary,.btn-soft,.text-center,.h-9,.size-9)[class*="border-error/30"]:hover{border-color:var(--mr-err);background-color:var(--mr-err-soft);color:var(--mr-err)}body.mr section[class*="sa-page-customer-"] a.group.inline-flex.text-accent-text:hover,body.mr .sa-page-customer-dashboard .rounded-card a.mt-1.text-sm.text-accent-text:hover,body.mr .sa-reseller-api-modal .shadow-modal p>a.inline-flex:hover{text-decoration:underline;text-decoration-color:var(--mr-or);text-underline-offset:3px}body.mr .sa-page-customer-ticket .sa-page-customer-ticket-link:hover{color:var(--mr-text)}body.mr section[class*="sa-page-customer-"] table tbody tr:hover{background-color:var(--mr-lagon-soft)}body.mr .sa-page-customer-subscriptions-item>td:last-child :is(a,button):not(:disabled):hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-page-customer-subscriptions-item>td:last-child button.text-t-muted:not(:disabled):hover{border-color:var(--mr-err);color:var(--mr-err);background-color:var(--mr-err-soft)}body.mr .sa-page-customer-dashboard nav.p-2>a:hover{background-color:var(--mr-lagon-soft)}body.mr .sa-page-customer-dashboard nav.p-2>a:hover>svg{color:var(--mr-lagon);transform:translateX(2px)}body.mr .sa-page-customer-balance .sa-page-customer-balance-actions>button:not([aria-pressed="true"]):hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-page-customer-affiliate-items :is(button.h-9,button.size-9):hover{border-color:var(--mr-lagon)}body.mr .sa-page-customer-affiliate a.group.rounded-card:hover{border-color:var(--mr-lagon)}body.mr .sa-page-customer-ticket form button.size-9:not(.btn-primary):not(:disabled):hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal button:not(.bg-error):has(>svg>path:is([d="M18 6 6 18"],[d^="M6 18 18 6"])):hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal :is(button,a).rounded-btn:not(.btn-primary):not(.bg-error):not(:disabled):hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal) .shadow-modal button.underline:hover{color:var(--mr-text);text-decoration-color:var(--mr-or)}body.mr .sa-search-modal form>button.sm\:hidden:hover,body.mr .sa-popup .shadow-modal>button.absolute:hover,body.mr .sa-cc-x:hover{border-color:var(--mr-lagon);color:var(--mr-text)}body.mr .sa-search-modal .pal-row:hover{background-color:var(--mr-lagon-soft)}body.mr .sa-popup .bgx-pop:hover{border-color:var(--mr-or);background-color:color-mix(in srgb,var(--mr-or) 16%,transparent)}body.mr .sa-popup .shadow-modal .flex-col>button:hover{color:var(--mr-text);background-color:var(--mr-lagon-soft)}body.mr .sa-cc-btn:not(.sa-cc-solid):hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}body.mr .sa-cc-solid:hover{border-color:var(--mr-or);box-shadow:var(--mr-shadow-laque),var(--mr-halo-or)}}@media (pointer:coarse), (max-width:700px){body.mr{--mr-cl-verre:var(--mr-glass-dense)}body.mr .sa-customer-sidebar aside>.rounded-card,body.mr section[class*="sa-page-customer-"] .rounded-card,body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) :is(.shadow-modal,div.fixed.inset-0),body.mr .sa-search-modal>div,body.mr .sa-group-modal :is(.rounded-t-card,div.fixed.inset-0),body.mr .sa-popup :is(.shadow-modal,div.fixed.inset-0),body.mr .sa-cc-box{-webkit-backdrop-filter:none;backdrop-filter:none}body.mr :is(.sa-customer-login-modal,.sa-customer-password-modal,.sa-customer-tfa-modal,.sa-customer-discord-modal,.sa-ticket-create-modal,.sa-reseller-api-modal,.sa-reseller-delivery-modal,.sa-affiliate-edit-code-modal,.sa-affiliate-payout-modal,[aria-labelledby="delete-modal-title"],[aria-labelledby="reseller-order-modal-title"]) .shadow-modal,body.mr .sa-search-modal>div[role="dialog"],body.mr .sa-group-modal .rounded-t-card,body.mr .sa-popup .shadow-modal,body.mr .sa-cc-box,body.mr .sa-customer-sidebar [x-data="{ menuOpen: false }"]>div{background-color:var(--mr-surface-1)}}@media (prefers-reduced-motion:reduce){body.mr :is(.sa-customer-sidebar,section[class*="sa-page-customer-"],.sa-search-modal,.sa-popup,.sa-cc) *{transition:none!important}body.mr :is(.sa-customer-sidebar,section[class*="sa-page-customer-"],.sa-search-modal,.sa-popup,.sa-cc) :is(a,button,[role="button"],summary,label,input):not([class*="translate"]):active{transform:none!important}body.mr .sa-cc-from{opacity:1;transform:none}}
/*22-pages.css*/body.mr{--mr-pg-colonne:720px;--mr-pg-pad:clamp(20px,4.4vw,44px);--mr-pg-mono:700 .75rem/1.2 var(--mr-ff-mono);--mr-pg-gouttiere:max(1rem,var(--mr-safe-left))}@media (min-width:640px){body.mr{--mr-pg-gouttiere:max(1.5rem,var(--mr-safe-left))}}body.mr :is(.sa-page-products,.sa-page-status)>.sfx{display:none}body.mr .mr-pp-compte{color:var(--mr-text-3);font:var(--mr-pg-mono);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}body.mr :is(.mr-pp-vide,.mr-st-vide){border-style:dashed;border-color:var(--mr-line-2);border-radius:var(--mr-r-lg);background-color:var(--mr-glass);background-image:none;box-shadow:none;-webkit-backdrop-filter:var(--mr-flou);backdrop-filter:var(--mr-flou)}body.mr :is(.mr-pp-vide,.mr-st-vide)::before{display:none}body.mr :is(.mr-pp-vide,.mr-st-vide)>.mr-crabe-slot{width:64px;margin:0 auto 1rem}body.mr :is(.mr-pp-vide,.mr-st-vide)>p.font-medium{color:var(--mr-text);font:700 1.2rem/1.3 var(--mr-ff-disp)}body.mr :is(.mr-pp-vide,.mr-st-vide)>p.text-sm{color:var(--mr-text-2);font-size:.95rem}body.mr :is(.mr-pp-vide,.mr-st-vide)>a{min-height:var(--mr-cible);padding:0 1.15rem;border-radius:var(--mr-r-pill);border-color:var(--mr-line-2);background-color:var(--mr-glass-2);color:var(--mr-text);font:700 .95rem/1.2 var(--mr-ff-sans);text-decoration:none;touch-action:manipulation}body.mr :is(.mr-pp-vide,.mr-st-vide)>a:active{transform:scale(.97)}@media (hover:hover){body.mr :is(.mr-pp-vide,.mr-st-vide)>a:hover{border-color:var(--mr-lagon);background-color:var(--mr-lagon-soft)}}body.mr :is(.sa-page-blog-post,.sa-page-products) .rule-label{gap:.75rem;color:var(--mr-text-3);font:var(--mr-pg-mono);letter-spacing:.12em}body.mr :is(.sa-page-blog-post,.sa-page-products) .rule-label::after{background:var(--mr-line)}@media (prefers-reduced-motion:reduce){body.mr :is(.sa-page-blog-post-nav-item,.mr-st-ligne,.mr-pp-filtres,.mr-pp-fermer,.sa-page-faq-item,.mr-faqp-q,.mr-faqp-signe,.post-toc-link),body.mr .mr-pp-barre>.relative:not(.flex-1)>button,body.mr .mr-pp-barre>label,body.mr .sa-page-blog-post article>a.inline-flex:first-child{transition:none}body.mr :is(.sa-page-blog-post-nav-item,.mr-st-ligne,.mr-pp-filtres,.mr-pp-fermer):is(:hover,:active),body.mr .mr-pp-barre>.relative:not(.flex-1)>button:active,body.mr .mr-pp-barre>label:active,body.mr .sa-page-blog-post article>a.inline-flex:first-child:active,body.mr :is(.mr-pp-vide,.mr-st-vide)>a:active{transform:none}}
/*25-parrainage.css*/body.mr .mr-parrain--bandeau{padding-top:.75rem}body.mr .mr-parrain-boite{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem .625rem .75rem;border:1px solid var(--mr-line-2);border-left:4px solid var(--mr-lagon-fill);border-radius:var(--mr-r-md);background-color:var(--mr-surface-1);color:var(--mr-text);box-shadow:var(--mr-shadow-1)}body.mr .mr-parrain-ico{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--mr-lagon-soft);color:var(--mr-lagon)}body.mr .mr-parrain-ico svg{width:1.125rem;height:1.125rem}body.mr .mr-parrain-txt{flex:1 1 auto;min-width:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;row-gap:.125rem;font:700 .9375rem/1.35 var(--mr-ff-sans)}body.mr .mr-parrain-ligne{max-width:100%}body.mr .mr-parrain-code{font-family:var(--mr-ff-mono);font-weight:700;letter-spacing:.02em;padding:.0625rem .375rem;border-radius:var(--mr-r-xs);background-color:var(--mr-lagon-soft);color:var(--mr-text);font-size:.9375em;white-space:nowrap}body.mr .mr-parrain-remise{color:var(--mr-lagon);font-weight:700;font-size:.875rem;text-wrap:balance}body.mr .mr-parrain--rappel{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 0;font:600 .8125rem/1.4 var(--mr-ff-sans);color:var(--mr-text-2)}body.mr .mr-parrain--rappel .mr-parrain-ico{width:1.625rem;height:1.625rem}body.mr .mr-parrain--rappel .mr-parrain-ico svg{width:1rem;height:1rem}body.mr .mr-parrain--rappel .mr-parrain-txt{font:inherit;row-gap:0}body.mr .mr-parrain--rappel .mr-parrain-code{color:var(--mr-text);font-size:1em}body.mr .mr-parrain--rappel .mr-parrain-remise{font-size:inherit}@media (max-width:479.98px){body.mr .mr-parrain--bandeau .mr-parrain-ico{display:none}body.mr .mr-parrain-boite{gap:.5rem;padding-left:.875rem;padding-right:.875rem}body.mr .mr-parrain--bandeau .mr-parrain-txt{font-size:.875rem}body.mr .mr-parrain--bandeau .mr-parrain-remise{font-size:.8125rem}}
/*30-blocs.css*/html:not(.builder) body.mr .sa-custom-html:has(>.wrap>.mran:not(.on)),html:not(.builder) body.mr .sa-custom-html:has(>.wrap>.mrfa:not(.on)),html:not(.builder) body.mr .sa-custom-html:has(>.wrap>.mrtir:not(.on)),html:not(.builder) body.mr .sa-custom-html:has(>.wrap>#mrlvBox[style*="none"]){display:none}html:not(.builder) body.mr .sa-custom-html:has(>.mran:not(.on)),html:not(.builder) body.mr .sa-custom-html:has(>.mrfa:not(.on)),html:not(.builder) body.mr .sa-custom-html:has(>.mrtir:not(.on)),html:not(.builder) body.mr .sa-custom-html:has(>#mrlvBox[style*="none"]){display:none}body.mr .sa-custom-html:not(.py-section)>:is(.mran,.mrfa,.mrcom,.mrtir,.mrav,.mrlv,.mrc2){padding-left:max(1rem,var(--mr-safe-left));padding-right:max(1rem,var(--mr-safe-right))}@media (min-width:640px){body.mr .sa-custom-html:not(.py-section)>:is(.mran,.mrfa,.mrcom,.mrtir,.mrav,.mrlv,.mrc2){padding-left:max(1.5rem,var(--mr-safe-left));padding-right:max(1.5rem,var(--mr-safe-right))}}@media (prefers-reduced-motion:reduce){body.mr .mr-dz{transition:none}}
/*40-integration.css*/body.mr .sa-page-cart .mr-panier-crabe{width:64px;margin:0 auto 1rem}body.mr:has(.sa-cc:not([x-cloak]):not([style*="display: none"]):not([data-pos="modal"])) .sa-social-proof{visibility:hidden}
/*50-complements.css*/@media (max-width:639.98px){body.mr:is(.sa-tpl-shop,.sa-tpl-custom-page) .components>.component.py-section{padding-top:min(var(--section-py),8vw);padding-bottom:min(var(--section-py),8vw)}body.mr:is(.sa-tpl-shop,.sa-tpl-custom-page) .components .mr-sh.mb-10{margin-bottom:1.5rem}body.mr .mr-bento-grille,body.mr .sa-blog-posts-items,body.mr .sa-support-channels .wrap>.grid,body.mr .mr-steps-file,body.mr .sa-custom-html .mrcom .grid{display:flex;flex-direction:row;align-items:stretch;gap:12px;margin-left:calc(-1 * max(1rem,var(--mr-safe-left)));margin-right:calc(-1 * max(1rem,var(--mr-safe-right)));padding:4px max(1rem,var(--mr-safe-right)) 10px max(1rem,var(--mr-safe-left));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(1rem,var(--mr-safe-left));scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:none}body.mr :is(.mr-bento-grille,.sa-blog-posts-items,.sa-support-channels .wrap>.grid,.mr-steps-file,.sa-custom-html .mrcom .grid)::-webkit-scrollbar{display:none}body.mr .sa-support-channels .wrap>.grid>.flex-col{display:contents}body.mr .mr-bento-grille>.sa-bento-item,body.mr .sa-blog-posts-items>.sa-blog-posts-item,body.mr .sa-support-channels .sa-support-channels-item,body.mr .mr-steps-file>.sa-steps-item,body.mr .sa-custom-html .mrcom .grid>.c{flex:0 0 min(84%,21rem);min-width:0;scroll-snap-align:start}body.mr .sa-blog-posts-items>.sa-blog-posts-item>.mr-art{height:100%}body.mr .mr-steps-file>.mr-steps-liaison{display:none}body.mr .mr-steps-file>.sa-steps-item{flex-basis:min(78%,19rem)}}@media (max-width:399.98px){body.mr:not(.sa-tpl-product):has(.mr-tabs--fixe) .nav-shrink .sa-scheme-toggle{display:grid}body.mr:not(.sa-tpl-product):has(.mr-tabs--fixe) .mr-nav-rang .mr-nav-espace{display:none}}body.mr .sa-page-product[class*="mr-ens-"] .sa-product-form .sa-add-to-cart.btn-primary,body.mr .sa-page-product[class*="mr-ens-"] [x-data="stickyBuyBar"] .btn-primary{--ens:var(--ens-bouton);background-color:var(--ens);background-image:var(--mr-gloss);color:var(--ens-ink);border-color:color-mix(in srgb,var(--mr-carte-ink) 28%,transparent);box-shadow:0 10px 26px -12px color-mix(in srgb,var(--ens) 75%,transparent)}@media (hover:hover){body.mr .sa-page-product[class*="mr-ens-"] .sa-product-form .sa-add-to-cart.btn-primary:hover:not(:disabled),body.mr .sa-page-product[class*="mr-ens-"] [x-data="stickyBuyBar"] .btn-primary:hover:not(:disabled){background-color:var(--ens);color:var(--ens-ink);box-shadow:4px 4px 0 0 var(--mr-or)}}body.mr .sa-product-form .rounded-input>.min-w-0>p.truncate{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}@media (max-width:639.98px){body.mr .sa-custom-html .mrtir .hist .grid{display:flex;gap:12px;margin-left:calc(-1 * max(1rem,var(--mr-safe-left)));margin-right:calc(-1 * max(1rem,var(--mr-safe-right)));padding:4px max(1rem,var(--mr-safe-right)) 10px max(1rem,var(--mr-safe-left));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(1rem,var(--mr-safe-left));scrollbar-width:none}body.mr .sa-custom-html .mrtir .hist .grid::-webkit-scrollbar{display:none}body.mr .sa-custom-html .mrtir .hist .grid>.it{flex:0 0 min(84%,21rem);min-width:0;scroll-snap-align:start}body.mr .mr-cta-objet.py-14{padding-top:2.5rem;padding-bottom:2.5rem}}