*,*:before,*:after{box-sizing:border-box}body{margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}.manzil-cart{max-width:700px;margin:80px auto;padding:0 24px;font-family:DM Sans,system-ui,sans-serif}.manzil-cart h1{font-family:Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:500;margin-bottom:32px}.manzil-cart p{color:#5c5047}.manzil-cart p a{color:#1e5c47;text-decoration:underline}.manzil-cart-item{display:flex;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid #D8D0C6}.manzil-cart-item img{width:80px;height:80px;object-fit:cover;border-radius:4px;flex-shrink:0}.manzil-cart-details{flex:1;min-width:0}.manzil-cart-product{font-weight:500;margin-bottom:4px}.manzil-cart-variant{font-size:13px;color:#5c5047}.manzil-cart-price{text-align:right}.manzil-cart-money{font-family:DM Mono,monospace}.manzil-cart-label{display:block;font-size:13px;color:#5c5047;margin:8px 0 4px}.manzil-cart-quantity{display:inline-flex;align-items:center;border:1px solid #D8D0C6;border-radius:4px;overflow:hidden}.manzil-cart-quantity button{width:44px;height:44px;background:#f7f4ef;border:0;color:#0d2922;font-size:20px;cursor:pointer}.manzil-cart-quantity button[hidden]{display:none}.manzil-cart-quantity input{width:52px;height:44px;box-sizing:border-box;text-align:center;border:0;border-radius:0;background:#fff;color:#0d2922;font:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.manzil-cart-quantity input::-webkit-inner-spin-button,.manzil-cart-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.manzil-cart-remove{display:block;margin-top:8px;color:#5c5047;font-size:13px;text-decoration:underline}.manzil-cart-summary{margin-top:32px;text-align:right}.manzil-cart-total{font-size:18px;font-weight:500;margin-bottom:20px}.manzil-cart-update,.manzil-cart-checkout{padding:14px 24px;border:1px solid #0D2922;border-radius:4px;font:inherit;font-size:15px;font-weight:500;cursor:pointer;letter-spacing:.03em}.manzil-cart-update{background:#fff;color:#0d2922;margin:0 8px 8px 0}.manzil-cart-checkout{background:#0d2922;color:#fff}.manzil-cart button:focus-visible,.manzil-cart input:focus-visible,.manzil-cart a:focus-visible{outline:2px solid #1E5C47;outline-offset:2px}@media(max-width:480px){.manzil-cart{margin:40px auto;padding:0 16px}.manzil-cart-item{flex-wrap:wrap}.manzil-cart-price{width:100%;padding-left:96px;box-sizing:border-box}.manzil-cart-quantity button{width:44px}}.manzil-product-quantity{margin-bottom:24px}.manzil-product-quantity .manzil-cart-label{margin:0 0 8px}.manzil-product-quantity button:focus-visible,.manzil-product-quantity input:focus-visible{outline:2px solid #1E5C47;outline-offset:2px}.card-quantity{display:flex;align-items:center;gap:8px;flex-shrink:0}.card-quantity .add-btn{width:36px;height:36px;border:0;cursor:pointer}.card-quantity .add-btn:disabled{opacity:.4;cursor:not-allowed;transform:none}.card-count{min-width:20px;text-align:center;font-family:DM Mono,monospace;font-size:16px}.card-cart-message{font-size:12px;color:#5c5047;margin:6px 0 0;min-height:18px;text-align:right}.card-quantity button:focus-visible{outline:2px solid #1E5C47;outline-offset:3px}.manzil-whatsapp-payment{margin-top:28px;padding:20px;background:#f7f4ef;border:1px solid #D8D0C6;border-radius:6px;text-align:left}.manzil-whatsapp-payment h2{font-size:18px;margin:0 0 10px}.manzil-whatsapp-payment p{font-size:14px;line-height:1.6;margin-bottom:14px}.manzil-whatsapp-payment label{display:block;font-size:14px;margin-bottom:8px}.manzil-whatsapp-payment input{display:block;box-sizing:border-box;width:100%;max-width:360px;padding:12px;border:1px solid #9B8C7E;border-radius:4px;background:#fff;font:inherit;color:#0d2922}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme.css.map */
