body>header,
body>section.subheader {
& img {
margin: 0;
}
& #topbar-menu,
#cta,
#main-menu {
display: flex;
}
& nav {
gap: 2rem;
}
& #main-menu {
position: relative;
gap: 2rem;
& ul,
.hide-on-desktop {
display: none
}
}
& #topbar-menu {
margin-left: auto;
font-size: 14px;
}
& #search {
width: 14px;
}
& #cta {
font-size: 14px;
padding: 10px 16px 6px;
border-radius: 8px;
border: 1px solid;
margin-block: auto;
}
& #mobile-menu {
display: none;
}
}
body.is-consument {
header nav > *{
flex-grow: 1;
}
& #cta {
display: none !important;
}
}
body>header {
& figure {
margin: 0 !important;
padding: 0 !important;
}
& img,
img[src$=".svg"] {
margin: 0 !important;
height: clamp(48px, 5vw, 88px);
}
& .wp-block-image :where(figcaption) {
margin-bottom: 0;
margin-top: 0;
font-size: var(--wp--preset--font-size--x-small);
}
} body>main {
&>.alignwide,
&>.rank-math-breadcrumb {
margin-inline: max(calc((100% - var(--wp--style--global--wide-size)) / 2), 12px);
}
}
body>footer { grid-template-columns: auto auto;
align-items: center;
gap: 5rem;
&>nav {
grid-column: 1 / span 2;
}
}
body>.copyright {
display: grid;
grid-template-columns: 1fr 4fr 1fr;
align-items: center;
&>.custom-logo-link {
text-align: left;
}
&>.custom-edias-link{
text-align: right;
}
}
.hide-on-mobile {
display: block;
}
.beautiful-taxonomy-filters{   
& #beautiful-taxonomy-filters-form{      
flex-direction: row;      
& .beautiful-taxonomy-filters-select-wrap{           
flex-direction: row;   
}       
}
}