.navigation-menu{display:flex;flex-direction:column;padding:0 1.25rem 1.25rem}@media (min-width:1px) and (max-width:920px){.navigation-menu{padding:0 1.25rem 1.25rem}}.navigation-menu__link-item{padding:.4375rem 0}@media (min-width:1px) and (max-width:920px){.navigation-menu__link-item{padding:.4375rem 0}}.navigation-menu__link-item a{color:#333;font-size:1rem;font-weight:400;line-height:1.4;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1px) and (max-width:920px){.navigation-menu__link-item a{font-size:1rem}}.navigation-menu__link-item a:visited{color:#333}.navigation-menu__link-item--highlight a,.navigation-menu__link-item--highlight:visited a{color:#0078ee}.navigation-menu__link-list a:not(ul a){color:#333;display:inline-block;font-size:1rem;font-weight:400;line-height:1.4;padding:.4375rem 1.6875rem .4375rem 0;position:relative;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1px) and (max-width:920px){.navigation-menu__link-list a:not(ul a){font-size:1rem;padding:.4375rem 1.6875rem .4375rem 0}}.navigation-menu__link-list a:not(ul a):after{background-image:url(/assets/front/img/icons/chevron.svg);background-position-y:center;background-repeat:no-repeat;background-size:cover;display:block;height:.4375rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:1.0625rem}@media (min-width:1px) and (max-width:920px){.navigation-menu__link-list a:not(ul a):after{content:"";height:.4375rem;width:1.0625rem}}.navigation-menu__link-list a:not(ul a).active:after{transform:translateY(-50%) rotate(180deg)}.navigation-menu__link-list ul{height:0;list-style:none;margin:0;overflow:hidden;padding:0}.navigation-menu__link-list ul.active{height:auto}.navigation-menu__link-list ul a{color:#9a9a9a;display:inline-block;font-size:1rem;font-weight:400;line-height:1.4;padding:.4375rem 0;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1px) and (max-width:920px){.navigation-menu__link-list ul a{font-size:1rem;padding:.4375rem 0}}.navigation-menu .navigation-menu__layers{display:none}.navigation-menu .navigation-menu__body{padding-top:3.75rem}@media (min-width:1px) and (max-width:920px){.navigation-menu .navigation-menu__body{padding-top:3.75rem}}.navigation-menu__wishlist{align-items:center;background-color:#f6f8f9;border-radius:1.25rem;cursor:pointer;display:flex;height:2.25rem;justify-content:center;min-width:3.4375rem;padding:0 .3125rem;position:relative;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1px) and (max-width:920px){.navigation-menu__wishlist{border:.0625rem solid #0078ee;border-radius:1.25rem;height:1.9375rem;min-width:3.4375rem;padding:0 .3125rem;width:1.9375rem}}@media screen and (min-width:920px){.navigation-menu__wishlist:hover svg{fill:#fff;stroke:transparent}}.navigation-menu__wishlist.active:not([disabled]):not(.disabled) svg,.navigation-menu__wishlist:active:not([disabled]):not(.disabled) svg,.navigation-menu__wishlist:focus:focus-visible:not([disabled]):not(.disabled) svg{fill:#fff;stroke:transparent}@media (min-width:1px) and (max-width:920px){.navigation-menu__wishlist.active:not([disabled]):not(.disabled) svg,.navigation-menu__wishlist:active:not([disabled]):not(.disabled) svg,.navigation-menu__wishlist:focus:focus-visible:not([disabled]):not(.disabled) svg{fill:#0078ee;stroke:$text}}.navigation-menu__wishlist svg{display:flex;height:1.0625rem;margin-right:.1875rem;order:-1;pointer-events:none;width:1.0625rem;fill:#f0435a;stroke:#f0435a;transition:fill .3s ease,stroke .3s ease}@media (min-width:1px) and (max-width:920px){.navigation-menu__wishlist svg{height:.9375rem;margin-right:.1875rem;width:.9375rem;fill:#0078ee;stroke:#0078ee}}.navigation-menu__wishlist span{background-color:transparent;color:#333;display:block;font-family:Manrope,sans-serif;font-size:1rem;line-height:1.4;position:static;text-align:center}@media (min-width:1px) and (max-width:920px){.navigation-menu__wishlist span{font-size:1rem}}.navigation-menu__heading{padding-bottom:.4375rem;padding-top:.4375rem}@media (min-width:1px) and (max-width:920px){.navigation-menu__heading{padding-bottom:.4375rem;padding-top:.4375rem}.navigation-menu__logo img,.navigation-menu__logo svg{height:2.8125rem;width:8.5rem}}