.megamenu-column-menu{margin-block-end:var(--spacing-s-m,clamp(0.5rem, -120px + 10vw, 1.5rem))}.megamenu-column-menu ul{list-style-type:none;padding:0;margin:0}.megamenu-column-menu ul li{padding-block:var(--spacing-xs-s,clamp(0.25rem, -28px + 2.5vw, 0.5rem))}.megamenu-column-menu ul li a.menu-item{color:var(--wp--preset--color--basecolor,#362e30);text-decoration:none;transition:all 0.3s ease}.megamenu-column-menu ul li a.menu-item:hover{color:var(--wp--preset--color--primary,#e3001a)}@media (max-width:992px){.megamenu-column-menu.footer-menu:not(.social-menu){margin-bottom:0}}.megamenu-column-menu.footer-menu ul{display:flex;gap:1rem;justify-content:space-between;flex-wrap:wrap}@media (max-width:992px){.megamenu-column-menu.footer-menu ul{justify-content:center}}.megamenu-column-menu.footer-menu ul li a{color:var(--wp--preset--color--primary,#e3001a);font-size:var(--wp--preset--font-size--custom-2,15px);line-height:142%}.megamenu-column-menu.footer-menu ul li a:hover{color:var(--wp--preset--color--secondary,#a10d1c)}.megamenu-column-menu.social-menu ul{justify-content:flex-start}.megamenu-column-menu.social-menu ul li a{color:var(--wp--preset--color--basecolor,#362e30);font-size:1.188rem;line-height:110%;font-family:EuclidCircularAMedium;display:inline-flex;align-items:center;gap:.5rem}.megamenu-column-menu.social-menu ul li a:hover{color:var(--wp--preset--color--primary,#e3001a)}.megamenu-column-menu.columned{columns:2}