.HalloweenDecor-module__5oElzW__frame,.HalloweenDecor-module__5oElzW__banner,.HalloweenDecor-module__5oElzW__footer{pointer-events:none;-webkit-user-select:none;user-select:none}.HalloweenDecor-module__5oElzW__webLeft,.HalloweenDecor-module__5oElzW__webRight{color:#c4a4f0;display:block;position:absolute}.HalloweenDecor-module__5oElzW__webLeft svg,.HalloweenDecor-module__5oElzW__webRight svg{stroke:currentColor;stroke-width:1px;width:100%;height:100%;display:block}.HalloweenDecor-module__5oElzW__webRight{transform:scaleX(-1)}.HalloweenDecor-module__5oElzW__pumpkins{object-fit:contain;display:block;position:absolute}.HalloweenDecor-module__5oElzW__bat{fill:#241331;stroke:#dba7ff;stroke-width:.8px;display:block;position:absolute}.HalloweenDecor-module__5oElzW__frame{z-index:31;contain:strict;position:fixed;inset:0;overflow:hidden}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__webLeft,.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__webRight{opacity:.26;width:72px;height:72px;top:52px}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__webLeft{left:0}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__webRight{right:0}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__pumpkins,.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__bat{display:none}.HalloweenDecor-module__5oElzW__banner{border-bottom:2px solid #e9873a;position:absolute;inset:0;overflow:hidden}.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__webLeft,.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__webRight{aspect-ratio:1;opacity:.62;width:13%;max-width:142px;top:0}.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__webLeft{left:0}.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__webRight{right:0}.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__pumpkins{width:10%;height:88%;bottom:4%;right:3.5%}.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__batOne{width:4%;top:17%;left:11%;transform:rotate(-12deg)}.HalloweenDecor-module__5oElzW__banner .HalloweenDecor-module__5oElzW__batTwo{width:3%;bottom:10%;right:20%;transform:rotate(16deg)}.HalloweenDecor-module__5oElzW__footer{border-top:1px solid #593274;height:70px;position:relative;overflow:hidden}.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__webLeft,.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__webRight{opacity:.4;width:70px;height:70px;top:0}.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__webLeft{left:0}.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__webRight{right:0}.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__pumpkins{width:76px;height:65px;bottom:0;left:calc(50% - 38px)}.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__batOne{width:32px;top:18px;left:calc(50% - 110px);transform:rotate(-12deg)}.HalloweenDecor-module__5oElzW__footer .HalloweenDecor-module__5oElzW__batTwo{width:24px;top:31px;right:calc(50% - 108px);transform:rotate(12deg)}@media (min-width:1440px){.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__webLeft,.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__webRight{opacity:.4;width:118px;height:118px;top:64px}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__pumpkins{width:112px;height:98px;display:block;bottom:24px;left:10px}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__bat{width:42px;display:block}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__batOne{top:41%;left:24px;transform:rotate(-14deg)}.HalloweenDecor-module__5oElzW__frame .HalloweenDecor-module__5oElzW__batTwo{width:32px;top:55%;right:26px;transform:rotate(12deg)}}@keyframes HalloweenDecor-module__5oElzW__halloween-hover{0%{translate:0 -3px}to{translate:0 3px}}@media (prefers-reduced-motion:no-preference){.HalloweenDecor-module__5oElzW__bat{animation:4s ease-in-out infinite alternate paused HalloweenDecor-module__5oElzW__halloween-hover}.HalloweenDecor-module__5oElzW__batTwo{animation-delay:-2s}html[data-effects-ready=true]:not([data-scrolling=true]) .HalloweenDecor-module__5oElzW__bat{animation-play-state:running}}@media (prefers-reduced-motion:reduce){.HalloweenDecor-module__5oElzW__bat{animation:none}}@media print{.HalloweenDecor-module__5oElzW__frame,.HalloweenDecor-module__5oElzW__banner,.HalloweenDecor-module__5oElzW__footer{display:none}}
