.mini_cart_item{flex-wrap:wrap;margin-bottom:10px;position:relative;border-bottom:1px solid var(--bzo-border-color);flex-direction:row;gap:15px;align-items:center;padding-bottom:10px;width:100%;display:flex}.mini_cart_item .product-thumb{width:70px}.mini_cart_item .product-info{width:calc(100% - 118px)}.mini_cart_item .product-thumb a,.mini_cart_item .product-thumb a img{border-radius:8px;display:block}.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-delete{font-size:14px;right:5px;position:absolute;top:10px;width:30px}.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{font-size:var(--bzo-body_typo-font-size);font-weight:500;color:var(--bzo-title_typo-color);margin:0}.total-default.hidden,i.elbzotech-close-mini-cart{display:none}.mini-cart-total{padding-top:10px}.mini-cart-total .pull-left{font-size:16px;font-weight:600;color:var(--bzo-title_typo-color);float:left}.mini-cart-total .pull-right{font-weight:600;float:right}.mini-cart-total .woocs_special_price_code{font-size:18px}.mini-cart-dropdown- .woocommerce-Price-amount{font-weight:500;color:var(--bzo-main-color)}.clearfix:after{content:"";clear:both;display:table}.mini-cart-button{gap:30px;margin:10px 0 0;display:flex}.mini-cart-button .button{text-align:center;width:50%}.mini-cart-button .button{overflow:hidden;position:relative}.elbzotech-mini-cart-side-global .mini-cart-content{padding:10px 15px;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;position:fixed;bottom:0;top:0;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);background:#fff;width:400px;z-index:10001}.elbzotech-mini-cart-side-right-global .mini-cart-content{transform:translateX(450px);-webkit-transform:translateX(450px);right:0}.elbzotech-mini-cart-side-left-global .mini-cart-content{transform:translateX(-450px);-webkit-transform:translateX(-450px);left:0}.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{right:0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;content:"";position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background:rgba(0,0,0,.7);left:0;z-index:100}.elbzotech-mini-cart-side-global .mini_cart_item:last-child{margin-bottom:15px;border-bottom:0;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{height:40px;font-size:24px;color:#fff;position:absolute;text-align:center;top:10px;background:var(--bzo-main-color);width:40px;line-height:40px;display:block}.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{padding:20px;right:0;position:absolute;bottom:0;box-shadow:0 -3px 5px 0 rgba(0,0,0,.1);background:#fff;left:0;z-index:1}.elbzotech-mini-cart-side-global .list-mini-cart-item{height:calc(100vh - 190px)}.elbzotech-mini-cart-dropdown-global .list-mini-cart-item{max-height:269px!important}.elbzotech-mini-cart-dropdown-global .mini-cart-content{list-style:none;pointer-events:none;padding:20px;right:0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;position:absolute;opacity:0;visibility:hidden;top:100%;box-shadow:0 1px 10px rgba(0,0,0,.12);border-radius:0 0 5px 5px;background:#fff;width:400px;line-height:28px;margin-top:20px;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:0}.elbzotech-mini-cart-dropdown-global.open-side .mini-cart-content{pointer-events:inherit;opacity:1;visibility:visible;margin-top:0}@media(min-width:1200px){.elbzotech-mini-cart-dropdown-global:hover .mini-cart-content{pointer-events:inherit;opacity:1;visibility:visible;margin-top:0}}.elbzotech-mini-cart-global-style1{padding:20px 0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;cursor:pointer}.elbzotech-mini-cart-global-style1 .mini-cart-icon{font-size:24px;color:var(--bzo-gray-color);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;position:relative}.elbzotech-mini-cart-global-style1 .mini-cart-icon:hover{color:var(--bzo-main-color)}.elbzotech-mini-cart-global .mini-cart-number{height:16px;justify-content:center;font-size:10px;font-weight:600;right:-8px;color:#fff;position:absolute;text-align:center;top:-8px;background-color:var(--bzo-main-color);border-radius:50%;width:16px;line-height:16px;display:flex}.elbzotech-mini-cart-global-style1 .mini-cart-link,.elbzotech-mini-cart-global-style1 .mini-cart-text{display:flex}@media(max-width:1200px){.elbzotech-mini-cart-dropdown-global .mini-cart-content{border-radius:0 0 20px 20px}}@media(max-width:767px){.elbzotech-mini-cart-dropdown-global .mini-cart-content{border-radius:0 0 15px 15px;width:100vw}}.elbzotech-mini-cart-global-style2 a.mini-cart-link{justify-content:center;flex-direction:column;gap:6px;display:flex}.elbzotech-mini-cart-global-style2 .mini-cart-icon{display:flex}.elbzotech-mini-cart-global-style3 .mini-cart-icon{height:40px;font-size:22px;color:#fff;text-align:center;border-radius:40px;background:var(--bzo-main-color);width:40px;line-height:40px;display:block}.elbzotech-mini-cart-global-style3 .mini-cart-link{border:1px solid var(--bzo-main-color);font-weight:600;flex-direction:row-reverse;gap:10px;align-items:center;border-radius:40px;padding-left:15px;display:flex}.elbzotech-mini-cart-global-style3 .mini-cart-number{right:-4px;top:-4px}@media(max-width:767px){.elbzotech-mini-cart-global-style3 .mini-cart-link{padding:0;border:none;gap:0}.elbzotech-mini-cart-global-style3 .mini-cart-link .mini-cart-text{display:none}.elbzotech-mini-cart-global-style1 .mini-cart-content{border-radius:0;width:calc(100% - 40px)}.mini-cart-button .button{padding:10px}}