.detail-module__GCEbHa__page{padding-bottom:56px}.detail-module__GCEbHa__layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:32px;display:grid}@media (min-width:900px){.detail-module__GCEbHa__layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start}.detail-module__GCEbHa__rail{position:sticky;top:108px}}.detail-module__GCEbHa__main{min-width:0}.detail-module__GCEbHa__galleryMain{aspect-ratio:4/3;background:var(--bpe-paper-2);border-radius:var(--bpe-radius);display:block;position:relative;overflow:hidden}.detail-module__GCEbHa__galleryMain img{object-fit:cover;width:100%;height:100%;display:block}.detail-module__GCEbHa__noPhoto{height:100%;color:var(--bpe-ink-2);place-items:center;display:grid}.detail-module__GCEbHa__count{background:var(--bpe-black);color:var(--bpe-on-black);border-radius:var(--bpe-radius);padding:2px 8px;font-size:14px;position:absolute;bottom:8px;right:8px}.detail-module__GCEbHa__soldMark{background:var(--bpe-danger);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:4px 9px;font-size:12px;font-weight:800;position:absolute;top:12px;left:12px}.detail-module__GCEbHa__thumbs{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.detail-module__GCEbHa__thumb{border-radius:var(--bpe-radius);background:var(--bpe-paper-2);cursor:pointer;border:2px solid #0000;width:72px;height:54px;padding:0;display:block;overflow:hidden}.detail-module__GCEbHa__thumb img{object-fit:cover;width:100%;height:100%;display:block}.detail-module__GCEbHa__thumb[aria-current=true]{border-color:var(--bpe-black)}.detail-module__GCEbHa__section{margin-top:40px}.detail-module__GCEbHa__spec{border-collapse:collapse;width:100%}.detail-module__GCEbHa__spec th,.detail-module__GCEbHa__spec td{text-align:left;border-bottom:1px solid var(--bpe-line);vertical-align:top;padding:10px 8px}.detail-module__GCEbHa__spec th{width:40%;color:var(--bpe-ink-2);font-weight:600}.detail-module__GCEbHa__spec td{overflow-wrap:anywhere}.detail-module__GCEbHa__description{white-space:pre-line;overflow-wrap:anywhere;line-height:1.6}.detail-module__GCEbHa__alsoOn{margin-top:32px}.detail-module__GCEbHa__price{font-family:var(--bpe-font-display);color:var(--bpe-accent-on-dark);margin:0 0 16px;font-size:32px;line-height:1.1}.detail-module__GCEbHa__soldNote p{margin:0 0 16px}.detail-module__GCEbHa__form{gap:14px;display:grid}.detail-module__GCEbHa__field{gap:6px;font-size:15px;font-weight:700;display:grid}.detail-module__GCEbHa__field em{color:var(--bpe-on-black-2);font-style:normal;font-weight:400}.detail-module__GCEbHa__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.detail-module__GCEbHa__hint{color:var(--bpe-on-black-2);margin:0;font-size:14px}.detail-module__GCEbHa__error{background:var(--bpe-paper);color:var(--bpe-danger);border-left:4px solid var(--bpe-danger);margin:0;padding:10px 12px;font-weight:600}.detail-module__GCEbHa__thanks h3{color:var(--bpe-accent-on-dark);margin:0 0 8px}.detail-module__GCEbHa__thanks p{margin:0}
