/* MLM V2 — décor saisonnier TEST, isolé du parcours de commande */
#mlm-seasonal-layer{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:3;contain:layout style}
#mlm-seasonal-layer .mlm-seasonal-item{position:absolute;top:-50px;left:var(--x);font-size:var(--size);opacity:0;filter:drop-shadow(0 2px 8px rgba(233,52,245,.18));animation:mlm-season-fall var(--duration) linear var(--delay) infinite}
#mlm-seasonal-layer[data-theme="halloween"] .mlm-seasonal-item{color:#ff9b45}
#mlm-seasonal-layer[data-theme="automne"] .mlm-seasonal-item{color:#d7a15c}
#mlm-seasonal-layer[data-theme="saint-nicolas"] .mlm-seasonal-item{color:#f4d2a5}
#mlm-seasonal-layer[data-theme="noel"] .mlm-seasonal-item{color:#d7e9ff}
@keyframes mlm-season-fall{0%{transform:translate3d(0,-10vh,0) rotate(0deg);opacity:0}12%{opacity:.55}86%{opacity:.55}100%{transform:translate3d(var(--drift),110vh,0) rotate(100deg);opacity:0}}
@media(prefers-reduced-motion:reduce){#mlm-seasonal-layer{display:none!important}}
