.header .hs-menu-wrapper.flyouts .hs-menu-children-wrapper{background:#fff;box-shadow:0 0 0 1px #0000000a;gap:0;left:0;padding:0;z-index:3}.header li.hs-menu-item.hs-menu-depth-2.vv-menu__item{margin:0}.vv-menu__link{font-family:Playfair Display,serif}.header ul li ul li a.vv-menu__link{border-bottom:1px solid #c9c9c9;font-size:16px;padding:10px}.vv-desktop-nav{visibility:hidden}.vv-desktop-nav.vv-ready{visibility:visible}@media (max-width:1024px){.vv-menu-mobile,.vv-menu-mobile .vv-submenu{list-style:none;margin:0;padding:0}.vv-menu-mobile .vv-submenu{background:#ececea;display:none}.vv-menu-mobile .vv-menu__item.has-children{position:relative}.vv-menu-mobile .vv-toggle{background:none;border:none;color:#000;cursor:pointer;font-size:18px;line-height:1;margin-left:8px;padding-left:0;padding-right:0;position:absolute;right:0;transition:transform .3s ease}a.vv-submenu__link{border-top:1px solid #fcfcfc;color:#000;display:block;font-size:16px;padding:10px}.vv-menu-mobile .vv-menu__item.open>.vv-menu__link-wrap .vv-toggle{transform:rotate(45deg)}.vv-menu-mobile .vv-menu__item.open>.vv-submenu{display:block}.vv-hamburger{position:absolute;top:20px}}@media (min-width:1024px){.vv-menu-mobile .vv-toggle{display:none}.vv-menu-mobile .vv-submenu{display:block}}