.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-logo-global-style-image a{display:flex;}
.logo-text svg{
width: 100%;
}.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;
}.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;
}
}