._page_fi2q1_1{padding-top:var(--space-6)}._crumbs_fi2q1_4{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._crumbs_fi2q1_4 a{color:inherit;align-items:center;min-height:2.75rem;display:inline-flex}._crumbs_fi2q1_4 [aria-current]{color:var(--foreground)}._layout_fi2q1_23{gap:var(--space-8);display:grid}@media (width>=56rem){._layout_fi2q1_23{gap:var(--space-12);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}._gallery_fi2q1_33{top:calc(var(--header-height) + var(--space-6));position:sticky}}._gallery_fi2q1_33{gap:var(--space-3);display:grid}._mainImage_fi2q1_43{aspect-ratio:4/5;border-radius:var(--radius-surface);background:color-mix(in oklab, var(--piece) 20%, var(--surface-muted));position:relative;overflow:hidden}._mainImage_fi2q1_43 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._thumbs_fi2q1_57{gap:var(--space-2);display:flex;overflow-x:auto}._thumb_fi2q1_57{aspect-ratio:4/5;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:2px solid #0000;flex:none;width:4.5rem;padding:0;overflow:hidden}._thumb_fi2q1_57[aria-pressed=true]{border-color:var(--foreground)}._thumb_fi2q1_57 img{object-fit:cover;width:100%;height:100%}._buy_fi2q1_82{gap:var(--space-5);align-content:start;display:grid}._title_fi2q1_87{font-size:clamp(2rem,4.5vw,3rem)}._price_fi2q1_90{font-size:var(--text-xl)}._was_fi2q1_93{color:var(--text-muted);margin-right:var(--space-2);font-size:var(--text-lg)}._summary_fi2q1_98{color:var(--text-secondary);font-size:var(--text-lg)}._colour_fi2q1_102{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}._swatch_fi2q1_108{background:var(--piece);border-radius:50%;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px #00000026}._sizes_fi2q1_116{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}._legend_fi2q1_123{font-size:var(--text-sm);margin-bottom:var(--space-2);padding:0;font-weight:500}._sizeGrid_fi2q1_129{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}._size_fi2q1_116{min-height:3.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);cursor:pointer;gap:.125rem;transition:border-color .16s,background-color .16s;display:grid;position:relative}._size_fi2q1_116 input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}._size_fi2q1_116:has(input:checked){border-color:var(--accent);background:var(--accent-subtle);box-shadow:inset 0 0 0 1px var(--accent)}._size_fi2q1_116[data-out]{cursor:not-allowed;opacity:.55}._size_fi2q1_116[data-out] ._sizeLabel_fi2q1_161{text-decoration:line-through}._sizeLabel_fi2q1_161{font-weight:500}._sizeMeta_fi2q1_167{font-size:var(--text-xs);color:var(--text-secondary)}._error_fi2q1_171{color:var(--danger);font-size:var(--text-sm)}._buyRow_fi2q1_176{gap:var(--space-3);align-items:stretch;display:flex}._stepper_fi2q1_181{border:1px solid var(--border-strong);border-radius:var(--radius-pill);align-items:center;display:inline-flex}._stepper_fi2q1_181 button{width:2.75rem;height:2.75rem;color:var(--foreground);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._stepper_fi2q1_181 button:disabled{color:var(--text-muted);cursor:not-allowed}._stepper_fi2q1_181>span{text-align:center;font-variant-numeric:tabular-nums;min-width:1.5rem}._addButton_fi2q1_207{flex:1}._addInner_fi2q1_210{align-items:center;gap:var(--space-2);display:inline-flex}._viewBag_fi2q1_215{justify-self:start}._payNote_fi2q1_218{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}._askBox_fi2q1_226{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-panel);background:color-mix(in oklab, var(--piece) 10%, var(--surface));border:1px solid var(--border);display:grid}._askActions_fi2q1_234{gap:var(--space-2);flex-wrap:wrap;display:flex}._details_fi2q1_240{margin-top:var(--space-2)}._prose_fi2q1_243{gap:var(--space-3);color:var(--text-secondary);display:grid}._more_fi2q1_249{margin-top:var(--space-24)}._more_fi2q1_249 h2{margin-bottom:var(--space-6);font-size:clamp(1.75rem,4vw,2.5rem)}._moreGrid_fi2q1_256{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){._moreGrid_fi2q1_256{grid-template-columns:repeat(4,minmax(0,1fr))}}
