.sl-cart-care{font:14px/1.5 Arial,sans-serif;color:inherit;margin-block:18px}
.sl-cart-dispatch{margin:0 0 16px;padding:12px;background:#F1EBE1;border-left:2px solid #3B241B}
.sl-cart-dispatch strong{display:block;margin-bottom:4px}
swarah-gift-wrap{display:block;padding:14px;border:1px solid #E8C4BE;border-radius:4px;background:#F6E7E3;color:#3B241B}
.sl-gift-check{display:flex;align-items:flex-start;gap:10px;cursor:pointer;min-height:44px}
.sl-gift-check input{width:22px;height:22px;flex:none;accent-color:#3B241B;margin-top:2px}
.sl-gift-check span{display:grid;gap:4px}.sl-gift-check small,.sl-gift-note small{font-size:12px}
.sl-gift-note{display:grid;gap:6px;margin-top:12px}.sl-gift-note[hidden],[data-gift-retry][hidden]{display:none}
.sl-gift-note textarea{width:100%;min-height:72px;padding:10px;border:1px solid #3B241B;border-radius:4px;background:#FAF6EF;color:#3B241B;font:16px/1.4 Arial,sans-serif}
.sl-gift-status{margin:8px 0 0;font-size:12px}.sl-gift-status:empty{display:none}
[data-gift-retry]{min-height:44px;padding:8px 12px;background:transparent;color:inherit;border:1px solid currentColor;border-radius:4px;margin-top:8px}
