.own243{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px auto 0;padding:12px 18px;border-radius:999px;border:1px solid rgba(246,240,230,.35);background:transparent;color:inherit;font:600 15px/1.2 Inter,system-ui,sans-serif;cursor:pointer}
.own243 svg{width:18px;height:18px}
.ow243 .pin{max-width:420px}
.ow243card{background:var(--card,#fffaf2);color:var(--ink,#2a2522);border-radius:16px;padding:16px;text-align:left;box-shadow:0 6px 24px rgba(0,0,0,.18)}
.ow243card .field input{width:100%}
.ow243steps{margin:0 0 12px;padding-left:20px;font-size:14px;line-height:1.5}
.ow243steps li{margin:2px 0}
.err243{color:var(--bad,#b3261e);font-size:14px;margin:10px 0 0}
.lnk243{display:block;margin:14px auto 0;background:none;border:0;color:inherit;opacity:.85;text-decoration:underline;font:500 14px Inter,system-ui,sans-serif;cursor:pointer}
.st243 .seg{display:flex;gap:6px}.st243 .seg button{flex:1}
.pc243{display:inline-block;margin-left:8px}
.gift243{margin-top:10px;padding:10px 12px;border-radius:12px;background:rgba(181,70,59,.07);border:1px solid rgba(181,70,59,.22)}
.gift243 .gm243{margin:8px 0 0;font-family:var(--serif,"Fredoka",sans-serif);font-size:16px;line-height:1.4}
.list23 .gb24w{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}
.pc243 .btn{white-space:nowrap}
