.ca-header-wrapper.is-scrolled{box-shadow:0 10px 30px rgba(46,23,16,.08);border-bottom:1px solid #fafafa}.ca-header-wrapper.is-scrolled .ca-main-logo{height:35px}.ca-header-wrapper.search-is-open .ca-search-overlay{opacity:1;visibility:visible;transform:translateY(0)}html.ca-menu-open,html.ca-menu-open body{overflow:hidden!important}.ca-mobile-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}.ca-mobile-side-menu.is-active{right:0}.ca-mobile-dropdown-group.is-open .ca-arrow{transform:rotate(180deg)}