.stmurg{z-index:9999;font-family:inherit;position:fixed;bottom:clamp(.75rem,.65rem + .45vw,1.75rem);right:clamp(.75rem,.65rem + .45vw,1.75rem)}.stmurg-bouton{color:#fff;font:inherit;text-transform:uppercase;text-wrap:balance;cursor:pointer;background:#252321;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.6em;padding:.9em 1.2em;font-size:clamp(.69rem,.65rem + .23vw,1.2rem);font-weight:700;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 15px 40px #0000004d}.stmurg-bouton:hover{transform:translateY(-2px)}.stmurg-bouton:focus-visible{outline-offset:3px;outline:3px solid #fc362b}.stmurg-point{background:#fc362b;border-radius:50%;width:8px;height:8px;animation:1.6s infinite stmurg-pulse}.stmurg-panneau{color:#d3cdc4;opacity:0;visibility:hidden;pointer-events:none;background:#252321;border-radius:clamp(.75rem,.48rem + 1.36vw,1.5rem);width:320px;padding:clamp(1rem,.85rem + .65vw,2.5rem);transition:opacity .25s,transform .25s,visibility 0s linear .25s;position:absolute;bottom:110%;right:0;transform:translateY(20px);box-shadow:0 25px 80px #00000059}.stmurg-ouvert .stmurg-panneau{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .25s,visibility linear;transform:translateY(0)}.stmurg-fermer{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:18px;line-height:1;position:absolute;top:4px;right:4px}.stmurg-fermer:focus-visible{outline-offset:-4px;outline:3px solid #fc362b}.stmurg-badge{text-transform:uppercase;color:gold;letter-spacing:.04em;margin:0 0 6px;font-size:12px}.stmurg-titre{color:#fff;text-wrap:balance;margin:0 0 8px;font-size:clamp(1rem,.89rem + .57vw,2.25rem);font-weight:700;line-height:1.2}.stmurg-phrase{text-wrap:balance;margin:0 0 clamp(.75rem,.65rem + .45vw,1.75rem);font-size:clamp(.69rem,.65rem + .23vw,1.2rem)}.stmurg-appel{text-transform:uppercase;white-space:nowrap;background:#fc362b;border:1px solid #fc362b;border-radius:999em;justify-content:center;align-items:center;width:100%;min-height:52px;padding:0 1.2em;font-size:clamp(.69rem,.65rem + .23vw,1.2rem);font-weight:600;text-decoration:none;transition:transform .3s,background-color .18s;display:flex;color:#fff!important}.stmurg-appel:hover{background:#a81d15;border-color:#a81d15}.stmurg-appel:active{transform:scale(.98)}.stmurg-appel:focus-visible{outline-offset:3px;outline:3px solid #fff}@keyframes stmurg-pulse{0%{box-shadow:0 0 #fc362b80}70%{box-shadow:0 0 0 10px #fc362b00}to{box-shadow:0 0 #fc362b00}}@media (prefers-reduced-motion:reduce){.stmurg-point{animation:none}.stmurg-bouton,.stmurg-panneau,.stmurg-ouvert .stmurg-panneau{transition:none}}@media (max-width:980px){.stmurg{display:none!important}}
.stmck{--n:#151313;--j:#fece01;--r:#fc362b;z-index:10000;overscroll-behavior:contain;background:var(--n) radial-gradient(80% 120% at 100% 0%, #fc362b38, transparent 65%);color:#fff;width:min(460px,100vw - 48px);max-height:calc(100dvh - 48px);font-family:var(--police);border:1px solid #ffffff24;border-radius:24px;gap:14px;margin-inline:auto;padding:24px;font-size:15px;line-height:1.55;animation:.45s cubic-bezier(.2,.7,.2,1) both stmck-monte;display:grid;position:fixed;bottom:24px;left:0;right:0;overflow-y:auto;box-shadow:0 30px 70px -20px #0009}.stmck:focus{outline:none}.stmck:focus-visible{outline:3px solid var(--j);outline-offset:3px}.stmck-detail{width:min(520px,100vw - 48px)}.stmck-titre{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800}.stmck-texte{margin:0}.stmck a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.stmck a:hover{color:var(--j)}.stmck :is(a,button,input):focus-visible{outline:3px solid var(--j);outline-offset:2px}.stmck-cats{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.stmck-cat{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px}.stmck-cat,.stmck-cat-l{justify-content:space-between;align-items:center;gap:16px;display:flex}.stmck-cat>.stmck-cat-x,.stmck-cat-l{padding:12px 14px}.stmck-cat-l{cursor:pointer;flex:1;min-height:44px}.stmck-cat-x{gap:2px;display:grid}.stmck-cat-nom{font-weight:800}.stmck-cat-d{font-size:13.5px;line-height:1.5}.stmck-toujours{color:var(--j);flex:none;padding:0 14px;font-size:13px;font-weight:800}.stmck-inter{cursor:pointer;appearance:none;background:#ffffff14;border:1.5px solid #ffffff80;border-radius:999px;flex:none;width:48px;height:28px;margin:0;transition:background-color .2s,border-color .2s;position:relative}.stmck-inter:after{content:"";background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .2s;position:absolute;top:3px;left:3px}.stmck-inter:checked{border-color:var(--j);background:var(--j)}.stmck-inter:checked:after{background:var(--n);transform:translate(20px)}.stmck-boutons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px;display:grid}.stmck-btn{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1.5px solid #fff9;border-radius:999px;padding:0 12px;font-size:15px;font-weight:800;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s}.stmck-btn:hover{background:#ffffff1a;border-color:#fff}.stmck-btn-1{color:var(--n);background:#fff;border-color:#fff}.stmck-btn-1:hover{border-color:var(--j);background:var(--j)}@keyframes stmck-monte{0%{opacity:0;translate:0 20px}}@media (max-width:600px){.stmck,.stmck-detail{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:22px;width:auto;max-height:calc(100dvh - 24px);margin-inline:0;padding:20px 18px;font-size:14.5px}.stmck-btn{padding:0 8px;font-size:14px}.stmck:not(.stmck-detail){left:6px;right:6px;bottom:calc(6px + env(safe-area-inset-bottom));border-radius:16px;gap:8px;padding:10px 12px;font-size:12px;line-height:1.35}.stmck:not(.stmck-detail) .stmck-titre{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stmck:not(.stmck-detail) .stmck-boutons{gap:6px;margin-top:0}.stmck:not(.stmck-detail) .stmck-btn{min-height:38px;font-size:13px}}@media (prefers-reduced-motion:reduce){.stmck{animation:none}.stmck-inter,.stmck-inter:after,.stmck-btn{transition:none}}
.stmcv{z-index:9998;color:#fff;cursor:pointer;background:#fc362b;border:0;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:grid;position:fixed;bottom:20px;left:20px;box-shadow:0 14px 30px -10px #fc362bbf,0 4px 12px #15131340}.stmcv:hover{transform:translateY(-2px)scale(1.04)}.stmcv:focus-visible{outline-offset:3px;outline:3px solid #151313}.stmcv svg{width:28px;height:28px}.stmcv svg path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round}.stmcv svg circle{fill:currentColor}.stmcv[aria-busy]{cursor:progress}.stmcv[aria-busy] svg{animation:.9s ease-in-out infinite alternate stmcv-attente}:root:is([data-menu-ouvert],[data-temoins-ouvert]) .stmcv{visibility:hidden}@keyframes stmcv-attente{to{opacity:.35}}@media (max-width:980px){.stmcv{left:16px;bottom:calc(88px + env(safe-area-inset-bottom));width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.stmcv{transition:none}.stmcv[aria-busy] svg{animation:none}}
