.mega-menu[open] .mega-menu__content{margin-top:-5px;z-index:1}header.header{padding:0}.header__menu-item:hover span,details[open]:hover>.header__menu-item,.mega-menu__link:hover,.mega-menu__link--active,.header__menu-item span,.cust_tit_mega_menu,.cust_tit_mega_menu_anchor{text-decoration:none!important}.header__menu-item{padding:20px 18px;text-decoration:none}.mega-menu[open] .mega-menu__content{margin:-10px auto 0;max-width:max-content}.cust_tit_mega_menu{text-align:center}details#Details-HeaderMenu-5{position:relative}details#Details-HeaderMenu-5 .mega-menu__list.mega-menu__list--condensed{flex-direction:column}details#Details-HeaderMenu-5 .mega-menu__list.mega-menu__list--condensed ul{column-count:1}.cust_tit_mega_menu_anchor img{width:100%;max-width:230px}.header__inline-menu{max-width:80%;width:100%}.list-menu.list-menu--inline li:last-child{max-width:130px;width:100%}.list-menu--inline{display:inline-flex;flex-wrap:wrap;width:100%;justify-content:left}.slideshow__autoplay{display:none}.menu-drawer summary.menu-drawer__menu-item svg.icon{width:16px;height:16px;vertical-align:bottom;position:absolute;right:1.5rem;top:0;bottom:0;margin:auto 10px auto auto}.menu-drawer__menu a.list-menu__item svg,.menu-drawer summary.menu-drawer__menu-item svg{width:30px;margin-right:10px}#menu-drawer .menu-drawer__menu-item{font-size:14px}.js details[open]>.menu-drawer__submenu{position:relative;border:none}.menu-drawer .list-menu__item--active,.menu-drawer .list-menu__item--active:hover,.menu-drawer .list-menu__item:hover{color:#144950;background:#ffffff80}.js .menu-drawer__submenu,.menu-drawer__inner-submenu{transform:translateY(0)!important;transition:transform 10s ease-in}#menu-drawer .menu-drawer__navigation .submenu-open{visibility:visible}.menu-drawer__account svg{margin-right:8px}@media (max-width: 1320px){.header__menu-item{padding:20px 10px}}@media (max-width: 1120px){.header__search{min-width:14rem}}@media screen and (max-width: 1320px){.header:not(.drawer-menu).page-width{padding-left:2rem;padding-right:2rem}.header:not(.drawer-menu) .header__menu-item span{font-size:1.2rem}.header--middle-left{column-gap:1rem}}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{display:flex;justify-content:space-between}}@media screen and (max-width: 750px){.header.page-width{padding:5px 10px}.header__heading-logo-wrapper{width:100%;max-width:60px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom-style-vm.css.map */
