/* NOËL 2026 : fond Finlande + neige. Actif uniquement du 11/11/2026 au 26/12/2026 (voir noel.js) */
#noel-bg{display:none;position:fixed;inset:0;z-index:-1;pointer-events:none;
  background:#03050a url('/arriere-plan-site-noel/fond-finlande.svg') center bottom/cover no-repeat}
html.noel-on #noel-bg{display:block}
#noel-snow{position:fixed;inset:0;width:100%;height:100%;z-index:50;pointer-events:none}
@media(max-width:700px){#noel-bg{background-position:80% bottom}}

/* Sapin principal animé (canvas créé par sapin.js) : arrière-plan central, derrière le contenu */
#noel-tree{display:none;position:fixed;z-index:-1;left:50%;transform:translateX(-50%);bottom:1vh;height:min(86vh,900px);width:auto;aspect-ratio:1010/1355;opacity:.6;pointer-events:none}
html.noel-on #noel-tree{display:block}
@media(max-width:700px){#noel-tree{bottom:1vh;height:62vh;opacity:.5}}

/* Traîneau : passe derrière les articles (cartes produits, packs), devant le fond */
#noel-sleigh{position:fixed;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}
html.noel-on .bp-card,html.noel-on .pack-item,html.noel-on .pq{position:relative;z-index:2}
