Fixed submenu style of focused submenu to match hover styling (#5221)

This commit is contained in:
Jason Crist 2021-12-21 03:55:48 -05:00 committed by GitHub
parent d12ae9af5c
commit 08492d5ac3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
28 changed files with 623 additions and 117 deletions

View file

@ -266,12 +266,9 @@ body:not(.fse-enabled) {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > a {
}
& > ul {
box-shadow: none;
overflow: hidden;
@ -286,17 +283,6 @@ body:not(.fse-enabled) {
width: #{map-deep-get($config-global, "spacing", "unit")};
}
}
& li {
& > a {
}
&:hover > a,
&.focus > a,
&.current-menu-item > a {
}
}
}
}

View file

@ -4290,13 +4290,30 @@ body:not(.fse-enabled) #masthead {
font-size: 0.625rem;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #3E7D98;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
content: "";
display: block;
margin-right: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #3E7D98;
border-right: 8px solid transparent;

View file

@ -4319,13 +4319,30 @@ body:not(.fse-enabled) #masthead {
font-size: 0.625rem;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #3E7D98;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
content: "";
display: block;
margin-left: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #3E7D98;
border-left: 8px solid transparent;

View file

@ -176,7 +176,7 @@ dt {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > ul {

View file

@ -4245,7 +4245,15 @@ dt {
vertical-align: middle;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border: 1px solid #D0D0D0;
border-radius: 4px;
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border: 1px solid #D0D0D0;
border-radius: 4px;

View file

@ -4274,7 +4274,15 @@ dt {
vertical-align: middle;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border: 1px solid #D0D0D0;
border-radius: 4px;
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border: 1px solid #D0D0D0;
border-radius: 4px;

View file

@ -124,7 +124,7 @@ a {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > a {

View file

@ -4177,18 +4177,40 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
font-size: 0.5rem;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li.focus > a,
.main-navigation > div > ul > li[focus-within] > a,
.main-navigation > div > ul > li.current-menu-item > a {
color: #20603C;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li:focus-within > a,
.main-navigation > div > ul > li.current-menu-item > a {
color: #20603C;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul:before,
.main-navigation > div > ul > li.focus > ul:before,
.main-navigation > div > ul > li[focus-within] > ul:before,
.main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #20603C;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
content: "";
display: block;
margin-right: 16px;
width: 16px;
}
.main-navigation > div > ul > li:hover > ul:before,
.main-navigation > div > ul > li:focus-within > ul:before,
.main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #20603C;
border-right: 8px solid transparent;
@ -4199,7 +4221,13 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
width: 16px;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li.focus li > a,
.main-navigation > div > ul > li[focus-within] li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #20603C;
color: #FFFDF6;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li:focus-within li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #20603C;
color: #FFFDF6;
@ -4207,9 +4235,20 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li.focus li:hover > a,
.main-navigation > div > ul > li.focus li.focus > a,
.main-navigation > div > ul > li.focus li.current-menu-item > a,
.main-navigation > div > ul > li[focus-within] li:hover > a,
.main-navigation > div > ul > li[focus-within] li.focus > a,
.main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #133a24;
}
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li:focus-within li:hover > a,
.main-navigation > div > ul > li:focus-within li.focus > a,
.main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -4206,18 +4206,40 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
font-size: 0.5rem;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li.focus > a,
.main-navigation > div > ul > li[focus-within] > a,
.main-navigation > div > ul > li.current-menu-item > a {
color: #20603C;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li:focus-within > a,
.main-navigation > div > ul > li.current-menu-item > a {
color: #20603C;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul:before,
.main-navigation > div > ul > li.focus > ul:before,
.main-navigation > div > ul > li[focus-within] > ul:before,
.main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #20603C;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
content: "";
display: block;
margin-left: 16px;
width: 16px;
}
.main-navigation > div > ul > li:hover > ul:before,
.main-navigation > div > ul > li:focus-within > ul:before,
.main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #20603C;
border-left: 8px solid transparent;
@ -4228,7 +4250,13 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
width: 16px;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li.focus li > a,
.main-navigation > div > ul > li[focus-within] li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #20603C;
color: #FFFDF6;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li:focus-within li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #20603C;
color: #FFFDF6;
@ -4236,9 +4264,20 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li.focus li:hover > a,
.main-navigation > div > ul > li.focus li.focus > a,
.main-navigation > div > ul > li.focus li.current-menu-item > a,
.main-navigation > div > ul > li[focus-within] li:hover > a,
.main-navigation > div > ul > li[focus-within] li.focus > a,
.main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #133a24;
}
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li:focus-within li:hover > a,
.main-navigation > div > ul > li:focus-within li.focus > a,
.main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -171,7 +171,7 @@
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > ul {

View file

@ -4233,13 +4233,25 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
background: #252E36;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li.focus li > a,
.main-navigation > div > ul > li[focus-within] li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #252E36;
border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li:focus-within li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #252E36;
border-top: 1px solid rgba(255, 255, 255, 0.5);

View file

@ -4262,13 +4262,25 @@ body.admin-bar .widget_eu_cookie_law_widget.widget.top {
background: #252E36;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li.focus li > a,
.main-navigation > div > ul > li[focus-within] li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #252E36;
border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li:focus-within li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #252E36;
border-top: 1px solid rgba(255, 255, 255, 0.5);

View file

@ -112,7 +112,7 @@ a {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > ul {

View file

@ -4174,13 +4174,30 @@ a {
font-size: 0.5rem;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #0073AA;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
content: "";
display: block;
margin-right: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #0073AA;
border-right: 8px solid transparent;
@ -4191,7 +4208,13 @@ a {
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li.focus li > a,
.site-header .main-navigation > div > ul > li[focus-within] li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #0073AA;
color: #FFFFFF;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li:focus-within li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #0073AA;
color: #FFFFFF;
@ -4199,9 +4222,20 @@ a {
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.focus li:hover > a,
.site-header .main-navigation > div > ul > li.focus li.focus > a,
.site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #005177;
}
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -4203,13 +4203,30 @@ a {
font-size: 0.5rem;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #0073AA;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
content: "";
display: block;
margin-left: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #0073AA;
border-left: 8px solid transparent;
@ -4220,7 +4237,13 @@ a {
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li.focus li > a,
.site-header .main-navigation > div > ul > li[focus-within] li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #0073AA;
color: #FFFFFF;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li:focus-within li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #0073AA;
color: #FFFFFF;
@ -4228,9 +4251,20 @@ a {
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.focus li:hover > a,
.site-header .main-navigation > div > ul > li.focus li.focus > a,
.site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #005177;
}
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -1,6 +1,6 @@
{
"name": "hever",
"version": "1.5.12",
"version": "1.5.13",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View file

@ -131,7 +131,7 @@ body:not(.fse-enabled) {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > a {

View file

@ -6,7 +6,7 @@ Author: Automattic
Author URI: https://automattic.com/
Description: A fully responsive theme, ideal for creating a strong yet beautiful online presence for your business.
Requires at least: WordPress 4.9.6
Version: 1.5.12
Version: 1.5.13
License: GNU General Public License v2 or later
License URI: LICENSE
Template: varia
@ -4235,18 +4235,40 @@ body:not(.fse-enabled) #colophon {
font-size: 0.5rem;
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: var(--wp--preset--color--primary);
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: var(--wp--preset--color--primary);
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid var(--wp--preset--color--primary);
border-right: 8px solid transparent;
border-left: 8px solid transparent;
content: "";
display: block;
margin-right: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid var(--wp--preset--color--primary);
border-right: 8px solid transparent;
@ -4257,7 +4279,13 @@ body:not(.fse-enabled) #colophon {
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li.focus li > a,
.site-header .main-navigation > div > ul > li[focus-within] li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li:focus-within li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
@ -4265,9 +4293,20 @@ body:not(.fse-enabled) #colophon {
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.focus li:hover > a,
.site-header .main-navigation > div > ul > li.focus li.focus > a,
.site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: var(--wp--preset--color--primary-hover);
}
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -4264,18 +4264,40 @@ body:not(.fse-enabled) #colophon {
font-size: 0.5rem;
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: var(--wp--preset--color--primary);
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: var(--wp--preset--color--primary);
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid var(--wp--preset--color--primary);
border-left: 8px solid transparent;
border-right: 8px solid transparent;
content: "";
display: block;
margin-left: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid var(--wp--preset--color--primary);
border-left: 8px solid transparent;
@ -4286,7 +4308,13 @@ body:not(.fse-enabled) #colophon {
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li.focus li > a,
.site-header .main-navigation > div > ul > li[focus-within] li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li:focus-within li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--primary);
color: var(--wp--preset--color--background);
@ -4294,9 +4322,20 @@ body:not(.fse-enabled) #colophon {
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.focus li:hover > a,
.site-header .main-navigation > div > ul > li.focus li.focus > a,
.site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: var(--wp--preset--color--primary-hover);
}
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -155,7 +155,7 @@ body {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > a {

View file

@ -4255,12 +4255,25 @@ p:not(.site-title) a:hover {
font-size: 0.5rem;
}
.site-header-wrap .main-navigation > div > ul > li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.focus > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > a {
color: rgba(var(--wp--preset--color--background), 0.8);
}
.site-header-wrap .main-navigation > div > ul > li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > a {
color: rgba(var(--wp--preset--color--background), 0.8);
}
.site-header-wrap .main-navigation > div > ul > li:hover > ul,
.site-header-wrap .main-navigation > div > ul > li.focus > ul,
.site-header-wrap .main-navigation > div > ul > li[focus-within] > ul,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > ul {
background: var(--wp--preset--color--foreground);
border: 1px solid var(--wp--preset--color--foreground-high-contrast);
border-radius: 5px;
overflow: hidden;
}
.site-header-wrap .main-navigation > div > ul > li:hover > ul,
.site-header-wrap .main-navigation > div > ul > li:focus-within > ul,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > ul {
background: var(--wp--preset--color--foreground);
border: 1px solid var(--wp--preset--color--foreground-high-contrast);
@ -4268,17 +4281,34 @@ p:not(.site-title) a:hover {
overflow: hidden;
}
.site-header-wrap .main-navigation > div > ul > li:hover li,
.site-header-wrap .main-navigation > div > ul > li.focus li,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li {
border-top: 1px solid var(--wp--preset--color--foreground-high-contrast);
}
.site-header-wrap .main-navigation > div > ul > li:hover li,
.site-header-wrap .main-navigation > div > ul > li:focus-within li,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li {
border-top: 1px solid var(--wp--preset--color--foreground-high-contrast);
}
.site-header-wrap .main-navigation > div > ul > li:hover li:first-child,
.site-header-wrap .main-navigation > div > ul > li.focus li:first-child,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li:first-child,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:first-child {
border-top: 0;
}
.site-header-wrap .main-navigation > div > ul > li:hover li:first-child,
.site-header-wrap .main-navigation > div > ul > li:focus-within li:first-child,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:first-child {
border-top: 0;
}
.site-header-wrap .main-navigation > div > ul > li:hover li > a,
.site-header-wrap .main-navigation > div > ul > li.focus li > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--foreground);
color: var(--wp--preset--color--background);
padding: 8px 24px;
}
.site-header-wrap .main-navigation > div > ul > li:hover li > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--foreground);
color: var(--wp--preset--color--background);
@ -4287,9 +4317,20 @@ p:not(.site-title) a:hover {
.site-header-wrap .main-navigation > div > ul > li:hover li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.focus > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li.focus li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.focus li.focus > a,
.site-header-wrap .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: var(--wp--preset--color--primary);
}
.site-header-wrap .main-navigation > div > ul > li:hover li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.focus > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -4284,12 +4284,25 @@ p:not(.site-title) a:hover {
font-size: 0.5rem;
}
.site-header-wrap .main-navigation > div > ul > li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.focus > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > a {
color: rgba(var(--wp--preset--color--background), 0.8);
}
.site-header-wrap .main-navigation > div > ul > li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > a {
color: rgba(var(--wp--preset--color--background), 0.8);
}
.site-header-wrap .main-navigation > div > ul > li:hover > ul,
.site-header-wrap .main-navigation > div > ul > li.focus > ul,
.site-header-wrap .main-navigation > div > ul > li[focus-within] > ul,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > ul {
background: var(--wp--preset--color--foreground);
border: 1px solid var(--wp--preset--color--foreground-high-contrast);
border-radius: 5px;
overflow: hidden;
}
.site-header-wrap .main-navigation > div > ul > li:hover > ul,
.site-header-wrap .main-navigation > div > ul > li:focus-within > ul,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item > ul {
background: var(--wp--preset--color--foreground);
border: 1px solid var(--wp--preset--color--foreground-high-contrast);
@ -4297,17 +4310,34 @@ p:not(.site-title) a:hover {
overflow: hidden;
}
.site-header-wrap .main-navigation > div > ul > li:hover li,
.site-header-wrap .main-navigation > div > ul > li.focus li,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li {
border-top: 1px solid var(--wp--preset--color--foreground-high-contrast);
}
.site-header-wrap .main-navigation > div > ul > li:hover li,
.site-header-wrap .main-navigation > div > ul > li:focus-within li,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li {
border-top: 1px solid var(--wp--preset--color--foreground-high-contrast);
}
.site-header-wrap .main-navigation > div > ul > li:hover li:first-child,
.site-header-wrap .main-navigation > div > ul > li.focus li:first-child,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li:first-child,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:first-child {
border-top: 0;
}
.site-header-wrap .main-navigation > div > ul > li:hover li:first-child,
.site-header-wrap .main-navigation > div > ul > li:focus-within li:first-child,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:first-child {
border-top: 0;
}
.site-header-wrap .main-navigation > div > ul > li:hover li > a,
.site-header-wrap .main-navigation > div > ul > li.focus li > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--foreground);
color: var(--wp--preset--color--background);
padding: 8px 24px;
}
.site-header-wrap .main-navigation > div > ul > li:hover li > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li > a {
background: var(--wp--preset--color--foreground);
color: var(--wp--preset--color--background);
@ -4316,9 +4346,20 @@ p:not(.site-title) a:hover {
.site-header-wrap .main-navigation > div > ul > li:hover li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.focus > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li.focus li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.focus li.focus > a,
.site-header-wrap .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header-wrap .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: var(--wp--preset--color--primary);
}
.site-header-wrap .main-navigation > div > ul > li:hover li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.focus > a,
.site-header-wrap .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header-wrap .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header-wrap .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -144,7 +144,7 @@ a {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > a {

View file

@ -4220,20 +4220,40 @@ p:not(.site-title) a:hover {
padding-left: 16px;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li.focus > a,
.main-navigation > div > ul > li[focus-within] > a,
.main-navigation > div > ul > li.current-menu-item > a {
background: #CA2017;
border-radius: 4px;
color: #FFFFFF;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li:focus-within > a,
.main-navigation > div > ul > li.current-menu-item > a {
background: #CA2017;
border-radius: 4px;
color: #FFFFFF;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border-radius: 4px;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border-radius: 4px;
overflow: hidden;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li.focus li > a,
.main-navigation > div > ul > li[focus-within] li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #222222;
color: #FFFFFF;
font-weight: normal;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li:focus-within li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #222222;
color: #FFFFFF;
@ -4242,9 +4262,20 @@ p:not(.site-title) a:hover {
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li.focus li:hover > a,
.main-navigation > div > ul > li.focus li.focus > a,
.main-navigation > div > ul > li.focus li.current-menu-item > a,
.main-navigation > div > ul > li[focus-within] li:hover > a,
.main-navigation > div > ul > li[focus-within] li.focus > a,
.main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #CA2017;
}
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li:focus-within li:hover > a,
.main-navigation > div > ul > li:focus-within li.focus > a,
.main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -4249,20 +4249,40 @@ p:not(.site-title) a:hover {
padding-right: 16px;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li.focus > a,
.main-navigation > div > ul > li[focus-within] > a,
.main-navigation > div > ul > li.current-menu-item > a {
background: #CA2017;
border-radius: 4px;
color: #FFFFFF;
}
.main-navigation > div > ul > li:hover > a,
.main-navigation > div > ul > li:focus-within > a,
.main-navigation > div > ul > li.current-menu-item > a {
background: #CA2017;
border-radius: 4px;
color: #FFFFFF;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li.focus > ul,
.main-navigation > div > ul > li[focus-within] > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border-radius: 4px;
overflow: hidden;
}
.main-navigation > div > ul > li:hover > ul,
.main-navigation > div > ul > li:focus-within > ul,
.main-navigation > div > ul > li.current-menu-item > ul {
border-radius: 4px;
overflow: hidden;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li.focus li > a,
.main-navigation > div > ul > li[focus-within] li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #222222;
color: #FFFFFF;
font-weight: normal;
}
.main-navigation > div > ul > li:hover li > a,
.main-navigation > div > ul > li:focus-within li > a,
.main-navigation > div > ul > li.current-menu-item li > a {
background: #222222;
color: #FFFFFF;
@ -4271,9 +4291,20 @@ p:not(.site-title) a:hover {
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li.focus li:hover > a,
.main-navigation > div > ul > li.focus li.focus > a,
.main-navigation > div > ul > li.focus li.current-menu-item > a,
.main-navigation > div > ul > li[focus-within] li:hover > a,
.main-navigation > div > ul > li[focus-within] li.focus > a,
.main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #CA2017;
}
.main-navigation > div > ul > li:hover li:hover > a,
.main-navigation > div > ul > li:hover li.focus > a,
.main-navigation > div > ul > li:hover li.current-menu-item > a,
.main-navigation > div > ul > li:focus-within li:hover > a,
.main-navigation > div > ul > li:focus-within li.focus > a,
.main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.main-navigation > div > ul > li.current-menu-item li:hover > a,
.main-navigation > div > ul > li.current-menu-item li.focus > a,
.main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -110,7 +110,7 @@ a {
}
& > div > ul > li:hover,
& > div > ul > li.focus,
& > div > ul > li:focus-within,
& > div > ul > li.current-menu-item {
& > a {

View file

@ -4174,18 +4174,40 @@ p:not(.site-title) a:hover {
font-size: 0.5rem;
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: #CAAB57;
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: #CAAB57;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #CAAB57;
border-right: 8px solid transparent;
border-left: 8px solid transparent;
content: "";
display: block;
margin-right: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #CAAB57;
border-right: 8px solid transparent;
@ -4196,7 +4218,13 @@ p:not(.site-title) a:hover {
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li.focus li > a,
.site-header .main-navigation > div > ul > li[focus-within] li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #CAAB57;
color: #060f29;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li:focus-within li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #CAAB57;
color: #060f29;
@ -4204,9 +4232,20 @@ p:not(.site-title) a:hover {
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.focus li:hover > a,
.site-header .main-navigation > div > ul > li.focus li.focus > a,
.site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #b59439;
}
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {

View file

@ -4203,18 +4203,40 @@ p:not(.site-title) a:hover {
font-size: 0.5rem;
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: #CAAB57;
}
.site-header .main-navigation > div > ul > li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within > a,
.site-header .main-navigation > div > ul > li.current-menu-item > a {
color: #CAAB57;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li.focus > ul,
.site-header .main-navigation > div > ul > li[focus-within] > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul,
.site-header .main-navigation > div > ul > li:focus-within > ul,
.site-header .main-navigation > div > ul > li.current-menu-item > ul {
box-shadow: none;
overflow: hidden;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li.focus > ul:before,
.site-header .main-navigation > div > ul > li[focus-within] > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #CAAB57;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
content: "";
display: block;
margin-left: 16px;
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover > ul:before,
.site-header .main-navigation > div > ul > li:focus-within > ul:before,
.site-header .main-navigation > div > ul > li.current-menu-item > ul:before {
border-bottom: 8px solid #CAAB57;
border-left: 8px solid transparent;
@ -4225,7 +4247,13 @@ p:not(.site-title) a:hover {
width: 16px;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li.focus li > a,
.site-header .main-navigation > div > ul > li[focus-within] li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #CAAB57;
color: #060f29;
}
.site-header .main-navigation > div > ul > li:hover li > a,
.site-header .main-navigation > div > ul > li:focus-within li > a,
.site-header .main-navigation > div > ul > li.current-menu-item li > a {
background: #CAAB57;
color: #060f29;
@ -4233,9 +4261,20 @@ p:not(.site-title) a:hover {
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.focus li:hover > a,
.site-header .main-navigation > div > ul > li.focus li.focus > a,
.site-header .main-navigation > div > ul > li.focus li.current-menu-item > a,
.site-header .main-navigation > div > ul > li[focus-within] li:hover > a,
.site-header .main-navigation > div > ul > li[focus-within] li.focus > a,
.site-header .main-navigation > div > ul > li[focus-within] li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {
background: #b59439;
}
.site-header .main-navigation > div > ul > li:hover li:hover > a,
.site-header .main-navigation > div > ul > li:hover li.focus > a,
.site-header .main-navigation > div > ul > li:hover li.current-menu-item > a,
.site-header .main-navigation > div > ul > li:focus-within li:hover > a,
.site-header .main-navigation > div > ul > li:focus-within li.focus > a,
.site-header .main-navigation > div > ul > li:focus-within li.current-menu-item > a,
.site-header .main-navigation > div > ul > li.current-menu-item li:hover > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.focus > a,
.site-header .main-navigation > div > ul > li.current-menu-item li.current-menu-item > a {