.ps-megamenu-item>a,.ps-megamenu-item>span{align-items:center;display:flex;gap:8px;transition:opacity .15s ease}.ps-megamenu-item:not(:hover)>a,.ps-megamenu-item:not(:hover)>span{opacity:1}.ps-megamenu-item{padding:8px}.ps-megamenu-dropdown{background-color:var(--wp--preset--color--background);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);left:0;opacity:0;padding:var(--wp--preset--spacing--40);pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-10px) scaleY(.97);transform-origin:top center;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility 0s linear .25s;visibility:hidden;z-index:10}.ps-megamenu-item.active .ps-megamenu-dropdown,.ps-megamenu-item:hover .ps-megamenu-dropdown{opacity:1;pointer-events:auto;transform:translateY(0) scaleY(1);transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s;visibility:visible}.ps-megamenu--expand-dropdown .ps-megamenu-dropdown{border-radius:0;position:fixed;top:auto!important}.ps-megamenu-dropdown>:first-child{margin-top:0}.ps-megamenu-dropdown>:last-child{margin-bottom:0}.ps-megamenu-chevron{opacity:.6;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .15s ease}.ps-megamenu-item.active .ps-megamenu-chevron,.ps-megamenu-item:hover .ps-megamenu-chevron{opacity:1;transform:rotate(180deg)}.ps-megamenu-chevron svg{width:.8em;fill:currentColor}
