.Header-Bar{padding:15px 10px;text-align:center;background:#1B1C1E;color:#FFF}.Header-Bar a:hover{color:#10DDC8}.Header-Bar a{display:block;color:#FFF}.Header-Bar h2{padding:0;font-weight:700;font-size:16px}.Header-Bar h3{margin-top:5px;padding:0;letter-spacing:.5px;font-weight:400;font-size:14px}.Header{padding:18px 10px 10px;width:100%;text-align:center;position:relative;z-index:5000;border-bottom:2px solid #1B1C1E}body .Header.NoBorder,body.woocommerce-shop .Header,body.blog .Header{border-bottom:0}body.blog.paged .Header{border-bottom:2px solid #1B1C1E}.Header-Inner{margin:auto;width:100%;max-width:1400px;min-height:90px;position:relative}.Header-Logo{margin:auto;display:inline-block;line-height:0;font-size:0;position:absolute;left:0;top:0}.Header-Logo img{width:auto;height:auto;max-height:90px}.Header-Center{margin-top:27px}.Header-Right{font-size:0;position:absolute;top:27px;right:0}.Header-Nav{text-align:center;display:inline-block;vertical-align:middle}.Header-Nav li{margin:0 11px;display:inline-block;vertical-align:middle;text-transform:uppercase;position:relative}.Header-Nav li:first-child{margin-left:0}.Header-Nav li:last-child{margin-right:0}.Header-Nav li a:hover{color:#10DDC8}.Header-Nav li a{letter-spacing:1px;font-weight:700;font-size:14px;color:#1B1C1E}.Header-Nav li.Icon-Home>a{width:26px;height:26px;font-size:0;display:block}.Header-Nav li.Icon-Home>a:before{content:"\f015";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:20px}.Header-Nav li ul{margin-top:0;margin-left:-90px;padding-top:10px;width:180px;display:none;opacity:0;animation:Grow_Down 300ms ease-in-out forwards;transform-origin:top center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:absolute;left:50%}.Header-Nav li:hover>ul{display:block;opacity:1}.Header-Nav li>ul li:hover{background:#10DDC8}.Header-Nav li>ul li{margin:0 0 1px 0;display:block;background:#1B1C1E;color:#FFF}.Header-Nav li>ul li a:hover{color:#FFF}.Header-Nav li>ul li a{padding:4px 6px;line-height:1.5em;font-size:14px;display:block;color:#FFF}@keyframes Grow_Down{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}100%{transform:scaleY(1)}}.Header-Nav-Menu{margin:0 10px 0 0;padding:0;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;text-transform:none;line-height:0;background-color:transparent;border:0;overflow:visible;vertical-align:middle;position:relative;display:none}.Header-Nav-Menu:focus{outline:0}.Header-Nav-Menu:hover,.Header-Nav-Menu.Active:hover{opacity:.7}.Header-Nav-Menu.Active .Header-Nav-Menu-Inner,.Header-Nav-Menu.Active .Header-Nav-Menu-Inner::before,.Header-Nav-Menu.Active .Header-Nav-Menu-Inner::after{background-color:#1B1C1E}.Header-Nav-Menu-Box{width:30px;height:24px;display:inline-block;position:relative}.Header-Nav-Menu-Inner{margin-top:-2px;display:block;transition-duration:0.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);top:2px}.Header-Nav-Menu-Inner,.Header-Nav-Menu-Inner::before,.Header-Nav-Menu-Inner::after{width:30px;height:3px;background-color:#1B1C1E;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.Header-Nav-Menu-Inner::before,.Header-Nav-Menu-Inner::after{content:'';display:block}.Header-Nav-Menu-Inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.Header-Nav-Menu-Inner::after{bottom:-10px;top:20px;transition:transform 0.275s cubic-bezier(.68,-.55,.265,1.55)}.Header-Nav-Menu.Active .Header-Nav-Menu-Inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s}.Header-Nav-Menu.Active .Header-Nav-Menu-Inner::before{transition-delay:0s;opacity:0}.Header-Nav-Menu.Active .Header-Nav-Menu-Inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s}.Header-Search{margin-left:30px;display:inline-block;vertical-align:middle;position:relative}.Header-Search i:hover{color:#10DDC8}.Header-Search i{font-size:20px;cursor:pointer;color:#1B1C1E}.Header-Search-Box{display:none;padding-top:25px;width:280px;position:absolute;z-index:9000;right:-20px}.Header-Search-Box::before{width:20px;height:20px;content:'';transform:rotate(45deg);background:#1B1C1E;display:block;position:absolute;z-index:8000;right:20px;top:17px}.Header-Search-Form{padding:15px;background:#1B1C1E;position:relative;z-index:9000}.Header-Search-Form span,.Header-Search-Form .search-submit{display:none}.Header-Search-Form .search-field{width:100%;border:0;height:20px;line-height:20px;letter-spacing:1px;font-weight:400;font-size:14px;background:transparent;color:#FFF}.Header-Search-Form input::-webkit-input-placeholder{text-transform:uppercase;color:#FFF}.Header-Search-Form input:-moz-placeholder{text-transform:uppercase;color:#FFF}.Header-Search-Form input::-moz-placeholder{text-transform:uppercase;color:#FFF}.Header-Search-Form input:-ms-input-placeholder{text-transform:uppercase;color:#FFF}.Header-Banner{margin:auto;text-align:center;line-height:0;font-size:0}.Header-Banner-Desktop{display:block}.Header-Banner-Mobile{display:none}.Header-Banner img{margin:auto;width:100%}.Header-Account{display:inline-block;vertical-align:middle}.Header-Account ul{margin:auto;padding:0;list-style:none}.Header-Account li{margin:0 10px;display:inline-block;vertical-align:middle}.Header-Account li:first-child{margin-left:0}.Header-Account li:last-child{margin-right:0}.Header-Account li a:hover{color:#10DDC8}.Header-Account li a{text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;color:#1B1C1E}.Header-Account-Button{padding:10px 30px;line-height:1.5em;border-radius:4px;background:#10DDC8;color:#FFF!important}.Header-Account-Button:hover{background:#F40B58;color:#FFF}.Header-Cart{margin-left:30px;display:inline-block;vertical-align:middle}.Header-Cart a:hover{color:#10DDC8}.Header-Cart a{font-weight:600;font-size:20px;color:#1B1C1E}.Header-Cart a i,.Header-Cart .Header-Count-Cart{display:inline-block;vertical-align:middle}.Header-Cart .Header-Count-Cart{margin-left:2px;font-size:14px}@media all and (max-width:1180px),all and (max-device-width:1180px){.Header-Center{display:none}.Header-Account{display:none}.Header-Search{display:none}.Header-Right{top:33px}.Header-Nav-Menu{display:inline-block}}@media all and (max-width:768px),all and (max-device-width:768px){.Header-Banner-Desktop{display:none}.Header-Banner-Mobile{display:block}}