#top-cart .top-cart-content .top-cart-items .list-item .list-item-desc .list-item-desc-title,#top-cart .top-cart-content .top-cart-items .list-item .list-item-desc .list-item-desc-title .list-item-quantity,#top-cart .top-cart-content .top-cart-items .list-item .list-item-desc .list-item-desc-title .list-item-title,#top-cart .top-cart-content .top-cart-items .list-item .list-item-desc .list-item-desc-title a,.cart-totals td{font-size:.875rem}.list-items .list-item{display:flex;justify-content:flex-start;align-items:flex-start}.list-items .list-item:not(:first-child){padding-top:1rem;margin-top:1rem;border-top:1px solid var(--cnvs-header-border-color)}#top-cart .top-cart-content .top-cart-title>.top-cart-trigger,#top-cart.list-empty .top-cart-content .top-cart-action,.list-empty .list-items .list-items-exist,.list-item-add .btn-list-item-added,.list-item-add.list-item-added .btn-list-item-add,.list-item-add.list-item-updating:not([data-list=cart]) .btn-list-item-add,.list-item-add.list-item-updating:not([data-list=cart]) .btn-list-item-added,.list-item-remove.list-item-updating .btn-list-item-remove,.list-items .list-items-empty{display:none}.list-empty .list-items .list-items-empty{display:block}.list-items .list-item .list-item-image a,.list-items .list-item .list-item-image img{width:80px;display:block}.list-items .list-item .list-item-image:hover{border-color:var(--cnvs-themecolor)}.list-items .list-item .list-item-desc,.list-items .list-item .list-item-desc .list-item-desc-title{flex-basis:0;flex-grow:1;max-width:100%}.list-items .list-item .list-item-desc{padding-left:1rem;align-items:flex-start}.list-items.list-items-compact .list-item .list-item-desc{padding-left:.6rem}.list-items .list-item .list-item-desc .list-item-desc-title a{font-size:1rem;color:var(--cnvs-contrast-800);font-weight:500}.list-items .list-item .list-item-desc .list-item-desc-title a:hover{color:var(--cnvs-themecolor)}.list-items .list-item .list-item-desc .list-item-desc-title .list-item-quantity,.list-items .list-item .list-item-desc .list-item-desc-title .list-item-title{font-size:.95rem}.list-items .list-item .list-item-desc .list-item-desc-title .list-item-quantity{font-weight:600}.list-items .list-item .list-item-desc .list-item-desc-title .list-item-price{font-size:.85rem;color:var(--bs-body-color);margin-top:5px}.list-items.list-items-compact .list-item .list-item-desc .list-item-desc-title .list-item-price{text-align:right}.list-items .list-item .list-item-actions{display:flex;margin:15px 0 0}.list-items .list-item .list-item-actions .list-item-action{margin-right:10px}.list-items .list-item .list-item-actions .list-item-action:last-child{margin-right:0}.list-items .list-item .list-item-actions .list-item-action .quantity{--cnvs-cart-quantity-width:40px;--cnvs-cart-quantity-height:34px;--cnvs-cart-quantity-font-size:0.825rem;margin:0}.list-items.list-items-compact .list-item .list-item-desc-title .list-item-action.list-item-action-quantity{display:inline-block;margin-right:5px}.list-items.list-items-compact .list-item .list-item-desc-title .list-item-action .quantity{--cnvs-cart-quantity-width:25px;--cnvs-cart-quantity-height:20px;--cnvs-cart-quantity-font-size:0.725rem;margin:0}.list-items .list-item .list-item-actions .list-item-action.btn.btn-outline{width:36px;height:36px;color:var(--cnvs-contrast-800);background-color:transparent;border:1px solid rgba(var(--cnvs-contrast-rgb),.15)}.list-items .list-item .list-item-actions .list-item-action.btn.btn-outline:hover{background-color:var(--cnvs-contrast-200)}.list-items .list-item .list-item-actions .list-item-action.btn:not(.btn-outline){padding-left:0;padding-right:0;border:0!important}.list-items .list-item .list-item-actions .list-item-action.btn:not(.btn-outline):hover{color:var(--color-primary)}.list-items .list-item .list-item-actions .list-item-action.list-item-remove.btn i{font-size:1.075rem}.list-items.list-items-compact .list-item .list-item-price .list-item-action.list-item-remove.btn{height:19px;width:19px;background-color:var(--cnvs-contrast-200);font-size:1rem;line-height:1;padding:0;margin-left:5px;border-radius:50%!important}.list-items.list-items-compact .list-item .list-item-price .list-item-action.list-item-remove.btn:hover{background-color:var(--cnvs-contrast-300)}.list-item-add span,.list-item-remove span{line-height:1}.list-item-add.list-item-added .btn-list-item-added,.store-o .page-title h1,.store-o .page-title span{display:inline-block}.list-item-add.list-item-added[data-list=cart],.list-item-add.list-item-updating{cursor:default}.list-item-add[data-list=wishlist]{width:32px;height:32px}#top-cart .top-cart-content .top-cart-title{display:flex;align-items:center;justify-content:start;padding:.75rem 1rem}#top-cart .top-cart-content .top-cart-title .btn{padding:0 .5rem 0 0}#top-cart .top-cart-content .top-cart-title .btn i{font-size:.875rem;line-height:1}#top-cart .top-cart-content .top-cart-items{min-height:50px;max-height:600px;overflow-y:auto}#top-cart .top-cart-content .top-cart-items .list-items-empty{text-align:center}#top-cart .top-cart-content .top-cart-items .list-item .list-item-image a,#top-cart .top-cart-content .top-cart-items .list-item .list-item-image img{width:45px}#top-cart .top-cart-content .top-cart-action{display:block;padding:0;background-color:var(--bg-contrast);border-top:1px solid var(--cnvs-header-border-color)}#top-cart .top-cart-content .top-cart-action .top-cart-action-cart{padding:1rem}#top-cart .top-cart-content .top-cart-action .top-cart-action-cart .button{color:var(--bs-body-color);padding:.3rem 1rem;margin:0;background:var(--bs-body-bg);border-color:var(--bs-border-color)}#top-cart .top-cart-content .top-cart-action .top-cart-action-cart .button:hover{color:#fff;background:var(--cnvs-btn-color-dark);border-color:var(--cnvs-btn-color-dark)}#top-cart .top-cart-content .top-cart-action .top-cart-action-checkout{padding:0 1rem 1rem}#top-cart .top-cart-content .top-cart-action .top-cart-action-checkout .button{margin:0}#top-cart .top-cart-content .top-cart-action .top-checkout-price{color:var(--bs-body-color);font-size:.85rem;font-weight:600}#top-cart.top-cart-off-canvas .top-cart-content{position:fixed;top:0;left:auto;right:-400px!important;width:400px;height:100%;border:0;border-radius:0;box-shadow:0 0 20px rgba(0,0,0,.15);transition:right .3s;z-index:499!important}#top-cart.top-cart-off-canvas.top-cart-open .top-cart-content{right:0!important}@media (max-width:991.99px){#top-cart .top-cart-content .top-cart-title{padding:.6rem 1rem}#top-cart .top-cart-content .top-cart-action .top-cart-action-checkout{padding:0}#top-cart.top-cart-off-canvas .top-cart-content{opacity:0;right:-100%!important;width:100%;height:100%;transition:opacity .15s linear,transform .3s ease-out!important;transform:translate(0,-50px);z-index:297!important}#top-cart.top-cart-off-canvas.top-cart-open .top-cart-content{opacity:100;right:0!important;transform:none}#top-cart.top-cart-off-canvas .top-cart-content .top-cart-title>.top-cart-title-heading{display:none}#top-cart.top-cart-off-canvas .top-cart-content .top-cart-title>.top-cart-trigger{display:inline-flex;align-items:center;justify-content:start;cursor:pointer}}.cart-totals td{padding:.2rem 0!important}.cart-totals .cart-discount-all-section td,.cart-totals .cart-discount-predefined-section td{color:var(--bs-success);font-weight:600}.cart-totals tr:first-child td{padding-top:0!important}.cart-totals tr:last-child td{padding-bottom:0!important}.cart-totals .cart-fees-amount{text-align:right;font-weight:600}.cart-totals .cart-total-section td{font-size:.95rem;font-weight:600}.btn-store.btn-store-action.disabled,.btn-store.btn-store-action:disabled{opacity:1!important}.btn-store.btn-store-bottom{padding:.75rem var(--cnvs-btn-padding-x);font-size:.95rem}.store-o .copyright-links,.store-o .primary-menu,.store-o .primary-menu-trigger,.store-o nav[aria-label=breadcrumb],.store-view .store-view-d-none{display:none!important}.store-o{--cnvs-header-height:80px}.store-o .header-row{justify-content:space-between}.store-o #header:not(.sticky-header):not(.sticky-header-shrink) .header-row{height:80px}.store-o #header-wrap #logo img{max-height:50px}.store-o #header:not(.sticky-header-shrink) #logo{margin-top:15px;margin-bottom:15px}.store-o #copyrights{padding:1rem 0}.store-o .page-title{--cnvs-page-title-color:var(--cnvs-contrast-900);--cnvs-page-title-padding:1rem;--cnvs-page-title-font-size:1.1rem;--cnvs-page-title-font-weight:600;--cnvs-page-title-subtitle-size:0.9rem}.store-o .page-title span{margin-top:0;margin-left:.35rem}@media (max-width:767.99px){.store-o .page-title{--cnvs-page-title-padding:1rem}.store-o .page-title .h1,.store-o .page-title h1{font-size:1rem}.store-o .page-title span{font-size:.85rem}}