.cart-drawer__inner{--zs-green: #003b2b;--zs-green-2: #0b5a43;--zs-gold: #ffda19;--zs-ink: #07110d;--zs-soft: #f3f6f4;--zs-line: #e3e9e6}.zs-ship{margin:0 0 4px}.zs-ship__strip{background:var(--zs-green);color:var(--zs-gold);text-align:center;font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px}.zs-ship__body{padding:12px var(--cart-drawer-padding, 20px) 14px;border-bottom:1px solid var(--zs-line)}.zs-ship__msg{margin:0 0 10px;text-align:center;font-size:14px;color:var(--zs-ink)}.zs-ship__msg strong{color:var(--zs-green)}.zs-ship__track{display:flex;align-items:center;gap:10px}.zs-ship__bar{flex:1;height:8px;border-radius:99px;background:#e6ebe8;overflow:hidden}.zs-ship__fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--zs-green),var(--zs-green-2));transition:width .5s ease}.zs-ship__icon{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--zs-soft);color:var(--zs-green);border:1px solid var(--zs-line)}.zs-ship--done .zs-ship__fill{background:linear-gradient(90deg,var(--zs-green),var(--zs-gold))}.zs-ship--done .zs-ship__icon{background:var(--zs-gold);color:var(--zs-green);border-color:var(--zs-gold)}.cart-drawer__inner .cart-items__variants-wrapper ul.list-unstyled li{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--zs-green);font-weight:500;margin-top:4px}.cart-drawer__inner .cart-items__variants-wrapper ul.list-unstyled li:before{content:"";width:13px;height:13px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.4 11.6l-9-9A2 2 0 0 0 11 2H4a2 2 0 0 0-2 2v7c0 .6.2 1.1.6 1.4l9 9a2 2 0 0 0 2.8 0l7-7a2 2 0 0 0 0-2.8zM6.5 8a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.4 11.6l-9-9A2 2 0 0 0 11 2H4a2 2 0 0 0-2 2v7c0 .6.2 1.1.6 1.4l9 9a2 2 0 0 0 2.8 0l7-7a2 2 0 0 0 0-2.8zM6.5 8a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3z'/%3E%3C/svg%3E") center/contain no-repeat}.zs-line-compare{display:block;font-size:13px;color:#8a948f;text-decoration:line-through;font-weight:400}.cart-drawer__inner .cart-items__price.zs-has-compare text-component{font-weight:700;color:var(--zs-green)}.zs-savings{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 0 4px;font-size:14px}.zs-savings__label{color:var(--zs-ink)}.zs-savings__chips{display:flex;gap:6px;flex-wrap:wrap;flex:1}.zs-chip{background:#fff8d6;color:var(--zs-green);border:1px solid #f3e08a;border-radius:6px;font-size:12px;font-weight:600;padding:2px 8px}.zs-savings__amount{color:var(--zs-green);font-weight:700;margin-inline-start:auto}.zs-upsell{display:block;background:var(--zs-soft);padding:16px var(--cart-drawer-padding, 20px) 20px;margin-top:8px}.zs-upsell[hidden]{display:none}.zs-upsell__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.zs-upsell__title{margin:0;font-size:15px;font-weight:600;color:var(--zs-green)}.zs-upsell__nav{display:flex;gap:6px}.zs-upsell__arrow{width:28px;height:28px;border-radius:50%;border:1px solid var(--zs-line);background:#fff;color:var(--zs-green);font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0 0 2px}.zs-upsell__arrow:hover{background:var(--zs-green);color:var(--zs-gold);border-color:var(--zs-green)}.zs-upsell__list{display:grid;gap:10px;animation:zs-fade .25s ease}@keyframes zs-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.zs-card{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;background:#fff;border-radius:10px;padding:10px 12px;border:1px solid var(--zs-line)}.zs-card__media{display:block;width:64px;height:64px;border-radius:8px;overflow:hidden;background:#f7f7f7}.zs-card__media img{width:100%;height:100%;object-fit:contain}.zs-card__info{min-width:0;display:flex;flex-direction:column;gap:3px}.zs-card__title{color:var(--zs-ink);text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zs-card__select-wrap{position:relative;display:inline-block;width:fit-content}.zs-card__select{appearance:none;-webkit-appearance:none;border:0;background:transparent;font:inherit;font-size:13px;color:#555;padding:0 16px 0 0;cursor:pointer}.zs-card__select-wrap:after{content:"";position:absolute;right:2px;top:45%;width:5px;height:5px;border-right:1.5px solid #555;border-bottom:1.5px solid #555;transform:translateY(-50%) rotate(45deg);pointer-events:none}[dir=rtl] .zs-card__select{padding:0 0 0 16px}[dir=rtl] .zs-card__select-wrap:after{right:auto;left:2px}.zs-card__price{font-size:14px;font-weight:600;color:var(--zs-green)}.zs-card__add{display:inline-flex;align-items:center;gap:4px;background:var(--zs-green);color:#fff;border:0;border-radius:40px;padding:8px 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.zs-card__add:hover{background:var(--zs-gold);color:var(--zs-green)}.zs-card__plus{font-size:16px;line-height:1}.zs-card__add.is-loading{opacity:.6;pointer-events:none}.cart-drawer__content>.cart-drawer__items{flex:none!important;overflow:visible!important;max-height:none!important;height:auto!important}.zs-upsell__title{text-transform:none;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/zahaby-cart.css.map */
