.cst-nav__item--has-children{transform:translateZ(0)}.cst-dropdown{left:0!important;right:auto!important;transform:translateY(8px)!important}.cst-nav__item--has-children:hover>.cst-dropdown,.cst-nav__item--has-children:focus-within>.cst-dropdown{transform:translateY(0)!important}.cst-dropdown--mega{left:0!important;right:auto!important;transform:translateY(8px)!important}.cst-nav__item--has-children:hover>.cst-dropdown--mega,.cst-nav__item--has-children:focus-within>.cst-dropdown--mega{transform:translateY(0)!important}.cst-nav__list>.cst-nav__item--has-children:nth-last-child(-n+4)>.cst-dropdown,.cst-nav__list>.cst-nav__item--has-children:nth-last-child(-n+4)>.cst-dropdown--mega{left:auto!important;right:0!important}.cst-dropdown--mega-full{left:50%!important;right:auto!important;transform:translate(-50%) translateY(8px)!important}.cst-nav__item--has-children:hover>.cst-dropdown--mega-full,.cst-nav__item--has-children:focus-within>.cst-dropdown--mega-full{transform:translate(-50%) translateY(0)!important}.cst-dropdown{top:100%!important;border-top:0!important}.cst-dropdown__inner{border-top:0!important;margin-top:0!important;padding-top:var(--mega-pad, 1.25rem)!important}.cst-nav__item--has-children>.cst-dropdown:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px;background:transparent!important;border:0!important;box-shadow:none!important;pointer-events:auto;z-index:-1}.cst-nav__item--has-children:hover,.cst-nav__item--has-children:focus-within{border-bottom-color:transparent!important;box-shadow:none!important}.cst-header .cst-nav__item--has-children:hover>.cst-nav__link:after,.cst-header .cst-nav__item--has-children:focus-within>.cst-nav__link:after,.cst-header .cst-nav__item--has-children.is-open>.cst-nav__link:after,.cst-header .cst-nav__item--has-children>.cst-nav__link.is-active:after,.cst-header .cst-nav__item--has-children>.cst-nav__link:focus-visible:after{right:100%!important;opacity:0!important;background:transparent!important}.cst-nav__list>.cst-nav__item--has-children:nth-last-child(-n+4)>.cst-dropdown,.cst-nav__list>.cst-nav__item--has-children:nth-last-child(-n+4)>.cst-dropdown--mega{max-width:calc(100vw - 32px)!important}
/*# sourceMappingURL=/cdn/shop/t/154/assets/mega-menu-alignment-fix.css.map */
