.header-menu-icon .icon{width:24px;height:24px}.header-v2--container{background-color:#fff;box-shadow:0 1px 2px #0000001a;transition:background .3s}.header-v2--container:hover{background-color:#fff!important;box-shadow:0 1px 2px #0000001a!important}.header-v2--container.is--index{background-color:transparent;box-shadow:none}.header-v2--container.is--index:hover .header-menu-font-color,.header-v2--container .header-menu-font-color{color:#313134}.header-menu-dropdown{position:absolute;left:0;right:0;top:100%;width:100%;display:none;-webkit-box-shadow:0 8px 16px #0000001a;box-shadow:0 8px 16px #0000001a}.header-menu-item:not(:last-child){padding-right:36px}.header-menu-item .header-menu-item-text:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#0b99ff;transition:width .3s}.header-menu-item:hover .header-menu-item-text:after{width:100%}.header-menu-item:hover .header-menu-item-text{color:#0b99ff}.header-menu-item-left-nav{min-width:200px}.header-menu-item-left-nav.active{color:#303033;background-color:#fafafa}.header-menu-item-left-nav .header-menu-item-left-nav--title{border-left:2px solid transparent;padding-left:8px}.header-menu-item-left-nav.active .header-menu-item-left-nav--title{border-color:#0b99ff}.header-card{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.header-menu-dropdown-left{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-negative:0;flex-shrink:0;height:100%;max-height:60vh;overflow-y:auto}.header-menu-dropdown-right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;max-height:60vh;height:100%;padding-bottom:20px}.header-card-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}.header-menu-item-content{display:none}.header-menu-item-content.active{display:-webkit-box;display:-ms-flexbox;display:flex}.header-menu-link-dropdown{background-color:#fff;position:absolute;visibility:hidden;padding:8px 0;z-index:-1;margin:0;left:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 8px 16px #0000001a;box-shadow:0 8px 16px #0000001a;border-radius:4px;top:100%}.header-menu-item:hover .header-menu-link-dropdown{visibility:visible;z-index:1;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);transform:translateY(0)}.header-menu-link-item-dropdown{visibility:hidden;z-index:-1}.header-menu-link-item:hover>.header-menu-link-item-dropdown{visibility:visible;z-index:1}.header-menu-link-item-text{white-space:nowrap;font-weight:500;display:block;width:100%;transition:none}.header-menu-link-item:hover>.header-menu-link-item-text{color:#0b99ff}.header-navigation-mobile-content{max-height:calc(100vh - 60px);overflow-y:auto;height:100%;padding-bottom:20px}.header-navigation-mobile-dropdown.active{display:block}.header-navigation-mobile-dropdown{overflow-y:auto}.arrow-icon{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.menu-link-mobile-item.active .arrow-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-sub-mobile-minus-2,.menu-sub-mobile.active .menu-sub-mobile-plus-2{display:none}.menu-sub-mobile.active .menu-sub-mobile-minus-2{display:block}.header-navigation-mobile-fixed{-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.75,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.75,0,.175,1);transition:transform .5s cubic-bezier(.75,0,.175,1);transition:transform .5s cubic-bezier(.75,0,.175,1),-webkit-transform .5s cubic-bezier(.75,0,.175,1)}.header-navigation-mobile-fixed[open]{-webkit-transform:translateX(0);transform:translate(0)}.header-menu-icon{color:#000}.menu-mobile-trigger{display:none}.menu-mobile-trigger.active{display:block}.menu-mobile-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;transform:translate(100%);transition:transform .5s cubic-bezier(.75,0,.175,1)}.menu-mobile-container.active{transform:translate(0)}@media screen and (min-width: 769px){.header-v2--container.is--index .header-menu-font-color{color:var(--default-header-font-color)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/header-v2.css.map */
