.head-buttons,.navbar-header{display:none}@media screen and (max-width:767px){.head-buttons{display:block}.navbar-header{display:flex}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:transparent}#menu-new-header-menu>li:not:last-of-type{margin-right:5px}.search-button{display:inline-block;line-height:0}li.cart-item.item-search{padding:5px;line-height:0}.product-information{justify-content:center}.product-information .product-promotion--image-block{padding-left:50px;padding-right:15px!important;justify-content:flex-end!important;max-width:620px}.phone-item .country-name{display:none}#menu-header-nav-buttons .phone-item .number,#menu-mobile-head-buttons .phone-item .number{font-size:12px;line-height:normal}@media screen and (max-width:1173px) and (min-width:771px){.product-information{padding:3em 20px!important}}@media screen and (max-width:767px){.product-information .product-promotion--text-block h3{text-align:center}.product-information .product-features__item-description{text-align:justify!important}.product-information .product-promotion--image-block img{border-radius:0}.product-information .product-promotion--image-block{padding-left:0;padding-right:0!important;align-self:center}.nav-xs .mobile-nav>ul{justify-content:flex-start;align-items:flex-start;padding:15px;flex-wrap:nowrap}.mobile-nav ul.nav li li a{padding-left:0;text-align:left;color:#4f4f4f}.topline-row .btn-navtoggle span{transition:all .3s linear}.topline-row.open .btn-navtoggle span:nth-of-type(2){transform:rotate(45deg)}.topline-row.open .btn-navtoggle span:nth-of-type(3){transform:rotate(-45deg)}.topline-row .btn-navtoggle span:nth-of-type(2),.topline-row .btn-navtoggle span:nth-of-type(3){transform:rotate(0)}.topline-row .btn-navtoggle span:nth-of-type(1),.topline-row .btn-navtoggle span:nth-of-type(4){opacity:1}.topline-row.open .btn-navtoggle span:nth-of-type(1),.topline-row.open .btn-navtoggle span:nth-of-type(4){opacity:0}.search-dismis{display:inline-block;line-height:0;padding:5px}.topline.search-open .header-cart.cart-mobile,.topline.search-open .btn-navtoggle,.topline.search-open .logo-container{display:none}.topline.search-open .navbar-header,.topline.search-open .search-box,.topline.search-open .nav-container{width:100%}.topline.search-open .search-dismis,.topline.search-open .search-form{display:block}.topline.search-open .search-form{border-bottom:1px solid #c4c4c4}.topline.search-open .search-form{padding-left:35px}.navbar-header .search-box{position:relative}.topline.search-open .search-icon,.topline.search-open .search-dismis{position:absolute;top:-5px}.topline.search-open .search-icon{left:0}.topline.search-open .search-dismis{right:0}#menu-header-nav-buttons>li:not(.cc-item),#menu-mobile-head-buttons>li:not(.cc-item){width:100%;flex:12;margin-bottom:12px;text-align:center}.nav-xs{display:none}.navbar-nav>li>a{padding:10px 5px 10px 0;text-align:center}.menu-item-has-children .caret{margin-left:10px}.menu-item-has-children.open .caret{transform:rotate(180deg)}.menu-item-has-children>ul{margin-top:-10px!important;margin-left:15px!important}.nav-xs .mobile-nav>ul,.nav-xs .mobile-nav{margin:0}.navbar-nav .dropdown.open .dropdown-menu{display:block!important;overflow:visible;overflow-y:scroll}.navbar-nav .dropdown .dropdown-menu{display:none!important}.topline-row.open{position:fixed;left:0;top:0;z-index:999998;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;background:#fafafa;padding:0 10px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#f7f7f7}.mobile-nav ul.nav li li a{border:none}.topline-row.open .nav-xs{display:flex;flex-direction:column;justify-content:space-between;background-color:#fafafa;height:100%;overflow:hidden}.phone-item .country-name{display:inline-block}#menu-header-nav-buttons .cc-item,#menu-mobile-head-buttons .cc-item{width:100%}#menu-header-nav-buttons .cc-phones,#menu-mobile-head-buttons .cc-phones{padding:0}#menu-header-nav-buttons .cc-phones,#menu-header-nav-buttons .cc-phones .phone-item{max-width:100%;width:100%;justify-content:flex-start;display:flex}#menu-mobile-head-buttons .cc-phones,#menu-mobile-head-buttons .cc-phones .phone-item{max-width:100%;width:100%}#menu-header-nav-buttons .phones,#menu-mobile-head-buttons .phones{max-width:320px;margin-bottom:10px}#menu-header-nav-buttons .phone-item,#menu-mobile-head-buttons .phone-item{display:flex;justify-content:space-between;flex-flow:row nowrap}#menu-header-nav-buttons .phone-item .number,#menu-mobile-head-buttons .phone-item .number{flex-basis:100%;font-size:16px;line-height:22px;color:#4f4f4f;text-align:right;margin-right:20px}#menu-header-nav-buttons .phone-item .flag,#menu-mobile-head-buttons .phone-item .flag{width:46px;height:16px;margin:0 5px 0 0}.menu-new-header-menu{overflow:auto}.topline-row.open .head-buttons{display:none}.navbar-nav.state-open>li:not(.state-open){display:none}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{text-align:left}.navbar-nav .open .dropdown-menu>li{margin:13px 0}.navbar-nav .open .dropdown-menu>li>a{font-size:16px;line-height:22px;padding:5px 10px}.nav-xs .mobile-nav:first-of-type{height:calc(100% - 130px);overflow:auto}.nav-xs .mobile-nav:last-of-type{height:170px;z-index:100}.navbar-nav .menu-item.state-open{height:100%;text-align:left}.navbar-nav .menu-item.state-open .dropdown-menu{overflow:hidden}.nav-xs .mobile-nav .dropdown-menu li{background-color:transparent}.navbar-header a.header-cart .fa{margin:0}.btn-navtoggle{margin-left:5px}.nav-xs .mobile-nav .dropdown-menu li{background:0 0}.menu-item .menu .menu-item a{background:0 0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:transparent}#menu-new-header-menu{padding-top:0}.cc-phones{margin:0}.cc-phones .phones{display:inline-block;position:static;background-color:transparent;border:none}.state-open .dropdown .dropdown-menu{display:block!important}body.locked{overflow:hidden}.mobile-nav .dropdown-menu{background:0 0}}.phones>.phone-item{z-index:200}@media screen and (min-width:768px){.menu-item .cc-phones{line-height:0}.secondary-phones{display:none;position:absolute;top:0;left:0;padding-top:23px;background-color:#f2f2f2}.cc-phones .phones{position:relative}.cc-phones .phones>.phone-item{position:relative;padding-right:9px}.cc-phones .phones>.phone-item::before{content:url(/img/triangle.png);position:absolute;display:inline-block;right:-4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:16px}.cc-phones .phones .secondary-phones:hover{display:block}.cc-phones .phones>.phone-item:hover+.secondary-phones{display:block}}@media screen and (max-width:1199px) and (min-width:768px){.primary-navbar #menu-header-nav-buttons,.primary-navbar #menu-mobile-head-buttons{margin-top:20px}}.row.f-addon-meta{display:flex;flex-flow:row wrap;justify-content:space-between;padding-left:20px}.row.f-addon-meta::before,.row.f-addon-meta::after{display:none}.row.f-addon-meta>div{width:auto}.row.f-addon-button .btn{margin-top:0}@media screen and (min-width:767px){.navbar-nav>li:not(:last-of-type){margin-right:5px}}.row.adn-ftr{margin:0}.tutorial__item{list-style:none}.tutorials__list .children{margin:25px 0 25px 50px}