.o-menu-grid a{color:var(--color-primary-body);display:inline-block;text-decoration:none;transition:color var(--default-transition-easing) var(--default-transition-timing)}.o-menu-grid__list{padding:1rem}.o-menu-grid__list,.o-menu-grid__sublist{list-style-type:none;padding-inline-start:0}.o-menu-grid__item{margin-bottom:2rem}.o-menu-grid__item:last-child{margin-bottom:0}@media screen and (min-width:768px){.o-menu-grid__item{margin-bottom:0}}.o-menu-grid__link{font-size:var(--body-fs-md);font-weight:600;letter-spacing:.05rem;line-height:var(--body-lh-md);margin-bottom:1rem;text-transform:uppercase}.o-menu-grid__sublist{display:flex;flex-direction:column;gap:1rem}.o-menu-grid__sublink{font-size:var(--nav-fs);line-height:var(--nav-lh)}