.header.style-16 .header-top .header-inner{border-bottom:1px solid #e5e5e5}.header.style-16 .header-top .header-inner>*{position:relative}body:not(.page-template-fullwidth):not(.elementor-template-full-width) .header.style-16 .header-bot .header-inner{box-shadow:0 1px #e5e5e5}.header.style-16 .header-bot .header-inner{padding:25px 0 30px}.header.style-20 .header-bot .header-inner{padding:35px 0}.header.style-16 .logo{text-align:center;margin-bottom:5px}.header.style-20 .logo{margin-bottom:39px}.header.style-16 .header-control{position:relative}.header.style-20 .header-control{text-align:center}.header.style-16 .header-control>*{display:inline-block;vertical-align:top}.header.style-16:not(.style-20) .box-header-nav{width:calc(100% - 300px);margin-left:150px;text-align:center}.header.style-16 .box-header-nav .main-menu>.menu-item{margin:0 20px}.header.style-16 .box-header-nav .main-menu>.menu-item>a{font-size:14px;letter-spacing:.1em}.header.style-20 .box-header-nav .main-menu>.menu-item>a::after,.header.style-20 .box-header-nav .main-menu>.menu-item>a::before{position:absolute;content:'';top:10px;left:9px;right:9px;width:auto;border-top:1px solid;-webkit-transition:left .3s ease,right .3s ease;-moz-transition:left .3s ease,right .3s ease;-o-transition:left .3s ease,right .3s ease;transition:left .3s ease,right .3s ease}.header.style-20 .box-header-nav .main-menu>.menu-item>a::after{top:auto;bottom:10px}.header.style-20 .box-header-nav .main-menu>.menu-item:not(:hover)>a::after,.header.style-20 .box-header-nav .main-menu>.menu-item:not(:hover)>a::before{left:50%;right:50%}.header.style-16:not(.style-20) .control-inner{float:right}.header.style-16 .control-inner>*{display:inline-block;vertical-align:top;float:left;position:relative}.header.style-16 .control-inner>*>a{padding-left:10px;padding-right:10px}.header.style-20 .control-inner>*>a{padding-left:20px;padding-right:20px;font-weight:400}.header.style-16:not(.style-20) .control-inner>:last-child>a{padding-right:0}.header.style-16 .control-inner>*>a>:not(.icon){display:none}.header.style-16 .block-menu-bar{width:30px}.header.style-16 .block-menu-bar a .text{display:none}.header.style-16 .header-socials{padding:13px 0;margin:0 -7px}.header.style-16 .header-socials>*{display:inline-block;vertical-align:top;margin:0 7px}.header.style-16 .socials-title{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}.header.style-16 .ovic-socials ul{font-size:inherit;line-height:inherit;margin:0 -5px}.header.style-16 .ovic-socials ul li{margin:0 5px}.header.style-16 .ovic-socials ul li a{width:auto;color:#888;border-radius:0;background-color:transparent}.header.style-16 .ovic-socials ul li a .icon{font-size:14px;line-height:inherit}@media (min-width:768px){.header.style-20 .control-inner>:not(:first-child)::before{position:absolute;content:'';top:0;bottom:0;left:-1px;height:25px;margin:auto;border-left:1px solid #e5e5e5}.header.style-20 .block-menu-bar{width:auto}}@media (min-width:992px){.header.style-16 .header-top .header-inner>*{display:inline-block;vertical-align:top}.header.style-16 .header-top .header-inner .header-right{float:right}.header.style-16 .header-top .header-right .top-bar-menu .sub-menu{left:auto;right:0}}@media (min-width:1200px){.header.style-20 .header-control{margin:0 -15px}.header.style-20 .header-control>*{margin:0 15px}.header.style-20 .box-header-nav{padding:0 15px}.header.style-20 .control-inner>.block-minicart>a .total{display:inline-block}.header.style-20 .control-inner>:nth-child(2)::before{display:none}.header.style-20 .top-bar-menu>li>a{padding:20px 0}}@media (max-width:1199px){.header.style-16 .header-bot .header-inner{padding:20px 0 25px}.header.style-20 .header-bot .header-inner{padding:30px 0}.header.style-20 .logo{margin-bottom:20px}.header.style-16 .block-search{padding:0 10px}.header.style-20 .block-search{padding:0 20px}.header.style-16 .block-search>a{display:none!important}.header.style-16 .block-search>.sub-menu{position:static;opacity:1!important;visibility:visible!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;box-shadow:none;padding:0;width:auto;background-color:transparent}.header.style-16 .block-search>.sub-menu .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:0;padding-right:30px}.header.style-16 .block-search>.sub-menu .dgwt-wcas-search-wrapp button.dgwt-wcas-search-submit{right:0}.header.style-16 .block-search>.sub-menu .dgwt-wcas-search-wrapp .dgwt-wcas-close,.header.style-16 .block-search>.sub-menu .dgwt-wcas-search-wrapp .dgwt-wcas-preloader{right:23px!important}}@media (max-width:991px){.header.style-16 .header-top{text-align:center}.header.style-20 .logo{margin-bottom:5px}.header.style-16 .header-socials,.header.style-16 .top-bar-menu>li>a{padding:8px 0}.header.style-16 .top-bar-menu .sub-menu{width:210px;left:50%;right:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.header.style-16 .top-bar-menu li:not(:hover)>.sub-menu{-webkit-transform:translate(-50%,15px);-moz-transform:translate(-50%,15px);-ms-transform:translate(-50%,15px);-o-transform:translate(-50%,15px);transform:translate(-50%,15px)}.header.style-16 .header-bot .header-inner{padding:15px 0}}@media (max-width:767px){.header.style-16 .header-top .header-inner{padding:5px 0}.header.style-16 .header-socials,.header.style-16 .top-bar-menu>li>a{padding:3px 0}.header.style-16 .header-bot .header-inner{padding:10px 0}.header.style-16 .logo{margin-bottom:0}.header.style-16 .block-search{padding-left:6px;padding-right:6px;max-width:calc(100% - 70px)}.header.style-16 .control-inner{max-width:calc(100% - 30px)}.header.style-16 .control-inner>*>a{padding-left:0;padding-right:0;width:40px;text-align:center}.header.style-16 .control-inner>.block-menu-bar>a{width:30px;text-align:left}.header.style-16 .control-inner>.block-userlink>a{width:30px;text-align:right}.header.style-20 .control-inner{max-width:100%}.header.style-20 .block-search{max-width:calc(100% - 100px)}.header.style-16 .block-minicart,.header.style-16 .block-userlink{position:static}.header.style-16 .block-minicart .widget_shopping_cart,.header.style-16 .block-userlink>.sub-menu{left:0;right:0;width:auto}}