.mzr-ramadan-cart{--mzr-ink:#173b30;--mzr-green:#087e63;--mzr-tint:#eef7f2;--mzr-border:#d8e8df;--mzr-gold:#a77527}#CartDrawer.mzr-ramadan-cart{width:min(100vw,480px);max-width:100vw}.mzr-ramadan-cart .hdt-dialog-drawer__header{border-bottom:1px solid var(--mzr-border);padding:18px 22px}.mzr-ramadan-cart .hdt-mini-cart__sroll{padding-inline:20px}.mzr-ramadan-cart .hdt-mini-cart__items{margin-top:20px}.mzr-ramadan-cart .hdt-mini-cart__item{padding-block:18px;border-bottom:1px solid #e8ede9;gap:15px}.mzr-ramadan-cart .hdt-mini-cart__image{flex:0 0 78px;width:78px}.mzr-ramadan-cart .hdt-mini-cart__img{border-radius:10px;background:#f8faf8}.mzr-ramadan-cart .hdt-mini-cart__title{font-size:14px;line-height:1.4;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mzr-ramadan-cart .hdt-mini-cart__meta-variant{font-size:12px;margin-block:5px;color:#5b6d63}.mzr-ramadan-cart .hdt-mini-cart__discount-price{font-size:11px;line-height:1.4;color:#076d54;background:var(--mzr-tint);padding:5px 8px;border-radius:6px;margin-block:6px}.mzr-ramadan-cart .hdt-discounts__discount{flex-wrap:wrap;gap:4px}.mzr-line-discount{white-space:nowrap;font-weight:600}.mzr-line-total-label{font-size:11px;color:#62756c;display:block;margin-bottom:3px}.mzr-ramadan-cart .hdt-mini-cart__bottom{border-top:1px solid var(--mzr-border);box-shadow:0 -4px 20px #163c3007;padding:16px 20px;background:#fff}.mzr-ramadan-cart .hdt-mini-cart__btn-checkout{min-height:48px;border-radius:10px;font-size:14px}.mzr-ramadan-cart .hdt-mini-cart__totals{margin-block:8px 14px}.mzr-ramadan-cart .hdt-mini-cart__total,.mzr-ramadan-cart .hdt-mini-cart__value{font-size:19px}.mzr-ramadan-cart .hdt-mini-cart__quantity{min-width:100px}.mzr-ramadan{margin:8px 0 20px;padding:17px 14px 12px;background:#f1f8f5;border-radius:14px;color:#174c3c;text-align:start;font-family:inherit;font-size:12px;line-height:1.45;box-sizing:border-box}.mzr-ramadan *{box-sizing:border-box}.mzr-ramadan p{margin:0}.mzr-ramadan__message{text-align:center;font-size:12px;font-weight:600;line-height:1.5;min-height:18px}.mzr-ramadan__track{position:relative;margin-top:17px}.mzr-ramadan__line{position:absolute;top:8px;height:4px;border-radius:3px;background:#dbe9e1;inset-inline:16.666%;overflow:hidden}.mzr-ramadan__line>span{display:block;height:100%;width:var(--offer-progress);border-radius:3px;background:#168164;transition:width .25s}.mzr-ramadan__stops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:2px;position:relative;text-align:center}.mzr-ramadan__stops li{color:#8b9c91;font-size:11px;line-height:1.35}.mzr-ramadan__stops strong,.mzr-ramadan__stops small{display:block}.mzr-ramadan__stops strong{font-size:11px;font-weight:650;margin-top:7px}.mzr-ramadan__stops small{font-size:10px;margin-top:2px}.mzr-ramadan__dot{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid #b9cec1;background:#f1f8f5;margin:0 auto;font-size:10px;line-height:1}.mzr-ramadan__dot svg{width:16px;height:16px}.mzr-ramadan__stops .is-reached{color:#168164}.mzr-ramadan__stops .is-reached .mzr-ramadan__dot{background:#168164;border-color:#168164;color:#fff}.mzr-ramadan__preview-row{display:flex;flex-wrap:wrap;gap:5px 15px;justify-content:space-between;font-size:10px;color:#7e8c83;margin-top:13px;padding-top:9px;border-top:1px solid #dfeae3}.mzr-ramadan__preview-row bdi{font-weight:600;color:#5b6f61;margin-inline-start:4px}.mzr-ramadan__note{font-size:10px;color:#7e8c83;margin-top:12px!important}.mzr-ramadan__footer{display:flex;justify-content:space-between;gap:15px;font-size:11px;margin-top:9px;align-items:flex-start}.mzr-ramadan__footer>a{font-weight:600;color:#168164;white-space:nowrap;text-decoration:none}.mzr-ramadan__footer>a span{margin-inline-start:4px}.mzr-ramadan__footer details{text-align:end;max-width:65%;color:#6c7c72}.mzr-ramadan__footer summary{font-size:10px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.mzr-ramadan__footer p{font-size:10px;line-height:1.5;margin-top:7px;text-align:start}.mzr-ramadan :focus-visible{outline:2px solid #168164;outline-offset:3px}.mzr-cart-savings{margin:0 0 8px;font-size:12px;line-height:1.5;color:#5d7065}.mzr-cart-savings>div{display:flex;justify-content:space-between;gap:14px;margin-block:4px;align-items:baseline}.mzr-cart-savings dd{margin:0;font-weight:600;white-space:nowrap}.mzr-cart-savings__saved{color:#08734f}.hdt-page-cart.mzr-ramadan-cart>.hdt-container>.mzr-ramadan{max-width:640px;margin:0 auto 28px}@media(max-width:380px){.mzr-ramadan-cart .hdt-mini-cart__sroll{padding-inline:12px}.mzr-ramadan{padding-inline:9px}.mzr-ramadan__stops small{font-size:9px}.mzr-ramadan-cart .hdt-mini-cart__bottom{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.mzr-ramadan *{transition:none!important}}#CartDrawer.mzr-ramadan-cart .hdt-dialog-drawer__header{padding:15px 20px;min-height:60px}#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__bottom{padding:10px 20px 12px}#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__bottom-wrap{padding:0}#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__totals{margin:4px 0 7px}#CartDrawer.mzr-ramadan-cart .mzr-cart-savings>div:first-child{display:none}#CartDrawer.mzr-ramadan-cart .mzr-cart-savings{font-size:11px;margin:0 0 3px}#CartDrawer.mzr-ramadan-cart .sg-cart-cost{margin:5px 0}#CartDrawer.mzr-ramadan-cart .sg-cart-delivery-message{margin:0;padding:4px 0;border:0;background:transparent;font-size:11px}#CartDrawer.mzr-ramadan-cart .sg-cart-delivery-message div>span{display:none}#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__imgtrust{margin-top:8px}#CartDrawer.mzr-ramadan-cart .hdt-payment-item{padding:2px}#CartDrawer.mzr-ramadan-cart .hdt-payment-item svg{height:22px;width:34px}#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__btn-checkout{margin-top:5px;min-height:44px}#CartDrawer.mzr-ramadan-cart .mzr-ramadan{padding:12px 12px 10px;margin-top:3px;margin-bottom:12px}#CartDrawer.mzr-ramadan-cart .mzr-ramadan__preview-row{margin-top:9px;padding-top:6px}#CartDrawer.mzr-ramadan-cart .mzr-ramadan__footer{margin-top:6px}.mzr-ramadan .mzr-ramadan__preview-badge{display:table;margin:0 auto 9px;padding:4px 9px;border-radius:6px;background:#fbf1df;color:#856127;font-size:11px;font-weight:600}.mzr-ramadan__preview-prices{border-top:1px solid #dce9e1;margin-top:12px;padding-top:9px;font-size:12px}.mzr-ramadan__preview-prices>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:3px 0}.mzr-ramadan__preview-prices>div strong{font-size:17px;font-weight:650;white-space:nowrap}.mzr-ramadan__preview-prices>div:nth-child(2){font-size:11px;color:#667a6d}.mzr-ramadan__preview-prices p{font-size:11px;color:#856127;margin-top:7px;line-height:1.4}@media(max-width:767px){#CartDrawer.mzr-ramadan-cart{width:90vw;max-width:90vw}#CartDrawer.mzr-ramadan-cart .hdt-dialog-drawer__header{padding:4px 14px;min-height:52px}#CartDrawer.mzr-ramadan-cart .hdt-dialog-btn__close{width:44px;height:44px;min-width:44px;flex:0 0 44px}#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__sroll,#CartDrawer.mzr-ramadan-cart .hdt-mini-cart__bottom{padding-inline:14px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mzr-ramadan-cart.css.map */
