.header-mega-menu .mega-menu__content{max-height:450px;padding:0;border-radius:10px;border:1px solid #d7d7d7;z-index:9}.header-mega-menu .mega-menu-list{display:flex;height:100%}.header-mega-menu .mega-menu__left{width:25%;padding:30px 20px;height:100%}.header-mega-menu .mega-menu__right{width:75%;height:100%}.header-mega-menu .mega-menu__right{border-left:1px solid #d7d7d7;padding:20px 30px}.header-mega-menu .mega-menu__image-list{display:none;column-gap:10px;row-gap:28px;flex-wrap:wrap}.header-mega-menu .mega-menu__image-list.active{display:flex}.header-mega-menu .mega-menu__image-item{max-width:calc(25% - 10px);flex:calc(25% - 10px);padding:0;text-decoration:none}.header-mega-menu .mega-menu__image-item.cards-2{max-width:calc(50% - 10px);flex:calc(50% - 10px)}.header-mega-menu .mega-menu__image-item.cards-3{max-width:calc(33.33% - 10px);flex:calc(33.33% - 10px)}.header-mega-menu .mega-menu-2__image-block img,.header-mega-menu .mega-menu__image-item img{width:100%;height:100%;object-fit:contain;display:block;aspect-ratio:1 / .7}.header-mega-menu .mega-menu__image-title{font-size:14px;font-family:var(--font-heading-family);line-height:1.2;font-weight:700;text-transform:uppercase;text-align:center;display:block;margin-top:10px}.header-mega-menu .mega-menu__menu-header{padding-block:5px;cursor:pointer;display:flex;align-items:center;gap:10px;text-decoration:none}.header-mega-menu .mega-menu__icon{max-width:50px;flex:50px;min-width:30px;opacity:0}.header-mega-menu .mega-menu__icon polyline{stroke-width:6px}.header-mega-menu .mega-menu__menu-header.active .mega-menu__icon{opacity:1}.header-mega-menu .mega-menu__icon svg{width:100%;height:100%;display:block}.header-mega-menu .mega-menu__menu-header.active .mega-menu__menu-title,.header-mega-menu .mega-menu__menu-header:hover .mega-menu__menu-title{color:rgb(var(--color-foreground),.75)}.header-mega-menu .mega-menu__menu-header:first-child{padding-top:0}.header-mega-menu .mega-menu__menu-header:last-child{padding-bottom:0}.header-mega-menu .mega-menu__menu-title{font-size:20px;font-family:var(--font-heading-family);text-transform:uppercase;font-weight:700;line-height:1.2;color:rgb(var(--color-foreground));text-decoration:none;padding:0}.header-mega-menu .mega-menu-2__image-wrap{padding:30px 20px}.header-mega-menu .mega-menu-2__image-block{display:grid;height:100%;margin:0 -6px;grid-row-gap:20px}.header-mega-menu .mega-menu-2__image-item{padding:0 6px;text-decoration:none}.header-mega-menu .mega-menu-2__image-title{text-align:center;display:block;margin-top:10px;text-transform:uppercase;font-weight:700}.header .menu-list--item:has(.is-dropdown){position:relative}.header .menu-list--item:has(.is-dropdown) .mega-menu__content{height:auto;min-width:220px}.header .menu-list--item:has(.is-dropdown) .mega-menu__link{font-weight:500}.header .menu-list--item:has(.is-dropdown) .mega-menu__link h5{font-weight:500;font-size:16px;font-family:inherit}.header .menu-list--item:has(.is-dropdown) .mega-menu-list-wrap{padding:16px}.header-mega-menu .mega-menu3{padding:30px 20px}.header-mega-menu .mega-menu3-title{font-size:20px;font-weight:700;text-transform:capitalize;text-decoration:none;display:block;padding:0}.header-mega-menu .mega-menu-column:not(:first-child) .mega-menu3-title{margin-top:12px}.header-mega-menu .mega-menu3-submenu{padding:10px 0 0;list-style:none;margin-top:10px;border-top:1px solid #d7d7d7}.header-mega-menu .mega-menu3-submenu a{text-decoration:none;text-transform:capitalize;padding:0;padding-block:4px;line-height:1.2;display:block}.header-mega-menu .mega-menu4-col{display:flex}.header-mega-menu .mega-menu4__parent{max-width:150px;height:70px;display:flex;align-items:center;padding-inline:10px}.header-mega-menu .mega-menu4__parent img{width:100%;height:100%;display:block;object-fit:contain}.header-mega-menu .mega-menu4{height:100%;padding-block:30px}.header-mega-menu .mega-menu4__item:first-child .mega-menu4__parent,.header-mega-menu .mega-menu4__item:first-child .mega-menu4__children{padding-left:20px}.header-mega-menu .mega-menu4__item:last-child .mega-menu4__parent,.header-mega-menu .mega-menu4__item:last-child .mega-menu4__children{padding-right:20px}.header-mega-menu .mega-menu4__children{list-style:none;margin:10px 0 0;padding:20px 10px;border-top:1px solid #d7d7d7}.header-mega-menu .mega-menu4__title{font-size:20px;text-transform:uppercase;font-weight:700;line-height:1.2}.header-mega-menu .mega-menu4__children a{padding:0;text-decoration:none;text-transform:capitalize;padding-block:4px;display:block;line-height:1.2}.header-mega-menu .mega-menu-list-wrap{display:flex;flex-wrap:wrap;list-style:none;padding:30px 20px;gap:20px;height:100%;width:100%}.header-mega-menu .mega-menu-list-wrap li{min-width:150px}.header-mega-menu .mega-menu-list-inner{border-top:1px solid #d7d7d7;padding-top:10px;margin-top:10px}.header-mega-menu .mega-menu-list-wrap h5{text-transform:capitalize;font-size:20px}.header-mega-menu .mega-menu-list-wrap .link--hover{text-transform:capitalize}.header-mega-menu .menu-list--item:has(.mega-menu3){position:relative}.header-mega-menu .menu-list--item:has(.mega-menu3) .mega-menu__content{min-width:300px}.header-mega-menu .mega-menu-popup{max-width:1120px;max-height:600px}.header-mega-menu .mega-menu4__item{flex:1}.header-mega-menu .mega-menu4__parent{max-width:100%;height:40px}.header-mega-menu .mega-menu4__title{font-size:17px}.header-mega-menu .mega-menu4__children a{font-size:15px}@media screen and (max-width: 1100px){.header-mega-menu .mega-menu-popup{max-width:900px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/header-mega-menu.css.map */
