.header__inline-menu{grid-area:navigation}.header__inline-menu>ul{display:inline-flex;flex-wrap:wrap}.list-menu-icons{position:relative;padding-right:35px;margin-right:35px}.list-menu-icons:before{content:"";position:absolute;top:64%;right:0;transform:translateY(-50%);height:22px;width:1px;background-color:#121212}.list-menu-icons .list-menu__item{font-weight:600}.list-menu-icons .menu-icon svg{position:relative;top:5px;margin-right:3px}.list-menu-icons .list-menu__item--lv1:hover .menu-icon svg path{fill:#f26822}.header__menu{display:block;position:relative}.header__menu--has-megamenu{position:static}.list-menu__item{position:relative;font-family:var(--menu-text-font);font-size:var(--menu-text-size);font-weight:var(--menu-text-thickness);text-transform:var(--menu-text-style)}.list-menu__item--lv1{--menu-text-font: var(--menu-lv-1-text-font);--menu-text-size: var(--menu-lv-1-text-size);--menu-text-thickness: var(--menu-lv-1-text-thickness);--menu-text-style: var(--menu-lv-1-text-style)}.list-menu__item--lv1:hover{color:#f26822}.list-menu__item--lv1:hover svg path{fill:#f26822}.list-menu__item--lv1:hover>span{background-size:0 min(var(--text-decoration-thickness),.1rem)}.list-menu__item--lv2{--menu-text-font: var(--menu-lv-2-text-font);--menu-text-size: var(--menu-lv-2-text-size);--menu-text-thickness: var(--menu-lv-2-text-thickness);--menu-text-style: var(--menu-lv-2-text-style)}.list-menu__item--lv3{--menu-text-font: var(--menu-lv-3-text-font);--menu-text-size: var(--menu-lv-3-text-size);--menu-text-thickness: var(--menu-lv-3-text-thickness);--menu-text-style: var(--menu-lv-3-text-style)}.list-menu__item--lv1>span,.list-menu__item--lv2>span,.list-menu__item--lv3>span{display:inline-block}.header__menu--has-icon .list-menu__item--lv1,.header__menu--has-icon .list-menu__item--lv2{padding-right:2rem}.header__menu--has-icon .list-menu__item .icon-caret{position:absolute;top:50%;left:auto;right:0;width:1.6rem;height:1.6rem;transform:translateY(-50%)}.header__menu--has-icon .list-menu__item--lv2 .icon-caret{transform:translateY(-50%) rotate(-90deg)}.header__submenu{position:absolute;left:0;top:auto;width:20rem;padding:1.6rem 0;min-width:100%;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.header__submenu.list-menu--lv3{top:0;left:100%;margin-left:-3rem}.header__submenu:focus{outline:none}.header__submenu.list-menu--lv2>li,.header__submenu.list-menu--lv3>li{padding:1rem 1.6rem}@media screen and (min-width: 990px){.header--top-left .header__inline-menu,.header--top-center .header__inline-menu,.header--middle-left .header__inline-menu{justify-self:center}.header--align-left .header__inline-menu{justify-self:flex-end}.header--top-left .header__inline-menu>ul,.header--top-center .header__inline-menu>ul,.header--middle-left .header__inline-menu>ul{justify-content:center}.header--align-left .header__inline-menu>ul{justify-content:flex-end}.header__inline-menu>ul>li{padding-left:1.2rem;padding-right:1.2rem}.header--align-left .header__inline-menu>ul>li{padding-left:1.75rem;padding-right:1.75rem}.header__inline-menu>ul>li:first-child{padding-left:0!important}.header__inline-menu>ul>li:last-child{padding-right:0!important}.header__menu>.header__submenu{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,calc(0% - 1rem),0);transform-origin:center;transition-property:transform}.header__menu:hover>.header__submenu,.header__menu.active>.header__submenu{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transform:none}.header__menu:hover>.header__menu-item:before,.header__menu:focus-within>.header__menu-item:before,.header__menu.active>.header__menu-item:before{content:"";display:block;position:absolute;top:100%;left:0;right:0;width:100%;height:calc(var(--p-header-menu) + .1rem)}}@media screen and (min-width: 1200px){.header__inline-menu>ul>li{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width: 1400px){.header__inline-menu>ul>li{padding-left:2rem;padding-right:2rem}.header--align-left .header__inline-menu>ul>li{padding-left:1.75rem;padding-right:1.75rem}}@media screen and (min-width: 1600px){.header__inline-menu>ul>li{padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 991px) and (max-width: 1190px){.header--align-left .header__inline-menu>ul>li{padding-left:.75rem;padding-right:.75rem}.list-menu-icons{padding-right:1.5rem;margin-right:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-menu.css.map */
