.cycler.svelte-1xrlz3g{isolation:isolate;position:absolute;inset:0}.cycler.swipe.svelte-1xrlz3g{touch-action:pan-y}.cycler.svelte-1xrlz3g>img,.cycler.svelte-1xrlz3g>.images-api-empty{width:100%;height:100%;position:absolute;inset:0}.layer.svelte-1xrlz3g{z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-user-select:none;user-select:none;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.layer.prev.svelte-1xrlz3g{z-index:2;opacity:1}.layer.on.svelte-1xrlz3g{z-index:3;opacity:1}.manual.svelte-1xrlz3g .layer:where(.svelte-1xrlz3g){transition-duration:.2s}.reduced.svelte-1xrlz3g .layer:where(.svelte-1xrlz3g){transition:none}.bars.svelte-1xrlz3g{z-index:4;opacity:0;pointer-events:none;gap:4px;transition:opacity .2s;display:flex;position:absolute;top:12px;left:12px;right:12px}.bars.inset.svelte-1xrlz3g{right:56px}.engaged.svelte-1xrlz3g .bars:where(.svelte-1xrlz3g){opacity:1}@media (hover:none){.bars.svelte-1xrlz3g{opacity:1}}.bar.svelte-1xrlz3g{background:color-mix(in srgb, var(--color-ink,#111) 16%, transparent);flex:1 1 0;height:2px;position:relative;overflow:hidden}.fill.svelte-1xrlz3g{background:var(--color-ink,#111);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.fill.done.svelte-1xrlz3g{transform:scaleX(1)}.fill.run.svelte-1xrlz3g{animation:svelte-1xrlz3g-fill var(--cycle-ms) linear forwards}@keyframes svelte-1xrlz3g-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.layer.svelte-1xrlz3g{transition:none}.fill.run.svelte-1xrlz3g{animation:none;transform:scaleX(1)}}.is-prominent.svelte-1jon59n{flex-direction:column;height:100%;display:flex}.is-prominent.svelte-1jon59n>:where(.svelte-1jon59n):first-child{flex:1 0 auto}.piece-buy.svelte-1jon59n{border-top:1px solid var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;display:flex}.piece-price.svelte-1jon59n{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:500;line-height:1.1}.piece-cta.svelte-1jon59n{background:var(--color-ink);min-height:44px;color:var(--color-paper);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;padding:0 16px;font-size:.6875rem;font-weight:500;line-height:1.2;transition:background-color .2s;display:inline-flex}.piece-cta.svelte-1jon59n:hover{background:var(--color-primary)}.piece-cta.svelte-1jon59n:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.piece-note.svelte-1jon59n{color:var(--color-ink-soft);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500}.is-unavailable.svelte-1jon59n .piece-gone-body:where(.svelte-1jon59n){opacity:.6}.is-unavailable.svelte-1jon59n .piece-gone-body:where(.svelte-1jon59n) .product-frame{filter:grayscale()}.is-unavailable.svelte-1jon59n .piece-buy:where(.svelte-1jon59n){border-top-color:var(--color-line)}.is-unavailable.svelte-1jon59n .piece-price:where(.svelte-1jon59n){color:var(--color-ink-soft)}
