.megamenu_collection--image .megamenu__collection-image{display:block;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;height:0;padding-bottom:46%}.megamenu_collection--image:hover{opacity:.8;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.megamenu__collection-image.placeholder>svg{position:absolute;top:0;left:0;width:100%;border:1px solid rgba(var(--color-base-text-body),.1);bottom:0;height:100%}.header__mega-menu .header__submenu .header__submenu{padding:0;margin:0}.header__mega-menu .header__submenu .header__menu-item{padding:0}.header__mega-menu .header__submenu .header__submenu>li{margin-bottom:12px}.header__mega-menu .header__submenu .header__submenu>li:last-child{margin-bottom:0}.megamenu_collection--image{margin-bottom:25px}h4.mega-menu-title{margin:0}.header__mega-menu .header__submenu summary.header__menu-item{padding:0;margin-bottom:20px}.mega-menu-title>a{text-decoration:none;color:rgba(var(--color-base-text-body))}.header__mega-menu ul.list-menu--disclosure{padding:3rem 1rem 1rem 3rem;display:flex;flex-wrap:wrap}.header__mega-menu ul.list-menu--disclosure>li{padding-right:2rem;padding-bottom:2rem}.header__mega-menu .menu-column-4>li,.header__mega-menu .menu-column-8>li{width:25%}.header__mega-menu .menu-column-5>li,.header__mega-menu .menu-column-10>li{width:20%}.header__mega-menu .menu-column-3>li,.header__mega-menu .menu-column-2>li,.header__mega-menu .menu-column-6>li{width:33.33%}.header__inline-menu details[open] .icon-caret,.header__mega-menu.menu-with-hover:hover .icon-caret,.header__dropdown-menu.menu-with-hover:hover .icon-caret{transform:rotate(180deg)}.mega-menu-child-link{font-weight:600}.header__mega-menu ul.list-menu--disclosure{max-height:600px;overflow:auto}.header__mega-menu ul.list-menu--disclosure::-webkit-scrollbar{display:none}.list-menu--disclosure{box-shadow:0 10px 20px #00000017}@media screen and (min-width:1200px){.header__mega-menu .list-menu--disclosure{width:100%;max-width:calc(100% - 16rem)}.header__mega-menu ul.list-menu--disclosure{left:8rem}}@media screen and (max-width:1199px){.header__mega-menu .list-menu--disclosure{width:100%;max-width:calc(100% - 10rem)}.header__mega-menu ul.list-menu--disclosure{left:5rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mega-menu.css.map */
