@media (max-width:991px){.mega-menu{--tw-translate-x:-100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mega-menu,.mega-menu.is-open{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mega-menu.is-open{--tw-translate-x:0;display:flex;opacity:1;pointer-events:auto}}.mega-menu__dropdown{--tw-bg-opacity:1;background-color:rgb(199 216 213/var(--tw-bg-opacity))}.mega-menu__toggle{position:relative;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:992px){.mega-menu__toggle{display:none}}.mega-menu__toggle:before{inset:-1.2rem;position:absolute}.mega-menu__item{align-items:center;cursor:pointer;display:flex;font-family:var(--font-heading);font-size:10vw;gap:.8rem;padding:1.6rem 2.4rem;position:relative;text-transform:uppercase;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:720px){.mega-menu__item{font-family:var(--font-body);font-size:1.389vw;justify-content:center}}@media (max-width:991px){.mega-menu__item{text-align:left}}@media (min-width:720px){.mega-menu__item:before{background:#000;bottom:0;content:"";height:0;inset-inline:2rem;position:absolute;transition:all .2s cubic-bezier(.25,1,.5,1)}.mega-menu__item.active:before,.mega-menu__item:hover:before{height:4px}}