html[data-saison=halloween] section.hw-gt-atelier{--ton-fond:var(--hw-fond-os)}html[data-saison=halloween] .hw-gt-album{background-color:var(--hw-fond-nuit);background-image:radial-gradient(circle at 4% 24%, color-mix(in srgb, var(--saison-bougie) 64%, transparent) 0 1.2px, transparent 1.8px), radial-gradient(circle at 15% 78%, color-mix(in srgb, var(--saison-bougie) 42%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 33% 18%, color-mix(in srgb, var(--saison-bougie) 50%, transparent) 0 1.1px, transparent 1.7px), radial-gradient(circle at 52% 82%, color-mix(in srgb, var(--saison-bougie) 38%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 68% 20%, color-mix(in srgb, var(--saison-bougie) 58%, transparent) 0 1.2px, transparent 1.8px), radial-gradient(circle at 86% 74%, color-mix(in srgb, var(--saison-bougie) 46%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 96% 30%, color-mix(in srgb, var(--saison-bougie) 54%, transparent) 0 1.1px, transparent 1.7px), radial-gradient(ellipse 72% 40% at 50% 50%, color-mix(in srgb, var(--saison-prune) 44%, transparent), transparent 70%);background-repeat:no-repeat}html[data-saison=halloween] .hw-gt-album .cake-halo{fill:color-mix(in srgb, var(--saison-prune) 58%, transparent)}html[data-saison=halloween] .hw-gt-album .ton-carte .cake-halo{fill:color-mix(in srgb, var(--saison-citrouille-clair) 24%, transparent)}html[data-saison=halloween] .hw-gt-delai{background-color:var(--hw-fond-citrouille);background-image:radial-gradient(ellipse 72% 44% at 50% 48%, color-mix(in srgb, var(--saison-citrouille-clair) 54%, transparent), transparent 70%);background-repeat:no-repeat}html[data-saison=halloween] div:has(>[role=slider][aria-label="Faire tourner le gâteau"]){--hw-gt-lune:26px;background-color:var(--hw-fond-nuit);background-image:radial-gradient(circle var(--hw-gt-lune) at 84% 22%, var(--saison-bougie) 0 calc(var(--hw-gt-lune) - 1.5px), transparent var(--hw-gt-lune)), radial-gradient(circle calc(var(--hw-gt-lune) * 3.6) at 84% 22%, color-mix(in srgb, var(--saison-lueur) 26%, transparent), transparent 72%), radial-gradient(circle at 8% 18%, color-mix(in srgb, var(--saison-bougie) 66%, transparent) 0 1.2px, transparent 1.8px), radial-gradient(circle at 22% 40%, color-mix(in srgb, var(--saison-bougie) 42%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 38% 12%, color-mix(in srgb, var(--saison-bougie) 54%, transparent) 0 1.1px, transparent 1.7px), radial-gradient(circle at 62% 30%, color-mix(in srgb, var(--saison-bougie) 40%, transparent) 0 1px, transparent 1.6px), radial-gradient(circle at 70% 9%, color-mix(in srgb, var(--saison-bougie) 60%, transparent) 0 1.2px, transparent 1.8px), radial-gradient(circle at 94% 48%, color-mix(in srgb, var(--saison-bougie) 46%, transparent) 0 1px, transparent 1.6px), linear-gradient(to top, color-mix(in srgb, var(--saison-prune) 34%, transparent), transparent 34%);background-repeat:no-repeat}@media (min-width:640px){html[data-saison=halloween] div:has(>[role=slider][aria-label="Faire tourner le gâteau"]){--hw-gt-lune:36px}}html[data-saison=halloween] div:has(>[role=slider]) .cake-halo{fill:color-mix(in srgb, var(--saison-prune) 62%, transparent)}html[data-saison=halloween] div:has(>[role=slider]) .cake-geste path{stroke:var(--saison-bougie)}.hw-gt-toiles{animation:.9s ease-out 1.2s both hw-gt-toiles}@keyframes hw-gt-toiles{0%{opacity:0}to{opacity:1}}.hw-gt-flamme{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite alternate hw-gt-flamme}.hw-gt-bougies>g:nth-of-type(2) .hw-gt-flamme{animation-duration:2.1s;animation-delay:-.7s}.hw-gt-bougies>g:nth-of-type(3) .hw-gt-flamme{animation-duration:1.3s;animation-delay:-.4s}@keyframes hw-gt-flamme{0%{opacity:1;transform:scale(1)}50%{opacity:.86;transform:scale(.92,1.06)}to{opacity:1;transform:scale(1.04,.95)}}.hw-gt-chauve path{stroke:var(--saison-prune);stroke-width:1.2px;paint-order:stroke}.hw-gt-aile{transform-box:fill-box;transform-origin:50% 40%;animation:.24s ease-in-out infinite alternate hw-gt-battement}.hw-gt-chauve--b .hw-gt-aile{animation-duration:.3s}@keyframes hw-gt-battement{0%{transform:scaleY(1)}to{transform:scaleY(.6)}}.hw-gt-patissier{pointer-events:none}@media (prefers-reduced-motion:reduce){.hw-gt-toiles,.hw-gt-flamme,.hw-gt-aile{animation:none!important}}
