.menu-main-sub--menu{font-family:"Red Hat",sans-serif;font-size:1rem;font-variation-settings:"wght" 400;line-height:1.5;letter-spacing:.32px;text-box:trim-both cap alphabetic}.menu-main-sub{margin-top:calc(var(--header-gap-medium)*-1)}.menu-main-sub--menu ul{gap:var(--header-gap-small)}.menu-main-sub--sidebar{display:none}.menu-main-top .has-sub .top-link{margin-bottom:var(--header-gap-large)}.menu-main-top .has-sub::before{position:absolute;top:0;right:0;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M232 72c0-4.4-3.6-8-8-8s-8 3.6-8 8l0 176L40 248c-4.4 0-8 3.6-8 8s3.6 8 8 8l176 0 0 176c0 4.4 3.6 8 8 8s8-3.6 8-8l0-176 176 0c4.4 0 8-3.6 8-8s-3.6-8-8-8l-176 0 0-176z'%3E%3C/path%3E%3C/svg%3E")}.menu-main-top .has-sub.activated::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M424 256c0 4.4-3.6 8-8 8L32 264c-4.4 0-8-3.6-8-8s3.6-8 8-8l384 0c4.4 0 8 3.6 8 8z'%3E%3C/path%3E%3C/svg%3E")}@media(min-width: 1440px){.header-nav--main .menu-main-sub{grid-template-columns:1fr 1fr;gap:0;background-color:#fff;box-shadow:var(--box-shadow)}.header-nav--main ul li:nth-child(n+3) .menu-main-sub{right:0}.menu-main-sub--sidebar{display:block;min-width:320px;background-color:var(--gray-100)}.header-nav--main .menu-main-sub ul{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:0;margin:0}.menu-main-sub--menu li a::after{content:"";opacity:.1;width:9px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 320 512'%3E%3Cpath d='M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z'%3E%3C/path%3E%3C/svg%3E");transition:opacity .2s ease-in-out}.menu-main-sub--menu li:hover a::after{opacity:.8}.menu-main-top .has-sub .top-link{margin-bottom:0}.header-nav--main ul.menu-main-top .menu-main-sub--menu ul a{font-family:"Red Hat",sans-serif;font-size:1rem;font-variation-settings:"wght" 400;line-height:1.5;letter-spacing:.32px;text-box:trim-both cap alphabetic;padding:.5rem 2rem;color:var(--text)}.header-nav--main ul.menu-main-top .menu-main-sub--menu ul a:hover{box-shadow:none}.header-nav--main ul.menu-main-top .menu-main-sub--sidebar{padding-inline:2rem}.header-nav--main ul.menu-main-top .menu-main-sub--sidebar ul a{display:inline-block;padding:0}.header-nav--main ul.menu-main-top .menu-main-sub--sidebar ul a:hover{box-shadow:none;color:var(--red)}.header-nav--main ul.menu-main-top a.button{padding:.75rem 1.25rem}.menu-main-sub--menu,.menu-main-sub--sidebar{padding-block:var(--header-gap-large)}.header-nav--main ul.menu-main-top .menu-main-sub li{display:flex;gap:var(--header-gap-small);align-items:center}.header-nav--main .menu-main-sub .menu-main-sub--sidebar--content{display:flex;flex-direction:column;justify-content:space-between;gap:var(--header-gap-large);height:100%}.header-nav--main .menu-main-sub .menu-main-sub--sidebar--content ul{gap:var(--header-gap-medium)}}/*# sourceMappingURL=header.css.map */
