.elbzotech-list-link-global{display:flex;}
.elbzotech-list-link-global-block{flex-direction:column;}
.elbzotech-list-link-global a{display:flex;align-items:center;}
.elbzotech-list-link-global span.icon-image-link{
display: flex;
}.elbzotech-lang-global-demo-style .language-box-global .elbzotech-dropdown-list{width:auto;min-width:120px;padding:10px 15px;left:0;right:auto;}
.elbzotech-lang-global-demo-style .language-box-global .elbzotech-dropdown-list .label-item-e{display:flex;align-items:center;color:var(--bzo-body_typo-color);gap:5px;font-size:14px;}
.elbzotech-lang-global-demo-style .dropdown-link{display:flex;}
.elbzotech-lang-global-demo-style .dropdown-link:hover, .elbzotech-lang-global-demo-style .language-box-global .elbzotech-dropdown-list .label-item-e:hover{color:var(--bzo-main-color);}
.elbzotech-lang-global-demo-style .language-box-global .label-language{margin-right:5px;}
.elbzotech-lang-global-demo-style .language-box-global .label-e i{font-size:12px;}
.elbzotech-lang-global-demo-style .elbzotech-dropdown-list .label-item-e img{
border-radius: 50%;
}.elbzotech-account-manager-global .elbzotech-dropdown-list{text-align:left;}
.elbzotech-account-manager-global .elbzotech-dropdown-list li i{margin-right:10px;}
.elbzotech-popup-open.elbzotech-popup-overlay{opacity:1;visibility:visible;z-index:9992;}
.elbzotech-login-form{text-align:center;}
.elbzotech-login-popup-content{width:100%;max-width:600px;margin:auto;background:#fff;top:10%;overflow-y:scroll;scrollbar-width:none;position:absolute;left:0;right:0;border-radius:0px;}
.elbzotech-login-popup-content .popup-form{padding:50px;text-align:left;max-width:100%;}
i.elbzotech-close-popup{display:block;position:absolute;right:0;top:0;font-size:24px;color:#fff;cursor:pointer;text-align:right;opacity:1;visibility:visible;padding:30px}
.popup-form{max-width:300px;padding:30px 0;margin:auto;display:none;}
.popup-form.active{display:block;}
.ms-error, .ms-done{display:none;}
.popup-form .message{border-left:4px solid var(--bzo-main-color);padding:8px 12px;margin-left:0;margin-bottom:20px;background-color:#f0f0f0;box-shadow:0 0 1px 0 rgba(0,0,0,.1);color:#999;font-size:12px;}
.popup-form .ms-default{color:#999;font-size:12px;}
.popup-form .login_error{border-left:4px solid #bf2c2c;padding:5px 15px;margin-left:0;margin-bottom:20px;background-color:#fff;box-shadow:none;color:#bf2c2c;font-size:14px;}
.popup-form .form-field{margin-bottom:20px;}
.popup-form .form-field .input{width:100%;background:#f0f0f0;border:none;border-radius:0px;height:56px;line-height:56px;}
.popup-form .elbzotech-bt-default{height:auto;padding:15px 20px;}
.forgetmenot{text-align:left;}
.forgetmenot .rememberme{font-weight:400;margin-left:5px;cursor:pointer;}
.elbzotech-bt-full{width:100%;}
.form-header > h2{margin:0 0 30px;font-size:34px;text-align:center;font-family:var(--bzo-title_typo-font-family);}
.form-header > .desc{color:var(--bzo-gray-color);}
.popup-form form{margin-top:30px;}
.popup-form nav-form{margin-top:10px;}
.popup-form form .submit{margin-bottom:12px;}
.popup-form .nav-form{margin-top:23px;}
.popup-form .nav-form #remembermep{margin-top:-3px;}
.popup-form .nav-form a{}
.popup-form .nav-form a:first-child{border-right:1px solid var(--bzo-border-color);margin-right:10px;padding-right:10px;}
.popup-form .nav-form a:last-child{border-right:0;margin-right:0;padding-right:0;}
.popup-form .woocommerce-privacy-policy-text{}
.popup-form #reg_passmail{margin-bottom:30px;}
.elbzotech-account-manager-global{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;cursor:pointer;}
.dropdowm-from-left .elbzotech-dropdown-list{left:0;right:inherit;}
.dropdowm-from-right .elbzotech-dropdown-list{right:0;left:inherit;}
.elbzotech-account-manager-global .button-account-manager *{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.login-popup-content-wrap .elbzotech-close-popup{right:0;top:4px;font-size:22px;color:#454545;border-radius:50%;height:40px;width:40px;text-align:center;line-height:40px;padding:0;}
.nextend-social-login>h3{margin:25px 0px;position:relative;z-index:1;}
.nextend-social-login>h3:after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:var(--bzo-border-color);z-index:-1;}
.nextend-social-login>h3 span{padding:0px 15px;background:#fff;}
@media(max-width:1200px){
i.elbzotech-close-popup{font-size:16px;}
.elbzotech-login-popup-content{max-width:90%;}
}
@media(max-width:767px){
.popup-form .nav-form{flex-direction:column;}
.login-popup-content-wrap .elbzotech-close-popup{right:12px;top:16px}
i.elbzotech-close-popup{padding:20px;}
.elbzotech-login-popup-content .popup-form{padding:30px 20px;}
.popup-form form{margin-top:20px;}
.form-header > h2{font-size:24px;padding-bottom:20px;}
}  .elbzotech-account-global-default .button-account-manager > a,
.elbzotech-account-global-default .button-account-manager{display:flex;font-size:23px;}
.elbzotech-account-global-style2 .button-account-manager{display:flex;font-size:16px;}
.elbzotech-account-global-style2 .text-login-logout{
display: block;
}.elbzotech-logo-global-style-image a{display:flex;}
.logo-text svg{
width: 100%;
}.button-wrap-global{display:inline-block;}
.button-wrap-global .button-inner .icon-button-el , .button-wrap-global .button-inner .text-button{vertical-align:middle;}
.button-wrap-global .icon-image-btn{position:relative;display:inline-block;}
.button-wrap-global .icon-image-btn .icon_image_hover{position:absolute;left:0;top:0;opacity:0;}
.button-wrap-global .button-inner:hover .icon-image-btn .icon_image_hover{opacity:1;}
.button-wrap-global .button-inner:hover .icon-image-btn>img{opacity:0;}
.elbzotech-bt-global-default{border:1px solid #000;color:#000;border-radius:0px;text-align:center;text-transform:capitalize;font-weight:500;padding:11px 25px;font-size:16px;line-height:1.4;display:flex;cursor:pointer;position:relative;font-family:var(--bzo-body_typo-font-family);overflow:hidden;transition:.15s;background:transparent;overflow:hidden;align-items:center;gap:5px;}
.elbzotech-bt-global-default:hover, .elbzotech-bt-global-default:focus{color:#fff;background:var(--bzo-main-color);border:1px solid var(--bzo-main-color);}
@media(max-width:767px){
.elbzotech-bt-global-default{font-size:14px;padding:8px 16px;}
}
.btn-style1-white.elbzotech-bt-global-default, .btn-style1-white .elbzotech-bt-global-default{color:#fff;border-color:#fff;}
.btn-style1-white.elbzotech-bt-global-default:hover, .btn-style1-white .elbzotech-bt-global-default:focus, .btn-style1-white .elbzotech-bt-global-default:hover{color:#fff;background:var(--bzo-main-color);border:1px solid var(--bzo-main-color);}
.elbzotech-bt-global-style2{color:#fff;font-weight:500;padding:10px 24px;border-radius:0px;border:1px solid var(--bzo-title_typo-color);position:relative;transition:.2s;display:flex;align-items:center;gap:10px;text-transform:uppercase;background-color:transparent;box-shadow:2px 2px 0px 0px var(--bzo-main-color) !important;color:var(--bzo-title_typo-color);font-size:16px;}
.elbzotech-bt-global-style2:hover{background-color:var(--bzo-title_typo-color);color:#fff;}
@media(max-width:767px){
.elbzotech-bt-global-style5{padding:7px 15px;gap:7px;}
} .elbzotech-bt-global-style3{color:var(--bzo-title_typo-color);font-weight:700;font-size:16px;line-height:20px;border-radius:0px;cursor:pointer;position:relative;transition:.3s;display:flex;align-items:center;gap:4px;text-transform:capitalize;}
.elbzotech-bt-global-style3 .text-button{border-bottom:1px solid var(--bzo-title_typo-color);transition:all 0.3s ease-out 0s;}
.elbzotech-bt-global-style3 .icon-button-el{font-size:20px;}
.elbzotech-bt-global-style3:hover .text-button{border-color:var(--bzo-main-color);}
.elbzotech-bt-global-style3:focus, .elbzotech-bt-global-style3:hover{color:var(--bzo-main-color);}
.elbzotech-bt-global-style4{color:#fff;font-weight:500;padding:15px 35px;border-radius:0px;position:relative;transition:.3s;display:flex;align-items:center;gap:6px;background-color:var(--bzo-main-color);flex-direction:row-reverse;transition:.3s;}
.elbzotech-bt-global-style4:hover{background-color:var(--bzo-main-color-mix-black);color:#fff;}
@media(max-width:767px){
.elbzotech-bt-global-style4{padding:8px 15px;}
} .elbzotech-bt-global-style5{border:1px solid #000;color:#fff;border-radius:0px;text-align:center;font-weight:500;padding:10px 40px;font-size:16px;line-height:1.4;display:flex;cursor:pointer;position:relative;font-family:var(--bzo-body_typo-font-family);overflow:hidden;transition:.15s;background:#000;overflow:hidden;align-items:center;gap:5px;}
.elbzotech-bt-global-style5:hover, .elbzotech-bt-global-style5:focus{color:#000;background:#fff;border:1px solid #000;}
@media(max-width:767px){
.elbzotech-bt-global-style5{font-size:14px;padding:8px 16px;}
}
.btn-style5-transparent.elbzotech-bt-global-style5, .btn-style5-transparent .elbzotech-bt-global-style5{color:#000;background:transparent;}
.btn-style5-transparent.elbzotech-bt-global-style5:hover, .btn-style5-transparent .elbzotech-bt-global-style5:focus, .btn-style5-transparent .elbzotech-bt-global-style5:hover{
color: #fff;
background: #000;
}.mini_cart_item{display:flex;flex-direction:row;width:100%;position:relative;border-bottom:1px solid var(--bzo-border-color);margin-bottom:10px;padding-bottom:10px;align-items:center;gap:15px;}
.mini_cart_item .product-thumb{border:1px solid var(--bzo-border-color);flex-basis:20%;}
.mini_cart_item .product-info{}
.mini_cart_item .product-thumb a img, .mini_cart_item .product-thumb a{display:block;border-radius:0px;}
.mini-cart-content{text-align:left;}
.mini-cart-dropdown-left{left:0;}
.mini-cart-dropdown-center{left:calc(50% - 200px);}
.mini-cart-dropdown-right{right:0;}
.mini_cart_item .product-info{flex-basis:70%;}
.mini_cart_item .product-delete{flex-basis:10%;text-align:center;}
.mini_cart_item .product-delete i{color:#999;}
.mini_cart_item .product-delete:hover i{color:var(--bzo-main-color);}
.mini_cart_item .product-info .product-title{margin:0;font-weight:500;color:var(--bzo-title_typo-color);font-size:14px;line-height:20px;}
.total-default.hidden, i.elbzotech-close-mini-cart{display:none;}
.mini-cart-total{padding-top:10px;}
.mini-cart-total .pull-left{float:left;font-size:16px;font-weight:600;color:var(--bzo-title_typo-color);}
.mini-cart-total .pull-right{float:right;font-weight:600;}
.mini-cart-total .woocs_special_price_code{font-size:18px;}
.mini-cart-dropdown- .woocommerce-Price-amount{color:#000;font-weight:500;}
.clearfix:after{content:"";display:table;clear:both;}
.mini-cart-button{display:flex;gap:30px;margin:10px 0 0 0px;}
.mini-cart-button .button{width:50%;text-align:center;}
.mini-cart-button .button:hover{}
.mini-cart-button .button.checkout{}
.mini-cart-button .button{position:relative;overflow:hidden;}
.elbzotech-mini-cart-side-global .mini-cart-content{position:fixed;z-index:10001;background:#fff;box-shadow:0 5px 5px 0 rgba(0, 0, 0, 0.1);width:400px;bottom:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;padding:10px 15px;top:0;}
@media(max-width:767px){
.elbzotech-mini-cart-side-global.open-side .mini-cart-content{width:calc(100% - 40px);}
}
.elbzotech-mini-cart-side-right-global .mini-cart-content{right:0;transform:translateX(450px);-webkit-transform:translateX(450px);}
.elbzotech-mini-cart-side-left-global .mini-cart-content{left:0;transform:translateX(-450px);-webkit-transform:translateX(-450px);}
.admin-bar .elbzotech-mini-cart-side-global .mini-cart-content{top:32px;}
.elbzotech-mini-cart-side-global.open-side .mini-cart-content{transform:translateX(0);-webkit-transform:translateX(0);}
.elbzotech-mini-cart-side-global .mini-cart-side-overlay{position:fixed;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0, 0, 0, 0.7);z-index:100;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.elbzotech-mini-cart-side-global .mini_cart_item:last-child{border-bottom:0;margin-bottom:15px;padding-bottom:0;}
.elbzotech-mini-cart-side-global.open-side .mini-cart-side-overlay{opacity:1;visibility:visible;}
.elbzotech-mini-cart-side-global .elbzotech-close-mini-cart{display:block;position:absolute;top:10px;font-size:24px;color:#fff;width:40px;height:40px;text-align:center;line-height:40px;background:var(--bzo-main-color);}
.elbzotech-mini-cart-side-global .elbzotech-close-mini-cart:hover{cursor:pointer;}
.elbzotech-mini-cart-side-left-global .elbzotech-close-mini-cart{right:-40px;}
.elbzotech-mini-cart-side-right-global .elbzotech-close-mini-cart{left:-40px;}
.elbzotech-mini-cart-side-global .mini-cart-footer{position:absolute;bottom:0;left:0;right:0;padding:20px;box-shadow:0px -3px 5px 0px rgba(0, 0, 0, 0.1);z-index:1;background:#fff;}
.elbzotech-mini-cart-dropdown-global .list-mini-cart-item{max-height:269px!important;}
.elbzotech-mini-cart-dropdown-global .mini-cart-content{position:absolute;right:0;top:100%;background:#fff;padding:20px;width:400px;margin-top:20px;visibility:hidden;opacity:0;box-shadow:0px 1px 10px rgba(0, 0, 0, 0.12);border-radius:0px;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;pointer-events:none;line-height:28px;list-style:none;z-index:9992;}
.elbzotech-mini-cart-dropdown-global .mini-cart-content>h2{margin-bottom:20px;color:var(--bzo-main-color);}
.elbzotech-mini-cart-dropdown-global .mini-cart-footer{padding-top:0px;}
.elbzotech-mini-cart-dropdown-global:hover .mini-cart-content{margin-top:0px;opacity:1;visibility:visible;pointer-events:inherit;}
.elbzotech-mini-cart-global-style1{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.elbzotech-mini-cart-global-style1 .mini-cart-icon{font-size:24px;color:var(--bzo-gray-color);position:relative;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.elbzotech-mini-cart-global-style1 .mini-cart-icon:hover{color:var(--bzo-main-color);}
.elbzotech-mini-cart-global-style1 .mini-cart-number{position:absolute;background-color:var(--bzo-main-color);color:#fff;font-weight:500;width:15px;height:15px;font-size:10px;text-align:center;border-radius:50%;right:-5px;top:-8px;display:flex;justify-content:center;align-items:center;line-height:1;}
.elbzotech-mini-cart-global-style1 .mini-cart-link{display:flex;}
.elbzotech-mini-cart-global-style1 .mini-cart-text{display:flex;}
.elbzotech-mini-cart-global-style1 .mini-cart-total-price{font-weight:600;}
.elbzotech-mini-cart-global-style2{cursor:pointer;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.elbzotech-mini-cart-global-style2 .mini-cart-icon{font-size:24px;color:var(--bzo-gray-color);position:relative;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;width:48px;height:48px;background:#454545;display:flex;justify-content:center;align-items:center;border-radius:50%;display:flex;}
.elbzotech-mini-cart-global-style2 .mini-cart-icon:hover{color:var(--bzo-main-color);}
.elbzotech-mini-cart-global-style2 .mini-cart-link{display:flex;}
.elbzotech-mini-cart-global-style2 .mini-cart-text{display:flex;flex-direction:column;}
.elbzotech-mini-cart-global-style2 .mini-cart-number-e, .elbzotech-mini-cart-global-style2 .mini-cart-icon{transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
@media(max-width:1200px){
.elbzotech-mini-cart-dropdown-global .mini-cart-content{border-radius:0;}
}
@media(max-width:767px){
.elbzotech-mini-cart-dropdown-global .mini-cart-content{
width: 100vw;
}
.elbzotech-mini-cart-dropdown-global .mini-cart-content{
border-radius: 0;
}
}