#MainContent:is(#r58-scope,*) .r51-art-stage{isolation:isolate}#MainContent:is(#r58-scope,*) .r58-cell{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none}#MainContent:is(#r58-scope,*) .r58-cell canvas{display:block;width:100%;height:100%}#MainContent:is(#r58-scope,*) .r51-art-stage .r51-art-image{z-index:1}#MainContent:is(#r58-scope,*) .r51-art-stage .r51-acronym{z-index:2}#MainContent:is(#r58-scope,*) .r58-more{margin-top:6px}#MainContent:is(#r58-scope,*) .r58-more>summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;color:var(--r51-navy);font:600 17px/1.3 MasiR28Ergonomique,Ergonomique,sans-serif;list-style:none;cursor:pointer;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#MainContent:is(#r58-scope,*) .r58-more>summary::-webkit-details-marker{display:none}#MainContent:is(#r58-scope,*) .r58-more>summary:after{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}#MainContent:is(#r58-scope,*) .r58-more[open]>summary:after{margin-top:4px;transform:rotate(-135deg)}#MainContent:is(#r58-scope,*) .r58-more[open]>summary span:after{content:""}#MainContent:is(#r58-scope,*) .r58-more>.r51-rich{padding:4px 0 8px}#MainContent:is(#r58-scope,*) .r58-lead p{margin:0}#MainContent:is(#r58-scope,*) .r58-journey-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);align-items:start}#MainContent:is(#r58-scope,*) .r58-journey-head{position:sticky;top:calc(var(--header-height, 80px) + 24px)}#MainContent:is(#r58-scope,*) .r58-timeline{position:relative;margin:0;padding:0 0 0 44px;list-style:none}#MainContent:is(#r58-scope,*) .r58-timeline:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--r51-line)}#MainContent:is(#r58-scope,*) .r58-timeline:after{content:"";position:absolute;left:8px;top:14px;width:8px;height:90px;border-radius:8px;background:linear-gradient(180deg,transparent,var(--r51-accent),transparent);opacity:0}@media(prefers-reduced-motion:no-preference){#MainContent:is(#r58-scope,*) .r58-journey.is-live .r58-timeline:after{opacity:.9;animation:r58-rail 9s ease-in-out infinite}}@keyframes r58-rail{0%{transform:translateY(0);opacity:0}12%{opacity:.9}88%{opacity:.9}to{transform:translateY(calc(var(--r58-rail, 900px) - 90px));opacity:0}}#MainContent:is(#r58-scope,*) .r58-step{position:relative;padding:0 0 28px}#MainContent:is(#r58-scope,*) .r58-step:last-child{padding-bottom:0}#MainContent:is(#r58-scope,*) .r58-dot{position:absolute;left:-44px;top:22px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 6px var(--r51-accent),0 0 0 2px var(--r51-navy)}#MainContent:is(#r58-scope,*) .r58-step-body{padding:18px 20px 14px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--r51-line);max-width:640px}#MainContent:is(#r58-scope,*) .r58-step-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:10px}#MainContent:is(#r58-scope,*) .r58-step-img{width:72px;height:72px;flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--r51-soft)}#MainContent:is(#r58-scope,*) .r58-step-label{margin:0!important;font-size:22px!important}#MainContent:is(#r58-scope,*) .r58-journey .r58-lead{color:var(--r51-navy);font-size:19px}#MainContent:is(#r58-scope,*) .r58-chain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 40px;padding:0;list-style:none;counter-reset:r58}#MainContent:is(#r58-scope,*) .r58-link{position:relative;padding:20px 20px 12px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--r51-line);counter-increment:r58}#MainContent:is(#r58-scope,*) .r58-link-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px}#MainContent:is(#r58-scope,*) .r58-link-head:before{content:counter(r58);display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--r51-accent);color:#101010;font:700 16px/1 MasiR28Ergonomique,Ergonomique,sans-serif}#MainContent:is(#r58-scope,*) .r58-link h3{flex:1 1 0;min-width:0;margin:0!important;font-size:20px!important;overflow-wrap:anywhere}#MainContent:is(#r58-scope,*) .r58-link .r58-lead{font-size:17px}#MainContent:is(#r58-scope,*) .r58-flag{order:3;margin-left:auto;flex-shrink:0;width:26px;height:18px;border-radius:3px;box-shadow:0 0 0 1px #0b1f3a1f}#MainContent:is(#r58-scope,*) .r58-flag--de{background:linear-gradient(#111 0 33.3%,#d00 33.3% 66.6%,#ffce00 66.6%)}#MainContent:is(#r58-scope,*) .r58-flag--ch{position:relative;width:18px;background:#e30613}#MainContent:is(#r58-scope,*) .r58-flag--ch:before,#MainContent:is(#r58-scope,*) .r58-flag--ch:after{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%)}#MainContent:is(#r58-scope,*) .r58-flag--ch:before{width:10px;height:3px}#MainContent:is(#r58-scope,*) .r58-flag--ch:after{width:3px;height:10px}#MainContent:is(#r58-scope,*) .r58-flag--eu{background:#039 radial-gradient(circle at 50% 50%,transparent 5px,#ffcc00 5px 6px,transparent 6px)}#MainContent:is(#r58-scope,*) .r58-formula-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}#MainContent:is(#r58-scope,*) .r58-formula-card{display:flex;flex-direction:column;gap:10px;height:100%;padding:0 18px 20px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--r51-line);color:inherit;text-decoration:none;overflow:hidden}#MainContent:is(#r58-scope,*) .r58-formula-card:before{content:"";display:block;height:8px;margin:0 -18px 8px;background:var(--r58-accent)}#MainContent:is(#r58-scope,*) a.r58-formula-card:hover{box-shadow:inset 0 0 0 2px var(--r51-navy)}#MainContent:is(#r58-scope,*) .is-current .r58-formula-card{box-shadow:inset 0 0 0 2px var(--r51-navy);background:color-mix(in srgb,var(--r58-accent) 10%,#fff)}#MainContent:is(#r58-scope,*) .r58-formula-name{color:var(--r51-navy);font:600 20px/1.2 MasiR28Ergonomique,Ergonomique,sans-serif}#MainContent:is(#r58-scope,*) a.r58-formula-card .r58-formula-name{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}#MainContent:is(#r58-scope,*) .r58-formula-eyebrow{color:var(--r51-body);font:600 16px/1.35 MasiR28Ergonomique,Ergonomique,sans-serif}#MainContent:is(#r58-scope,*) .r58-formula-ticks{display:flex;flex-direction:column;gap:6px}#MainContent:is(#r58-scope,*) .r58-formula-ticks span{position:relative;padding-left:24px;color:var(--r51-navy);font:400 17px/1.35 MasiR28Ergonomique,Ergonomique,sans-serif}#MainContent:is(#r58-scope,*) .r58-formula-ticks span:before{content:"";position:absolute;left:2px;top:.3em;width:12px;height:7px;border-left:2px solid #176b48;border-bottom:2px solid #176b48;transform:rotate(-45deg)}#MainContent:is(#r58-scope,*) .r58-formula-fact{color:var(--r51-body);font:400 16px/1.35 MasiR28Ergonomique,Ergonomique,sans-serif}#MainContent:is(#r58-scope,*) .r58-formula-fact:first-of-type{margin-top:auto;padding-top:10px;border-top:1px solid var(--r51-line)}#MainContent:is(#r58-scope,*) .r58-formula-fact strong{color:var(--r51-navy);font-size:20px}#MainContent:is(#r58-scope,*) .r58-formula-current{align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--r51-navy);color:#fff;font:600 16px/1.3 MasiR28Ergonomique,Ergonomique,sans-serif}@media(max-width:1100px){#MainContent:is(#r58-scope,*) .r58-formula-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){#MainContent:is(#r58-scope,*) .r58-journey-grid{grid-template-columns:minmax(0,1fr);gap:8px}#MainContent:is(#r58-scope,*) .r58-journey-head{position:static}#MainContent:is(#r58-scope,*) .r58-chain{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent:is(#r58-scope,*) .r58-formula-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#MainContent:is(#r58-scope,*) .r58-timeline{padding-left:36px}#MainContent:is(#r58-scope,*) .r58-dot{left:-36px;width:22px;height:22px}#MainContent:is(#r58-scope,*) .r58-step-body{padding:16px}#MainContent:is(#r58-scope,*) .r58-step-img{width:56px;height:56px}#MainContent:is(#r58-scope,*) .r58-chain,#MainContent:is(#r58-scope,*) .r58-formula-grid{grid-template-columns:minmax(0,1fr)}#MainContent:is(#r58-scope,*) .r58-formula-grid{gap:10px}#MainContent:is(#r58-scope,*) .is-current{order:-1}}@media(prefers-reduced-motion:reduce){#MainContent:is(#r58-scope,*) .r58-more>summary:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/masi-pdp-r58.css.map */
