.xarNsW_save{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink-soft);font:inherit;cursor:pointer;font-weight:600;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}.xarNsW_save:hover,.xarNsW_saved{border-color:var(--brand);color:var(--brand-strong)}@media (prefers-reduced-motion:no-preference){.xarNsW_pop svg{animation:.42s cubic-bezier(.3,1.6,.5,1) xarNsW_heartPop}}@keyframes xarNsW_heartPop{0%{transform:scale(.7)}45%{transform:scale(1.3)}to{transform:scale(1)}}
._3QxX8q_gallery{position:relative}._3QxX8q_stage{border-radius:var(--radius);background:var(--paper);position:relative;overflow:hidden}._3QxX8q_discount{top:var(--space-3);left:var(--space-3);z-index:1;padding:.3rem var(--space-3);border-radius:var(--radius-sm);background:var(--brand-strong);color:var(--paper);letter-spacing:.01em;pointer-events:none;font-size:1.125rem;font-weight:800;line-height:1.2;position:absolute}[data-skin=black] ._3QxX8q_discount{background:var(--ink);color:var(--brand)}._3QxX8q_zoomTarget{aspect-ratio:1;width:100%;max-height:min(30rem,62vh);padding:var(--space-5);cursor:zoom-in;background:0 0;border:0;display:block}._3QxX8q_stageImage{object-fit:contain;width:100%;height:100%}._3QxX8q_arrow{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;box-shadow:var(--shadow);background:#ffffffe6;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._3QxX8q_arrow:hover{color:var(--brand-strong);border-color:var(--brand);background:#fff}._3QxX8q_prev{left:var(--space-3)}._3QxX8q_next{right:var(--space-3)}@media (min-width:48rem){._3QxX8q_stage ._3QxX8q_arrow,._3QxX8q_counter{display:none}}._3QxX8q_counter{bottom:var(--space-3);padding:2px var(--space-3);color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;font-size:.75rem;position:absolute;left:50%;transform:translate(-50%)}._3QxX8q_rail{align-items:center;gap:var(--space-2);margin-top:var(--space-3);min-width:0;display:flex}._3QxX8q_railArrow{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);width:2.25rem;height:2.25rem;color:var(--ink);cursor:pointer;flex:none;place-items:center;transition:border-color .12s,color .12s;display:none}._3QxX8q_railArrow:hover{border-color:var(--brand);color:var(--brand-strong)}._3QxX8q_railArrow:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (min-width:48rem){._3QxX8q_railArrow{display:grid}}@media (prefers-reduced-motion:reduce){._3QxX8q_railArrow{transition:none}}._3QxX8q_thumbs{gap:var(--space-2);scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}._3QxX8q_thumbs::-webkit-scrollbar{display:none}._3QxX8q_thumb{width:4.5rem;height:4.5rem;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;flex:none}._3QxX8q_thumb img{object-fit:contain;width:100%;height:100%}._3QxX8q_thumbActive{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}._3QxX8q_noImage{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink-faint);place-items:center;display:grid}._3QxX8q_dialog{background:0 0;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0}._3QxX8q_dialog::backdrop{background:#000000e0}._3QxX8q_dialogInner{width:100%;height:100%;padding:var(--space-4);place-items:center;display:grid;position:relative}._3QxX8q_dialogImage{object-fit:contain;max-width:100%;max-height:100%}._3QxX8q_dialog ._3QxX8q_arrow{color:#fff;background:#161616cc;border-color:#ffffff59;box-shadow:0 2px 10px #00000059}._3QxX8q_dialog ._3QxX8q_arrow:hover{color:var(--ink);background:#fff}._3QxX8q_dialog ._3QxX8q_prev{left:var(--space-4)}._3QxX8q_dialog ._3QxX8q_next{right:var(--space-4)}._3QxX8q_close{top:var(--space-4);right:var(--space-4);color:#fff;cursor:pointer;background:#161616cc;border:1px solid #ffffff59;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;line-height:1;display:grid;position:absolute;box-shadow:0 2px 10px #00000059}._3QxX8q_close:hover{color:var(--ink);background:#fff}
.GstYFW_bar{z-index:20;margin-inline:calc(var(--space-4) * -1);margin-top:var(--space-6);border-top:1px solid var(--line);background:var(--paper);position:sticky;bottom:0;box-shadow:0 -1px 2px #0000000f,0 -4px 12px #0000000a}.GstYFW_inner{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--action-bar);padding:var(--space-2) var(--space-4);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom,0px));display:flex}.GstYFW_what{flex-direction:column;gap:2px;min-width:0;display:flex}.GstYFW_name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);font-size:.8125rem;overflow:hidden}.GstYFW_price{letter-spacing:-.01em;white-space:nowrap;font-size:1rem;font-weight:750}.GstYFW_wasLine{color:var(--ink-soft);font-size:.75rem;line-height:1.3}.GstYFW_was{white-space:nowrap;font-weight:600}
.XDnU5G_field{align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;font-size:.8125rem;line-height:1.2;transition:border-color .12s,background-color .12s;display:inline-flex}.XDnU5G_field:hover{border-color:var(--brand);background:var(--brand-tint)}.XDnU5G_field:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.XDnU5G_label{color:var(--ink-faint);flex:none}.XDnU5G_value{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.XDnU5G_icon{color:var(--ink-faint);flex:none;place-items:center;display:grid}.XDnU5G_field:hover .XDnU5G_icon{color:var(--brand-strong)}
._4gXkQG_notify{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius)}._4gXkQG_title{margin:0 0 var(--space-2);font-size:1rem}._4gXkQG_lede{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:.875rem;line-height:1.5}._4gXkQG_form{gap:var(--space-3);justify-items:start;display:grid}._4gXkQG_field{gap:var(--space-2);width:100%;max-width:22rem;font-size:.875rem;display:grid}._4gXkQG_field input{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);font:inherit}._4gXkQG_known{margin:0;font-size:.875rem}._4gXkQG_submit{padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--ink);color:var(--paper);font:inherit;cursor:pointer;border:0;font-weight:700}._4gXkQG_submit:disabled{opacity:.6;cursor:default}._4gXkQG_quiet{color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:underline}._4gXkQG_quiet:disabled{opacity:.6;cursor:default}._4gXkQG_done,._4gXkQG_problem{margin:0;font-size:.875rem;font-weight:700}._4gXkQG_done{color:var(--ok)}._4gXkQG_problem{color:var(--warn)}
