.header-nav-controls button{color:var(--bs-sub-header-icons);min-height:auto;display:flex;justify-content:center;align-items:center}.header-nav-controls button:hover{color:var(--bs-sub-header-icons-hover)}.header-nav .menu-links{flex:1;overflow:hidden;mask-image:linear-gradient(to left, transparent 0, transparent 0px, #000 77px, #000 100%);-webkit-mask-image:linear-gradient(to left, transparent 0, transparent 0px, #000 77px, #000 100%)}.header-nav .menu-links::-webkit-scrollbar{height:0px}@media(max-width: 1008px){.header-nav .menu-links{overflow-x:auto}}.header-nav .menu-links ul{display:flex;align-items:center;list-style-type:none;margin:0;gap:56px;flex-grow:1;transition:all .5s ease-in-out}@media(max-width: 1008px){.header-nav .menu-links ul{padding:0 24px;gap:32px}}.header-nav .menu-links ul li:last-of-type{padding-right:2rem}.header-nav .menu-links ul a{white-space:nowrap;text-decoration:none;font-family:var(--bs-font-family-base);color:var(--bs-sub-header-link);font-weight:400;font-size:14px}.header-nav .menu-links ul a:hover{color:var(--bs-sub-header-link-hover) !important}header{--header-extra-height: 0px}header .header{background:var(--bs-header-bg) !important;backdrop-filter:blur(10px);box-shadow:0px 3px 3px 0px rgba(0,0,0,.1)}.admin-bar header .header{top:var(--wp-admin--admin-bar--height) !important}header .header-top{background:var(--bs-top-header-bg) !important}header .header-menu button{color:var(--bs-top-header-icons) !important}header .header-menu button:hover{color:var(--bs-top-header-icons-hover) !important}header .header-logo a{display:flex;justify-content:center;align-items:center;width:var(--bs-header-logo-w-desktop)}header .header-logo a img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;transition:all .2s ease-in-out;height:var(--bs-header-logo-desktop);width:100%}@media(max-width: 1008px){header .header-logo a{width:var(--bs-header-logo-w-mobile)}header .header-logo a img{height:var(--bs-header-logo-mobile)}}header .header-bottom{position:relative;background:var(--bs-sub-header-bg) !important}header .header-bottom::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--bs-top-header-border)}header .btn-search-open path{fill:var(--bs-top-header-icons)}header .btn-search-open:hover path{fill:var(--bs-top-header-icons-hover)}header .social-media-links{justify-content:flex-end}header .social-media-links a path{fill:var(--bs-top-header-icons)}header .social-media-links a:hover path{fill:var(--bs-top-header-icons-hover)}
