.header.style-12:not(.style-18) .header-top .header-inner>*{position:relative}.header.style-18 .header-top{background-color:#d14b78;color:#fff;padding:8px 0;font-weight:600;text-align:center;letter-spacing:.2em}.header.style-18 .header-top p{margin:0 -.2em 0 0}body:not(.page-template-fullwidth):not(.elementor-template-full-width) .header.style-12 .header-bot .header-inner{box-shadow:0 1px #e5e5e5}.header.style-12 .header-bot .header-inner{position:relative;padding:25px 0 45px}.header.style-12 .header-control>*{display:inline-block;vertical-align:top}.header.style-12 .control-inner>*{display:inline-block;vertical-align:top;float:left;position:relative}.header.style-12 .control-inner>*>a,.header.style-12 .control-inner>.block-search{padding-left:25px;padding-right:25px}.header.style-12 .control-inner>:first-child>a{padding-left:0}.header.style-12 .control-inner>:last-child>a{padding-right:0}.header.style-12 .control-inner>*>a>:not(.icon){display:none}.header.style-12 .block-minicart>a{font-weight:400}.header.style-12 .block-menu-bar a{width:30px}.header.style-12 .block-menu-bar a .text{display:none}.header.style-12 .box-header-nav .main-menu>.menu-item{margin:0 13px}.header.style-18 .block-search .dgwt-wcas-search-wrapp::after{position:absolute;content:'';bottom:6px;left:0;right:0;border-bottom:1px solid #e5e5e5}@media (min-width:768px){.header.style-12:not(.style-18) .control-inner>:not(:first-child)::before{position:absolute;content:'';top:0;bottom:0;left:-1px;height:25px;margin:auto;border-left:1px solid #e5e5e5}}@media (min-width:992px){.header.style-12:not(.style-18) .header-top .header-inner>*{display:inline-block;vertical-align:top}.header.style-12:not(.style-18) .header-top .header-inner .header-right{float:right}.header.style-12 .header-bot .header-inner{font-size:0;line-height:0}.header.style-12 .header-bot .header-inner>*{display:inline-block;vertical-align:middle;font-size:14px;line-height:24px}.header.style-12 .header-bot .header-inner>:not(:last-child){padding-right:15px}.header.style-12 .header-bot .header-inner>:not(:first-child){padding-left:15px}.header.style-12 .header-bot .header-left{width:calc(50% - 130px)}.header.style-12 .logo{width:260px;text-align:center}.header.style-12 .header-control{width:calc(50% - 130px);text-align:right}.header.style-12 .header-control .block-menu-bar{display:none!important}.header.style-12 .control-inner>.block-search:first-child{padding-left:0}.header.style-12 .header-top .header-right .top-bar-menu .sub-menu{left:auto;right:0}}@media (min-width:1200px){.header.style-12:not(.style-18) .control-inner>.block-minicart>a>.total{display:inline-block}}@media (max-width:1199px){.header.style-12 .header-bot .header-inner{padding:20px 0 40px}.header.style-12 .control-inner>*>a,.header.style-12 .control-inner>.block-search{padding-left:15px;padding-right:15px}}@media (max-width:991px){.header.style-12:not(.style-18),.header.style-18 .header-bot .header-inner{padding:20px 0}.header.style-12:not(.style-18) .header-top{text-align:center;margin-bottom:5px}.header.style-12 .top-bar-menu>li>a{padding:8px 0}.header.style-12:not(.style-18) .header-bot .header-inner{padding:0}.header.style-12 .header-bot .logo{text-align:center}.header.style-12 .header-bot .header-left .block-menu-bar{display:none!important}.header.style-12 .control-inner{float:right;max-width:calc(100% - 30px)}.header.style-12 .block-search{max-width:calc(100% - 70px)}.header.style-12 .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-12 .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)}}@media (max-width:767px){.header.style-12:not(.style-18),.header.style-18 .header-bot .header-inner{padding:15px 0}.header.style-12:not(.style-18) .header-top{margin-bottom:10px}.header.style-12 .top-bar-menu>li>a{padding:3px 0}.header.style-12 .control-inner>.block-search{padding:0 6px;max-width:calc(100% - 70px)}.header.style-12 .control-inner>*>a{padding-left:0;padding-right:0;width:40px;text-align:center}.header.style-12 .control-inner>.block-userlink>a{width:30px;text-align:right}.header.style-12 .block-minicart,.header.style-12 .block-userlink{position:static}.header.style-12 .block-minicart .widget_shopping_cart,.header.style-12 .block-userlink>.sub-menu{left:0;right:0;width:auto}}.header.style-18 .control-inner>*>a,.header.style-18 .control-inner>.block-search{padding-left:10px;padding-right:10px}