/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

body:not(.is-expanded-menu) .primary-menu .menu-container > .menu-item:not(.sub-menu) > .menu-link {
    position: relative;
    padding-right: 2rem;
}

body:not(.is-expanded-menu) .primary-menu .menu-container > .menu-item:not(.sub-menu) > .menu-link::after {
    content: "›";
    position: absolute;
    top: 50%;
    right: 0.55rem;
    color: var(--cnvs-primary-menu-color);
    font-size: 1.35rem;
    font-weight: 400;
    line-height: 1;
    opacity: 0.85;
    transform: translateY(-50%);
}

body:not(.is-expanded-menu) .primary-menu .menu-container > .menu-item.sub-menu > .menu-link {
    padding-right: 2rem;
}
