.checkoutConnectionPicker{min-width:0;margin:12px 0}.checkoutConnectionLabel{margin-bottom:7px;font-size:14px;font-weight:700;display:block}.checkoutConnectionPicker details{position:relative}.checkoutConnectionPicker summary{cursor:pointer;background:#fff;border:1px solid #bdb1b9;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:8px 12px;list-style:none;display:flex}.checkoutConnectionPicker summary::-webkit-details-marker{display:none}.checkoutConnectionPicker summary>span:last-child{margin-left:auto}.checkoutConnectionAvatar{flex-shrink:0;width:34px;height:34px;display:inline-flex}.checkoutConnectionAvatar img,.checkoutConnectionAvatar i{object-fit:cover;color:#fff;background:#71334c;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.checkoutConnectionOptions{z-index:30;background:#fff;border:1px solid #d9cbd1;border-radius:10px;padding:10px;position:absolute;top:calc(100% + 5px);left:0;right:0;box-shadow:0 12px 30px #281b2926}.checkoutConnectionList{max-height:240px;margin-top:8px;overflow-y:auto}.checkoutConnectionPicker .checkoutConnectionList button{text-align:left;color:#281b21;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:6px;align-items:center;gap:10px;margin:0;padding:9px;display:flex}.checkoutConnectionList button:hover,.checkoutConnectionList button[aria-pressed=true]{background:#f6edef}.checkoutConnectionPicker summary:focus-visible,.checkoutConnectionList button:focus-visible{outline-offset:2px;outline:2px solid #71334c}
