._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_hw115_1{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,3.4vw,56px)}._gallery_hw115_8{display:grid;gap:10px;align-self:start}@media(min-width:961px){._gallery_hw115_8{position:sticky;top:calc(var(--header-h) + 20px)}}._sheet_hw115_23{margin-top:clamp(40px,5vw,72px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--line)}._sheetTitle_hw115_29{margin-bottom:clamp(16px,2vw,24px);font-size:clamp(22px,2.2vw,28px);font-weight:600;letter-spacing:-.015em}._sheetGrid_hw115_36{margin:0;columns:3 260px;column-gap:clamp(24px,3.4vw,56px)}._sheetGrid_hw115_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_hw115_36 dt{color:var(--fg-dim)}._sheetGrid_hw115_36 dd{margin:0;text-align:right}._galleryNote_hw115_61{margin:-4px 0 12px;font-size:12.5px;color:var(--fg-muted)}._thumbs_hw115_67{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px}._thumb_hw115_67{outline:1px solid transparent;outline-offset:0;transition:outline-color var(--dur-fast) var(--ease)}._thumb_hw115_67:hover{outline-color:var(--line)}._thumbActive_hw115_83,._thumbActive_hw115_83:hover{outline:1.5px solid var(--fg)}._details_hw115_89{padding-top:6px}._crumbs_hw115_93{display:flex;gap:6px;font-size:12.5px;color:var(--fg-dim)}._crumbs_hw115_93 a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:3px}._title_hw115_106{margin:10px 0 12px;font-size:clamp(28px,2.8vw,40px)}._sku_hw115_111{margin:-4px 0 12px;font-size:12.5px;letter-spacing:.04em;color:var(--fg-dim)}._price_hw115_118{font-family:var(--font-sans);font-size:20px}._price_hw115_118 s{margin-right:10px;font-size:16px;color:var(--fg-dim)}._availability_hw115_129{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_hw115_140,._dotOn_hw115_141{width:7px;height:7px;border-radius:50%;background:var(--fg-dim)}._dotOn_hw115_141{background:var(--accent)}._description_hw115_152{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_hw115_152 p+p{margin-top:10px}._attributes_hw115_167{display:grid;gap:8px;margin:20px 0 0}._attributes_hw115_167 div{display:flex;align-items:center;gap:8px;font-size:14px}._attributes_hw115_167 dt{font-weight:600}._attributes_hw115_167 dd{display:flex;align-items:center;gap:8px;margin:0;color:var(--fg-muted)}._swatch_hw115_192{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line)}._actions_hw115_199{display:grid;gap:10px;margin-top:26px}._wide_hw115_205{width:100%}._added_hw115_210{min-height:1.4em;margin:-2px 0 2px;font-size:13px;color:var(--fg-muted)}._added_hw115_210 a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}._checks_hw115_223{display:grid;gap:6px;margin-top:14px;font-size:13px;color:var(--fg-muted)}._checks_hw115_223 li{display:flex;align-items:center;gap:8px}._check_hw115_223{width:14px;height:14px;flex:none;color:var(--fg)}._accordions_hw115_245{margin-top:26px;border-top:1px solid var(--line)}._accordion_hw115_245{border-bottom:1px solid var(--line)}._accordion_hw115_245 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_hw115_245 summary::-webkit-details-marker{display:none}._accordion_hw115_245 summary:after{content:"+";font-family:var(--font-sans);font-weight:400;font-size:18px;transition:transform var(--dur-fast) var(--ease)}._accordion_hw115_245[open] summary:after{transform:rotate(45deg)}._accordion_hw115_245>p{padding-bottom:16px;font-size:14px;line-height:1.65;color:var(--fg-muted)}._accordion_hw115_245>p a{color:var(--fg);text-decoration:underline;text-underline-offset:3px}._specs_hw115_295{margin:0 0 14px}._specs_hw115_295 div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--line-soft);font-size:13.5px}._specs_hw115_295 dt{color:var(--fg-dim)}._specs_hw115_295 dd{margin:0;text-align:right}._dimTable_hw115_317{width:100%;margin-bottom:8px;border-collapse:collapse;font-size:13.5px;font-variant-numeric:tabular-nums}._dimTable_hw115_317 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_hw115_317 thead th:first-child{text-align:left}._dimTable_hw115_317 tbody th{padding:9px 0;border-bottom:1px solid var(--line-soft);font-weight:400;text-align:left}._dimTable_hw115_317 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_hw115_355{display:block;padding-bottom:14px;font-size:12px;color:var(--fg-dim)}._variants_hw115_363{margin:20px 0 0;padding:0;border:0}._variants_hw115_363 legend{margin-bottom:10px;font-size:14px;font-weight:600}._variants_hw115_363 legend span{font-weight:400;color:var(--fg-muted)}._variantList_hw115_380{display:flex;flex-wrap:wrap;gap:8px}._variant_hw115_363{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_hw115_363:hover{border-color:var(--fg)}._variantOn_hw115_402,._variantOn_hw115_402:hover{background:var(--fg);border-color:var(--fg);color:var(--bg)}@media(max-width:960px){._body_hw115_1{grid-template-columns:1fr}}._detail_1gb8v_1{padding-top:clamp(22px,2.6vw,40px)}._section_1gb8v_5{padding-top:var(--section)}._head_1gb8v_9{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:clamp(26px,3.4vw,54px)}._heading_1gb8v_18{margin-top:12px}._collection_1gb8v_22{margin-top:16px}._placeholder_1gb8v_26{min-height:80svh}._status_1gb8v_30{padding:clamp(60px,10vw,140px) 0;text-align:center;color:var(--fg-muted)}._retry_1gb8v_36{text-decoration:underline;text-underline-offset:4px;color:var(--fg)}
