.yw0Q6W_wishSlot{min-height:44px;margin:12px 0}.yw0Q6W_wish{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0;display:flex}.yw0Q6W_wishButton{border:1px solid var(--line);background:var(--white);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.9rem;font-weight:700;display:inline-flex}.yw0Q6W_wishButton:hover:not(:disabled){background:var(--surface-mid)}.yw0Q6W_wishButton:disabled{opacity:.65;cursor:wait}.yw0Q6W_wishOn{background:var(--surface-mid);color:var(--gold-deep)}.yw0Q6W_wishLine{color:var(--muted);margin:0;font-size:.86rem}.yw0Q6W_wishError{color:var(--ink);flex-basis:100%;margin:0;font-size:.86rem;font-weight:700}.yw0Q6W_range{border:1px solid var(--line-soft);background:var(--white);border-radius:14px;gap:10px;margin-top:14px;padding:14px 16px;display:grid}.yw0Q6W_rangeHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.yw0Q6W_rangeTitle{margin:0;font-size:.9rem;font-weight:800}.yw0Q6W_trend{border:1px solid var(--line-soft);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.76rem;font-weight:800}.yw0Q6W_trendDown{color:var(--ink);background:#d9f2df}.yw0Q6W_trendUp{background:var(--surface-mid);color:var(--ink)}.yw0Q6W_rangeStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.yw0Q6W_rangeStats dt{color:var(--muted);font-size:.76rem;font-weight:700}.yw0Q6W_rangeStats dd{margin:2px 0 0;font-size:.98rem;font-weight:800}.yw0Q6W_rangeNote{color:var(--muted);margin:0;font-size:.78rem;line-height:1.4}
._5q0j8q_wrap{gap:10px;display:grid}._5q0j8q_notice{border:1px solid var(--pdp-line);border-radius:var(--radius);background:var(--surface-low);gap:4px;padding:10px 12px;font-size:.88rem;line-height:1.4;display:grid}._5q0j8q_notice strong{font-weight:800}._5q0j8q_notice p{color:var(--muted);margin:0}._5q0j8q_form{border:1px solid var(--pdp-line);border-radius:var(--radius);background:var(--pdp-panel);gap:10px;padding:12px;display:grid}._5q0j8q_form label{gap:4px;font-size:.84rem;font-weight:700;display:grid}._5q0j8q_form input[type=email],._5q0j8q_form input[type=tel]{border:1px solid var(--pdp-line);border-radius:var(--radius);min-height:44px;color:var(--ink);font:inherit;background:0 0;padding:0 12px}._5q0j8q_optional{color:var(--muted);font-weight:400}._5q0j8q_consent{align-items:flex-start;line-height:1.4;gap:8px!important;font-weight:400!important;display:flex!important}._5q0j8q_consent input{flex-shrink:0;width:20px;height:20px;margin-top:2px}._5q0j8q_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._5q0j8q_done{border:1px solid var(--pdp-line);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:.9rem;font-weight:700}
.FV82Ua_gallery{grid-template-columns:76px minmax(0,1fr);grid-template-areas:"thumbs viewer""thumbs note";align-items:start;gap:14px;width:100%;min-width:0;display:grid;position:sticky;top:96px}.FV82Ua_single{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewer""note"}.FV82Ua_viewer{grid-area:viewer;min-width:0;position:relative}.FV82Ua_stage{aspect-ratio:1;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--white);position:relative;overflow:hidden}.FV82Ua_stageCover{aspect-ratio:4/5}.FV82Ua_image,.FV82Ua_video{object-fit:contain;width:100%;height:100%;display:block}.FV82Ua_image{touch-action:pan-y}.FV82Ua_video{background:#111}.FV82Ua_badge{z-index:1}.FV82Ua_noteArea{grid-area:note;gap:4px;display:grid}.FV82Ua_note{color:var(--muted);margin:0;font-size:.86rem}.FV82Ua_controls{pointer-events:none;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.FV82Ua_controls button{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);cursor:pointer;pointer-events:auto;background:#ffffffeb;border-radius:50%;place-items:center;font-size:1.05rem;transition:background .14s,transform .14s;display:grid}.FV82Ua_controls button:hover{background:var(--gold);transform:scale(1.06)}.FV82Ua_controls span{color:#fff;background:#0d0d0dc7;border-radius:999px;padding:4px 10px;font-size:.74rem;font-weight:600;position:absolute;top:12px;right:12px}.FV82Ua_thumbnails{scrollbar-width:thin;flex-direction:column;grid-area:thumbs;gap:10px;max-height:620px;padding:2px;display:flex;overflow-y:auto}.FV82Ua_thumbnails button{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--white);width:72px;height:72px;color:var(--ink);cursor:pointer;opacity:.72;flex:0 0 72px;padding:0;transition:opacity .14s,border-color .14s;overflow:hidden}.FV82Ua_thumbnails button:hover{opacity:1}.FV82Ua_thumbnails button[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink), 3px 3px 0 var(--gold);opacity:1}.FV82Ua_thumbnails img{object-fit:cover;width:100%;height:100%}.FV82Ua_thumbnails small{font-size:.62rem;display:block}.FV82Ua_gallery button:focus-visible,.FV82Ua_gallery:focus-visible{outline:3px solid var(--gold-deep);outline-offset:3px}@media (max-width:980px){.FV82Ua_gallery{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewer""thumbs""note";position:static}.FV82Ua_thumbnails{flex-direction:row;max-height:none;padding-bottom:6px;overflow:auto hidden}.FV82Ua_thumbnails button{flex-basis:64px;width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.FV82Ua_controls button,.FV82Ua_thumbnails button{transition:none}}
