/*! @version pwa-studio: 14.1.0, @magento/venia-ui: ~11.5.0, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.5.3, @magento/peregrine: ~14.4.1, @magento/pagebuilder: ~9.3.2, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */
.megaMenu-megaMenu-s1M {
}

.megaMenu-navWrapper-4-M {
}

.megaMenuItem-megaMenuItem-kQd {
}

.megaMenuItem-megaMenuLink-Gb9 {
}

.megaMenuItem-megaMenuLinkActive-OKO {
}

.megaMenuItem-megaMenuItem_active-7Aw {
}

.megaMenuItem-megaMenuItem_overlay-ccC {
    /*prettier-ignore*/
}

.megaMenuItem-arrowDown-UGd {
}

.megaMenuItem-megaMenuItem-kQd:hover .megaMenuItem-megaMenuLink-Gb9,
.megaMenuItem-megaMenuItem-kQd:focus .megaMenuItem-megaMenuLink-Gb9 {
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(var(--color-black) / var(--tw-border-opacity));
}

.submenu-root-YH- {

    box-shadow: 0 3px rgb(var(--venia-global-color-gray-100));
}

.submenu-root_inactive-ntB {
}

.submenu-root_active-4SW {
}

.submenu-submenu-uu0 {
}

.submenu-submenuItems-j7a {

    grid-template-columns: repeat(var(--grid-cols), minmax(0, 1fr));
    grid-column-start: var(--col-start, 2);
}

.submenu-categoryExtras-aGe {
}

.submenu-categorySidebarRight-2ig {
}

.submenuColumn-submenuColumn-bS2 {
}

.submenuColumn-heading-VkN {
}

.submenuColumn-headingActive-Pr2 {
}

.submenuColumn-link-Ibx {
}

.submenuColumn-linkActive-Fm4 {
}

.submenuColumn-chevronRight-Y9M {
}

.submenuColumn-link-Ibx:hover .submenuColumn-chevronRight-Y9M,
.submenuColumn-linkActive-Fm4 .submenuColumn-chevronRight-Y9M,
.submenuColumn-headingActive-Pr2 .submenuColumn-chevronRight-Y9M,
.submenuColumn-heading-VkN:hover .submenuColumn-chevronRight-Y9M {
    opacity: 1;
}


/*# sourceMappingURL=96.1e90f549b288e0562b14.css.map*/