
/* Classic WordPress header menu: keep the Shop submenu usable on both widths. */
.pika-menu .menu-item-has-children>a{display:inline-flex;align-items:center;gap:10px}
.pika-menu .menu-item-has-children>a::after{content:'';display:inline-block;width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg);margin-top:-4px}
@media(min-width:750px){.pika-menu .menu-item-has-children>.sub-menu{top:100%;padding-top:12px}.pika-menu .menu-item-has-children.is-open>.sub-menu{display:block}}
@media(max-width:749px){.pika-menu .menu-item-has-children:not(.is-open)>.sub-menu{display:none!important}.pika-menu .menu-item-has-children.is-open>.sub-menu{display:block!important}.pika-menu .menu-item-has-children>a{width:100%;justify-content:space-between}.pika-menu .menu-item-has-children>.sub-menu{margin-top:4px}}
