.header__menu-item--sale,.header__menu-item--sale>span{color:rgb(var(--color-sale, 191 34 34))}.mega-menu--custom>.mega-menu__content--custom{position:fixed!important;top:auto!important;left:0!important;right:0!important;width:100vw!important;border-radius:0;padding:18px 0 30px;z-index:200;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08);box-shadow:0 8px 24px #0000000f}.header-wrapper{position:relative;z-index:100}.mega-menu__inner{display:flex;align-items:flex-start;max-width:var(--page-width, 1440px);margin:0 auto;padding:0 3rem;width:100%}.mega-menu__columns{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;list-style:none;margin:0;padding:0;width:100%;gap:0 50px}.mega-menu__column--simple{flex:0 0 200px;min-width:200px;padding-top:0!important}.mega-menu__category{flex:1 1 auto;min-width:160px}.mega-menu__column--banner{flex:0 0 220px}.mega-menu__column,.mega-menu__category{margin:0;padding:0}.mega-menu__column--banner{margin:0}.mega-menu__column--simple{border-right:none;padding-top:29px;padding-right:10px}.mega-menu__link--level-2{display:block;font-size:13px!important;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)!important;text-decoration:none;margin-bottom:2px;white-space:nowrap;padding:8px 10px 0;transition:color .2s ease}.mega-menu__link--inactive{pointer-events:none;cursor:default}.mega-menu__content--custom .list-menu__item{line-height:1.3}.mega-menu__content--custom .header__submenu,.mega-menu__content--custom .header__menu-list--level-2{width:auto!important;min-width:0!important;max-width:none!important}.mega-menu__list--level-2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;width:auto}.mega-menu__simple-item{margin-bottom:0;padding:0}.mega-menu__column--simple .mega-menu__link--level-2{font-size:18px!important;font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))!important;margin-bottom:0;padding:8px 10px;line-height:1.3;white-space:nowrap}.mega-menu__column--simple .mega-menu__link--level-2:hover{color:rgba(var(--color-foreground),.6)!important;cursor:pointer}.mega-menu__level-3-wrapper{display:flex;flex-direction:row;gap:0}.mega-menu__list--level-3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;min-width:140px}.mega-menu__link--level-3{display:block;font-size:18px!important;font-weight:400;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;padding:8px 10px;line-height:1.3;transition:color .2s ease}.mega-menu__link--level-3:hover,.mega-menu__link--level-3.mega-menu__link--active{color:rgba(var(--color-foreground),.6)}.mega-menu__category--border{border-left:2px solid rgba(var(--color-foreground),.12);padding-left:20px}.mega-menu__banner-placeholder{display:flex;align-items:center;justify-content:center;width:220px;height:160px;background:rgba(var(--color-foreground),.04);border:1px dashed rgba(var(--color-foreground),.2);border-radius:4px;font-size:12px;color:rgba(var(--color-foreground),.4);text-align:center;padding:16px}.header-image-banner{display:block;position:relative;overflow:hidden;border-radius:4px;text-decoration:none;width:220px}.header-image-banner__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px;transition:transform .4s ease}.header-image-banner:hover .header-image-banner__image{transform:scale(1.03)}.header-image-banner__image--mobile{display:none}.header-image-banner__image--desktop{display:block}@media screen and (max-width:989px){.header-image-banner__image--mobile{display:block}.header-image-banner__image--desktop{display:none}}.header-image-banner__content{position:absolute;bottom:12px;left:12px;right:12px}.header-image-banner__label{display:inline-block;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:6px 12px;border-radius:2px}.mega-menu__link--active{color:rgb(var(--color-foreground))}.mega-menu__columns{align-items:start!important}.mega-menu__columns>li,.mega-menu__column,.mega-menu__category{align-self:start!important;vertical-align:top!important}.mega-menu__link--level-2,.mega-menu__level-3-wrapper{margin-top:0!important}.mega-menu__column--simple{padding-top:0!important}.mega-menu__column--simple{padding-top:29px!important}
/*# sourceMappingURL=/cdn/shop/t/246/assets/header-mega-menu-custom.css.map */
