.da-ventes .rail.rail-flottant{--color-ink:rgb(var(--v-encre));--color-ink-soft:#526078;--color-slate:#5d6880;--color-line:rgb(var(--v-accent) / .12);--color-paper:#ffffff8c;--color-brand:rgb(var(--v-accent));--color-brand-tint:rgb(var(--v-teinte));color:rgb(var(--v-encre));-webkit-backdrop-filter:url(#lg-ventes)blur(3px)saturate(1.05);backdrop-filter:url(#lg-ventes)blur(3px)saturate(1.05);box-shadow:inset 1.5px 1.5px 0 #ffffffd9, inset -1px -1px 0 #ffffff59, inset 0 0 22px #ffffff59, 0 10px 30px -10px rgb(var(--v-accent) / .25);background:#ffffff7d;border:1px solid #ffffffbf;border-radius:26px}.da-ventes .rail.rail-flottant img[alt=Mantra]{filter:none}.da-ventes .rail.rail-flottant .bg-white{background-color:#ffffffb3}.da-ventes .rail.rail-flottant .bg-white.text-slate:not(:hover){color:var(--color-slate)}.da-ventes .rail.rail-flottant .bg-brand{background-color:rgb(var(--v-accent));color:#fff}.rail-bascule{z-index:5;width:22px;height:22px;color:rgb(var(--v-encre));box-shadow:0 2px 8px rgb(var(--v-encre) / .1);opacity:0;background:#fff;border:1px solid #d6dce8;border-radius:50%;place-items:center;transition:opacity .2s,border-color .2s,transform .32s;display:grid;position:absolute;top:26px;right:-11px}.rail-flottant:hover .rail-bascule,.rail-bascule:focus-visible{opacity:1}.rail-bascule:hover{border-color:rgb(var(--v-accent))}.rail-flottant[data-replie] .rail-bascule{transform:rotate(180deg)}.rail-item{white-space:nowrap;height:36px;color:rgb(var(--v-encre) / .72);border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 10px;font-size:14px;font-weight:500;transition:background .25s,border-color .25s,box-shadow .25s,color .2s;display:flex;position:relative}.rail-item>svg{color:rgb(var(--v-accent) / .5);transition:color .2s}.rail-item:hover{color:rgb(var(--v-encre));background:#ffffff73;border-color:#ffffff8c}.rail-item:hover>svg{color:rgb(var(--v-encre))}.rail-item[aria-current=page],.rail-item.rail-item-section{box-shadow:inset 1px 1px 0 #fff, 0 4px 12px -6px rgb(var(--v-accent) / .4);color:rgb(var(--v-encre));background:#ffffffb3;border-color:#0000;font-weight:600}.rail-item[aria-current=page]>svg,.rail-item.rail-item-section>svg{color:rgb(var(--v-accent))}.rail-item:focus{outline:none}.rail-item:focus-visible{border-color:rgb(var(--v-accent))}.rail-sous{height:30px;color:rgb(var(--v-encre) / .72);border-radius:999px;align-items:center;gap:8px;padding:0 10px;font-size:13px;transition:background .2s,color .2s;display:flex}.rail-sous:hover{color:rgb(var(--v-encre));background:#ffffff8c}.rail-sous[aria-current=page]{color:rgb(var(--v-accent));background:#ffffffd9;font-weight:600}.rail-flottant[data-replie] .rail-item{justify-content:flex-start;gap:0;width:40px;padding:0 0 0 10px;overflow:hidden}.rail-point{background:rgb(var(--v-accent));border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #fff}.rail-point-alerte{background:#dc2626}.rail-menu{z-index:60;-webkit-backdrop-filter:url(#lg-ventes)blur(3px)saturate(1.05);backdrop-filter:url(#lg-ventes)blur(3px)saturate(1.05);width:240px;max-height:min(520px,100vh - 40px);box-shadow:inset 1.5px 1.5px 0 #ffffffd9, inset -1px -1px 0 #ffffff59, inset 0 0 22px #ffffff59, 0 10px 30px -10px rgb(var(--v-accent) / .25);transform-origin:0 100%;background:#ffffffd6;border:1px solid #ffffffbf;border-radius:16px;flex-direction:column;gap:2px;padding:6px;animation:.26s cubic-bezier(.2,.8,.2,1) both railMenu;display:flex;position:absolute;bottom:0;left:calc(100% + 14px);overflow-y:auto}@keyframes railMenu{0%{opacity:0;transform:translate(-6px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rail-menu{animation:none}}.rail-pied{letter-spacing:.02em;color:var(--color-slate);white-space:nowrap;font-size:11px}.rail-pied:first-letter{text-transform:uppercase}.rail-ops{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--v-encre) / .6);box-shadow:inset 0 0 0 1px rgb(var(--v-accent) / .14);background:#fff9;border-radius:999px;margin-left:2px;padding:2px 9px;font-size:10px;font-weight:700;transition:color .15s,background .15s,box-shadow .15s}.rail-ops:hover{color:rgb(var(--v-accent));box-shadow:inset 0 0 0 1px rgb(var(--v-accent) / .35);background:#fff}.rail-espaces{background:rgb(var(--v-accent) / .07);box-shadow:inset 0 0 0 1px rgb(var(--v-accent) / .1);border-radius:999px;margin-left:6px;padding:2px;display:inline-flex}.rail-espaces>*{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--v-encre) / .5);border-radius:999px;padding:2px 9px;font-size:10px;font-weight:700;transition:color .15s,background .15s}.rail-espaces>.on{color:rgb(var(--v-accent));box-shadow:0 1px 4px -1px rgb(var(--v-accent) / .35);background:#fff}.rail-espaces>a:hover{color:rgb(var(--v-encre));background:#fff9}.rail-flottant a,.rail-flottant button{cursor:default}
.coque-equipe{--coque-haut:64px;--coque-bas:calc(80px + env(safe-area-inset-bottom,0px))}@media (min-width:1024px){.coque-equipe{--coque-haut:88px;--coque-bas:0px}}.coque-logo{background-color:var(--color-encre);display:block;-webkit-mask:url(/logo-mantra.svg) 0/contain no-repeat;mask:url(/logo-mantra.svg) 0/contain no-repeat}@media (pointer:coarse),(max-width:1023px){.coque-chrome .tactile{min-width:44px;min-height:44px}}@media print{.coque-chrome{display:none!important}}
