#CartDrawer .drawer__inner{padding:0 18px;border-left:0;font-family:var(--dh-sans);color:var(--dh-text);letter-spacing:0;background:var(--dh-paper,#F6F1E6)!important}#CartDrawer .drawer__inner *{letter-spacing:0}#CartDrawer .drawer__header{padding:18px 0 12px;border-bottom:1px solid var(--dh-rule,#C9B98F);display:flex;align-items:center;justify-content:space-between}#CartDrawer .drawer__heading{font-family:var(--dh-serif);font-weight:600;font-size:28px;line-height:1;color:var(--dh-green);margin:0}#CartDrawer .drawer__close{position:static;width:36px;height:36px;min-width:36px;border-radius:50%;background:transparent;border:1px solid var(--dh-rule,#C9B98F);color:var(--dh-green);display:flex;align-items:center;justify-content:center;padding:0}#CartDrawer .drawer__close .svg-wrapper,#CartDrawer .drawer__close svg{width:12px;height:12px}#CartDrawer cart-drawer-items:not(.is-empty):before{content:"\2713\a0\a0 Free delivery on your order";display:block;margin:12px 0 0;padding:9px 12px;border-radius:4px;background:#fff;border:1px solid var(--dh-line);color:var(--dh-green);font-size:12.5px;font-weight:600}#CartDrawer .cart-items thead{display:none}#CartDrawer .cart-items,#CartDrawer .cart-items tbody{display:block;width:100%;border:0}#CartDrawer .drawer__cart-items-wrapper{padding-bottom:4px}#CartDrawer .cart-item{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto;column-gap:12px;row-gap:8px;padding:12px!important;margin:10px 0 0;border:1px solid var(--dh-line);border-radius:6px;background:#fff;align-items:start}#CartDrawer .cart-item__media{grid-column:1;grid-row:1 / 3;width:64px;padding:0}#CartDrawer .cart-item__image{width:64px;max-width:64px;height:auto;border-radius:3px;display:block}#CartDrawer .cart-item__details{grid-column:2;grid-row:1;padding:0}#CartDrawer .cart-item__totals{grid-column:3;grid-row:1;padding:0;align-self:start}#CartDrawer .cart-item__quantity{grid-column:2 / 4;grid-row:2;padding:0;display:block}#CartDrawer .cart-item__name{font-family:var(--dh-serif);font-size:18px;font-weight:600;color:var(--dh-green);text-decoration:none;line-height:1.15}#CartDrawer .cart-item .product-option{font-size:11.5px;color:var(--dh-muted);margin-top:3px}#CartDrawer .cart-item__totals .price{font-family:var(--dh-serif);font-size:19px;font-weight:700;color:var(--dh-green)}#CartDrawer .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px}#CartDrawer .quantity{width:96px;min-height:32px}#CartDrawer .quantity:after{border-radius:4px!important;box-shadow:0 0 0 1px var(--dh-rule,#C9B98F)!important}#CartDrawer .quantity:before{border-radius:4px!important}#CartDrawer .quantity__button{width:30px;color:var(--dh-green)}#CartDrawer .quantity__button .svg-wrapper,#CartDrawer .quantity__button svg{width:10px;height:10px}#CartDrawer .quantity__input{font-weight:600;font-size:13px;color:var(--dh-text);padding:0}#CartDrawer .cart-remove-button{color:#8a8780;min-width:auto;width:30px;height:30px;padding:0}#CartDrawer .cart-remove-button .svg-wrapper,#CartDrawer .cart-remove-button svg{width:15px;height:15px}#CartDrawer .cart-item__error{display:none}#CartDrawer .cart-item__error:has(.cart-item__error-text:not(:empty)){display:flex;margin-top:6px;font-size:11px}#CartDrawer .drawer__footer{padding:12px 0 16px;border-top:1px solid var(--dh-rule,#C9B98F);background:transparent}#CartDrawer .cart-drawer__footer{padding:0}#CartDrawer .cart-drawer__footer:before{content:"Prepaid orders get Rs. 50 extra off at checkout \b7  Cash on Delivery also available";display:block;margin-bottom:12px;padding:9px 12px;border-radius:4px;background:#fff;border:1px dashed #C9A24A;color:#5a4a20;font-size:12px;line-height:1.45;text-align:center}#CartDrawer .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0}#CartDrawer .totals__total{font-size:0!important;margin:0}#CartDrawer .totals__total:after{content:"Total";font-family:var(--dh-sans);font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--dh-gold-ink,#8A6C24)}#CartDrawer .totals__total-value{font-family:var(--dh-serif);font-size:26px;font-weight:700;line-height:1;color:var(--dh-green);margin:0}#CartDrawer .tax-note{font-size:0!important;margin:4px 0 12px!important;display:block;text-align:left!important;line-height:1.2}#CartDrawer .tax-note *{display:none}#CartDrawer .tax-note:after{content:"Free delivery\a0\b7\a0Taxes included";font-size:11px;color:#6b6f6c}#CartDrawer .cart__ctas{margin-top:0;gap:8px}#CartDrawer .cart__checkout-button{background:var(--dh-green)!important;color:#e8d7a6!important;border-radius:4px!important;min-height:50px;font-family:var(--dh-sans);font-weight:700;letter-spacing:2.5px!important;text-transform:uppercase}#CartDrawer .cart__checkout-button:after,#CartDrawer .cart__checkout-button:before{border-radius:4px!important;box-shadow:none!important}#CartDrawer .shiprocket-headless button,#CartDrawer .shiprocket-headless .sr-headless-checkout,#CartDrawer .sr-headless-checkout{background:#0f3b2e!important;background-color:#0f3b2e!important;border:1px solid #0A2A20!important;border-radius:4px!important;min-height:52px!important;box-shadow:inset 0 0 0 3px #0f3b2e,inset 0 0 0 4px #e8d7a68c!important}#CartDrawer .drawer__footer:after{content:"\1f512\a0Secure checkout\a0\a0\b7\a0\a0Replacement if damaged\a0\a0\b7\a0\a0 Delivery in 3\2013 6 days";display:block;text-align:center;font-size:10.5px;color:var(--dh-muted);margin-top:10px}#CartDrawer .drawer__inner-empty .cart__empty-text{font-family:var(--dh-serif);font-weight:600;color:var(--dh-green)}#CartDrawer .drawer__inner-empty .button{background:var(--dh-green);color:#e8d7a6;border-radius:4px;letter-spacing:2px;text-transform:uppercase}#CartDrawer .drawer__inner-empty .button:after{box-shadow:none}.dh-header .dh-icon-btn,.dh-header .dh-icon-btn:focus,.dh-header .dh-icon-btn:focus-visible{outline:none!important;box-shadow:none!important;border-radius:50%}.dh-header .dh-icon-btn:focus-visible{background:#0f3b2e1a}.dh-header--dark .dh-icon-btn:focus-visible{background:#ffffff24}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dinhal-cart.css.map */
