._root_1mrga_2{display:grid;gap:18px;margin-top:22px}._head_1mrga_8{margin-bottom:10px;font-size:14px;font-weight:600}._head_1mrga_8 span{font-weight:400;color:var(--fg-muted)}._swatches_1mrga_19,._chips_1mrga_20{display:flex;flex-wrap:wrap;gap:8px}._swatch_1mrga_19{display:block;width:46px;height:46px;padding:3px;border:1px solid var(--line);border-radius:50%;transition:border-color var(--dur-fast) var(--ease)}._swatch_1mrga_19 img,._blank_1mrga_37{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;background:var(--surface)}._swatch_1mrga_19:hover{border-color:var(--fg-muted)}._chip_1mrga_20{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border:1px solid var(--line);border-radius:var(--radius);font-size:13px;transition:border-color var(--dur-fast) var(--ease)}._chip_1mrga_20:hover{border-color:var(--fg-muted)}._swatch_1mrga_19._on_1mrga_65,._chip_1mrga_20._on_1mrga_65{border:1.5px solid var(--fg)}._swatch_1mrga_19:focus-visible,._chip_1mrga_20:focus-visible{outline:1px solid var(--fg);outline-offset:2px}._body_1w24d_1{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,3.4vw,56px)}._gallery_1w24d_8{display:grid;gap:10px;align-self:start}@media(min-width:961px){._gallery_1w24d_8{position:sticky;top:calc(var(--header-h) + 20px)}}._sheet_1w24d_23{margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line)}._sheetTitle_1w24d_29{margin-bottom:clamp(16px,2vw,24px);font-size:clamp(22px,2.2vw,28px);font-weight:600;letter-spacing:-.015em}._sheetGrid_1w24d_36{margin:0;columns:3 260px;column-gap:clamp(24px,3.4vw,56px)}._sheetGrid_1w24d_36 div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:13.5px;break-inside:avoid}._sheetGrid_1w24d_36 dt{color:var(--fg-dim)}._sheetGrid_1w24d_36 dd{margin:0;text-align:right}._galleryNote_1w24d_61{margin:-4px 0 12px;font-size:12.5px;color:var(--fg-muted)}._thumbs_1w24d_67{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px}._thumb_1w24d_67{outline:1px solid transparent;outline-offset:0;transition:outline-color var(--dur-fast) var(--ease)}._thumb_1w24d_67:hover{outline-color:var(--line)}._thumbActive_1w24d_83,._thumbActive_1w24d_83:hover{outline:1.5px solid var(--fg)}._details_1w24d_89{padding-top:6px}._crumbs_1w24d_93{display:flex;gap:6px;font-size:12.5px;color:var(--fg-dim)}._crumbs_1w24d_93 a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}._title_1w24d_106{margin:10px 0 12px;font-size:clamp(28px,2.8vw,40px)}._sku_1w24d_111{margin:-4px 0 12px;font-size:12.5px;letter-spacing:.04em;color:var(--fg-dim)}._price_1w24d_118{font-family:var(--font-sans);font-size:20px}._campaignSale_1w24d_124{align-self:flex-start;display:inline-block;margin-bottom:4px;padding:5px 10px;background:var(--accent);color:var(--bg);font-size:11px;letter-spacing:.08em;text-transform:uppercase}._price_1w24d_118 s{margin-right:10px;font-size:16px;color:var(--fg-dim)}._availability_1w24d_142{display:flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted)}._dot_1w24d_153,._dotOn_1w24d_154{width:7px;height:7px;border-radius:50%;background:var(--fg-dim)}._dotOn_1w24d_154{background:var(--accent)}._description_1w24d_165{margin-top:18px;padding-top:18px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.65;color:var(--fg-muted);max-width:60ch}._description_1w24d_165 p+p{margin-top:10px}._attributes_1w24d_180{display:grid;gap:8px;margin:20px 0 0}._attributes_1w24d_180 div{display:flex;align-items:center;gap:8px;font-size:14px}._attributes_1w24d_180 dt{font-weight:600}._attributes_1w24d_180 dd{display:flex;align-items:center;gap:8px;margin:0;color:var(--fg-muted)}._swatch_1w24d_205{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line)}._actions_1w24d_212{display:grid;gap:10px;margin-top:26px}._wide_1w24d_218{width:100%}._added_1w24d_223{min-height:1.4em;margin:-2px 0 2px;font-size:13px;color:var(--fg-muted)}._added_1w24d_223 a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}._checks_1w24d_236{display:grid;gap:6px;margin-top:14px;font-size:13px;color:var(--fg-muted)}._checks_1w24d_236 li{display:flex;align-items:center;gap:8px}._check_1w24d_236{width:14px;height:14px;flex:none;color:var(--fg)}._accordions_1w24d_258{margin-top:26px;border-top:1px solid var(--line)}._accordion_1w24d_258{border-bottom:1px solid var(--line)}._accordion_1w24d_258 summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-family:var(--font-sans);font-size:15.5px;font-weight:600;cursor:pointer;list-style:none}._accordion_1w24d_258 summary::-webkit-details-marker{display:none}._accordion_1w24d_258 summary:after{content:"+";font-family:var(--font-sans);font-weight:400;font-size:18px;transition:transform var(--dur-fast) var(--ease)}._accordion_1w24d_258[open] summary:after{transform:rotate(45deg)}._accordion_1w24d_258>p{padding-bottom:16px;font-size:14px;line-height:1.65;color:var(--fg-muted)}._accordion_1w24d_258>p a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}._specs_1w24d_308{margin:0 0 14px}._specs_1w24d_308 div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--line-soft);font-size:13.5px}._specs_1w24d_308 dt{color:var(--fg-dim)}._specs_1w24d_308 dd{margin:0;text-align:right}._dimTable_1w24d_330{width:100%;margin-bottom:8px;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}._dimTable_1w24d_330 thead th{padding:0 0 8px;border-bottom:1px solid var(--line-soft);font-family:var(--font-sans);font-size:11px;font-weight:400;text-transform:uppercase;color:var(--fg-dim);text-align:right}._dimTable_1w24d_330 thead th:first-child{text-align:left}._dimTable_1w24d_330 tbody th{padding:9px 0;border-bottom:1px solid var(--line-soft);font-weight:400;text-align:left}._dimTable_1w24d_330 tbody td{padding:9px 0 9px 18px;border-bottom:1px solid var(--line-soft);text-align:right;color:var(--fg-muted);white-space:nowrap}._dimUnit_1w24d_368{display:block;padding-bottom:14px;font-size:12px;color:var(--fg-dim)}._variants_1w24d_376{margin:20px 0 0;padding:0;border:0}._variants_1w24d_376 legend{margin-bottom:10px;font-size:14px;font-weight:600}._variants_1w24d_376 legend span{font-weight:400;color:var(--fg-muted)}._variantList_1w24d_393{display:flex;flex-wrap:wrap;gap:8px}._variant_1w24d_376{min-height:38px;padding:8px 14px;border:1px solid var(--line);border-radius:var(--radius);font-size:13px;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._variant_1w24d_376:hover{border-color:var(--fg)}._variantOn_1w24d_415,._variantOn_1w24d_415:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}@media(max-width:960px){._body_1w24d_1{grid-template-columns:1fr}}._detail_18qga_1{padding-top:clamp(22px,2.6vw,40px)}._section_18qga_5{padding-top:var(--section)}._head_18qga_9{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(26px,3.4vw,54px)}._heading_18qga_18{margin-top:12px}._collection_18qga_22{margin-top:16px}._subhead_18qga_27{margin-top:clamp(36px,4.4vw,64px);margin-bottom:clamp(18px,2.4vw,32px)}._note_18qga_32{margin-top:8px;font-size:14px;color:var(--fg-muted);max-width:60ch}._placeholder_18qga_39{min-height:80svh}._status_18qga_43{padding:clamp(60px,10vw,140px) 0;text-align:center;color:var(--fg-muted)}._retry_18qga_49{text-decoration:underline;text-underline-offset:4px;color:var(--fg)}
