.bsh--halloween{--bsh-accent: #ff7a1a;--bsh-accent-rgb: 255, 122, 26;--bsh-accent-2: #9b6bff;--bsh-glow-a: rgba(255, 122, 26, .3);--bsh-glow-b: rgba(123, 77, 255, .24);--bsh-bg-1: #15121c;--bsh-bg-2: #08070b;--bsh-c1: #ff8a3d;--bsh-c2: #2a2233;--bsh-c3: #f6f3ee;--bsh-c4: #7c4dff;--bsh-c5: #ffc93f}.bsh--halloween .hw-w{fill:none;stroke:#8a8690;stroke-width:1.2;stroke-linecap:round;stroke-opacity:.85}.bsh--halloween .hw-l{fill:none;stroke:#1d1822;stroke-width:1.5;stroke-linecap:round}.bsh--halloween .hw-e{stroke:#ffb52e;stroke-width:1.6;stroke-linecap:round}.bsh--halloween svg [class*=bsh-a-halloween-]{transform-box:fill-box;transform-origin:50% 50%}.bsh--halloween svg .bsh-a-halloween-flap{transform-origin:50% 80%}.bsh--halloween svg .bsh-a-halloween-peek{transform-origin:50% 100%}@media screen and (min-width:750px)and (max-width:1099px){.bsh--halloween .bsh-hw-moon{left:92%;top:8%;width:12rem}}@media screen and (max-width:749px){.bsh--halloween .bsh-hw-moon{left:89%;top:2.6%;width:8.4rem}.bsh--halloween .bsh-hw-ghost{left:9%;top:4%}.bsh--halloween .bsh-hw-bat{left:70%;top:2.6%}}.bsh--anim.bsh--halloween .bsh-a-halloween-hover{animation:bsh-halloween-hover var(--dur, 5s) ease-in-out var(--del, 0s) infinite alternate}.bsh--anim.bsh--halloween .bsh-a-halloween-fly{animation:bsh-halloween-fly var(--dur, 28s) ease-in-out var(--del, 0s) infinite}.bsh--anim.bsh--halloween .bsh-a-halloween-swoop{animation:bsh-halloween-swoop var(--dur, 10s) ease-in-out var(--del, 0s) infinite}.bsh--anim.bsh--halloween .bsh-a-halloween-flap{animation:bsh-halloween-flap var(--dur, .5s) ease-in-out var(--del, 0s) infinite alternate}.bsh--anim.bsh--halloween .bsh-a-halloween-dangle{animation:bsh-halloween-dangle var(--dur, 7s) ease-in-out var(--del, 0s) infinite alternate}.bsh--anim.bsh--halloween .bsh-a-halloween-blink{animation:bsh-halloween-blink var(--dur, 5s) linear var(--del, 0s) infinite}.bsh--anim.bsh--halloween .bsh-a-halloween-glow{animation:bsh-halloween-glow 2.3s linear infinite}.bsh--anim.bsh--halloween .bsh-a-halloween-halo{animation:bsh-halloween-halo 3.1s ease-in-out infinite alternate}.bsh--anim.bsh--halloween .bsh-a-halloween-peek{animation:bsh-halloween-peek 6s ease-in-out infinite}.bsh--anim.bsh--halloween .bsh-a-halloween-fog{animation:bsh-halloween-fog var(--dur, 24s) ease-in-out infinite alternate}@keyframes bsh-halloween-hover{to{transform:translate(.4rem,-1.4rem) rotate(4deg)}}@keyframes bsh-halloween-fly{0%{transform:translate(0) rotate(6deg);opacity:0}5%,62%{opacity:var(--o)}14%{transform:translate(calc(var(--s, 1) * 24vw),-3rem) rotate(-5deg)}28%{transform:translate(calc(var(--s, 1) * 48vw),1.5rem) rotate(6deg)}42%{transform:translate(calc(var(--s, 1) * 72vw),-2.5rem) rotate(-5deg)}56%{transform:translate(calc(var(--s, 1) * 96vw),1rem) rotate(6deg)}70%,to{transform:translate(calc(var(--s, 1) * 124vw),-1rem) rotate(0);opacity:0}}@keyframes bsh-halloween-swoop{25%{transform:translate(2.4rem,-1.6rem) rotate(9deg)}50%{transform:translate(.4rem,-3rem) rotate(-4deg)}75%{transform:translate(-2.2rem,-1.2rem) rotate(-10deg)}}@keyframes bsh-halloween-flap{to{transform:scaleY(-.45)}}@keyframes bsh-halloween-dangle{to{transform:translateY(6rem) rotate(3deg)}}@keyframes bsh-halloween-blink{91%{transform:scaleY(.1)}88%,94%{transform:scaleY(1)}}@keyframes bsh-halloween-glow{12%{opacity:.78}24%{opacity:.96}41%{opacity:.7}72%{opacity:.84}}@keyframes bsh-halloween-halo{0%{transform:scale(.9)}to{transform:scale(1.08)}}@keyframes bsh-halloween-peek{70%,82%{transform:translateY(5px)}55%{transform:translateY(0)}}@keyframes bsh-halloween-fog{0%{transform:translate(-3rem)}to{transform:translate(3rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bbq-season-hero-halloween.css.map */
