.Cocotte-module__3Ru9wG__racine{--s:120px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0;container-type:size}@supports (width:1cqh){.Cocotte-module__3Ru9wG__racine{--s:min(calc(100cqw / 2.2), calc((100cqh - 84px) / 2.15))}}.Cocotte-module__3Ru9wG__racine[data-tire]{cursor:grabbing}.Cocotte-module__3Ru9wG__camera{perspective:calc(var(--s) * 5);position:absolute;inset:0 0 84px}.Cocotte-module__3Ru9wG__sol{left:50%;top:calc(50% + var(--s) * .46);width:0;height:0;transform-style:preserve-3d;position:absolute}.Cocotte-module__3Ru9wG__sol[data-glisse]{transition:transform .7s var(--ease)}.Cocotte-module__3Ru9wG__facette,.Cocotte-module__3Ru9wG__porte,.Cocotte-module__3Ru9wG__ombre{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.Cocotte-module__3Ru9wG__ombre{background:radial-gradient(closest-side,#2824204d,#2824201f 58%,#28242000);border-radius:50%}.Cocotte-module__3Ru9wG__porte{transform-style:preserve-3d;transition:transform .6s var(--ease);padding:0;display:block;overflow:visible}.Cocotte-module__3Ru9wG__porte:focus-visible{outline:none}.Cocotte-module__3Ru9wG__recto,.Cocotte-module__3Ru9wG__verso{backface-visibility:hidden;position:absolute;inset:0}.Cocotte-module__3Ru9wG__verso{transform:rotateY(180deg)}.Cocotte-module__3Ru9wG__svg{width:100%;height:100%;display:block;overflow:visible}.Cocotte-module__3Ru9wG__bord{stroke:#8f92948c;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:visiblePainted}.Cocotte-module__3Ru9wG__porte .Cocotte-module__3Ru9wG__bord{cursor:pointer}.Cocotte-module__3Ru9wG__porte:focus-visible .Cocotte-module__3Ru9wG__bord{stroke:#201e1d;stroke-width:2.5px}.Cocotte-module__3Ru9wG__chiffre,.Cocotte-module__3Ru9wG__mot{font-family:var(--head);text-anchor:middle;dominant-baseline:central;font-weight:700}.Cocotte-module__3Ru9wG__chiffre{fill:#3a3634}.Cocotte-module__3Ru9wG__mot{fill:#2b2826}.Cocotte-module__3Ru9wG__legende{text-align:center;pointer-events:none;padding:14px 18px;position:absolute;bottom:0;left:0;right:0}.Cocotte-module__3Ru9wG__titre{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:#4a4c4d;font-size:10px}.Cocotte-module__3Ru9wG__phrase{color:#201e1d;min-height:2.6em;margin-top:6px;font-size:clamp(14px,1.4vw,18px);font-weight:600;line-height:1.3}@media (prefers-reduced-motion:reduce){.Cocotte-module__3Ru9wG__sol[data-glisse],.Cocotte-module__3Ru9wG__porte{transition:none}}
