| Linux webm010.cluster103.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 Path : /home/c/u/i/cuisinesj/www/new/wp-content/themes/auberge/assets/sass/main/menu/ |
| Current File : /home/c/u/i/cuisinesj/www/new/wp-content/themes/auberge/assets/sass/main/menu/__primary-sub.scss |
/* FILE: main/menu/_primary-sub.scss */
//
// Sub-menus
//
.main-navigation li ul {
position: absolute;
visibility: hidden;
min-width: 12em;
#{$left}: -1.62em; // {{RTL}}
top: 138%;
padding: 0 0 .38em;
margin: 0;
text-transform: none;
opacity: 0;
z-index: 99;
border-radius: 0 0 .38em .38em;
box-shadow: 0 5px 20px 0 rgba( #000, .4 );
transition: all .4s ease-in-out;
}
@include responsive( map_get( $breakpoint, 'l' ), 'max-width' ) {
.main-navigation li ul,
.main-navigation li li ul,
.main-navigation li:hover > ul,
.main-navigation li li:hover > ul {
position: relative;
visibility: visible;
#{$left}: auto; // {{RTL}}
top: auto;
padding: 0;
border-radius: 0;
opacity: 1;
box-shadow: none;
}
.main-navigation li ul {
margin-bottom: -1px;
}
}
.main-navigation li:hover > ul,
.main-navigation li.focus > ul {
visibility: visible;
top: 100%;
opacity: 1;
}
.main-navigation li li {
float: none;
display: block;
margin: -1px 0 0;
line-height: 1.62;
white-space: normal;
border-top-width: 1px;
border-top-style: solid;
@include responsive( map_get( $breakpoint, 'l' ), 'max-width' ) {
&:last-child {
border-bottom-width: 1px;
border-bottom-style: solid;
}
}
@include responsive( map_get( $breakpoint, 'l' ) ) {
margin: 0;
white-space: nowrap;
}
&,
a {
transition: all .2s ease-in-out;
}
&:first-child {
@include responsive( map_get( $breakpoint, 'l' ) ) {
border-width: 0;
}
}
> a {
display: block;
padding: .62em;
padding-#{$left}: 1.62em; // {{RTL}}
color: inherit;
@include responsive( map_get( $breakpoint, 'l' ) ) {
padding: .62em 1.62em;
}
}
}