.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent li.menu-parent .menu-toggler {
    top: auto !important;
    right: 0 !important;
    transform: none !important;
    -webkit-transform: none !important;
    position: relative !important;
    display: inline-block !important;
    margin-left: 5px !important;
}

/* Clear existing content and replace with plus */
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent li.menu-parent .menu-toggler:empty {
    font-size: 0 !important; /* Hide any existing text */
}

/* Add the plus symbol with larger size */
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent li.menu-parent .menu-toggler:before {
    content: "+" !important;
    font-size: 20px !important;
    font-weight: bold !important;
}

/* For the minus symbol when expanded */
.offcanvas-menu .offcanvas-inner ul.menu > li.menu-parent li.menu-parent-open .menu-toggler:before {
    content: "-" !important;
}