._dialog_6140ccd:not([open]){display:none}._dialog_6140ccd[open]{top:var(--space-8);width:auto;max-width:none;height:auto;max-height:none;color:var(--color-ink);background:0 0;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}._dialog_6140ccd::backdrop{background:var(--scrim-medium)}._panel_6140ccd{border:var(--border-hairline) solid var(--color-line);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-surface);height:100%;min-height:0;box-shadow:var(--shadow-float);flex-direction:column;display:flex;overflow:hidden}._bar_6140ccd{min-height:var(--target-min);padding:var(--space-3) var(--space-4) var(--space-2);flex:none;justify-content:flex-end;align-items:center;display:flex;position:relative}._closeRow_6140ccd{display:none}._handleHit_6140ccd{inset:0 calc(var(--target-min) + var(--space-6)) 0 0;touch-action:none;cursor:grab;position:absolute}._handle_6140ccd{top:var(--space-2);width:var(--space-10);height:var(--space-1);border-radius:var(--radius-pill);background:var(--color-line);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}._body_6140ccd{align-content:start;gap:var(--space-5);min-height:0;padding:0 var(--space-5) var(--space-8);overscroll-behavior:contain;display:grid;overflow:auto}._carousel_6140ccd{gap:var(--space-3);min-width:0;display:grid}._track_6140ccd{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:center;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._track_6140ccd::-webkit-scrollbar{display:none}._slide_6140ccd{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;min-width:0;display:flex}._slide_6140ccd img{object-fit:contain;border-radius:var(--radius-lg);background:var(--color-surface-warm);width:auto;max-width:100%;height:auto;max-height:min(32rem,62dvh);display:block}._dots_6140ccd{justify-content:center;gap:var(--space-2);display:flex}._dot_6140ccd{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-line);cursor:pointer;transition:width var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);border:0;padding:0}._dot_6140ccd[aria-selected=true]{width:var(--space-6);background:var(--color-ink)}._dot_6140ccd:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}._badges_6140ccd{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._badges_6140ccd li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}._badges_6140ccd li:hover{transform:translateY(calc(-1 * var(--motion-lift)))}._artwork_6140ccd{background:var(--color-pink)}._artwork_6140ccd:hover{background:var(--color-pink-hover)}._garment_6140ccd{background:var(--color-lime)}._garment_6140ccd:hover{background:var(--color-lime-hover)}._demo_6140ccd{background:var(--color-cyan)}._demo_6140ccd:hover{background:var(--color-cyan-hover)}._edition_6140ccd{background:var(--color-yellow)}._edition_6140ccd:hover{background:var(--color-yellow-hover)}._canvas_6140ccd{background:var(--color-blue)}._canvas_6140ccd:hover{background:var(--color-blue-hover)}._archive_6140ccd{background:var(--color-purple)}._archive_6140ccd:hover{background:var(--color-purple-hover)}._intro_6140ccd{gap:var(--space-3);display:grid}._kicker_6140ccd{color:var(--color-ink-muted);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}._title_6140ccd{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);margin:0}._lede_6140ccd,._notes_6140ccd p,._relatedLabel_6140ccd{margin:0}._lede_6140ccd{max-width:var(--measure-medium)}._facts_6140ccd{gap:var(--space-5);margin:0;display:grid}._fact_6140ccd{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-hairline) solid var(--color-line);display:grid}._facts_6140ccd dt{color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}._facts_6140ccd dd{line-height:var(--leading-normal);margin:0}._notes_6140ccd{gap:var(--space-3);max-width:var(--measure-text);display:grid}._notes_6140ccd p,._relatedLabel_6140ccd{color:var(--color-ink-muted)}._related_6140ccd{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._related_6140ccd button{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--text-2xs);line-height:var(--leading-normal);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:0}._related_6140ccd button:hover{transform:translateY(calc(-1 * var(--motion-lift)))}._relatedArtwork_6140ccd{background:var(--color-pink)}._relatedArtwork_6140ccd:hover{background:var(--color-pink-hover)}._relatedGarment_6140ccd{background:var(--color-lime)}._relatedGarment_6140ccd:hover{background:var(--color-lime-hover)}._arrive_6140ccd{animation:_sheet-in_6140ccd var(--duration-base) var(--ease-out) backwards;animation-delay:var(--arrive-delay,0s)}@keyframes _sheet-in_6140ccd{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:none}}@media (min-width:60rem){._dialog_6140ccd[open]{width:min(48rem, calc(100vw - 2 * var(--gutter)));height:fit-content;max-height:calc(100dvh - 2 * var(--space-8));margin:auto;inset:0}._panel_6140ccd{height:auto;max-height:calc(100dvh - 2 * var(--space-8));border-radius:var(--radius-sheet)}._bar_6140ccd{display:none}._closeRow_6140ccd{justify-content:flex-end;display:flex}._body_6140ccd{padding-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){._arrive_6140ccd{animation:none}._track_6140ccd{scroll-behavior:auto}._badges_6140ccd li,._dot_6140ccd,._related_6140ccd button{transition:none}}@media (forced-colors:active){._panel_6140ccd{border-color:canvastext}._badges_6140ccd li,._related_6140ccd button{border:var(--border-hairline) solid ButtonText;color:buttontext;background:buttonface}._dot_6140ccd[aria-selected=true]{background:highlight}}
