.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}@media screen and (min-width:990px){.cst-header .cst-nav__item.cst-nav__item--cta>.cst-nav__link{background:var(--cta-bg, #000)!important;color:var(--cta-text, #fff)!important;border:var(--cta-border-width, 2px) solid var(--cta-border, #000)!important;border-radius:var(--cta-radius, 0px)!important;padding:var(--cta-py, 8px) var(--cta-px, 22px)!important;opacity:1!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease!important}.cst-header .cst-nav__item.cst-nav__item--cta-height-fixed>.cst-nav__link{height:var(--cta-height, 40px)!important;padding-top:0!important;padding-bottom:0!important}.cst-header .cst-nav__item.cst-nav__item--cta>.cst-nav__link .cst-nav__link-text{color:inherit!important}.cst-header .cst-nav__item.cst-nav__item--cta>.cst-nav__link:hover,.cst-header .cst-nav__item.cst-nav__item--cta>.cst-nav__link:focus-visible,.cst-header .cst-nav__item.cst-nav__item--cta:hover>.cst-nav__link{background:var(--cta-bg-hover, #fff)!important;color:var(--cta-text-hover, #000)!important;border-color:var(--cta-border-hover, #000)!important}.cst-header .cst-nav__item.cst-nav__item--cta[data-cta-wipe=true]>.cst-nav__link:hover,.cst-header .cst-nav__item.cst-nav__item--cta[data-cta-wipe=true]:hover>.cst-nav__link{background:var(--cta-bg, #000)!important}.cst-header .cst-nav__item.cst-nav__item--cta[data-cta-wipe=true]>.cst-nav__link:before{background:var(--cta-bg-hover, #fff)!important}.cst-header .cst-nav__item.cst-nav__item--cta[data-cta-wipe=true]:hover>.cst-nav__link:before{transform:translate(0)!important}.cst-header .cst-nav__item.cst-nav__item--cta-outline>.cst-nav__link{background:transparent!important;color:var(--cta-border, #000)!important}.cst-header .cst-nav__item.cst-nav__item--cta>.cst-nav__link:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/mega-menu-alignment-fix.css.map */
