.iml-submenu-toggle{display:none}
@media(max-width:1120px){.iml-primary-nav .menu-item-has-children{padding-right:52px}.iml-primary-nav .menu-item-has-children>a::after{display:none}.iml-submenu-toggle{position:absolute;top:4px;right:0;display:grid;width:44px;height:44px;padding:0;place-items:center;border:1px solid var(--iml-line);border-radius:10px;background:var(--iml-cream);color:var(--iml-ink);cursor:pointer}.iml-submenu-toggle span{display:block;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.iml-submenu-toggle[aria-expanded="true"] span{transform:translateY(2px) rotate(225deg)}.iml-primary-nav .menu-item-has-children>.sub-menu{display:none}.iml-primary-nav .menu-item-has-children.is-submenu-open>.sub-menu{display:block}.iml-primary-nav .sub-menu{margin-right:-52px}}
