html[data-saison=halloween]{--s-bg: #09060e;--s-surface: #140d1c;--s-accent: #ff6a13;--s-text: #f5ead9;--s-hot: #c9480a}html[data-saison=halloween] .uc{--accent: #c9480a;--accent-hover: #a33a07;--accent-light: #fbeadf}.hw-band{overflow:hidden;padding:11px 0;color:#120504;background:#ff6a13;font:800 13px/1.2 Manrope,system-ui,sans-serif;letter-spacing:.1em}.hw-track{display:flex;gap:40px;width:max-content;animation:hw-run 40s linear infinite}.hw{color:#f5ead9;background:#09060e;font-family:Manrope,system-ui,sans-serif;overflow:hidden}.hw-hero{position:relative;min-height:780px;padding:0 clamp(20px,5vw,84px);overflow:hidden}.hw-pumpkin{position:absolute;right:-7vw;top:-110px;width:68vw;max-width:1020px;aspect-ratio:1;z-index:1}.hw-pumpkin>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hw-teeth{pointer-events:none}.hw-flacon{position:absolute;left:50%;top:77.5%;width:auto;height:33%;transform:translate(-50%,-50%) rotate(-81deg);filter:drop-shadow(0 10px 12px rgba(40,4,0,.75)) brightness(.86) saturate(1.1)}.hw-text{position:relative;z-index:3;display:flex;flex-direction:column;gap:26px;padding-top:clamp(40px,8vw,118px)}.hw-eyebrow{margin:0;color:#ff8a3d;font-size:12px;font-weight:800;letter-spacing:.28em}.hw-title{margin:0;color:#f5ead9;font-family:"DM Serif Display",Georgia,serif;font-weight:400;font-size:clamp(72px,12.6vw,200px);line-height:.88;letter-spacing:-.025em}.hw-title em{color:#ff6a13;font-style:italic}.hw-sub{margin:0;max-width:430px;color:#cfc4d3;font-size:18px;line-height:1.55}.hw-cta{display:flex;flex-wrap:wrap;gap:12px}.hw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;color:#f5ead9;border:1px solid rgba(245,234,217,.32);font-size:14px;font-weight:700;text-decoration:none;transition:transform .25s ease}.hw-btn:hover{transform:translateY(-2px)}.hw-btn--feu{color:#120504;background:#ff6a13;border-color:#ff6a13}.hw-bat{position:absolute;z-index:2;height:auto}.hw-fog{position:absolute;left:-6%;bottom:-30px;width:112%;height:220px;z-index:2;animation:hw-fog 16s ease-in-out infinite alternate}.hw-strip{position:relative;z-index:4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#2a1a33;border-top:1px solid #2a1a33}.hw-card{display:flex;align-items:center;gap:20px;padding:20px clamp(20px,3vw,40px);color:#f5ead9;background:#100a18;text-decoration:none;transition:background .25s ease}.hw-card:hover{background:#1a1124}.hw-card img{flex:none;width:88px;height:88px;padding:6px;background:#fff;object-fit:contain}.hw-card b{display:block;font-size:15px;line-height:1.3}.hw-card small{color:#ff8a3d;font-size:13px}.hw-blade-a{animation:hw-open-a .9s ease-in-out infinite alternate;transform-origin:50px 50px}.hw-blade-b{animation:hw-open-b .9s ease-in-out infinite alternate;transform-origin:50px 50px}.hw-fly{animation:hw-fly 11s ease-in-out infinite alternate}.hw-f2{animation-duration:14s;animation-delay:-5s}.hw-f3{animation-duration:9s;animation-delay:-2s}.hw-corona{animation:hw-pulse 6s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.hw-flicker{animation:hw-flicker 3.7s linear infinite}.hw-ember{animation:hw-ember 5s ease-out infinite}.hw-e2{animation-duration:6.5s;animation-delay:-2s}.hw-e3{animation-duration:4.2s;animation-delay:-3.4s}@keyframes hw-run{to{transform:translate(-50%)}}@keyframes hw-open-a{0%{transform:rotate(-16deg)}to{transform:rotate(14deg)}}@keyframes hw-open-b{0%{transform:rotate(16deg)}to{transform:rotate(-14deg)}}@keyframes hw-fly{0%{transform:translate(0)}to{transform:translate(-46px,32px)}}@keyframes hw-fog{0%{transform:translate(-40px)}to{transform:translate(60px)}}@keyframes hw-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}@keyframes hw-flicker{0%,to{opacity:1}7%{opacity:.82}9%{opacity:.97}31%{opacity:.9}33%{opacity:1}52%{opacity:.7}54%{opacity:.96}56%{opacity:.78}58%{opacity:1}83%{opacity:.88}}@keyframes hw-ember{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translate(26px,-320px);opacity:0}}@media(prefers-reduced-motion:reduce){.hw-track,.hw-blade-a,.hw-blade-b,.hw-fly,.hw-fog,.hw-corona,.hw-flicker,.hw-ember{animation:none}}@media(max-width:860px){.hw-btn{flex:1 1 auto}.hw-hero{min-height:860px}.hw-pumpkin{right:-24vw;top:auto;bottom:-10px;width:148vw}.hw-bat{display:none}.hw-strip{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/uc-saison-halloween.css.map */
