.header_sticky{position:sticky;top:0;z-index:20;background-color:#fff;-webkit-box-shadow:0px 1px #e7e7e7b8;box-shadow:0 1px #e7e7e7b8;width:100%}.is--home{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.header-menu:hover .header-menu-link{color:#ef3340}.header_sticky.is--home:not(:hover),.header_sticky.is--home:not(:hover) .header-menu-link{color:#fff}.header_sticky.is--home:hover{background-color:#fff}.header-menu-drop-container{position:absolute;left:0;right:0;top:calc(100% - 15px);width:100%;-webkit-box-shadow:0 8px 16px #0000001a;box-shadow:0 8px 16px #0000001a}.header-menu.is_megamenu{position:relative}.header-menu-link:before{position:absolute;content:"";right:0;bottom:0;width:0;height:4px;background-color:#e83a36;-webkit-transition:width .3s;transition:width .3s}.header-menu:hover .header-menu-link:before{width:100%;left:0;right:none}.header-menu-drop-left{display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:32px}.header-menu-drop-right{max-width:337px;width:100%}.header-menu-link-container{background-color:#fff;position:absolute;padding:8px 0;margin:0;min-width:100%;left:50%;z-index:-10;-webkit-transform:translate(-50%) translateY(-10px);transform:translate(-50%) translateY(-10px);visibility:hidden;-webkit-box-shadow:0 8px 16px #0000001a;box-shadow:0 8px 16px #0000001a;border-radius:0 0 4px 4px;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.header-menu:hover .header-menu-link-container{z-index:2;visibility:visible;-webkit-transform:translate(-50%) translateY(0);transform:translate(-50%) translateY(0)}.header-menu:hover .header-menu-drop-container{display:block}.header-menu-sub-link{font-size:16px;color:#000;white-space:nowrap;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding:0 16px;position:relative;font-weight:700}.header-menu-sub-link:hover{background-color:#f2f6fc;color:#e83a36}.header-menu-sub-link:after{position:relative;content:"";border:5px solid transparent;margin-left:5px}.header-menu-sub-link:hover:after{border-right-color:#e83a36}.header-controls-item:not(:last-child){margin-right:32px}mobile-menu-fixed{display:contents}.header-menu-drop-right--bg{z-index:-1;opacity:0;-webkit-transition:all .4s;transition:all .4s;background-position:center;background-size:cover;color:#fff;padding:32px}.header-menu-drop-right--bg.active{opacity:1;z-index:2}.header-menu--transform{-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-menu--transform:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.header-menu-drop-content{overflow-y:auto;max-height:calc(100vh - 80px)}@media screen and (min-width:1509px){.header-v2-content{padding:10px 0}.header-v2-content:after{content:"";display:block;width:88px}.mobile-menu--fixed,.header-controls-mobile{display:none}.logo-icon svg{display:block}.header-logo-wrapper,.header-logo-wrapper h1,.header-logo-wrapper span{display:flex;align-items:center}}@media screen and (min-width:1200px)and (max-width:1508.98px){.header-v2-content{padding:8px 0;gap:10px}.header-v2-content:after{content:"";display:block;width:0}.mobile-menu--fixed,.header-controls-mobile{display:none}.header-desktop-container{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}.header-menu{padding-left:8px;padding-right:8px}.header-menu-link{padding-top:12px;padding-bottom:12px}.header-menu-link span{font-size:14px!important}.header-controls-item:not(:last-child){margin-right:20px}.header-controls-item svg,.header-controls-item .icon{width:20px;height:20px}.logo-icon svg{display:block}.header-logo-wrapper,.header-logo-wrapper h1,.header-logo-wrapper span{display:flex;align-items:center}.header-logo-wrapper .logo-icon{max-width:100px}}@media screen and (min-width:1200px)and (max-width:1350px){.header-menu{padding-left:5px;padding-right:5px}.header-menu-link span{font-size:13px!important}.header-controls-item:not(:last-child){margin-right:14px}}@media screen and (max-width:1199.98px){.header--menu-nav,.header-controls-item[type=local],.header-controls-item[type=search]{display:none}.header-desktop-container{margin:0}.header-v2-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.header-controls-mobile,.header-desktop-container{width:90px}.header-desktop--ward{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.header-controls-item:not(:last-child),.header-mobile-menu:not(:last-child){margin-right:16px}.mobile-menu--fixed{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:#fff;overflow:hidden;z-index:88888;-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);-webkit-transform:translateX(-100vw);transform:translate(-100vw)}.mobile-close-icon{padding:5px}#mobile-menu-fixed--controls[open] .mobile-menu--fixed{-webkit-transform:translateX(0);transform:translate(0)}.mobile-menu-item{color:#202020}.mobile-menu--icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu--item-container{height:calc(100vh - 119px);overflow-y:auto;background-color:#f8f8f8;padding-bottom:20px}.mobile-menu-item--title svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.mobile-menu-item--title.open svg{-webkit-transform:rotate(0deg);transform:rotate(0)}.mobile-menu--container{display:none}.mobile-menu--grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1000px){.mobile-menu--grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:740px){.mobile-menu--grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/header-v2.css.map */
