.echad-cart-edit{margin-top:16px;border:1px solid #d5deeb;border-radius:12px;color:#102342;background:#f7f9fc;max-width:540px}.echad-cart-edit summary{padding:12px 14px;font-size:14px;font-weight:700;cursor:pointer;list-style:revert}.echad-cart-edit__fields{display:grid;gap:9px;padding:0 14px 14px}.echad-cart-edit__fields label{font-weight:650;font-size:14px}.echad-cart-edit__fields input{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #8393ac;border-radius:7px;background:#fff;color:#102342;font-size:16px}.echad-cart-edit__fields p{font-size:13px;line-height:1.5;margin:0;color:#43546d}.echad-cart-edit__fields [data-echad-edit-status]:empty{display:none}.echad-cart-edit__save{width:fit-content;background:#102342;color:#fff;min-height:44px;border-radius:8px;font-size:14px;padding:10px 16px}.echad-cart-edit__fields input:focus-visible,.echad-cart-edit summary:focus-visible,.echad-cart-edit button:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.echad-cart-edit[aria-busy=true]{opacity:.75}.echad-cart-review-link{display:inline-block;margin-top:8px;text-decoration:underline;text-underline-offset:3px}.cart-items__properties dd{overflow-wrap:anywhere}.cart-items__properties a{word-break:break-word}@media(max-width:600px){.echad-cart-edit{max-width:100%}.echad-cart-edit__save{width:100%}}
