@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mobile-menu-enter{animation:slideInLeft .3s ease-out forwards}.mobile-menu-exit{animation:slideOutLeft .3s ease-in forwards}.mobile-filter-enter{animation:slideInRight .3s ease-out forwards}.mobile-filter-exit{animation:slideOutRight .3s ease-in forwards}.overlay-enter{animation:fadeIn .2s ease-out forwards}.overlay-exit{animation:fadeOut .2s ease-in forwards}.custom-loader{display:flex;justify-content:center;align-items:center;width:30px;height:30px;position:relative}.custom-loader-segment{width:3px;height:10px;background-color:#FFFFFF;border-radius:2px;position:absolute;transform-origin:50% 100%;animation:custom-loader-animation 1.2s linear infinite}.custom-loader-segment:first-child{transform:rotate(0deg) translateY(-6px);animation-delay:-1.05s}.custom-loader-segment:nth-child(2){transform:rotate(45deg) translateY(-6px);animation-delay:-.9s}.custom-loader-segment:nth-child(3){transform:rotate(90deg) translateY(-6px);animation-delay:-.75s}.custom-loader-segment:nth-child(4){transform:rotate(135deg) translateY(-6px);animation-delay:-.6s}.custom-loader-segment:nth-child(5){transform:rotate(180deg) translateY(-6px);animation-delay:-.45s}.custom-loader-segment:nth-child(6){transform:rotate(225deg) translateY(-6px);animation-delay:-.3s}.custom-loader-segment:nth-child(7){transform:rotate(270deg) translateY(-6px);animation-delay:-.15s}.custom-loader-segment:nth-child(8){transform:rotate(315deg) translateY(-6px);animation-delay:0s}@keyframes custom-loader-animation{0%,12.5%,to{background-color:rgba(34,70,61,.1);opacity:.7}6.25%{background-color:rgba(34,70,61,1);opacity:1}}