Place any CSS overrides in this file. .nav-hover:not(.mega-menu) .site-nav__dropdown,.site-nav--has-dropdown.nav-hover:not(.mega-menu):hover .site-nav__dropdown,.supports-no-touch .site-nav--has-dropdown:hover:not(.mega-menu) .site-nav__dropdown{transition:none!important}.site-nav__link:hover,.site-nav__link:hover *{text-decoration:none!important;background:none!important}.site-header__wrapper--with-menu{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"spacer logo icons" "menu menu menu";align-items:center;row-gap:8px}.site-header__wrapper--with-menu .site-header__wrapper__left{grid-area:logo!important;justify-self:center!important;width:fit-content!important}.site-header__wrapper__center .site-nav li{white-space:nowrap!important;margin:0 12px!important}.site-header__wrapper__center .site-nav{display:flex!important;justify-content:center!important;flex-wrap:nowrap!important}.site-header__wrapper__right.top-links{grid-area:icons;justify-self:end}.site-nav__dropdown .site-nav__link{white-space:normal!important;word-break:break-word!important}.site-header__wrapper__center .site-nav__link{font-size:15px!important}.site-nav__dropdown.standard-dropdown{width:-moz-max-content!important;width:max-content!important;min-width:160px!important;max-width:280px!important;padding-left:0!important}.site-nav__dropdown .site-nav__link{padding-left:12px!important}.site-nav__dropdown .site-nav__link{transition:all .15s ease!important;border-left:3px solid transparent!important;padding-left:12px!important}.site-nav__dropdown .site-nav__link:hover{background:#f5f5f5!important;border-left:3px solid #ED1D25!important;padding-left:16px!important;transform:translate(2px)}.site-header__wrapper__center .site-nav__link{transition:transform .2s ease!important;display:inline-block!important}.site-header__wrapper__center .site-nav__link:hover{transform:scale(1.08)!important}.site-nav--has-dropdown{transition:none!important}.site-nav--has-dropdown .site-nav__dropdown{transition:none!important;transform:none!important}.site-nav__dropdown li:not(.site-nav--has-dropdown){transition:none!important}.site-nav__dropdown li:not(.site-nav--has-dropdown) a.site-nav__link,.site-nav__dropdown li:not(.site-nav--has-dropdown) .site-nav--link-wrapper{transition:none!important;transform:none!important}.site-nav__dropdown.standard-dropdown.has--subdropdowns{gap:0!important}.site-nav__subdropdown{transition:none!important;transform:none!important}.js .site-nav__subdropdown{left:calc(100% - 12px)!important}.mobile-nav__has-sublist{position:relative!important}.mobile-nav__has-sublist>.mobile-nav__toggle>.mobile-nav__toggle-open,.mobile-nav__has-sublist>.mobile-nav__toggle>.mobile-nav__toggle-close{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;justify-content:flex-start!important;padding-left:16px!important;align-items:center!important}.mobile-nav__has-sublist>.mobile-nav__toggle>.mobile-nav__toggle-open svg,.mobile-nav__has-sublist>.mobile-nav__toggle>.mobile-nav__toggle-close svg{margin-left:auto!important;margin-right:16px!important}.mobile-nav__has-sublist{position:relative!important;display:flex!important;align-items:center!important;padding-right:32px!important}.mobile-nav__has-sublist>.mobile-nav__link{pointer-events:none!important}.mobile-nav__has-sublist>.mobile-nav__toggle{position:absolute!important;top:0;left:0;right:0;bottom:0;width:100%!important}.mobile-nav__has-sublist>.mobile-nav__toggle>.mobile-nav__toggle-open,.mobile-nav__has-sublist>.mobile-nav__toggle>.mobile-nav__toggle-close{position:absolute!important;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important}.mobile-nav__has-sublist>.mobile-nav__toggle svg{display:none!important}.mobile-nav__has-sublist:after{content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(-45deg);transition:transform .2s ease;pointer-events:none}.mobile-nav__has-sublist:has(.mobile-nav__toggle-close:not([hidden])):after{transform:translateY(-50%) rotate(45deg)}.mobile-nav__sublist>.mobile-nav__item>.mobile-nav__has-sublist>.mobile-nav__link,.mobile-nav__sublist>.mobile-nav__item>.mobile-nav__link{font-size:15px!important;font-weight:480!important;color:#444!important}.mobile-nav__sublist .mobile-nav__sublist>.mobile-nav__item>.mobile-nav__has-sublist>.mobile-nav__link,.mobile-nav__sublist .mobile-nav__sublist>.mobile-nav__item>.mobile-nav__link{font-size:14px!important;font-weight:400!important;color:#777!important;padding-left:16px!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom.css.map */
