| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- .footer-navigation {
- margin-top: calc(2 * var(--global--spacing-vertical));
- margin-bottom: var(--global--spacing-vertical);
- color: var(--footer--color-text);
- font-size: var(--global--font-size-xs);
- font-family: var(--footer--font-family);
- }
- .footer-navigation-wrapper {
- display: flex;
- justify-content: center;
- flex-wrap: wrap;
- list-style: none;
- padding-left: 0;
- li {
- display: inline;
- // This is to prevent hover styles from overlapping when the menu wraps.
- line-height: 3;
- a {
- padding: calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);
- transition: transform 0.1s ease;
- color: var(--footer--color-link);
- &:link,
- &:visited,
- &:active {
- color: var(--footer--color-link);
- }
- &:hover {
- text-decoration: underline;
- text-decoration-style: dotted;
- text-decoration-skip-ink: none;
- color: var(--footer--color-link-hover);
- }
- &:focus {
- .is-dark-theme & {
- .svg-icon {
- fill: var(--wp--style--color--link, var(--global--color-background));
- }
- }
- // Change colors when the body background is white.
- .has-background-white & {
- .svg-icon {
- fill: var(--wp--style--color--link, var(--global--color-white));
- }
- }
- }
- }
- .svg-icon {
- vertical-align: middle;
- fill: var(--footer--color-link);
- &:hover {
- transform: scale(1.1);
- }
- }
- }
- .sub-menu-toggle,
- .menu-item-description {
- display: none;
- }
- }
|