ul.header__navigation li.dropdown ul.submenu{display:none;z-index:25;min-width:240px;padding:var(--space-1) 0;border-top:0}ul.header__navigation li.dropdown ul.submenu .inactive-arrow{position:absolute;right:var(--space-5);top:50%;transform:translateY(-50%)}ul.header__navigation li.dropdown ul.submenu li{min-width:180px;text-align:left;display:block;clear:left;white-space:nowrap;line-height:1.75;padding:0;position:relative}ul.header__navigation li.dropdown ul.submenu li a{line-height:inherit!important;width:100%}ul.header__navigation li.dropdown ul.submenu .nested{display:none;position:absolute;left:100%;top:-6px}ul.header__navigation li.dropdown ul.submenu li.nest:hover>ul.nested{display:block}ul.header__navigation li.dropdown:hover ul.submenu{display:block}#drop-mega-menu{display:none;position:absolute;left:0;width:100%;z-index:20;overflow:hidden;opacity:0;background-color:var(--background);-webkit-box-shadow:-1px 9px 4px -4px rgba(0,0,0,.05);-moz-box-shadow:-1px 9px 4px -4px rgba(0,0,0,.05);box-shadow:-1px 9px 4px -4px #0000000d;animation-name:fadeOutOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.4s}#drop-mega-menu .left{padding:var(--space-7) var(--space-9);height:100%}#drop-mega-menu .left ul>li{display:block}#drop-mega-menu .left ul>li a{font-size:var(--nav-size);font-style:var(--nav-style);font-weight:var(--nav-weight);letter-spacing:var(--nav-spacing);line-height:1.57;text-transform:uppercase;text-align:left;display:inline-block;width:100%}#drop-mega-menu .left ul.sub-menu>li a{font-size:var(--nav-size);font-style:var(--nav-style);font-weight:var(--nav-weight);letter-spacing:var(--nav-spacing);line-height:1.4;text-transform:capitalize;width:100%}#drop-mega-menu .right{padding:var(--space-7) var(--space-9)}#drop-mega-menu .right .mega-dropdown__image-wrapper img{-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:-webkit-transform 7s cubic-bezier(.25,.5,.8,.65);transition:-webkit-transform 7s cubic-bezier(.25,.5,.8,.65);transition:transform 7s cubic-bezier(.25,.5,.8,.65);height:290px;object-fit:cover;position:absolute;top:50%}#drop-mega-menu .right .mega-dropdown__image-wrapper img:hover{-webkit-transform:scale(1.2) translateY(-50%);transform:scale(1.2) translateY(-50%)}#drop-mega-menu .right .mega-dropdown__image-title{font-size:var(--font-size);line-height:1.57;letter-spacing:1px;text-transform:uppercase}.dropdown.has_sub_menu:hover #drop-mega-menu,.dropdown.has_sub_menu:hover .submenu{display:block;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.4s}.navigation__menuitem--active>#drop-mega-menu,.navigation__menuitem--active>.submenu,.navigation__menuitem--active>.nested{display:block!important;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.4s}.js-menuitem-with-nested-dropdown:hover>.nested.dropdown--edge{left:initial!important;right:100%!important}.js-menuitem-with-nested-dropdown:hover>.submenu.dropdown--edge{left:auto!important;right:0!important}.dropdown__menuitem--active>.nested{display:block!important;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.4s}.dropdown__menuitem--active.dropdown--edge{left:initial!important;right:100%!important}#drop-mega-menu.megamenu--links-only{padding:var(--space-7) var(--space-9)}#drop-mega-menu .megamenu-links-grid{display:grid;grid-template-columns:repeat(var(--mega-columns, 4),1fr);gap:0;width:100%}#drop-mega-menu .megamenu-links-grid a.megamenu-links-grid__item{display:block;padding:var(--space-2) var(--space-3);font-size:var(--nav-size);font-style:var(--nav-style);font-weight:var(--nav-weight);letter-spacing:var(--nav-spacing);line-height:1.75;text-transform:uppercase;white-space:nowrap;text-decoration:none}#drop-mega-menu .megamenu-links-grid--has-images a.megamenu-links-grid__item{white-space:normal}#drop-mega-menu .megamenu-links-grid__image{display:block;overflow:hidden;border-radius:4px}#drop-mega-menu .megamenu-links-grid__image img{display:block;width:100%;height:auto;object-fit:cover;transition:transform .3s ease}#drop-mega-menu .megamenu-links-grid__item:hover .megamenu-links-grid__image img{transform:scale(1.05)}#drop-mega-menu .megamenu-links-grid__title{display:block}#drop-mega-menu .megamenu-links-grid--image-top a.megamenu-links-grid__item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--space-2);text-align:center}#drop-mega-menu .megamenu-links-grid--image-top .megamenu-links-grid__image{width:var(--mega-image-size, 80px);height:var(--mega-image-size, 80px)}#drop-mega-menu .megamenu-links-grid--image-top .megamenu-links-grid__image img{width:100%;height:100%}#drop-mega-menu .megamenu-links-grid--image-left a.megamenu-links-grid__item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:var(--space-3);text-align:left}#drop-mega-menu .megamenu-links-grid--image-left .megamenu-links-grid__image{width:var(--mega-image-size, 80px);min-width:var(--mega-image-size, 80px);height:var(--mega-image-size, 80px);flex-shrink:0}#drop-mega-menu .megamenu-links-grid--image-left .megamenu-links-grid__image img{width:100%;height:100%}#drop-mega-menu .megamenu-links-grid--image-left .megamenu-links-grid__title{flex:1;line-height:1.3}#drop-mega-menu .megamenu-links-grid--underline .megamenu-links-grid__item:hover .megamenu-links-grid__title{text-decoration:underline;text-underline-offset:3px}#drop-mega-menu .megamenu-links-grid__arrow{display:flex;align-items:center;justify-content:center;background-color:var(--secondary-background, #f5f5f5);border-radius:4px}#drop-mega-menu .megamenu-links-grid__arrow svg{width:40%!important;height:40%!important;color:var(--header-text, currentColor);transition:transform .3s ease}#drop-mega-menu .megamenu-links-grid__item:hover .megamenu-links-grid__arrow svg{transform:translate(4px)}@media screen and (max-width:1200px){#drop-mega-menu .megamenu-links-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:960px){#drop-mega-menu .megamenu-links-grid{grid-template-columns:repeat(2,1fr)}}ul.header__navigation svg{width:12px!important;height:4px!important}ul.header__navigation .inactive-arrow.toplevel{margin-top:-1px}ul.header__navigation .megamenu-links-grid__arrow svg{width:40%!important;height:40%!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-navigation.css.map */
