.Fu145q_bar{z-index:var(--layer-bottom);background:var(--color-glass-fill);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));box-shadow:var(--shadow-floating), inset 0 var(--line-thin) 0 var(--color-glass-edge)}@media (prefers-reduced-transparency:reduce){.Fu145q_bar{background:var(--color-bg-overlay);-webkit-backdrop-filter:none;backdrop-filter:none}}.Fu145q_inner{max-width:var(--layout-container);min-height:var(--buybar-height);padding:var(--space-s) var(--layout-gutter);justify-content:space-between;align-items:center;gap:var(--space-xs);margin:0 auto;display:flex}.Fu145q_info{flex-direction:column;min-width:0;display:flex}.Fu145q_name{font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}@media (min-width:1024px){.Fu145q_bar{top:var(--header-height);position:sticky}.Fu145q_name{display:block}.Fu145q_bar:not(.Fu145q_preview) .Fu145q_info{align-items:baseline;gap:var(--space-m);flex-direction:row}}@media (max-width:1023px){.Fu145q_bar{position:fixed;bottom:0;left:0;right:0}.Fu145q_inner{padding:var(--space-s) var(--layout-gutterMobile)}}.Fu145q_preview{position:static!important}.Fu145q_withTabs.Fu145q_preview .Fu145q_inner{padding:var(--space-s) var(--layout-gutterMobile)}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.Fu145q_bar{background:var(--color-bg-overlay)}}.Fu145q_withTabs.Fu145q_preview .Fu145q_inner{grid-template-columns:minmax(0,1fr) auto;display:grid}
.JBQ6aq_swatch{align-items:center;gap:var(--space-xxs);width:var(--swatch-cellWidth);padding:var(--space-xxs) 0;color:var(--color-text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lineHeight);flex-direction:column;display:inline-flex}.JBQ6aq_disc{width:var(--swatch-size);height:var(--swatch-size);border-radius:var(--swatch-radius);background:var(--tile-background);outline:var(--line-strong) solid var(--color-border-control);outline-offset:var(--line-focusOffset);display:block;position:relative;overflow:hidden}.JBQ6aq_swatch[data-selected]{color:var(--color-text-primary)}.JBQ6aq_swatch[data-selected] .JBQ6aq_disc{outline-color:var(--color-accent);outline-width:var(--line-strong)}.JBQ6aq_swatch[data-sold-out]{color:var(--color-text-tertiary)}.JBQ6aq_swatch[data-sold-out] .JBQ6aq_disc{opacity:var(--opacity-disabled)}.JBQ6aq_swatch[data-sold-out] .JBQ6aq_disc:after{content:"";background:linear-gradient(to top right, transparent calc(50% - var(--line-thin)), var(--color-text-secondary) calc(50% - var(--line-thin)), var(--color-text-secondary) calc(50% + var(--line-thin)), transparent calc(50% + var(--line-thin)));position:absolute;inset:0}.JBQ6aq_swatch[data-sold-out] .JBQ6aq_label{text-decoration:line-through}.JBQ6aq_swatch[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset);border-radius:var(--radius-small)}.JBQ6aq_swatch{transition:transform var(--motion-duration-press) var(--motion-ease-out)}.JBQ6aq_swatch:is(:active,[data-state=pressed]):not([data-sold-out]){transform:scale(var(--motion-scale-press))}@media (prefers-reduced-motion:reduce){.JBQ6aq_swatch:is(:active,[data-state=pressed]):not([data-sold-out]){transform:none}}.JBQ6aq_label{text-align:center;text-wrap:balance;max-width:100%;display:inline-block;position:relative}.JBQ6aq_check{right:calc(100% + var(--space-xxs));width:var(--icon-size-small);height:var(--icon-size-small);position:absolute;top:50%;translate:0 -50%}@media (hover:hover) and (pointer:fine){.JBQ6aq_swatch:hover:not([data-sold-out]) .JBQ6aq_disc{outline-color:var(--color-text-secondary)}}.JBQ6aq_swatch[data-state=hover]:not([data-sold-out]) .JBQ6aq_disc{outline-color:var(--color-text-secondary)}
._3WVMSq_root{grid-template-columns:var(--gallery-thumb) minmax(0, 1fr);gap:var(--space-m);align-items:start;display:grid}._3WVMSq_root[data-single]{grid-template-columns:minmax(0,1fr)}._3WVMSq_thumbs{gap:var(--space-xs);flex-direction:column;display:flex}._3WVMSq_thumb{width:var(--gallery-thumb);height:var(--gallery-thumb);border-radius:var(--radius-medium);background:var(--tile-background);display:block;position:relative;overflow:hidden}._3WVMSq_thumb[aria-current=true]{box-shadow:inset 0 0 0 var(--line-strong) var(--color-accent)}._3WVMSq_thumb[data-state=hover]{background:var(--color-bg-control)}._3WVMSq_thumb[data-state=pressed]{transform:scale(var(--motion-scale-press))}._3WVMSq_thumb[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}._3WVMSq_thumb:active{transform:scale(var(--motion-scale-press))}@media (hover:hover) and (pointer:fine){._3WVMSq_thumb:hover{background:var(--color-bg-control)}}._3WVMSq_main[data-state=hover] ._3WVMSq_expand{color:var(--color-text-primary)}._3WVMSq_main[data-state=pressed]{transform:scale(var(--motion-scale-press))}._3WVMSq_main[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}._3WVMSq_stage{position:relative}._3WVMSq_main{width:100%;aspect-ratio:var(--gallery-ratio);background:var(--tile-background);border-radius:var(--tile-radius);display:block;position:relative;overflow:hidden}._3WVMSq_expand{right:var(--space-m);bottom:var(--space-m);width:var(--icon-size-medium);height:var(--icon-size-medium);color:var(--color-text-secondary);position:absolute}._3WVMSq_swipe{display:none}._3WVMSq_slide{position:relative}._3WVMSq_counter{right:var(--space-s);bottom:var(--space-s);padding:var(--space-xxs) var(--space-s);border-radius:var(--radius-full);background:var(--color-bg-overlay);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);position:absolute}._3WVMSq_empty{aspect-ratio:var(--gallery-ratio);background:var(--tile-background);border-radius:var(--tile-radius);position:relative}._3WVMSq_dialog{background:var(--color-bg-overlay);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text-primary);border:0;margin:0;padding:0;position:fixed;inset:0}._3WVMSq_dialog::backdrop{background:var(--color-scrim)}._3WVMSq_dialogBar{padding:var(--space-m);z-index:var(--layer-content);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}._3WVMSq_zoomStage{inset:var(--button-icon-size) 0;cursor:zoom-in;position:absolute;overflow:hidden}._3WVMSq_zoomStage>*{transition:transform var(--motion-duration-dialog) var(--motion-ease-out)}._3WVMSq_zoomed{cursor:zoom-out}._3WVMSq_zoomed>*{transform:scale(var(--gallery-zoom))}._3WVMSq_prev,._3WVMSq_next{z-index:var(--layer-content);position:absolute;top:50%}._3WVMSq_prev{left:var(--space-m)}._3WVMSq_next{right:var(--space-m)}@media (max-width:1023px){._3WVMSq_root{grid-template-columns:minmax(0,1fr)}._3WVMSq_thumbs,._3WVMSq_main{display:none}._3WVMSq_swipe{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--tile-radius);background:var(--tile-background);display:flex;overflow-x:auto}._3WVMSq_slide{aspect-ratio:var(--gallery-ratio);scroll-snap-align:center;flex:0 0 100%;position:relative}}._3WVMSq_slide:focus-visible{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:calc(-1 * (var(--line-focusOffset) + var(--line-strong)))}@media (prefers-reduced-motion:reduce){._3WVMSq_zoomStage>*{transition:none}._3WVMSq_thumb:active,._3WVMSq_thumb[data-state=pressed],._3WVMSq_main[data-state=pressed]{transform:none}}
.IAhJjq_chip{min-width:var(--tap-min);min-height:max(var(--tap-min), var(--chip-height));padding:0 var(--space-l);border-radius:var(--chip-radius);background:var(--chip-background);color:var(--chip-color);box-shadow:inset 0 0 0 var(--line-thin) var(--chip-border);font-size:var(--type-button-size);letter-spacing:var(--type-button-tracking);line-height:var(--type-button-lineHeight);font-weight:var(--font-weight-medium);transition:transform var(--motion-duration-press) var(--motion-ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.IAhJjq_chip[data-selected]{box-shadow:inset 0 0 0 var(--line-strong) var(--color-accent)}.IAhJjq_check{left:var(--space-xxs);width:var(--icon-size-small);height:var(--icon-size-small);color:var(--color-accent);position:absolute;top:50%;translate:0 -50%}.IAhJjq_chip[data-sold-out]{color:var(--chip-muted);opacity:var(--opacity-disabled);text-decoration:line-through}.IAhJjq_chip[data-state=focus]{outline:var(--line-strong) solid var(--color-focus-ring);outline-offset:var(--line-focusOffset)}.IAhJjq_chip:is(:active,[data-state=pressed]):not([data-sold-out]){transform:scale(var(--motion-scale-press))}@media (prefers-reduced-motion:reduce){.IAhJjq_chip:is(:active,[data-state=pressed]):not([data-sold-out]){transform:none}}@media (hover:hover) and (pointer:fine){.IAhJjq_chip:hover:not([data-sold-out]){background:var(--color-bg-field)}}.IAhJjq_chip[data-state=hover]:not([data-sold-out]){background:var(--color-bg-field)}
.Edfsla_img{object-fit:contain}.Edfsla_fallback{justify-content:center;align-items:center;gap:var(--space-xs);color:var(--color-text-secondary);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-tracking);line-height:var(--type-caption-lineHeight);flex-direction:column;display:flex;position:absolute;inset:0}.Edfsla_fallback svg{width:var(--icon-size-large);height:var(--icon-size-large)}.Edfsla_compact span{display:none}.Edfsla_compact svg{width:var(--icon-size-medium);height:var(--icon-size-medium)}.Edfsla_edge{display:block;position:absolute;inset:0}.Edfsla_edge:after{content:"";box-shadow:inset 0 0 0 var(--line-thin) var(--color-border-hairline);pointer-events:none;position:absolute;inset:0}
.tYzdWG_row{grid-template-columns:minmax(0, var(--layout-specNameWeight)) minmax(0, var(--layout-specValueWeight));gap:var(--space-m);padding:var(--space-s) 0;border-bottom:var(--line-thin) solid var(--color-border-hairline);display:grid}.tYzdWG_name{color:var(--color-text-secondary);font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);line-height:var(--type-bodySmall-lineHeight);overflow-wrap:anywhere;margin:0}.tYzdWG_value{font-size:var(--type-bodySmall-size);letter-spacing:var(--type-bodySmall-tracking);line-height:var(--type-bodySmall-lineHeight);overflow-wrap:anywhere;margin:0}
