﻿@layer reset, tokens, base, composition, blocks, pages, utilities, exceptions;@layer reset{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--type-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--type-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:rgba(0,0,0,0);opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports(not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none !important}}@layer tokens{:root{color-scheme:light dark;--brand: #EB6100;--on-brand: #ffffff;--brand-ink: light-dark(#B84D00, #FB8B24);--secondary: light-dark(#003C8A, #5b8fd4);--on-secondary: light-dark(#ffffff, #111827);--accent: light-dark(#e84f7a, #f472a0);--on-accent: light-dark(#111827, #1f2937);--neutral: light-dark(#6b7280, #d1d5db);--on-neutral: light-dark(#ffffff, #1f2937);--info: light-dark(#06a6c4, #22d3ee);--on-info: #1f2937;--success: light-dark(#0d9466, #34d399);--on-success: light-dark(#111827, #1f2937);--warning: light-dark(#e5a200, #fbbf24);--on-warning: #1f2937;--danger: light-dark(#d32f4a, #fb7185);--on-danger: light-dark(#ffffff, #1f2937);--surface-page: light-dark(#ffffff, #1f2937);--surface-sunken: light-dark(#F7F7F9, #171f2e);--surface-deep: light-dark(#EAEAEE, #111827);--photo-ground: #ffffff;--line: var(--surface-deep);--ink: light-dark(#111827, #f3f4f6);--ink-muted: color-mix(in oklab, var(--ink) 70%, transparent);--ink-subtle: color-mix(in oklab, var(--ink) 60%, transparent);--space-3xs: 0.25rem;--space-2xs: 0.375rem;--space-xs: 0.5rem;--space-sm: 0.75rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--space-group: var(--space-sm);--space-block: var(--space-lg);--space-section: var(--space-2xl);--gutter: 1.25rem;--type-xs: 0.75rem;--type-xs-leading: calc(1 / 0.75);--type-sm: 0.875rem;--type-sm-leading: calc(1.25 / 0.875);--type-base: 1rem;--type-base-leading: 1.5;--type-lg: 1.125rem;--type-lg-leading: calc(1.75 / 1.125);--type-xl: 1.25rem;--type-xl-leading: calc(1.75 / 1.25);--type-2xl: 1.5rem;--type-2xl-leading: calc(2 / 1.5);--type-3xl: 1.875rem;--type-3xl-leading: calc(2.25 / 1.875);--type-4xl: 2.25rem;--type-4xl-leading: calc(2.5 / 2.25);--type-5xl: 3rem;--type-6xl: 3.75rem;--type-7xl: 4.5rem;--type-leading-tight: 1.25;--type-leading-snug: 1.375;--type-leading-relaxed: 1.625;--type-tracking-tight: -0.025em;--type-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--type-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-field: 6px;--radius-box: 12px;--radius-photo: 0.25rem;--radius-panel: 1.5rem;--radius-media: 1rem;--border-width: 2px;--elevation-sm: 0 1px 3px light-dark(rgb(0 0 0 / 0.04), rgb(0 0 0 / 0.2));--elevation-md: 0 4px 16px light-dark(rgb(0 0 0 / 0.06), rgb(0 0 0 / 0.25));--elevation-lg: 0 8px 30px light-dark(rgb(0 0 0 / 0.08), rgb(0 0 0 / 0.3));--elevation-hover: 0 8px 24px light-dark(rgb(0 0 0 / 0.1), rgb(0 0 0 / 0.35));--elevation-overlay: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--prose-body: light-dark(oklch(37.3% 0.034 259.733), oklch(87.2% 0.01 258.338));--prose-headings: light-dark(oklch(21% 0.034 264.665), #fff);--prose-lead: light-dark(oklch(44.6% 0.03 256.802), oklch(70.7% 0.022 261.325));--prose-links: light-dark(oklch(21% 0.034 264.665), #fff);--prose-bold: light-dark(oklch(21% 0.034 264.665), #fff);--prose-counters: light-dark(oklch(55.1% 0.027 264.364), oklch(70.7% 0.022 261.325));--prose-bullets: light-dark(oklch(87.2% 0.01 258.338), oklch(44.6% 0.03 256.802));--prose-hr: light-dark(oklch(92.8% 0.006 264.531), oklch(37.3% 0.034 259.733));--prose-quotes: light-dark(oklch(21% 0.034 264.665), oklch(96.7% 0.003 264.542));--prose-quote-borders: light-dark(oklch(92.8% 0.006 264.531), oklch(37.3% 0.034 259.733));--prose-captions: light-dark(oklch(55.1% 0.027 264.364), oklch(70.7% 0.022 261.325));--prose-kbd: light-dark(oklch(21% 0.034 264.665), #fff);--prose-kbd-shadows: light-dark(color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent), rgb(255 255 255 / 10%));--prose-code: light-dark(oklch(21% 0.034 264.665), #fff);--prose-pre-code: light-dark(oklch(92.8% 0.006 264.531), oklch(87.2% 0.01 258.338));--prose-pre-bg: light-dark(oklch(27.8% 0.033 256.848), rgb(0 0 0 / 50%));--prose-th-borders: light-dark(oklch(87.2% 0.01 258.338), oklch(44.6% 0.03 256.802));--prose-td-borders: light-dark(oklch(92.8% 0.006 264.531), oklch(37.3% 0.034 259.733));--prose-file-border: oklch(87.2% 0.01 258.338);--z-ribbon: 30;--z-sticky: 50;--z-dropdown: 100;--z-banner: 200;--z-toast: 1000;--z-skip-link: 1100;--transition-fast: 150ms ease;--transition-base: 200ms ease;--transition-slow: 300ms ease;--ease-out: cubic-bezier(0.16, 1, 0.3, 1);--ease-in: cubic-bezier(0.4, 0, 1, 1);--duration-exit: 120ms;--duration-enter: 220ms;--duration-move: 380ms}}@layer base{:root{accent-color:var(--brand)}html{scrollbar-gutter:stable;scrollbar-color:color-mix(in oklab, var(--ink) 25%, transparent) rgba(0,0,0,0);background-color:var(--surface-page);color:var(--ink)}::selection{background-color:color-mix(in oklab, var(--brand) 28%, transparent);color:var(--ink)}a:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:2px}body{display:flex;flex-direction:column;min-block-size:100vh;color:var(--ink)}}@property --wrap-max{syntax:"*";inherits:false}@property --wrap-gutter{syntax:"*";inherits:false}@layer composition{:where(.wrap){box-sizing:border-box;inline-size:100%;max-inline-size:var(--wrap-max, 80rem);margin-inline:auto;padding-inline:var(--wrap-gutter, var(--gutter));container-type:inline-size}}@property --stack-space{syntax:"*";inherits:false}@layer composition{:where(.stack){display:flex;flex-direction:column;gap:var(--stack-space, var(--space-block))}:where(.stack)>*{margin-block:0}}@property --cluster-space{syntax:"*";inherits:false}@property --cluster-align{syntax:"*";inherits:false}@property --cluster-justify{syntax:"*";inherits:false}@layer composition{:where(.cluster){display:flex;flex-wrap:wrap;gap:var(--cluster-space, var(--space-group));align-items:var(--cluster-align, center);justify-content:var(--cluster-justify, flex-start)}}@property --grid-min{syntax:"*";inherits:false}@property --grid-space{syntax:"*";inherits:false}@layer composition{:where(.grid-auto){display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--grid-min, 16rem)), 1fr));gap:var(--grid-space, var(--space-block))}}@property --sidebar-width{syntax:"*";inherits:false}@property --sidebar-content-min{syntax:"*";inherits:false}@property --sidebar-space{syntax:"*";inherits:false}@layer composition{:where(.sidebar-split){display:flex;flex-wrap:wrap;gap:var(--sidebar-space, var(--space-block))}:where(.sidebar-split)>*{--sidebar-width: inherit;--sidebar-content-min: inherit;container-type:inline-size}:where(.sidebar-split)>:first-child,:where(.sidebar-split)[data-side=end]>:last-child{flex-basis:var(--sidebar-width, 20rem);flex-grow:1}:where(.sidebar-split)>:last-child,:where(.sidebar-split)[data-side=end]>:first-child{flex-basis:0;flex-grow:999;min-inline-size:var(--sidebar-content-min, 50%)}:where(.sidebar-split)[data-side=end]>:last-child{min-inline-size:0}}@property --switcher-threshold{syntax:"*";inherits:false}@property --switcher-space{syntax:"*";inherits:false}@layer composition{:where(.switcher){display:flex;flex-wrap:wrap;gap:var(--switcher-space, var(--space-block))}:where(.switcher)>*{--switcher-threshold: inherit;flex-grow:1;flex-basis:calc((var(--switcher-threshold, 30rem) - 100%)*999)}}@layer blocks{:where(.photo-frame){display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-photo);background-color:var(--photo-ground);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}:where(.photo-frame) img{inline-size:100%;block-size:100%;object-fit:contain;transition:scale 500ms cubic-bezier(0, 0, 0.2, 1)}@media(prefers-reduced-motion: reduce){:where(.photo-frame) img{transition:none}}@media(hover: hover)and (prefers-reduced-motion: no-preference){:where([data-hover-root]:hover) :where(.photo-frame) img{scale:1.03}}}@layer blocks{:where(.line-mark){--logo-base: 1.75rem;--line-mark-width: 9rem;display:flex;align-items:center;block-size:1.75rem}:where(.line-mark)[data-size=sm]{--logo-base: 1.5rem;--line-mark-width: 7rem}:where(.line-mark) img{block-size:100%;inline-size:auto;max-inline-size:var(--line-mark-width);object-fit:contain;object-position:left}}@layer blocks{:where(.address-block){font-size:.875rem;line-height:1.625}:where(.address-block)[data-compact]{line-height:1.4285714286}:where(.address-block-label){margin-block-end:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-xs);font-weight:600}:where(.address-block-recipient){color:var(--ink);font-weight:500}:where(.address-block-note){color:var(--ink-subtle)}:where(.address-block-line){color:color-mix(in oklab, var(--ink) 80%, transparent)}}@layer blocks{:where(.alert){--fill: var(--surface-sunken);--on: var(--ink);display:flex;align-items:center;gap:var(--space-xs);inline-size:100%;padding:var(--space-sm) var(--space-md);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-box);background-color:var(--fill);color:var(--on)}:where(.alert)[data-tone=info]{--fill: var(--info);--on: var(--on-info)}:where(.alert)[data-tone=success]{--fill: var(--success);--on: var(--on-success)}:where(.alert)[data-tone=warning]{--fill: var(--warning);--on: var(--on-warning)}:where(.alert)[data-tone=danger]{--fill: var(--danger);--on: var(--on-danger)}}@layer blocks{:where(.allocation-manifest){padding-block-start:var(--space-sm);border-block-start:2px solid var(--ink)}:where(.allocation-manifest) ol{margin-block-start:var(--space-xs);border-block-start:1px solid color-mix(in oklab, var(--ink) 15%, transparent)}:where(.allocation-manifest) li{border-block-end:1px solid color-mix(in oklab, var(--ink) 15%, transparent)}:where(.allocation-manifest-head){display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.allocation-manifest-head) h2{color:var(--ink);font-weight:600}:where(.allocation-manifest-head) span{color:var(--ink-muted)}:where(.allocation-manifest-line,.allocation-manifest-total){display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:var(--space-lg)}:where(.allocation-manifest-line){margin-inline:calc(-1*var(--space-xs));padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-photo);transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.allocation-manifest-line):hover,:where(.allocation-manifest-line):focus-visible{background-color:var(--surface-sunken)}:where(.allocation-manifest-line)>span:first-child{min-inline-size:0}:where(.allocation-manifest-name,.allocation-manifest-event){display:block;line-height:var(--type-leading-snug)}:where(.allocation-manifest-name){color:var(--ink);font-size:var(--type-sm);font-weight:500}:where(.allocation-manifest-event){color:var(--ink-muted);font-size:var(--type-xs)}:where(.allocation-manifest-qty,.allocation-manifest-sum){color:var(--ink);font-size:var(--type-base);font-variant-numeric:tabular-nums;line-height:var(--type-base-leading)}:where(.allocation-manifest-qty){font-weight:600}:where(.allocation-manifest-sum){font-weight:700}:where(.allocation-manifest-total){padding-block:.625rem;border-block-end:3px double var(--ink)}:where(.allocation-manifest-total)>span:first-child{color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}:where(.allocation-manifest-note){margin-block-start:var(--space-sm);color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading);text-wrap:pretty}}@layer blocks{:where(.badge){--fill: var(--surface-sunken);--on: var(--ink);display:inline-flex;align-items:center;gap:var(--space-3xs);block-size:1.5rem;padding-inline:.625rem;border:1px solid rgba(0,0,0,0);border-radius:9999px;background-color:var(--fill);color:var(--on);font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}:where(.badge)[data-tone=neutral]{--fill: var(--neutral);--on: var(--on-neutral)}:where(.badge)[data-tone=brand]{--fill: var(--brand);--on: var(--on-brand)}:where(.badge)[data-tone=secondary]{--fill: var(--secondary);--on: var(--on-secondary)}:where(.badge)[data-tone=accent]{--fill: var(--accent);--on: var(--on-accent)}:where(.badge)[data-tone=info]{--fill: var(--info);--on: var(--on-info)}:where(.badge)[data-tone=success]{--fill: var(--success);--on: var(--on-success)}:where(.badge)[data-tone=warning]{--fill: var(--warning);--on: var(--on-warning)}:where(.badge)[data-tone=danger]{--fill: var(--danger);--on: var(--on-danger)}:where(.badge)[data-outlined]{border-color:var(--surface-deep)}:where(.badge)[data-size=xs]{block-size:1rem;padding-inline:var(--space-2xs);font-size:.625rem}:where(.badge)[data-size=sm]{block-size:1.25rem;padding-inline:var(--space-xs);font-size:.6875rem}:where(.badge)[data-size=lg]{block-size:1.75rem;font-size:.875rem}}@layer blocks{:where(.brand-cloud){padding-block:var(--space-3xl);background-color:var(--surface-sunken)}@container page (width >= 37.5rem){:where(.brand-cloud){padding-block:6rem}}:where(.brand-cloud-inner){max-inline-size:80rem;margin-inline:auto;padding-inline:var(--space-lg)}@container page (width >= 61.5rem){:where(.brand-cloud-inner){padding-inline:var(--space-xl)}}:where(.brand-cloud-grid){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;gap:var(--space-3xl) var(--space-xl)}@container page (width >= 61.5rem){:where(.brand-cloud-grid){grid-template-columns:repeat(2, minmax(0, 1fr))}}:where(.brand-cloud-copy){inline-size:100%;max-inline-size:36rem;margin-inline:auto}@container page (width >= 61.5rem){:where(.brand-cloud-copy){margin-inline:0}}:where(.brand-cloud-copy) h2{color:var(--ink);font-size:var(--type-4xl);font-weight:600;letter-spacing:var(--type-tracking-tight);line-height:var(--type-4xl-leading);text-wrap:pretty}@container page (width >= 37.5rem){:where(.brand-cloud-copy) h2{font-size:var(--type-5xl);line-height:1}}:where(.brand-cloud-copy) p{margin-block-start:var(--space-lg);color:var(--ink-muted);font-size:var(--type-lg);line-height:2rem}:where(.brand-cloud-copy)>div{margin-block-start:var(--space-xl)}:where(.brand-cloud-copy) a{color:var(--brand-ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}@media(hover: hover){:where(.brand-cloud-copy) a:hover{color:color-mix(in oklab, var(--brand-ink) 80%, transparent)}}:where(.brand-cloud-logos){inline-size:100%;max-inline-size:36rem;margin-inline:auto}@container page (width >= 61.5rem){:where(.brand-cloud-logos){max-inline-size:none;margin-inline:0;padding-inline-start:var(--space-xl)}}}@layer blocks{@media(prefers-color-scheme: dark){img[data-logo]:not([data-scheme],[data-invert]){padding:.1875rem .375rem;border-radius:var(--radius-photo);background-color:var(--photo-ground)}:where(.logo-cloud-item) img[data-logo]:not([data-scheme],[data-invert]){padding:0;background-color:rgba(0,0,0,0);filter:invert(1)}:where(.logo-cloud-item):has(img[data-logo]:not([data-scheme],[data-invert])):hover{filter:grayscale(100%)}}}@layer blocks{:where(.btn){--fill: var(--surface-sunken);--on: var(--ink);--fill-hover: var(--surface-deep);--tone: var(--ink);--icon: 1.25rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);block-size:2.5rem;padding-inline:var(--space-md);border:var(--border-width) solid rgba(0,0,0,0);border-radius:9999px;background-color:var(--fill);color:var(--on);font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}:where(.btn):hover{background-color:var(--fill-hover)}:where(.btn):active{scale:.97}:where(.btn):focus-visible{outline:2px solid var(--brand);outline-offset:2px}:where(.btn) svg{inline-size:var(--icon);block-size:var(--icon);flex:none}:where(.btn)[data-intent=brand]{--fill: var(--brand);--on: var(--on-brand);--fill-hover: color-mix(in oklab, var(--brand), #000 15%);--tone: var(--brand-ink)}:where(.btn)[data-intent=danger]{--fill: var(--danger);--on: var(--on-danger);--fill-hover: color-mix(in oklab, var(--danger), #000 15%);--tone: var(--danger)}:where(.btn)[data-emphasis=outline]{background-color:rgba(0,0,0,0);border-color:color-mix(in oklab, var(--tone) 30%, transparent);color:var(--tone)}:where(.btn)[data-emphasis=outline]:hover{background-color:var(--tone);border-color:var(--tone);color:var(--surface-page)}:where(.btn)[data-emphasis=ghost]{background-color:rgba(0,0,0,0);color:inherit}:where(.btn)[data-emphasis=ghost]:hover{background-color:color-mix(in oklab, var(--tone) 10%, transparent)}:where(.btn)[data-emphasis=ghost][data-intent]:hover{color:var(--tone)}:where(.btn)[data-size=xs]{--icon: 1rem;block-size:1.5rem;padding-inline:var(--space-xs);font-size:.6875rem}:where(.btn)[data-size=sm]{--icon: 1rem;block-size:2rem;padding-inline:var(--space-sm);font-size:.75rem}:where(.btn)[data-size=lg]{block-size:3rem;padding-inline:var(--space-lg);font-size:1rem}:where(.btn)[data-shape=icon]{padding-inline:0;aspect-ratio:1}:where(.btn):is(:disabled,[aria-disabled=true]){pointer-events:none;background-color:color-mix(in oklab, var(--ink) 10%, transparent);border-color:rgba(0,0,0,0);color:color-mix(in oklab, var(--ink) 40%, transparent);box-shadow:none}:where(.btn)[data-submitting]{opacity:.7;cursor:wait}}@layer blocks{:where(.campaign-banner){position:relative;overflow:hidden;padding:2.5rem var(--space-lg);border-radius:var(--radius-panel);background-image:linear-gradient(to bottom right in oklab, color-mix(in oklab, var(--brand) 10%, transparent) 0%, var(--surface-sunken) 50%, var(--surface-sunken) 100%);box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 20%, transparent)}@container page (width >= 37.5rem){:where(.campaign-banner){padding:3.5rem var(--space-2xl)}}@container page (width >= 61.5rem){:where(.campaign-banner){padding:var(--space-3xl)}}:where(.campaign-banner) h2{margin-block-start:var(--space-sm);color:var(--ink);font-size:var(--type-3xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-3xl-leading);text-wrap:balance}@container page (width >= 37.5rem){:where(.campaign-banner) h2{font-size:var(--type-4xl);line-height:var(--type-4xl-leading)}}@container page (width >= 61.5rem){:where(.campaign-banner) h2{font-size:var(--type-5xl);line-height:1}}:where(.campaign-banner-layout){display:flex;flex-direction:column;gap:2.5rem}@container page (width >= 61.5rem){:where(.campaign-banner-layout){flex-direction:row;align-items:center;gap:var(--space-2xl)}}:where(.campaign-banner-copy){flex:1;min-inline-size:0}@container page (width >= 61.5rem){:where(.campaign-banner-copy){max-inline-size:42rem}}:where(.campaign-banner-kicker){color:var(--brand-ink);font-size:var(--type-xs);font-weight:600;letter-spacing:.2em;line-height:var(--type-xs-leading);text-transform:uppercase}@container page (width >= 37.5rem){:where(.campaign-banner-kicker){font-size:var(--type-sm);line-height:var(--type-sm-leading)}}:where(.campaign-banner-lead){margin-block-start:1.25rem;max-inline-size:42rem;color:var(--ink-muted);font-size:var(--type-lg);line-height:var(--type-lg-leading);text-wrap:pretty}@container page (width >= 37.5rem){:where(.campaign-banner-lead){font-size:var(--type-xl);line-height:var(--type-xl-leading)}}:where(.campaign-banner-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block-start:var(--space-xl);color:var(--ink-muted)}:where(.campaign-banner-media){inline-size:100%}@container page (width >= 61.5rem){:where(.campaign-banner-media){flex-shrink:0;inline-size:420px}}:where(.campaign-banner-media) figure{overflow:hidden;border-radius:var(--radius-media);background-color:var(--surface-page);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent),0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}:where(.campaign-banner-media) img{display:block;inline-size:100%;block-size:auto;object-fit:cover}}@layer blocks{:where(.card){position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:var(--surface-sunken);border-radius:var(--radius-box);transition:background-color var(--transition-base)}:where(.card)[data-bordered]{border:1px solid var(--line)}:where(.card)[data-interactive]:hover{background-color:var(--surface-deep)}:where(.card)[data-layout=side]{flex-direction:row}:where(.card-body){display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg)}:where(.card-title){display:flex;align-items:center;gap:var(--space-xs);font-size:1.125rem;font-weight:600}:where(.card-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}}@layer blocks{:where(.accordion){position:relative;display:grid;grid-template-rows:max-content 0fr;overflow:hidden;transition:grid-template-rows var(--transition-base)}:where(.accordion):focus,:where(.accordion):focus-within{grid-template-rows:max-content 1fr}:where(.accordion)>.accordion-content{overflow:hidden}:where(.accordion-title){position:relative;padding:var(--space-md) var(--space-2xl) var(--space-md) 1.25rem;cursor:pointer}:where(.accordion-title)::after{content:"";position:absolute;inset-inline-end:1.4rem;inset-block-start:1.15rem;inline-size:.5rem;block-size:.5rem;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;rotate:45deg;transition:rotate var(--transition-base)}:where(.accordion):is(:focus,:focus-within)>:where(.accordion-title)::after{rotate:225deg}:where(.accordion-content){padding-inline:1.25rem}:where(.accordion-content)>:last-child{padding-block-end:var(--space-md)}}@layer blocks{:where(.cart-badge){position:relative;display:inline-flex;align-items:center;justify-content:center;margin:calc(-1*var(--space-xs));padding:var(--space-xs);border-radius:.25rem;cursor:pointer}:where(.cart-badge):hover{color:var(--brand-ink)}:where(.cart-badge) svg{inline-size:1.25rem;block-size:1.25rem}:where(.cart-badge)>span{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;inline-size:1rem;block-size:1rem;border-radius:9999px;background-color:var(--brand);color:var(--on-brand);font-size:var(--type-xs);font-weight:700;line-height:var(--type-xs-leading)}}@layer blocks{:where(.checkbox,.radio){inline-size:1.25rem;block-size:1.25rem;margin:0;accent-color:var(--brand);cursor:pointer}:where(.checkbox,.radio)[data-size=sm]{inline-size:1rem;block-size:1rem}:where(.checkbox,.radio)[data-size=lg]{inline-size:1.5rem;block-size:1.5rem}:where(.checkbox,.radio)[data-tone=secondary]{accent-color:var(--secondary)}:where(.checkbox,.radio)[data-tone=accent]{accent-color:var(--accent)}:where(.checkbox,.radio)[data-tone=info]{accent-color:var(--info)}:where(.checkbox,.radio)[data-tone=success]{accent-color:var(--success)}:where(.checkbox,.radio)[data-tone=danger]{accent-color:var(--danger)}}@layer blocks{:where(.choice-list){display:flex;flex-direction:column;gap:var(--space-sm)}:where(.choice-list-option){padding:var(--space-md);cursor:pointer}:where(.choice-list-row){display:flex;align-items:flex-start;gap:var(--space-sm)}:where(.choice-list-row) .radio{margin-block-start:var(--space-3xs)}:where(.choice-list-title){font-weight:600}:where(.choice-list-note){color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}}@layer blocks{:where(.collection-hero){padding-block:var(--space-md)}@container page (width >= 37.5rem){:where(.collection-hero){padding-block:var(--space-2xl)}}@container page (width >= 61.5rem){:where(.collection-hero){padding-block:var(--space-xl)}}:where(.collection-hero) h1{max-inline-size:14ch;color:var(--ink);font-size:var(--type-4xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:.95;text-wrap:balance}@container page (width >= 37.5rem){:where(.collection-hero) h1{font-size:var(--type-6xl)}}@container page (width >= 77.5rem){:where(.collection-hero) h1{font-size:var(--type-7xl)}}:where(.collection-hero-grid){display:grid;align-items:center;gap:1.75rem}@container page (width >= 61.5rem){:where(.collection-hero-grid){grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--space-3xl)}:where(.collection-hero-grid)>*{grid-column:span 6/span 6}}:where(.collection-hero-intro){margin-block-start:var(--space-md);max-inline-size:46ch;color:var(--ink-muted);font-size:var(--type-lg);line-height:var(--type-lg-leading);text-wrap:pretty}@container page (width >= 37.5rem){:where(.collection-hero-intro){margin-block-start:var(--space-lg);font-size:var(--type-xl);line-height:var(--type-xl-leading)}}:where(.collection-hero-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs) var(--space-lg);margin-block-start:var(--space-lg)}@container page (width >= 37.5rem){:where(.collection-hero-actions){margin-block-start:var(--space-xl)}}:where(.collection-hero-actions)>a:not(.btn){display:inline-flex;align-items:center;min-block-size:2.75rem;color:var(--ink-muted);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading);text-underline-offset:4px}:where(.collection-hero-actions)>a:not(.btn):hover{color:var(--ink);text-decoration-line:underline}:where(.collection-hero-tiles){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem var(--space-md)}@container page (width >= 37.5rem){:where(.collection-hero-tiles){column-gap:var(--space-lg)}}@container page (width >= 61.5rem){:where(.collection-hero-tiles){row-gap:var(--space-md)}}:where(.collection-hero-tile){display:block;border-radius:var(--radius-photo)}:where(.collection-hero-tile)>:where(.line-mark){margin-block-start:var(--space-2xs)}:where(.collection-hero-caption){display:block;margin-block-start:.125rem;color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.collection-hero-count){color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}:where(.collection-hero-dot){display:none}@container page (width >= 37.5rem){:where(.collection-hero-dot){display:inline}}:where(.collection-hero-status){display:block;white-space:nowrap}@container page (width >= 37.5rem){:where(.collection-hero-status){display:inline}}}@layer blocks{:where(.combobox){position:relative}:where(.combobox-control){position:relative}:where(.combobox-control)>svg{position:absolute;inset-inline-start:var(--space-md);inset-block-start:50%;z-index:10;inline-size:var(--space-md);block-size:var(--space-md);translate:0 -50%;color:var(--ink-muted);pointer-events:none}:where(.combobox-control) .input{padding-inline-start:2.75rem}:where(.combobox-listbox){position:absolute;inset-block-start:100%;inset-inline:0;z-index:10;max-block-size:18rem;margin-block-start:var(--space-3xs);overflow-y:auto;border:1px solid var(--line);border-radius:.375rem;background-color:var(--surface-page);box-shadow:var(--elevation-overlay)}:where(.combobox-option){padding:.625rem var(--space-sm);cursor:pointer}:where(.combobox-option)[aria-selected=true]{background-color:color-mix(in oklab, var(--brand) 12%, var(--surface-page))}:where(.combobox-option-title){font-weight:500}:where(.combobox-option-meta){color:color-mix(in oklab, var(--ink) 72%, var(--surface-page));font-size:var(--type-xs)}:where(.combobox-option-tag){margin-block-start:.125rem;color:var(--brand-ink);font-size:var(--type-xs);line-height:var(--type-xs-leading)}}@layer blocks{:where(.compare-cards){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-md)}@container page (width >= 45.5rem){:where(.compare-cards){grid-template-columns:repeat(2, minmax(0, 1fr))}}:where(.compare-cards)>.card[data-suggested]{border-color:var(--success)}:where(.compare-cards) h3{margin-block-end:var(--space-xs);font-weight:600}}@layer blocks{:where(.consent-banner){position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--z-banner);border-block-start:2px solid currentColor;background-color:var(--surface-sunken);box-shadow:var(--elevation-overlay)}:where(.consent-banner-body){inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.consent-banner-body){max-inline-size:40rem}}@media(width >= 48rem){:where(.consent-banner-body){max-inline-size:48rem}}@media(width >= 64rem){:where(.consent-banner-body){max-inline-size:64rem}}@media(width >= 80rem){:where(.consent-banner-body){max-inline-size:80rem}}@media(width >= 96rem){:where(.consent-banner-body){max-inline-size:96rem}}:where(.consent-banner-body){display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}@media(width >= 40rem){:where(.consent-banner-body){padding:var(--space-md)}}:where(.consent-banner-body)>p{font-size:var(--type-xs);line-height:var(--type-xs-leading)}@media(width >= 40rem){:where(.consent-banner-body)>p{font-size:var(--type-sm);line-height:var(--type-sm-leading)}}:where(.consent-banner-body)>div:not(.consent-banner-actions){display:flex;flex-direction:column;gap:var(--space-sm)}:where(.consent-banner-choice){display:flex;align-items:flex-start;gap:var(--space-sm);cursor:pointer}:where(.consent-banner-choice):has(:disabled){cursor:default}:where(.consent-banner-choice) .toggle{margin-block-start:var(--space-3xs)}:where(.consent-banner-choice) div>div:first-child{font-weight:600}:where(.consent-banner-choice) div>div:last-child{font-size:var(--type-sm);line-height:var(--type-sm-leading);opacity:.7}:where(.consent-banner-actions){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-xs)}}@layer blocks{:where(.corner-ribbon){--fill: var(--danger);--on: var(--on-danger);position:absolute;inset-block-start:0;inset-inline-end:0;z-index:var(--z-ribbon);inline-size:5rem;block-size:5rem;pointer-events:none;clip-path:inset(0 0 -50% -50%)}:where(.corner-ribbon)[data-size=sm]{inline-size:4rem;block-size:4rem}:where(.corner-ribbon)[data-size=lg]{inline-size:6rem;block-size:6rem}:where(.corner-ribbon)[data-tone=success]{--fill: var(--success);--on: var(--on-success)}:where(.corner-ribbon)[data-tone=secondary]{--fill: var(--secondary);--on: var(--on-secondary)}:where(.corner-ribbon)[data-tone=info]{--fill: var(--info);--on: var(--on-info)}:where(.corner-ribbon)[data-tone=accent]{--fill: var(--accent);--on: var(--on-accent)}:where(.corner-ribbon)[data-tone=neutral]{--fill: var(--neutral);--on: var(--on-neutral)}:where(.corner-ribbon-band){position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;rotate:45deg;inline-size:8rem;padding-block:var(--space-3xs);background-color:var(--fill);color:var(--on);box-shadow:var(--elevation-overlay);font-size:.75rem;font-weight:700;line-height:1.3333333333;text-align:center}:where(.corner-ribbon[data-size=sm])>:where(.corner-ribbon-band){inline-size:7rem;padding-block:.125rem;font-size:10px;line-height:inherit}:where(.corner-ribbon[data-size=lg])>:where(.corner-ribbon-band){inline-size:12rem;padding-block:var(--space-xs);font-size:.875rem;line-height:1.4285714286}}@layer blocks{:where(.dialog-sheet){padding:var(--space-md)}:where(.dialog-sheet)>:where(.compare-cards){margin-block-end:var(--space-lg)}:where(.dialog-sheet-title){margin-block-end:var(--space-md);font-size:var(--type-xl);line-height:var(--type-xl-leading);font-weight:600}:where(.dialog-sheet-lead){margin-block-end:var(--space-md)}:where(.dialog-sheet-actions){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}}@layer blocks{:where(.directory-row){flex-direction:row;align-items:center;gap:var(--space-md);padding:var(--space-md)}@container page (width >= 37.5rem){:where(.directory-row){gap:var(--space-lg)}}:where(.directory-row-mark){display:flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:5rem}@container page (width >= 37.5rem){:where(.directory-row-mark){inline-size:6rem}}:where(.directory-row-mark) img{max-block-size:3rem;max-inline-size:100%;object-fit:contain}:where(.directory-row-mark) span{color:color-mix(in oklab, var(--ink) 20%, transparent);font-size:1.5rem;font-weight:700;line-height:1.3333333333}:where(.directory-row-text){flex:1;min-inline-size:0}:where(.directory-row-name){color:var(--ink);font-weight:600}:where(.directory-row-original,.directory-row-count){color:var(--ink-subtle);font-size:.75rem;line-height:1.3333333333}:where(.directory-row-original){margin-block-start:.125rem}:where(.directory-row-count){margin-block-start:var(--space-3xs)}:where(.directory-row-previews){display:none;flex-shrink:0;grid-template-columns:repeat(4, 3.5rem);gap:var(--space-xs);min-block-size:3.5rem}@container page (width >= 37.5rem){:where(.directory-row-previews){display:grid}}:where(.directory-row-thumb){inline-size:3.5rem;block-size:3.5rem;padding:.125rem;object-fit:contain;border-radius:var(--radius-photo);background-color:var(--photo-ground);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}:where(.directory-row-arrow){flex-shrink:0;color:color-mix(in oklab, var(--ink) 30%, transparent)}}@layer blocks{:where(.empty-state){padding-block:var(--space-3xl);color:var(--ink-subtle);text-align:center}:where(.empty-state) svg{inline-size:4rem;block-size:4rem;margin-inline:auto;margin-block-end:var(--space-md)}:where(.empty-state-title){font-size:1.125rem;line-height:1.5555555556}:where(.empty-state-action){margin-block-start:var(--space-xs)}:where(.empty-state-action) a{font-size:var(--type-sm);line-height:var(--type-sm-leading)}}@layer blocks{:where(.entry-form) :where(.combobox){margin-block-end:var(--space-sm)}:where(.entry-form) [data-locked]{cursor:not-allowed;opacity:.7}:where(.entry-form-errors){margin-block-end:var(--space-md)}:where(.entry-form-errors) ul{padding-inline-start:var(--space-lg);list-style-type:disc}:where(.entry-form-row){margin-block-start:var(--space-md)}:where(.entry-form-row)[data-space=sm]{margin-block-start:var(--space-sm)}:where(.entry-form-pair){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-md)}@container page (width >= 45.5rem){:where(.entry-form-pair){grid-template-columns:repeat(2, minmax(0, 1fr))}}:where(.entry-form-check){display:inline-flex;align-items:center;gap:var(--space-xs);cursor:pointer}:where(.entry-form-check)>span{font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:500}:where(.entry-form-switch){display:inline-flex;align-items:center;margin-block-start:var(--space-xs);padding-block:var(--space-3xs);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.entry-form-switch)[data-lead]{margin-block:0 var(--space-sm)}:where(.entry-form-switch)[hidden]{display:none}:where(.entry-form-notice){margin-block-end:var(--space-sm);color:var(--warning);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.entry-form-actions){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs);margin-block-start:var(--space-lg)}}@layer blocks{:where(.feature-hero){position:relative;overflow:hidden;margin-block-end:var(--space-xl);padding:2.5rem var(--space-lg);border-radius:var(--radius-panel);background-image:linear-gradient(to bottom right in oklab, color-mix(in oklab, var(--brand) 10%, transparent) 0%, var(--surface-sunken) 50%, var(--surface-sunken) 100%);box-shadow:0 0 0 1px color-mix(in oklab, var(--brand) 20%, transparent)}@container page (width >= 37.5rem){:where(.feature-hero){padding:3.5rem var(--space-2xl)}}:where(.feature-hero) h2:not(:where(.prose) *){margin-block-start:var(--space-sm);color:var(--ink);font-size:var(--type-3xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-3xl-leading);text-wrap:balance}@container page (width >= 37.5rem){:where(.feature-hero) h2:not(:where(.prose) *){font-size:var(--type-4xl);line-height:var(--type-4xl-leading)}}@container page (width >= 61.5rem){:where(.feature-hero) h2:not(:where(.prose) *){font-size:var(--type-5xl);line-height:1}}:where(.feature-hero) .feature-hero-description{margin-block-start:1.25rem;color:var(--ink-muted)}:where(.feature-hero-body){display:flex;flex-direction:column;gap:2.5rem}:where(.feature-hero-body)>div:first-child{flex:1;min-inline-size:0}@container page (width >= 61.5rem){:where(.feature-hero-body){flex-direction:row;align-items:center;gap:var(--space-2xl)}:where(.feature-hero-body)>div:first-child{max-inline-size:42rem}}:where(.feature-hero-kicker){color:var(--brand-ink);font-size:var(--type-xs);font-weight:600;letter-spacing:.2em;line-height:var(--type-xs-leading);text-transform:uppercase}@container page (width >= 37.5rem){:where(.feature-hero-kicker){font-size:var(--type-sm);line-height:var(--type-sm-leading)}}:where(.feature-hero-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block-start:var(--space-xl)}:where(.feature-hero-actions)>span{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.feature-hero-media){inline-size:100%}@container page (width >= 61.5rem){:where(.feature-hero-media){flex-shrink:0;inline-size:420px}}:where(.feature-hero-media) figure{overflow:hidden;border-radius:var(--radius-media);background-color:var(--surface-page);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent),0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}:where(.feature-hero-media) img{display:block;inline-size:100%;max-block-size:360px;object-fit:cover;object-position:top}}@layer blocks{:where(.field){display:flex;flex-direction:column;gap:var(--space-2xs)}:where(.field)[data-control=check]{flex-direction:row;align-items:center;gap:var(--space-xs);inline-size:fit-content;cursor:pointer}:where(.field)[data-control=check]>:where(span){color:color-mix(in oklab, var(--ink) 80%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.field-label){color:var(--ink);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:500}:where(.field-head){display:flex;align-items:center;justify-content:space-between}:where(.field-aside){color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.field-hint){color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}}@layer blocks{:where(.filter-panel)>:not(:last-child){margin-block-end:var(--space-3xs)}:where(.filter-panel)>.filter-panel-rule{block-size:1px;margin-block:0;background-color:var(--line)}:where(.filter-panel) summary{display:flex;align-items:center;justify-content:space-between;inline-size:100%;padding-block:.625rem;color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading);list-style-type:none;cursor:pointer;user-select:none}:where(.filter-panel) summary::-webkit-details-marker{display:none}:where(.filter-panel) summary svg{inline-size:1rem;block-size:1rem;rotate:180deg;transition:rotate 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.filter-panel) details[open]>summary svg{rotate:0deg}:where(.filter-panel-count){margin-inline:auto var(--space-3xs)}:where(.filter-panel-options){padding-block-end:var(--space-sm)}:where(.filter-panel-options)>:not(:last-child),:where(.filter-panel-options) :where(.filter-panel-more)>:not(:last-child){margin-block-end:.125rem}:where(.filter-panel) :where(.filter-panel-more)>summary{justify-content:flex-start;gap:var(--space-3xs);inline-size:auto;padding:var(--space-2xs) var(--space-3xs);color:var(--ink-muted);font-weight:500}@media(hover: hover){:where(.filter-panel) :where(.filter-panel-more)>summary:hover{color:var(--ink)}}:where(.filter-panel) :where(.filter-panel-more)>summary svg{rotate:0deg}:where(.filter-panel-more)[open]>summary svg{rotate:180deg}:where(.filter-panel-more):not([open]) [data-when=open],:where(.filter-panel-more)[open] [data-when=closed]{display:none}:where(.filter-panel-more)[open]{display:flex;flex-direction:column-reverse}:where(.filter-panel-more)[open]>summary{margin-block-start:.125rem}:where(.filter-panel-option){display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-3xs);border-radius:.25rem;font-size:var(--type-sm);line-height:var(--type-sm-leading);cursor:pointer;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){:where(.filter-panel-option):hover{background-color:color-mix(in oklab, var(--surface-deep) 50%, transparent)}}:where(.filter-panel-option) input[type=checkbox]{flex-shrink:0}:where(.filter-panel-name){flex:1;color:color-mix(in oklab, var(--ink) 80%, transparent)}:where(.filter-panel-tally){color:var(--ink-subtle);font-size:var(--type-xs);font-variant-numeric:tabular-nums;line-height:var(--type-xs-leading)}:where(.filter-panel-drawer){inline-size:min(20rem,85vw);block-size:100dvh;max-block-size:100dvh;margin:0 0 0 auto;padding:0;translate:100% 0;transition:translate var(--transition-slow),display var(--transition-slow) allow-discrete,overlay var(--transition-slow) allow-discrete}:where(.filter-panel-drawer)[open]{translate:0 0}:where(.filter-panel-drawer)::backdrop{background:rgba(0,0,0,.5)}@media(prefers-reduced-motion: reduce){:where(.filter-panel-drawer){transition-duration:1ms}}@starting-style{:where(.filter-panel-drawer)[open]{translate:100% 0}}:where(.filter-panel-sheet){display:flex;flex-direction:column;block-size:100%;background-color:var(--surface-page);color:var(--ink)}:where(.filter-panel-head){display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) 1.25rem;border-block-end:1px solid var(--surface-sunken)}:where(.filter-panel-head) h2{color:var(--ink);font-size:var(--type-lg);font-weight:600;line-height:var(--type-lg-leading)}:where(.filter-panel-body){flex:1;overflow-y:auto;padding:var(--space-md) 1.25rem}:where(.filter-panel-foot){display:flex;gap:var(--space-xs);padding:var(--space-md) 1.25rem;border-block-start:1px solid var(--surface-sunken)}:where(.filter-panel-apply){flex:1}}@layer blocks{:where(.site-footer){margin-block-start:var(--space-3xl);background-color:var(--surface-deep);color:var(--ink-muted)}:where(.site-footer) h2{margin-block-end:var(--space-sm);color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}:where(.site-footer) ul{font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.site-footer) ul>li:not(:last-child){margin-block-end:var(--space-xs)}:where(.site-footer) :is(a,button):hover{color:var(--ink)}:where(.site-footer) button{text-align:start}:where(.site-footer-body){inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.site-footer-body){max-inline-size:40rem}}@media(width >= 48rem){:where(.site-footer-body){max-inline-size:48rem}}@media(width >= 64rem){:where(.site-footer-body){max-inline-size:64rem}}@media(width >= 80rem){:where(.site-footer-body){max-inline-size:80rem}}@media(width >= 96rem){:where(.site-footer-body){max-inline-size:96rem}}:where(.site-footer-body){padding:var(--space-2xl) var(--gutter)}:where(.site-footer-grid){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-xl)}@media(width >= 48rem){:where(.site-footer-grid){grid-template-columns:repeat(4, minmax(0, 1fr))}}:where(.site-footer-grid) p{margin-block-start:var(--space-md);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.site-footer-logo){block-size:var(--space-xl)}:where(.site-footer-logo)[data-scheme=dark]{display:none}@media(prefers-color-scheme: dark){:where(.site-footer-logo)[data-scheme=light]{display:none}:where(.site-footer-logo)[data-scheme=dark]{display:block}}:where(.site-footer-legal){margin-block-start:var(--space-xl);padding-block-start:var(--space-lg);border-block-start:1px solid color-mix(in oklab, var(--ink) 20%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading);text-align:center}}@layer blocks{:where(.form-column){max-inline-size:28rem;margin-inline:auto;padding-block:var(--space-2xl)}@container page (width >= 61.5rem){:where(.form-column){padding-block:5rem}}:where(.form-column)[data-aside]{max-inline-size:none}@container page (width >= 61.5rem){:where(.form-column)[data-aside]{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-3xl);max-inline-size:64rem}}:where(.form-column-main){inline-size:100%;max-inline-size:28rem;margin-inline:auto}@container page (width >= 61.5rem){:where(.form-column-main){flex:1;max-inline-size:32rem;margin-inline:0}}:where(.form-column-side){inline-size:100%;max-inline-size:28rem;margin-block-start:var(--space-2xl);margin-inline:auto}@container page (width >= 61.5rem){:where(.form-column-side){position:sticky;inset-block-start:6rem;flex-shrink:0;inline-size:24rem;margin-block-start:0;margin-inline:0}}:where(.form-column-title){color:var(--ink);font-size:var(--type-3xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-3xl-leading)}@container page (width >= 61.5rem){:where(.form-column-title){font-size:var(--type-4xl);line-height:var(--type-4xl-leading)}}:where(.form-column-lead){margin-block-start:var(--space-sm);color:var(--ink-subtle);font-size:var(--type-base);line-height:var(--type-base-leading)}:where(.form-column-fields){margin-block-start:var(--space-xl)}:where(.form-column-fields)>:where(:not(:last-child)){margin-block-end:var(--space-md)}:where(.form-column-submit){inline-size:100%;margin-block-start:var(--space-xs)}:where(.form-column-errors){padding:var(--space-sm) var(--space-md);border-radius:var(--radius-box);background-color:color-mix(in oklab, var(--danger) 5%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--danger) 20%, transparent)}:where(.form-column-errors)>p{color:var(--danger);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}:where(.form-column-errors)>ul{margin-block-start:var(--space-2xs);color:color-mix(in oklab, var(--ink) 80%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading);list-style:disc inside}:where(.form-column-errors)>ul>li:not(:last-child){margin-block-end:.125rem}:where(.form-column-note){margin-block-start:var(--space-lg)}:where(.form-column-notice){padding:var(--space-md);border-radius:var(--radius-box);background-color:var(--surface-sunken);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent);font-size:var(--type-sm);line-height:var(--type-leading-relaxed)}:where(.form-column-notice)>p:not(:last-child){margin-block-end:.625rem}:where(.form-column-notice) strong{color:var(--ink);font-weight:600}:where(.form-column-notice) span{color:var(--ink-muted)}:where(.form-column-notice) a{font-weight:500}:where(.form-column-panel){padding:var(--space-lg);border-radius:var(--radius-media);background-color:var(--surface-sunken);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}@container page (width >= 61.5rem){:where(.form-column-panel){padding:1.75rem}}:where(.form-column-panel)>p{color:var(--brand-ink);font-size:var(--type-xs);font-weight:600;line-height:var(--type-xs-leading)}:where(.form-column-panel)>h2{margin-block-start:var(--space-sm);color:var(--ink);font-size:var(--type-base);font-weight:600;line-height:var(--type-leading-snug);text-wrap:balance}:where(.form-column-panel)>div{margin-block-start:var(--space-lg)}:where(.form-column-panel) h3{color:var(--ink-subtle);font-size:var(--type-xs);font-weight:600;line-height:var(--type-xs-leading)}:where(.form-column-panel) h3+p{margin-block-start:var(--space-xs);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-leading-relaxed)}:where(.form-column-panel) a{font-weight:500}:where(.form-column-alert){margin-block-start:var(--space-md);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.form-column-alert) svg{inline-size:1.25rem;block-size:1.25rem;flex-shrink:0;stroke:currentColor}:where(.form-column-alert) strong{font-weight:600}:where(.form-column-alert) a{display:inline-block;margin-block-start:var(--space-3xs);font-weight:500}:where(.form-column-links){margin-block-start:var(--space-xl);padding-block-start:var(--space-lg);border-block-start:1px solid color-mix(in oklab, var(--ink) 10%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.form-column-links)>p:not(:last-child){margin-block-end:var(--space-xs)}:where(.form-column-prompt){color:var(--ink-subtle)}:where(.form-column-prompt)>a{font-weight:500}}@layer blocks{:where(.site-header){position:sticky;inset-block-start:0;z-index:var(--z-sticky);border-block-end:2px solid var(--brand);background-color:var(--surface-page)}:where(.site-header-bar){position:relative;isolation:isolate}:where(.site-header-nav){inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.site-header-nav){max-inline-size:40rem}}@media(width >= 48rem){:where(.site-header-nav){max-inline-size:48rem}}@media(width >= 64rem){:where(.site-header-nav){max-inline-size:64rem}}@media(width >= 80rem){:where(.site-header-nav){max-inline-size:80rem}}@media(width >= 96rem){:where(.site-header-nav){max-inline-size:96rem}}:where(.site-header-nav){display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--gutter)}:where(.site-header-nav)>a:first-child{flex-shrink:0}:where(.site-header-nav)>a:first-child img{block-size:2.5rem}:where(.site-header-links){display:none;align-items:center;gap:var(--space-3xs)}@media(width >= 48rem){:where(.site-header-links){display:flex}}:where(.site-header-link){padding:var(--space-xs) var(--space-sm);border-radius:.5rem;color:var(--ink-muted);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.site-header-link):hover{color:var(--brand-ink)}:where(.site-header-link) svg{display:inline;margin-inline-start:var(--space-3xs)}:where(.site-header-tools){display:flex;align-items:center;gap:var(--space-lg);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.site-header-trigger){display:flex;align-items:center;gap:var(--space-3xs);cursor:pointer}:where(.site-header-trigger):hover{color:var(--brand-ink)}:where(.site-header-link,.site-header-trigger) svg{inline-size:var(--space-sm);block-size:var(--space-sm);transition:rotate 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.site-header-link,.site-header-trigger) svg[data-open]{rotate:180deg}}@layer blocks{:where(.home-hero){position:relative;overflow:hidden}:where(.home-hero) h1{margin-block-start:var(--space-lg);color:var(--ink);font-size:var(--type-4xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:.95;text-wrap:balance}@container page (width >= 37.5rem){:where(.home-hero) h1{font-size:var(--type-6xl)}}@container page (width >= 61.5rem){:where(.home-hero) h1{font-size:var(--type-7xl)}}@container page (width >= 77.5rem){:where(.home-hero) h1{font-size:6rem}}:where(.home-hero) h1>span{color:var(--brand)}:where(.home-hero-grid){display:grid;align-items:center;gap:var(--space-2xl)}@container page (width >= 61.5rem){:where(.home-hero-grid){grid-template-columns:1.05fr .95fr;gap:var(--space-3xl)}}:where(.home-hero-copy){padding-block:var(--space-2xl)}@container page (width >= 37.5rem){:where(.home-hero-copy){padding-block:var(--space-3xl)}}@container page (width >= 61.5rem){:where(.home-hero-copy){padding-block:7rem}}:where(.home-hero-kicker){display:flex;align-items:center;gap:.625rem;color:var(--ink-subtle);font-size:var(--type-sm);font-weight:600;letter-spacing:.2em;line-height:var(--type-sm-leading);text-transform:uppercase}:where(.home-hero-kicker)>span{inline-size:var(--space-xs);block-size:var(--space-xs);border-radius:9999px;background-color:var(--brand)}:where(.home-hero-intro){margin-block-start:var(--space-xl);max-inline-size:28rem;color:var(--ink-subtle);font-size:var(--type-lg);line-height:var(--type-lg-leading);text-wrap:pretty}@container page (width >= 37.5rem){:where(.home-hero-intro){font-size:var(--type-xl);line-height:var(--type-xl-leading)}}:where(.home-hero-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg);margin-block-start:2.5rem}:where(.home-hero-actions)>a:not(.btn){color:var(--ink-muted);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}@media(hover: hover){:where(.home-hero-actions)>a:not(.btn):hover{color:var(--brand-ink)}}@container page (width >= 61.5rem){:where(.home-hero-logos){padding-block:7rem}}}@layer blocks{:where(.input,.select,.textarea){appearance:none;inline-size:100%;block-size:2.5rem;padding-inline:var(--space-sm);border:var(--border-width) solid rgba(0,0,0,0);border-radius:var(--radius-field);background-color:var(--surface-deep);color:var(--ink);font-size:.875rem;line-height:1.4;transition:background-color var(--transition-fast),box-shadow var(--transition-fast)}:where(.input,.select,.textarea):focus,:where(.input,.select,.textarea):focus-within{background-color:var(--surface-page);outline:2px solid var(--brand);outline-offset:2px}:where(.input,.select,.textarea)[data-size=sm]{block-size:2rem;font-size:.75rem}:where(.input,.select,.textarea)[data-size=lg]{block-size:3rem;font-size:1rem}:where(.input,.textarea)::placeholder{color:var(--ink-muted)}:where(.textarea){block-size:auto;min-block-size:4rem;padding-block:var(--space-xs)}:where(.select){padding-inline-end:var(--space-xl);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .625rem center;background-size:1rem}}@layer blocks{:where(.item-list)>:not(:last-child){border-block-end:1px solid var(--line)}:where(.item-list)[data-rule=faint]>:not(:last-child){border-block-end-color:var(--surface-sunken)}:where(.item-row){display:flex;align-items:center;gap:var(--space-sm);padding-block:var(--space-sm)}:where(.item-row)[data-gap=md]{gap:var(--space-md)}:where(.item-row)[data-pad=xs]{padding-block:var(--space-3xs)}:where(.item-row)[data-align=start]{align-items:flex-start}:where(.item-row-thumb){flex-shrink:0;inline-size:2.5rem;block-size:2.5rem;border-radius:.25rem;background-color:var(--photo-ground);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent);object-fit:contain}:where(.item-row-thumb)[data-size=lg]{inline-size:3rem;block-size:3rem;border-radius:.375rem}:where(.item-row-thumb)[data-size=xl]{inline-size:4rem;block-size:4rem;border-radius:.375rem}:where(.item-row-main){flex:1 1 0%;min-inline-size:0}:where(.item-row-title){font-weight:500}:where(.item-row-title)[data-truncate]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.item-row-title)[data-size=sm]{font-size:var(--type-sm);line-height:var(--type-leading-tight)}:where(.item-row-name){font-size:var(--type-sm);line-height:var(--type-leading-tight)}:where(.item-row-name)>a{font-weight:500}:where(.item-row-name)>span{color:var(--ink-subtle)}:where(.item-row-meta){color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.item-row-meta)[data-size=xs]{margin-block-start:.125rem;font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.item-row-meta)[data-tone=muted]{color:var(--ink-muted)}:where(.item-row-flag){margin-inline-start:var(--space-3xs)}:where(.item-row-lead){color:var(--ink)}:where(.item-row-end){text-align:end}:where(.item-row-end)[data-actions]{display:flex;align-items:center;gap:var(--space-sm);text-align:start}:where(.item-row-price){font-weight:600}:where(.item-row-figure){flex-shrink:0;font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:600;font-variant-numeric:tabular-nums}}@layer blocks{:where(.kbd){display:inline-flex;align-items:center;justify-content:center;min-block-size:1.5rem;padding-inline:.4rem;border:1px solid var(--surface-deep);border-block-end-width:2px;border-radius:var(--radius-field);background-color:var(--surface-page);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-xs)}:where(.kbd)[data-size=xs]{min-block-size:1.2rem;padding-inline:.3rem;font-size:.625rem}}@layer blocks{:where(.link){color:inherit;text-decoration-line:underline;cursor:pointer}:where(.link)[data-tone=brand]{color:var(--brand-ink)}:where(.link)[data-tone=ink]{color:var(--ink)}:where(.link)[data-tone=subtle]{color:var(--ink-subtle)}:where(.link)[data-underline=hover]{text-decoration-line:none}@media(hover: hover){:where(.link)[data-underline=hover]:hover{text-decoration-line:underline}:where(.link)[data-hover=brand]:hover{color:var(--brand-ink)}}}@layer blocks{:where(.ledger){font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.ledger)>div{display:flex;justify-content:space-between;gap:var(--space-md)}:where(.ledger)>:not(:last-child){margin-block-end:var(--space-3xs)}:where(.ledger) dt{color:var(--ink-subtle)}:where(.ledger) dd{font-variant-numeric:tabular-nums}:where(.ledger)>[data-total]{margin-block-start:var(--space-xs);padding-block-start:var(--space-xs);border-block-start:1px solid var(--surface-sunken)}:where(.ledger)>[data-total] dt{color:inherit;font-weight:600}:where(.ledger)>[data-total] dd{font-size:var(--type-lg);font-weight:600;line-height:var(--type-lg-leading)}:where(.ledger)[data-spacing=loose]>:not(:last-child){margin-block-end:var(--space-2xs)}:where(.ledger)[data-gutter=none]>div{gap:normal}:where(.ledger)>[data-tone=muted]{color:var(--ink-muted)}:where(.ledger)>[data-tone=muted] dt{color:inherit}:where(.ledger)>[data-size=xs]{color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.ledger)>[data-size=xs] dd{font-variant-numeric:normal}:where(.ledger)>[data-note]{display:block;justify-content:normal;gap:normal;font-size:var(--type-xs);line-height:var(--type-xs-leading)}}@layer blocks{:where(.line-item-media){flex-shrink:0;inline-size:6rem;background-color:var(--surface-sunken)}@container page (width >= 37.5rem){:where(.line-item-media){inline-size:8rem}}:where(.line-item-media) img{inline-size:100%;block-size:100%;padding:var(--space-xs);object-fit:contain}:where(.line-item-placeholder){display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%}:where(.line-item-placeholder) svg{inline-size:var(--space-xl);block-size:var(--space-xl);color:color-mix(in oklab, var(--ink) 20%, transparent)}:where(.line-item-body){display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3xs);padding:var(--space-lg)}:where(.line-item-head){display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-xs)}:where(.line-item-name){flex:1 1 0%;min-inline-size:0}:where(.line-item-title){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}@container page (width >= 37.5rem){:where(.line-item-title){font-size:var(--type-base);line-height:var(--type-base-leading)}}@media(hover: hover){:where(.line-item-title):hover{color:var(--brand-ink)}}:where(.line-item-stock){margin-block-start:var(--space-3xs)}:where(.line-item) .btn.line-item-remove{flex-shrink:0;color:var(--ink-subtle)}@media(hover: hover){:where(.line-item) .btn.line-item-remove:hover{color:var(--danger)}}:where(.line-item-unit){color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.line-item-foot){display:flex;align-items:center;justify-content:space-between;margin-block-start:auto}:where(.line-item-stepper){display:flex;align-items:center;gap:var(--space-3xs)}:where(.line-item-qty){inline-size:var(--space-xl);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading);text-align:center}:where(.line-item-total){font-weight:700}}@layer blocks{:where(.listing-toolbar){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block-end:var(--space-lg)}:where(.listing-toolbar-search){position:relative;flex:1;min-inline-size:12rem}:where(.listing-toolbar-search) svg{position:absolute;inset-block-start:50%;inset-inline-start:var(--space-sm);translate:0 -50%;inline-size:1rem;block-size:1rem;color:var(--ink-subtle);pointer-events:none}:where(.listing-toolbar-search) input{padding-inline-start:2.25rem}:where(.listing-toolbar-sort){display:flex;flex-shrink:0;align-items:center;gap:var(--space-xs);color:var(--ink-subtle);font-size:.875rem;line-height:1.4285714286}:where(.listing-toolbar-sort)>span{display:none}@container page (width >= 37.5rem){:where(.listing-toolbar-sort)>span{display:inline}}}@layer blocks{:where(.logo-cloud)[data-layout=compact]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm) var(--space-lg)}:where(.logo-cloud)[data-layout=grid]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:minmax(7.5rem, 1fr);clip-path:inset(0)}@container page (width >= 37.5rem){:where(.logo-cloud)[data-layout=grid]{grid-template-columns:repeat(3, minmax(0, 1fr))}}:where(.logo-cloud)[data-layout=grid][data-columns=fill]{grid-template-columns:repeat(auto-fill, minmax(9rem, 1fr))}:where(.logo-cloud)[data-layout=grid][data-size=sm]{grid-template-columns:repeat(auto-fill, minmax(6.5rem, 1fr));grid-auto-rows:minmax(4.75rem, 1fr)}:where(.logo-cloud-item){position:relative;display:flex;align-items:center;justify-content:center;filter:grayscale(100%);transition:filter var(--transition-fast),background-color var(--transition-fast)}:where(.logo-cloud-item) img{block-size:calc(var(--logo-size)/sqrt(var(--logo-ratio, 3))*var(--logo-scale, 1));inline-size:auto;max-inline-size:100%;object-fit:contain;opacity:.85;transition:opacity var(--transition-fast)}:where(.logo-cloud-item):is(:hover,:focus-visible,[data-active]){filter:grayscale(0%)}:where(.logo-cloud-item):is(:hover,:focus-visible,[data-active]) img{opacity:1}:where(.logo-cloud-name){color:var(--ink-muted);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading);text-align:center;text-wrap:balance}:where(.logo-cloud[data-layout=compact])>:where(.logo-cloud-item){--logo-base: 4rem;--logo-size: 3.5rem;inline-size:9rem;block-size:4rem}:where(.logo-cloud[data-layout=grid])>:where(.logo-cloud-item){--logo-base: 6rem;--logo-size: 4.5rem;padding:var(--space-lg) var(--space-md) var(--space-xl);box-shadow:1px 1px 0 0 color-mix(in oklab, var(--ink) 15%, transparent)}:where(.logo-cloud[data-layout=grid])>:where(.logo-cloud-item):is(:hover,:focus-visible,[data-active]){background-color:color-mix(in oklab, var(--ink) 4%, transparent)}:where(.logo-cloud[data-layout=grid])>:where(.logo-cloud-item):focus-visible{outline-offset:-2px}:where(.logo-cloud-count){position:absolute;inset-block-end:var(--space-xs);inset-inline-start:var(--space-sm);color:var(--ink-subtle);font-size:var(--type-xs);font-variant-numeric:tabular-nums;line-height:var(--type-xs-leading);transition:color var(--transition-fast)}:where(.logo-cloud-item):is(:hover,:focus-visible,[data-active]) :where(.logo-cloud-count){color:var(--ink)}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item){--logo-base: 2.5rem;--logo-size: 2.25rem;padding:var(--space-sm) var(--space-xs) var(--space-lg);cursor:pointer;transition:filter var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast),scale var(--duration-exit) var(--ease-out)}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item) .logo-cloud-name{font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):hover{background-color:color-mix(in oklab, var(--ink) 4%, transparent)}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):active{scale:.97}@media(prefers-reduced-motion: reduce){:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):active{scale:none}}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):has(:focus-visible){filter:grayscale(0%);outline:2px solid var(--brand);outline-offset:-2px}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):has(:checked){filter:grayscale(0%);background-color:color-mix(in oklab, var(--ink) 4%, transparent);box-shadow:1px 1px 0 0 color-mix(in oklab, var(--ink) 15%, transparent),inset 0 0 0 2px var(--ink)}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):has(:checked) img{opacity:1}:where(.logo-cloud[data-size=sm])>:where(.logo-cloud-item):has(:checked) .logo-cloud-count{color:var(--ink)}:where(.logo-cloud-input){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:where(.logo-cloud-check){position:absolute;inset-block-start:var(--space-2xs);inset-inline-end:var(--space-2xs);inline-size:1.125rem;block-size:1.125rem;padding:.125rem;border-radius:9999px;background-color:var(--brand);color:var(--on-brand);opacity:0;scale:.4;transition:opacity var(--duration-exit) var(--ease-in),scale var(--duration-exit) var(--ease-in)}:where(.logo-cloud-item):has(:checked) :where(.logo-cloud-check){opacity:1;scale:1;transition-duration:var(--duration-enter);transition-timing-function:var(--ease-out)}@media(prefers-reduced-motion: reduce){:where(.logo-cloud-check){scale:1}}}@layer blocks{:where(.media-note){padding:var(--space-md);border-radius:.75rem;background-color:var(--surface-sunken);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.media-note-row){display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-md)}:where(.media-note-media){flex-shrink:0;inline-size:13rem}:where(.media-note-media) img{inline-size:100%;block-size:auto}:where(.media-note-text){flex:1 1 0%;min-inline-size:16rem}:where(.media-note-text)>:not(:last-child){margin-block-end:var(--space-sm)}:where(.media-note-lead){font-weight:600}:where(.media-note-more){margin-block-start:var(--space-xs)}:where(.media-note-fine){color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}}@layer blocks{:where(.modal){max-inline-size:100vw;max-block-size:100dvh;margin:auto;padding:0;overflow:visible;border:none;background:rgba(0,0,0,0);color:var(--ink)}:where(.modal)::backdrop{background:rgba(0,0,0,.4);transition:opacity var(--duration-exit) var(--ease-in),display var(--duration-exit) allow-discrete,overlay var(--duration-exit) allow-discrete}:where(.modal){opacity:0;translate:0 .5rem;transition:opacity var(--duration-exit) var(--ease-in),translate var(--duration-exit) var(--ease-in),display var(--duration-exit) allow-discrete,overlay var(--duration-exit) allow-discrete}:where(.modal)[open]{opacity:1;translate:0 0;transition-duration:var(--duration-enter);transition-timing-function:var(--ease-out)}:where(.modal)[open]::backdrop{transition-duration:var(--duration-enter)}:where(.modal):not([open])::backdrop{opacity:0}@media(prefers-reduced-motion: reduce){:where(.modal){translate:none}}:where(.modal)[data-position=bottom]{inline-size:100%;max-inline-size:100vw;margin-block:auto 0}@media(width >= 48rem){:where(.modal)[data-position=bottom]{inline-size:fit-content;margin:auto}}:where(.modal-box){max-block-size:calc(100dvh - 5rem);overflow-y:auto;padding:var(--space-lg);border-radius:var(--radius-box);background-color:var(--surface-page);box-shadow:var(--elevation-lg)}:where(.modal-backdrop){position:fixed;inset:0;z-index:-1}:where(.modal-backdrop) button{inline-size:100%;block-size:100%;border:none;background:rgba(0,0,0,0);cursor:default}@starting-style{:where(.modal)[open]{opacity:0;translate:0 .5rem}:where(.modal)[open]::backdrop{opacity:0}}}@layer blocks{:where([data-leaving]){opacity:0;transition:all 200ms cubic-bezier(0.4, 0, 0.2, 1)}:where([data-leaving=down]){translate:0 var(--space-xs)}:where([data-leaving=up]){translate:0 calc(-1*var(--space-xs))}:where(.site-header){view-transition-name:site-header}:where(.site-main){view-transition-name:site-main}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--duration-enter)}::view-transition-group(site-main){animation:none}::view-transition-old(site-main){animation:160ms var(--ease-in) both motion-fade-out}::view-transition-new(site-main){animation:260ms var(--ease-out) 40ms both motion-settle-in}::view-transition-group(site-header){animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition-group(product-photo){animation-duration:var(--duration-move);animation-timing-function:var(--ease-out)}::view-transition-old(product-photo),::view-transition-new(product-photo){block-size:100%;object-fit:contain;animation-duration:var(--duration-move);animation-timing-function:var(--ease-out)}@keyframes motion-fade-out{to{opacity:0}}@keyframes motion-settle-in{from{opacity:0;translate:0 .375rem}}}@layer blocks{:where(.nav-dropdown){position:absolute;inset-block-start:100%;inset-inline:0;z-index:10;opacity:0;translate:0 var(--space-xs);transition:opacity var(--transition-base)}:where(.nav-dropdown)[data-open]{opacity:1;translate:0 0}@media(prefers-reduced-motion: reduce){:where(.nav-dropdown){transition-duration:1ms}}:where(.nav-dropdown-row){inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.nav-dropdown-row){max-inline-size:40rem}}@media(width >= 48rem){:where(.nav-dropdown-row){max-inline-size:48rem}}@media(width >= 64rem){:where(.nav-dropdown-row){max-inline-size:64rem}}@media(width >= 80rem){:where(.nav-dropdown-row){max-inline-size:80rem}}@media(width >= 96rem){:where(.nav-dropdown-row){max-inline-size:96rem}}:where(.nav-dropdown-row){display:flex;justify-content:flex-end;padding-inline:var(--gutter)}:where(.nav-dropdown-card){inline-size:18rem;overflow:hidden;border:1px solid var(--surface-deep);border-block-start:0;border-end-start-radius:.75rem;border-end-end-radius:.75rem;background-color:var(--surface-page);box-shadow:var(--elevation-lg)}:where(.nav-dropdown-identity){padding:var(--space-sm) var(--space-md);border-block-end:1px solid var(--surface-deep)}:where(.nav-dropdown-identity)>span{display:block}:where(.nav-dropdown-identity)>span:first-child{color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.nav-dropdown-identity)>span:last-child{overflow:hidden;color:var(--ink);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading);text-overflow:ellipsis;white-space:nowrap}:where(.nav-dropdown-group){padding-block:var(--space-3xs)}:where(.nav-dropdown-group)+:where(.nav-dropdown-group){border-block-start:1px solid var(--surface-deep)}:where(.nav-dropdown-item){--tone: var(--ink);display:flex;align-items:center;gap:var(--space-sm);inline-size:100%;padding:.625rem var(--space-md);color:color-mix(in oklab, var(--ink) 80%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading);cursor:pointer;transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1),background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.nav-dropdown-item)[data-tone=danger]{--tone: var(--danger)}:where(.nav-dropdown-item) svg{flex-shrink:0;inline-size:1rem;block-size:1rem;fill:var(--ink-subtle);transition:fill 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.nav-dropdown-item):hover{background-color:var(--surface-sunken);color:var(--tone)}:where(.nav-dropdown-item):hover svg{fill:var(--tone)}:where(.nav-dropdown-item)>span:first-of-type:not(:last-child){flex:1}:where(.nav-dropdown-item)>span:last-child:not(:first-of-type){color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}}@layer blocks{:where(.nav-flyout){position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:100%;border-block-start:2px solid var(--brand);background-color:var(--surface-page);box-shadow:var(--elevation-lg);opacity:0;translate:0 var(--space-xs);transition:opacity var(--transition-base)}:where(.nav-flyout)[data-open]{opacity:1;translate:0 0}@media(prefers-reduced-motion: reduce){:where(.nav-flyout){transition-duration:1ms}}:where(.nav-flyout-body){inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.nav-flyout-body){max-inline-size:40rem}}@media(width >= 48rem){:where(.nav-flyout-body){max-inline-size:48rem}}@media(width >= 64rem){:where(.nav-flyout-body){max-inline-size:64rem}}@media(width >= 80rem){:where(.nav-flyout-body){max-inline-size:80rem}}@media(width >= 96rem){:where(.nav-flyout-body){max-inline-size:96rem}}:where(.nav-flyout-body){padding:var(--space-xl)}:where(.nav-flyout-subs,.nav-flyout-foot){margin-block-start:var(--space-lg);padding-block-start:var(--space-md);border-block-start:1px solid var(--surface-sunken)}:where(.nav-flyout-foot){display:flex;justify-content:flex-end}:where(.nav-flyout-foot) a{display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--brand-ink);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading)}:where(.nav-flyout-foot) a:hover{text-decoration-line:underline}:where(.nav-flyout-foot) svg{inline-size:.875rem;block-size:.875rem}}@layer blocks{:where(.notice-panel){padding:var(--space-md) 1.25rem;border:1px solid var(--line);border-radius:.75rem;background-color:var(--surface-page)}:where(.notice-panel)[data-tone=warning]{border-color:color-mix(in oklab, var(--warning) 40%, transparent);background-color:color-mix(in oklab, var(--warning) 5%, transparent)}:where(.notice-panel)[data-tone=danger]{border-color:color-mix(in oklab, var(--danger) 40%, transparent);background-color:color-mix(in oklab, var(--danger) 5%, transparent)}:where(.notice-panel)[data-tone=sunken]{background-color:color-mix(in oklab, var(--surface-sunken) 50%, transparent)}:where(.notice-panel-head){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3xs) var(--space-md)}:where(.notice-panel-title){color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}:where(.notice-panel-amount){font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.notice-panel-amount)>:first-child{color:var(--ink-muted)}:where(.notice-panel-amount)>:last-child{margin-inline-start:var(--space-3xs);font-weight:600;font-variant-numeric:tabular-nums}:where(.notice-panel-body){max-inline-size:65ch;margin-block-start:var(--space-3xs);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.notice-panel-status){color:var(--ink);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.notice-panel-facts){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-3xs) var(--space-md);margin-block-start:var(--space-sm);font-size:var(--type-sm);line-height:var(--type-sm-leading)}@container page (width >= 37.5rem){:where(.notice-panel-facts){grid-template-columns:auto 1fr}}:where(.notice-panel-facts) dt{color:var(--ink-muted)}:where(.notice-panel-facts) dd{overflow-wrap:break-word}:where(.notice-panel-facts) dd[data-code]{font-family:var(--type-mono);user-select:all}:where(.notice-panel-fine){margin-block-start:var(--space-sm);color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.notice-panel-fine,.notice-panel-status)+:where(.notice-panel-fine){margin-block-start:var(--space-xs)}:where(.notice-panel-fine) a{text-decoration-line:underline;text-underline-offset:2px}@media(hover: hover){:where(.notice-panel-fine) a:hover{text-decoration-line:none}}:where(.notice-panel-action){margin-block-start:var(--space-sm)}}@layer blocks{:where(.option-card){display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:.5rem;background-color:var(--surface-page)}:where(.option-card):where(label){cursor:pointer}:where(.option-card)>.radio{flex-shrink:0;margin-block-start:.125rem}:where(.option-card)>.checkbox{flex-shrink:0}:where(.option-card)[data-align=center]{align-items:center}:where(.option-card)[data-align=center] .option-card-note{margin-block-start:0}:where(.option-card)[aria-disabled=true]{opacity:.5}:where(.option-card)[data-track=checked]{border-width:2px;background-color:rgba(0,0,0,0)}:where(.option-card)[data-track=checked]:has(:checked){border-color:var(--brand);background-color:color-mix(in oklab, var(--brand) 5%, transparent)}:where(.option-card)[data-layout=tile]{position:relative;display:block;align-items:normal;gap:normal;padding:0;transition-property:color,background-color,border-color,box-shadow;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}:where(.option-card)[data-selected=true]{border-color:var(--brand);background-color:color-mix(in oklab, var(--brand) 5%, transparent);box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 30%, transparent)}@media(hover: hover){:where(.option-card)[data-selected=false]:hover{border-color:color-mix(in oklab, var(--ink) 30%, transparent)}}:where(.option-card-hit){display:block;padding:var(--space-sm) 2.25rem var(--space-sm) var(--space-sm);cursor:pointer}:where(.option-card-row){display:flex;align-items:flex-start;gap:var(--space-xs)}:where(.option-card-row)>.radio{flex-shrink:0;margin-block-start:var(--space-3xs)}:where(.option-card-body){flex:1 1 0%;min-inline-size:0}:where(.option-card-copy){font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.option-card-title){font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:500}:where(.option-card-title)[data-weight=semibold]{font-weight:600}:where(.option-card-head){display:flex;align-items:center;gap:var(--space-xs)}:where(.option-card-tag){padding:.125rem var(--space-2xs);border-radius:.25rem;background-color:var(--surface-sunken);color:var(--ink-subtle);font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}:where(.option-card-note){margin-block-start:.125rem;color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.option-card-dot){flex-shrink:0;inline-size:1.25rem;block-size:1.25rem;margin-block-start:.125rem;border:2px solid color-mix(in oklab, var(--ink) 20%, transparent);border-radius:calc(infinity*1px)}:where(.option-card-edit){position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs);display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;border-radius:.375rem;color:var(--ink-subtle);opacity:0;transition-property:color,background-color,opacity;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}:where(.option-card-edit) svg{inline-size:1rem;block-size:1rem}:where([data-selected=true])>:where(.option-card-edit){opacity:1}@media(hover: hover){:where(.option-card):hover>:where(.option-card-edit){opacity:1}:where(.option-card-edit):hover{background-color:var(--surface-sunken);color:var(--ink)}}@media(hover: none){:where(.option-card-edit){opacity:1}}:where(.option-card-add){display:flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-md);border:2px dashed var(--line);border-radius:.5rem;color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:500;transition-property:color,border-color;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}:where(.option-card-add) svg{inline-size:1rem;block-size:1rem}@media(hover: hover){:where(.option-card-add):hover{border-color:var(--brand);color:var(--brand-ink)}}}@layer blocks{:where(.order-journey){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:var(--space-sm)}@container page (width >= 45.5rem){:where(.order-journey){grid-template-columns:repeat(4, minmax(0, 1fr));align-items:start;row-gap:0}}:where(.order-journey-step){position:relative;display:flex;gap:var(--space-sm)}:where(.order-journey-step)>div{min-inline-size:0}@container page (width >= 45.5rem){:where(.order-journey-step){flex-direction:column;align-items:center;gap:var(--space-xs);text-align:center}:where(.order-journey-step)>div{margin-block-start:var(--space-3xs)}}:where(.order-journey-connector){position:absolute;inset-block:1.75rem -0.75rem;inset-inline-start:var(--space-sm);z-index:0;inline-size:1px;background-color:color-mix(in oklab, var(--ink) 50%, transparent)}:where(.order-journey-connector)[data-done]{background-color:color-mix(in oklab, var(--success) 60%, transparent)}@container page (width >= 45.5rem){:where(.order-journey-connector){inset-block:var(--space-sm) auto;inset-inline:calc(50% + 1rem) calc(-50% + 1rem);inline-size:auto;block-size:1px}}:where(.order-journey-marker){--ring: transparent;position:relative;z-index:10;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;border-radius:9999px;background-color:var(--surface-page);box-shadow:0 0 0 2px var(--ring);color:var(--ink)}:where(.order-journey-marker)[data-state=done]{background-color:var(--success);color:var(--on-success)}:where(.order-journey-marker)[data-state=failed]{background-color:var(--danger);color:var(--on-danger)}:where(.order-journey-marker)[data-state=current]{--ring: var(--ink)}:where(.order-journey-marker)[data-state=upcoming]{--ring: color-mix(in oklab, var(--ink) 50%, transparent);color:var(--ink-subtle)}:where(.order-journey-marker) svg{inline-size:.875rem;block-size:.875rem}:where(.order-journey-marker)>span{inline-size:var(--space-xs);block-size:var(--space-xs);border-radius:9999px;background-color:var(--ink)}:where(.order-journey-label){color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}:where(.order-journey-label)[data-state=failed]{color:var(--danger)}:where(.order-journey-label)[data-state=upcoming]{color:var(--ink-subtle)}:where(.order-journey-sub){color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-leading-tight)}:where(.order-journey-cancelled){font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.order-journey-cancelled)>span:last-child{margin-inline-start:var(--space-xs);color:var(--ink-subtle)}}@layer blocks{:where(.page-header-crumbs){margin-block-end:var(--space-lg);color:var(--ink-subtle);font-size:.875rem;line-height:1.4285714286}:where(.page-header-crumbs) a:hover{color:var(--brand-ink)}:where(.page-header-sep){margin-inline:var(--space-3xs)}:where(.page-header-current){color:var(--ink-muted)}:where(.page-header){display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block-end:var(--space-lg)}:where(.page-header) h1{color:var(--ink);font-size:1.5rem;font-weight:700;line-height:1.3333333333}:where(.page-header-actions){display:flex;align-items:center;gap:var(--space-sm)}}@layer blocks{:where(.pagination){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-xs);margin-block-start:var(--space-xl)}:where(.pagination) svg{inline-size:1rem;block-size:1rem}}@layer blocks{:where(.panel){overflow:hidden;border:1px solid var(--line);border-radius:.75rem;background-color:var(--surface-page)}:where(.panel) :where(.item-row){padding-inline:1.25rem}:where(.panel-head){display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) 1.25rem;border-block-end:1px solid var(--line)}:where(.panel-head-main){min-inline-size:0}:where(.panel-head-end){flex-shrink:0}:where(.panel-title){color:var(--ink-subtle);font-size:var(--type-sm);font-weight:600;line-height:var(--type-leading-tight)}:where(.panel-sub){margin-block-start:.125rem;color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.panel-code){margin-block-start:var(--space-3xs);font-family:var(--type-mono);font-size:var(--type-sm);line-height:var(--type-sm-leading);word-break:break-all}:where(.panel-heading){padding:var(--space-md) 1.25rem var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:600}:where(.panel-strip,.panel-note,.panel-foot){padding-inline:1.25rem;border-block-start:1px solid var(--line)}:where(.panel-strip){display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-block:var(--space-sm)}:where(.panel-strip)[data-tone=warning]{background-color:color-mix(in oklab, var(--warning) 5%, transparent)}:where(.panel-fact){font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.panel-fact-label){font-weight:500}:where(.panel-fact-sep){color:var(--ink-subtle)}:where(.panel-fact-value){font-variant-numeric:tabular-nums}:where(.panel-note){padding-block:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.panel-foot){padding-block:var(--space-md);background-color:color-mix(in oklab, var(--surface-sunken) 40%, transparent)}}@layer blocks{:where(.preorder-timeline){display:block}:where(.preorder-timeline-head){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3xs) var(--space-md);margin-block-end:var(--space-md)}:where(.preorder-timeline-head) h2{color:var(--ink);font-size:var(--type-lg);font-weight:600;line-height:var(--type-lg-leading)}:where(.preorder-timeline-count){color:var(--ink-muted);font-size:var(--type-sm);font-variant-numeric:tabular-nums;line-height:var(--type-sm-leading)}:where(.preorder-timeline-months)>:not(:last-child){margin-block-end:var(--space-lg)}:where(.preorder-timeline-month){display:flex;align-items:baseline;gap:var(--space-sm);margin-block-end:var(--space-xs)}:where(.preorder-timeline-month) h3{color:var(--ink);font-size:var(--type-base);font-weight:700;line-height:var(--type-base-leading);white-space:nowrap}:where(.preorder-timeline-rule){flex:1;border-block-start:1px solid color-mix(in oklab, var(--ink) 15%, transparent)}:where(.preorder-timeline-tally){color:var(--ink-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums;line-height:var(--type-xs-leading);white-space:nowrap}:where(.preorder-timeline-list){background-color:var(--surface-page);border:1px solid var(--surface-deep);border-radius:.5rem}:where(.preorder-timeline-list)>:not(:last-child){border-block-end:1px solid var(--surface-sunken)}:where(.preorder-timeline-item){display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}:where(.preorder-timeline-thumb){flex-shrink:0;inline-size:2.5rem;block-size:2.5rem;object-fit:contain;background-color:var(--photo-ground);border-radius:var(--radius-photo);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}:where(.preorder-timeline-body){flex:1;min-inline-size:0}:where(.preorder-timeline-product){display:-webkit-box;overflow:hidden;color:var(--ink);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading);-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(.preorder-timeline-removed){color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.preorder-timeline-ref){margin-block-start:.125rem;color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.preorder-timeline-price){flex-shrink:0;font-size:var(--type-sm);font-variant-numeric:tabular-nums;font-weight:600;line-height:var(--type-sm-leading)}:where(.preorder-timeline-plan){padding:var(--space-xs) var(--space-md);color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading);background-color:color-mix(in oklab, var(--surface-sunken) 50%, transparent)}:where(.preorder-timeline-foot){margin-block-start:var(--space-md);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.preorder-timeline-empty){color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.preorder-timeline-foot,.preorder-timeline-empty) a{text-decoration-line:underline;text-underline-offset:2px}@media(hover: hover){:where(.preorder-timeline-product,.preorder-timeline-ref a):hover{text-decoration-line:underline}:where(.preorder-timeline-foot,.preorder-timeline-empty) a:hover{text-decoration-line:none}}}@layer blocks{:where(.price-note){margin-block-start:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.price-note) a{text-decoration-line:underline}@media(hover: hover){:where(.price-note) a:hover{color:var(--ink)}}}@layer blocks{:where(.product-callout){display:block;padding:var(--space-sm);border:1px solid var(--line);border-radius:.75rem;background-color:var(--surface-sunken);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}:where(.product-callout)[data-layout=media]{display:flex;align-items:center;gap:var(--space-sm)}@media(hover: hover){:where(.product-callout):hover{border-color:color-mix(in oklab, var(--brand) 40%, transparent)}}:where(.product-callout-media){flex-shrink:0;inline-size:3.5rem;block-size:3.5rem;border-radius:.5rem;object-fit:cover}:where(.product-callout-text){min-inline-size:0}:where(.product-callout-title){display:block;color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}:where(.product-callout-note){display:block;margin-block-start:.125rem;color:color-mix(in oklab, var(--ink) 75%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading);text-wrap:pretty}:where(.product-callout-meta){display:block;margin-block-start:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.product-callout[data-layout=media]) :where(.product-callout-meta){margin-block-start:.125rem}}@layer blocks{:where(.product-card){container:product-card/inline-size}:where(.product-card-link){display:flex;flex:1;flex-direction:column}:where(.product-card-link)::after{content:"";position:absolute;inset:0;z-index:0}:where(.product-card-mark){--logo-base: 1.25rem;block-size:1.25rem;margin-block-end:var(--space-xs)}:where(.product-card-exclusive){position:absolute;inset-block-end:var(--space-xs);inset-inline-end:var(--space-xs);z-index:10;pointer-events:none}:where(.product-card-exclusive) img{block-size:2.5rem;object-fit:contain}:where(.product-card-photo){display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}:where(.product-card-photo)[data-unavailable]{opacity:.5;filter:grayscale(100%)}:where(.product-card-photo) img{inline-size:100%;block-size:100%;object-fit:contain;transition:opacity var(--duration-enter) var(--ease-out)}:where(.product-card-photo) img[data-loading]{opacity:0}@media(prefers-reduced-motion: reduce){:where(.product-card-photo) img{transition:none}}:where(.product-card-placeholder){color:color-mix(in oklab, var(--ink) 20%, transparent)}:where(.product-card-placeholder) svg{inline-size:4rem;block-size:4rem}:where(.product-card){--product-card-inset: var(--space-lg)}@container product-card (inline-size < 15rem){:where(.product-card-body,.product-card-deadline,.product-card-action){--product-card-inset: var(--space-md)}}:where(.product-card-body){flex:1;padding-block-start:var(--space-md);padding-inline:var(--product-card-inset)}:where(.product-card-title){display:-webkit-box;overflow:hidden;min-block-size:2lh;-webkit-box-orient:vertical;-webkit-line-clamp:2}:where(.product-card-maker){margin-block-start:.125rem;color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.product-card-prices){display:flex;align-items:baseline;gap:var(--space-3xs)}:where(.product-card-was){color:var(--ink-subtle);font-variant-numeric:tabular-nums;font-size:var(--type-sm);line-height:var(--type-sm-leading);text-decoration-line:line-through}:where(.product-card-price){color:var(--ink);font-variant-numeric:tabular-nums;font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading)}:where(.product-card-price)[data-discounted]{color:var(--danger)}:where(.product-card-flag){position:absolute;inset-block-start:var(--space-xs);inset-inline-start:50%;z-index:10;translate:-50% 0;pointer-events:none}:where(.product-card-flag)>*{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}:where(.product-card-deadline){display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-xs);margin-inline:var(--product-card-inset);padding-block:var(--space-sm);border-block-start:1px solid color-mix(in oklab, var(--ink) 15%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.product-card-deadline-when){color:var(--ink);font-weight:600;white-space:nowrap}:where(.product-card-deadline-date){color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}:where(.product-card-action){position:relative;z-index:10;padding-block-start:0;padding-inline:var(--product-card-inset)}}@layer blocks{:where(.product-gallery){display:block}:where(.product-gallery-grid){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-sm)}@container page (width >= 37.5rem){:where(.product-gallery-grid){grid-template-columns:repeat(3, minmax(0, 1fr))}}@container page (width >= 45.5rem){:where(.product-gallery-grid){grid-template-columns:repeat(4, minmax(0, 1fr))}}:where(.product-gallery-thumb){position:relative;display:block;inline-size:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-photo);background-color:var(--surface-sunken);cursor:pointer}:where(.product-gallery-thumb)[data-overflow]{display:none}:where(.product-gallery-thumb) img{inline-size:100%;block-size:100%;object-fit:cover;object-position:top;transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.product-gallery-thumb) img[data-loading]{opacity:0}:where(.product-gallery-shade){position:absolute;inset:0;background-color:rgba(0,0,0,0);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}:where(.product-gallery-more){position:absolute;inset:0;display:grid;place-content:center;background-color:rgba(0,0,0,.55);color:#fff;font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading);font-variant-numeric:tabular-nums;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){:where(.product-gallery-thumb):hover :where(.product-gallery-more){background-color:rgba(0,0,0,.65)}:where(.product-gallery-thumb):hover :where(.product-gallery-shade){background-color:rgba(0,0,0,.1)}}}@layer blocks{:where(.product-grid){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-md)}@container page (width >= 45.5rem){:where(.product-grid){grid-template-columns:repeat(3, minmax(0, 1fr))}}@container page (width >= 61.5rem){:where(.product-grid){grid-template-columns:repeat(4, minmax(0, 1fr))}}}@layer blocks{:where(.product-lightbox){position:fixed;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0;padding:0;background-color:rgba(0,0,0,.9);opacity:0;transition:opacity var(--duration-exit) var(--ease-in),display var(--duration-exit) allow-discrete,overlay var(--duration-exit) allow-discrete}:where(.product-lightbox)[open]{opacity:1;transition-duration:var(--duration-enter);transition-timing-function:var(--ease-out)}:where(.product-lightbox)::backdrop{background-color:rgba(0,0,0,0)}@starting-style{:where(.product-lightbox)[open]{opacity:0}}:where(.product-lightbox-frame){position:fixed;inset:0;display:flex;flex-direction:column}:where(.product-lightbox-bar){display:flex;align-items:center;justify-content:space-between;padding:var(--space-md);color:#fff}:where(.product-lightbox-counter){font-family:var(--type-mono);font-size:var(--type-sm);line-height:var(--type-sm-leading);opacity:.7}:where(.product-lightbox-stage){position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-block-size:0;padding-inline:var(--space-md);padding-block-end:var(--space-md)}:where(.product-lightbox-image){max-block-size:calc(100vh - 8rem);max-inline-size:calc(100vw - 4rem);border-radius:.5rem;object-fit:contain;user-select:none}:where(.product-lightbox-button){display:flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border-radius:9999px;color:#fff;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}@media(hover: hover){:where(.product-lightbox-button):hover{background-color:rgba(255,255,255,.2)}}:where(.product-lightbox-button) svg{inline-size:1.5rem;block-size:1.5rem}:where(.product-lightbox-button)[data-side]{position:absolute;z-index:10}:where(.product-lightbox-button)[data-side=prev]{inset-inline-start:var(--space-xs)}@container page (width >= 37.5rem){:where(.product-lightbox-button)[data-side=prev]{inset-inline-start:var(--space-md)}}:where(.product-lightbox-button)[data-side=next]{inset-inline-end:var(--space-xs)}@container page (width >= 37.5rem){:where(.product-lightbox-button)[data-side=next]{inset-inline-end:var(--space-md)}}:where(.product-lightbox-button)[data-invisible]{visibility:hidden}}@layer blocks{:where(.product-specs){display:grid;grid-template-columns:max-content 1fr;gap:.625rem var(--space-lg);padding-block-start:1.25rem;border-block-start:1px solid var(--surface-sunken);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.product-specs) dt{color:var(--ink-subtle)}:where(.product-specs) dd{color:var(--ink)}:where(.product-specs) a[data-quiet]{color:var(--ink-muted)}:where(.product-specs) a[data-current]{font-weight:500}@media(hover: hover){:where(.product-specs) a:hover{color:var(--brand-ink)}}:where(.product-specs-path){display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-2xs)}:where(.product-specs-sep){color:color-mix(in oklab, var(--ink) 30%, transparent)}:where(.product-specs-note){display:block;margin-block-start:.125rem;color:var(--info);font-size:var(--type-xs);line-height:var(--type-xs-leading)}}@layer blocks{:where(.quick-add){inline-size:100%}:where(.quick-add)>:where(.btn){inline-size:100%;min-block-size:2.75rem}@container page (width >= 37.5rem){:where(.quick-add)>:where(.btn){min-block-size:2rem}}:where(.quick-add-done){inline-size:100%}}@layer blocks{:where(.search-dialog-trigger){display:none;align-items:center;gap:var(--space-xs);block-size:2rem;padding-inline:var(--space-sm);border:1px solid var(--surface-deep);border-radius:9999px;background-color:var(--surface-page);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading);cursor:pointer;transition:border-color 150ms cubic-bezier(0.4, 0, 0.2, 1),background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(width >= 48rem){:where(.search-dialog-trigger){display:flex}}:where(.search-dialog-trigger):hover{border-color:var(--ink);background-color:var(--surface-sunken)}:where(.search-dialog-trigger) svg{inline-size:var(--space-sm);block-size:var(--space-sm)}:where(.search-dialog-icon){display:flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;color:var(--ink-muted)}@media(width >= 48rem){:where(.search-dialog-icon){display:none}}:where(.search-dialog-icon):hover{color:var(--brand-ink)}:where(.search-dialog-icon) svg{inline-size:1.25rem;block-size:1.25rem}:where(.search-dialog-box){display:flex;flex-direction:column;inline-size:100%;max-inline-size:100%;block-size:100vh;overflow:hidden;padding:0;border-radius:0}@media(width >= 48rem){:where(.search-dialog-box){max-inline-size:36rem;block-size:auto;max-block-size:70vh;border-radius:.75rem}}@media(width >= 48rem){:where(.search-dialog-back){display:none}}:where(.search-dialog-back) .btn{position:absolute;inset-block-start:1.25rem;inset-inline-start:var(--space-xs);z-index:10}:where(.search-dialog-search){display:flex;flex:1;flex-direction:column;min-block-size:0}:where(.search-dialog-form){display:flex;flex-shrink:0;align-items:center;gap:var(--space-sm);padding:var(--space-md) 1.25rem var(--space-md) var(--space-2xl);border-block-end:2px solid var(--ink)}@media(width >= 48rem){:where(.search-dialog-form){padding-inline-start:1.25rem}}:where(.search-dialog-form)>svg{display:none;inline-size:1rem;block-size:1rem;color:var(--ink)}@media(width >= 48rem){:where(.search-dialog-form)>svg{display:block}}:where(.search-dialog-form) input{flex:1;block-size:2.5rem;outline:none;background-color:rgba(0,0,0,0);font-size:var(--type-lg);line-height:var(--type-lg-leading)}:where(.search-dialog-form) input::placeholder{color:var(--ink-muted)}:where(.search-dialog-form)>span{display:none;align-items:center;gap:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}@media(width >= 48rem){:where(.search-dialog-form)>span{display:flex}}:where(.search-dialog-hints){display:none;flex-shrink:0;align-items:center;gap:var(--space-md);padding:var(--space-xs) 1.25rem;border-block-start:1px solid var(--surface-deep);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}@media(width >= 48rem){:where(.search-dialog-hints){display:flex}}:where(.search-dialog-hints)>span{display:flex;align-items:center;gap:var(--space-3xs)}:where(.search-dialog-hints)>span:last-child{margin-inline-start:auto}:where(.search-dialog-dialog)>:where(.modal-backdrop){background-color:rgba(0,0,0,.4)}}@layer blocks{:where(.search-preview){flex:1;min-block-size:0;overflow-y:auto}:where(.search-preview-list){padding-block:var(--space-3xs)}:where(.search-preview-list)[data-loading]{padding-block:var(--space-xs)}:where(.search-preview-start){padding-block:1.25rem}:where(.search-preview-start)>:where(.search-preview-chips){padding:0 1.25rem var(--space-md)}:where(.search-preview-row){display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:var(--space-md);padding:var(--space-sm) 1.25rem}:where(.search-preview-row):is(a):hover,:where(.search-preview-row)[aria-selected=true]{background-color:var(--surface-sunken)}:where(.search-preview-row)[data-skeleton]{animation:search-preview-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}:where(.search-preview-row)>:where(.search-preview-text){min-inline-size:0}@keyframes search-preview-pulse{50%{opacity:.5}}:where(.search-preview-thumb){display:flex;align-items:center;justify-content:center;inline-size:4rem;block-size:4rem;overflow:hidden;border-radius:.5rem;background-color:var(--surface-sunken)}:where(a)>:where(.search-preview-thumb){border:1px solid var(--surface-deep)}:where(.search-preview-thumb) img{inline-size:100%;block-size:100%;object-fit:contain}:where(.search-preview-thumb)>span{color:color-mix(in oklab, var(--ink) 30%, transparent);font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading)}:where([data-bar]){block-size:var(--space-sm);border-radius:.25rem;background-color:var(--surface-sunken)}:where([data-bar])[data-bar=label]{inline-size:6rem;margin-block-end:var(--space-xs)}:where([data-bar])[data-bar=title]{inline-size:12rem;block-size:1rem;margin-block-end:var(--space-2xs)}:where([data-bar])[data-bar=meta]{inline-size:8rem}:where([data-bar])[data-bar=price]{inline-size:3rem;block-size:1rem}:where(.search-preview-pills){display:flex;align-items:center;gap:var(--space-xs);margin-block-end:var(--space-3xs)}:where(.search-preview-pills)>span:first-child:not(.stock-pill){display:inline-block;padding:.125rem var(--space-xs);border-radius:9999px;background-color:var(--ink);color:var(--surface-page);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}:where(.search-preview-title,.search-preview-meta){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.search-preview-title){font-size:15px;font-weight:600}:where(.search-preview-meta){color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.search-preview-price){font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}:where(.search-preview-heading){display:flex;align-items:center;gap:var(--space-xs);margin-block-end:var(--space-sm);padding-inline:1.25rem;color:var(--ink-subtle);font-family:var(--type-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}:where(.search-preview-heading)>span{flex:1;block-size:1px;background-color:var(--surface-deep)}:where(.search-preview-brands){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-xs);margin-block-end:1.25rem;padding-inline:1.25rem}:where(.search-preview-brand){position:relative;display:flex;flex-direction:column;justify-content:space-between;block-size:6rem;padding:var(--space-md);border:2px solid var(--ink);border-radius:.5rem;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.search-preview-brand):hover{background-color:var(--surface-sunken)}:where(.search-preview-brand)>div:first-child{display:flex;align-items:center;block-size:var(--space-xl)}:where(.search-preview-brand)>div:first-child img{max-block-size:var(--space-xl);object-fit:contain}:where(.search-preview-brand)>div:first-child span{font-size:var(--type-base);font-weight:700;line-height:var(--type-base-leading)}:where(.search-preview-brand)>div:nth-child(2){color:var(--ink-subtle);font-family:var(--type-mono);font-size:11px}:where(.search-preview-brand)>span{position:absolute;inset-block-end:var(--space-sm);inset-inline-end:var(--space-sm);color:var(--brand-ink);font-size:var(--type-base);font-weight:700;line-height:var(--type-base-leading);opacity:0;transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.search-preview-brand):hover>span{opacity:1}:where(.search-preview-chips){display:flex;flex-wrap:wrap;gap:var(--space-2xs)}:where(.search-preview-chips)>a{padding:var(--space-3xs) var(--space-sm);border:1px solid var(--surface-deep);border-radius:9999px;color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.search-preview-chips)>a:hover{border-color:var(--ink);color:var(--ink)}:where(.search-preview-foot){display:flex;padding:var(--space-xs) 1.25rem;border-block-start:1px solid var(--surface-deep);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.search-preview-foot) a{margin-inline-start:auto;color:var(--brand-ink);font-weight:600}:where(.search-preview-foot) a:hover{text-decoration-line:underline}:where(.search-preview-none){padding:var(--space-lg) 1.25rem}:where(.search-preview-none)>p:nth-child(1){margin-block-end:var(--space-3xs);font-size:var(--type-base);font-weight:600;line-height:var(--type-base-leading)}:where(.search-preview-none)>p:nth-child(2){margin-block-end:var(--space-3xs);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.search-preview-none)>p:nth-child(3){margin-block-end:var(--space-md);color:var(--ink-subtle);font-size:var(--type-xs);font-style:italic;line-height:var(--type-xs-leading)}}@layer blocks{:where(.shelf-item){position:relative;scroll-margin-block-start:7rem}:where(.shelf-item)>:where(.line-mark){margin-block-start:var(--space-md)}:where(.shelf-item):target :where(.photo-frame){outline:2px solid var(--ink);outline-offset:6px}@media(prefers-reduced-motion: no-preference){:where(.shelf-item):target :where(.photo-frame){animation:shelf-item-arrive 2.4s cubic-bezier(0.16, 1, 0.3, 1) .2s forwards}}@keyframes shelf-item-arrive{0%,40%{outline-color:var(--ink);outline-offset:6px}100%{outline-color:rgba(0,0,0,0);outline-offset:2px}}:where(.shelf-item-provenance){margin-block-start:var(--space-md);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.line-mark)+:where(.shelf-item-provenance){margin-block-start:var(--space-xs)}:where(.shelf-item-provenance)>span{color:var(--ink);font-weight:600}:where(.shelf-item-event){position:relative;z-index:10;display:inline-flex;align-items:baseline;gap:var(--space-3xs);color:var(--ink);font-weight:600;text-decoration-line:underline;text-decoration-color:color-mix(in oklab, var(--ink) 30%, transparent);text-underline-offset:4px}:where(.shelf-item-event):hover{text-decoration-color:var(--ink)}:where(.shelf-item-event) svg{flex-shrink:0;align-self:center;inline-size:var(--space-sm);block-size:var(--space-sm);color:var(--ink-subtle)}:where(.shelf-item-title){margin-block-start:var(--space-3xs);color:var(--ink);font-size:var(--type-base);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-base-leading);text-wrap:balance}@container page (width >= 37.5rem){:where(.shelf-item-title){font-size:var(--type-lg);line-height:var(--type-lg-leading)}}:where(.shelf-item[data-lead]) :where(.shelf-item-title){font-size:var(--type-xl);line-height:var(--type-xl-leading)}@container page (width >= 37.5rem){:where(.shelf-item[data-lead]) :where(.shelf-item-title){font-size:var(--type-2xl);line-height:var(--type-2xl-leading)}}:where(.shelf-item-title) a{text-underline-offset:4px}:where(.shelf-item-title) a::after{content:"";position:absolute;inset:0;z-index:0}:where(.shelf-item-title) a:focus-visible{outline:none}:where(.shelf-item-title) a:focus-visible::after{outline:2px solid var(--brand);outline-offset:2px}@media(hover: hover){:where(.shelf-item):hover :where(.shelf-item-title) a{text-decoration-line:underline}}:where(.shelf-item-note){margin-block-start:var(--space-xs);max-inline-size:60ch;color:color-mix(in oklab, var(--ink) 75%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading);text-wrap:pretty}:where(.shelf-item-facts){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:baseline;gap:var(--space-xs) var(--space-md);margin-block-start:var(--space-md);padding-block-start:var(--space-sm);border-block-start:1px solid color-mix(in oklab, var(--ink) 15%, transparent)}@container page (width >= 37.5rem){:where(.shelf-item-facts){display:flex;flex-wrap:wrap;column-gap:var(--space-lg)}}:where(.shelf-item[data-lead]) :where(.shelf-item-facts){display:flex;flex-wrap:wrap;column-gap:var(--space-lg)}:where(.shelf-item-facts) dt{color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.shelf-item-facts) dd{color:var(--ink);font-size:var(--type-base);font-weight:600;line-height:var(--type-base-leading)}@container page (width >= 37.5rem){:where(.shelf-item-facts) dd{font-size:var(--type-lg);line-height:var(--type-lg-leading)}}:where(.shelf-item[data-lead]) :where(.shelf-item-facts) dd{font-size:var(--type-lg);line-height:var(--type-lg-leading)}:where(.shelf-item-facts) dd[data-figure]{font-variant-numeric:tabular-nums}:where(.shelf-item-facts) dd[data-price]{font-weight:700}:where(.shelf-item-facts)>[data-wide]{grid-column:span 2/span 2}:where(.shelf-item-action){position:relative;z-index:10;margin-block-start:var(--space-sm)}@container page (width >= 37.5rem){:where(.shelf-item-action){max-inline-size:20rem}}}@layer blocks{:where(.site-main){inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.site-main){max-inline-size:40rem}}@media(width >= 48rem){:where(.site-main){max-inline-size:48rem}}@media(width >= 64rem){:where(.site-main){max-inline-size:64rem}}@media(width >= 80rem){:where(.site-main){max-inline-size:80rem}}@media(width >= 96rem){:where(.site-main){max-inline-size:96rem}}:where(.site-main){container:page/inline-size;flex-grow:1;padding:var(--space-xl) var(--gutter)}}@layer blocks{:where(.skip-link){position:absolute;overflow:hidden;inline-size:1px;block-size:1px;margin:-1px;padding:0;clip-path:inset(50%);white-space:nowrap}:where(.skip-link):focus{position:fixed;inset-block-start:var(--space-md);inset-inline-start:var(--space-md);z-index:var(--z-skip-link);overflow:visible;inline-size:auto;block-size:auto;margin:0;padding:var(--space-xs) var(--space-md);border-radius:.5rem;background-color:var(--surface-page);box-shadow:0 0 0 2px var(--brand);clip-path:none;color:var(--ink);white-space:normal}}@layer blocks{:where(.stock-pill){display:inline-flex;align-items:center;gap:var(--space-3xs);font-size:11px;font-weight:600}:where(.stock-pill)[data-tone=success]{color:var(--success)}:where(.stock-pill)[data-tone=brand]{color:var(--brand-ink)}:where(.stock-pill)[data-tone=warning]{color:var(--warning)}:where(.stock-pill)[data-tone=muted]{color:var(--ink-subtle)}:where(.stock-pill)>span{display:inline-block;inline-size:.375rem;block-size:.375rem;border-radius:9999px;background-color:currentColor}}@layer blocks{:where(.submit-overlay){position:absolute;inset:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;gap:var(--space-xs);border-radius:inherit;transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1)}:where(.submit-overlay)>:where(span){font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:600}:where(.submit-overlay)[data-state=loading]{background-color:color-mix(in oklab, var(--surface-page) 80%, transparent);color:var(--ink)}:where(.submit-overlay)[data-state=loading]>:where(span){font-weight:500}:where(.submit-overlay)[data-state=success]{background-color:var(--success);color:var(--on-success)}:where(.submit-overlay)[data-state=error]{background-color:var(--danger);color:var(--on-danger)}:where(.submit-overlay-icon){--icon: 1.25rem;inline-size:var(--icon);block-size:var(--icon)}:where(.submit-overlay-icon)[data-spin]{--icon: 2rem;animation:submit-overlay-spin 1s linear infinite}:where(.submit-overlay-icon)[data-spin] :where(circle){opacity:.25}:where(.submit-overlay-icon)[data-spin] :where(path){opacity:.75}@keyframes submit-overlay-spin{to{transform:rotate(360deg)}}}@layer blocks{:where(.table){inline-size:100%;border-collapse:collapse;font-size:var(--type-sm)}:where(.table) :where(th,td){padding:var(--space-sm) var(--space-md);text-align:start;white-space:nowrap;border-block-end:1px solid var(--line)}:where(.table) :where(th){font-weight:600;color:var(--ink-muted)}:where(.table) :where(th,td)[data-figure]{text-align:right}:where(.table) :where(td)[data-figure]{font-weight:500}:where(.table)[data-size=sm] :where(th,td){padding:var(--space-2xs) var(--space-sm);font-size:.8125rem}:where(.table-scroll){overflow-x:auto}}@layer blocks{:where(.trix-content) img{max-inline-size:100%;block-size:auto}:where(.trix-content) :where(.attachment){display:inline-block;position:relative;max-inline-size:100%}:where(.trix-content) :where(.attachment__caption){text-align:center}:where(.trix-content) :where(.attachment__caption) .attachment__name+.attachment__size::before{content:" •"}:where(.trix-content) :where(.attachment--preview){inline-size:100%;text-align:center}:where(.trix-content) :where(.attachment--preview) :where(.attachment__caption){opacity:.6}:where(.trix-content) :where(.attachment--file){line-height:1;margin-inline:2px;padding:.4em 1em;border:1px solid var(--prose-file-border);border-radius:5px}:where(.trix-content) :where(.attachment-gallery){display:flex;flex-wrap:wrap;position:relative}:where(.trix-content) :where(.attachment-gallery)>:where(action-text-attachment,.attachment){flex:1 0 33%;padding:0 .5em;max-inline-size:33%}:where(.trix-content) :where(.attachment-gallery):where(.attachment-gallery--2,.attachment-gallery--4)>:where(action-text-attachment,.attachment){flex-basis:50%;max-inline-size:50%}:where(.trix-content) :where(action-text-attachment .attachment){padding:0 !important;max-inline-size:100% !important}:where(.prose,.trix-content){color:var(--prose-body);font-size:var(--type-sm);line-height:1.71429}:where(.prose,.trix-content) :where([class~=lead]){color:var(--prose-lead)}:where(.prose,.trix-content) :where(a){color:var(--prose-links);text-decoration:underline;font-weight:500}:where(.prose,.trix-content) :where(strong){color:var(--prose-bold);font-weight:600}:where(.prose,.trix-content) :where(a strong){color:inherit}:where(.prose,.trix-content) :where(blockquote strong){color:inherit}:where(.prose,.trix-content) :where(thead th strong){color:inherit}:where(.prose,.trix-content) :where(ol){list-style-type:decimal}:where(.prose,.trix-content) :where(ol[type=A]){list-style-type:upper-alpha}:where(.prose,.trix-content) :where(ol[type=a]){list-style-type:lower-alpha}:where(.prose,.trix-content) :where(ol[type=A s]){list-style-type:upper-alpha}:where(.prose,.trix-content) :where(ol[type=a s]){list-style-type:lower-alpha}:where(.prose,.trix-content) :where(ol[type=I]){list-style-type:upper-roman}:where(.prose,.trix-content) :where(ol[type=i]){list-style-type:lower-roman}:where(.prose,.trix-content) :where(ol[type=I s]){list-style-type:upper-roman}:where(.prose,.trix-content) :where(ol[type=i s]){list-style-type:lower-roman}:where(.prose,.trix-content) :where(ol[type="1"]){list-style-type:decimal}:where(.prose,.trix-content) :where(ol>li)::marker{font-weight:400;color:var(--prose-counters)}:where(.prose,.trix-content) :where(ul>li)::marker{color:var(--prose-bullets)}:where(.prose,.trix-content) :where(dt){color:var(--prose-headings);font-weight:600}:where(.prose,.trix-content) :where(hr){border-color:var(--prose-hr);border-block-start-width:1px}:where(.prose,.trix-content) :where(blockquote){font-weight:500;font-style:italic;color:var(--prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--prose-quote-borders);quotes:"“" "”" "‘" "’"}:where(.prose,.trix-content) :where(blockquote p:first-of-type)::before{content:open-quote}:where(.prose,.trix-content) :where(blockquote p:last-of-type)::after{content:close-quote}:where(.prose,.trix-content) :where(h1){color:var(--prose-headings);font-weight:800}:where(.prose,.trix-content) :where(h1 strong){font-weight:900;color:inherit}:where(.prose,.trix-content) :where(h2){color:var(--prose-headings);font-weight:700}:where(.prose,.trix-content) :where(h2 strong){font-weight:800;color:inherit}:where(.prose,.trix-content) :where(h3){color:var(--prose-headings);font-weight:600}:where(.prose,.trix-content) :where(h3 strong){font-weight:700;color:inherit}:where(.prose,.trix-content) :where(h4){color:var(--prose-headings);font-weight:600}:where(.prose,.trix-content) :where(h4 strong){font-weight:700;color:inherit}:where(.prose,.trix-content) :where(kbd){font-weight:500;font-family:inherit;color:var(--prose-kbd);box-shadow:0 0 0 1px var(--prose-kbd-shadows),0 3px 0 var(--prose-kbd-shadows)}:where(.prose,.trix-content) :where(code){color:var(--prose-code);font-weight:600}:where(.prose,.trix-content) :where(code)::before{content:"`"}:where(.prose,.trix-content) :where(code)::after{content:"`"}:where(.prose,.trix-content) :where(a code){color:inherit}:where(.prose,.trix-content) :where(h1 code){color:inherit}:where(.prose,.trix-content) :where(h2 code){color:inherit}:where(.prose,.trix-content) :where(h3 code){color:inherit}:where(.prose,.trix-content) :where(h4 code){color:inherit}:where(.prose,.trix-content) :where(blockquote code){color:inherit}:where(.prose,.trix-content) :where(thead th code){color:inherit}:where(.prose,.trix-content) :where(pre){color:var(--prose-pre-code);background-color:var(--prose-pre-bg);overflow-x:auto;font-weight:400}:where(.prose,.trix-content) :where(pre code){background-color:rgba(0,0,0,0);border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}:where(.prose,.trix-content) :where(pre code)::before{content:none}:where(.prose,.trix-content) :where(pre code)::after{content:none}:where(.prose,.trix-content) :where(table){inline-size:100%;table-layout:auto;margin-block-start:2em;margin-block-end:2em}:where(.prose,.trix-content) :where(thead){border-block-end-width:1px;border-block-end-color:var(--prose-th-borders)}:where(.prose,.trix-content) :where(thead th){color:var(--prose-headings);font-weight:600;vertical-align:bottom}:where(.prose,.trix-content) :where(tbody tr){border-block-end-width:1px;border-block-end-color:var(--prose-td-borders)}:where(.prose,.trix-content) :where(tbody tr:last-child){border-block-end-width:0}:where(.prose,.trix-content) :where(tbody td){vertical-align:baseline}:where(.prose,.trix-content) :where(tfoot){border-block-start-width:1px;border-block-start-color:var(--prose-th-borders)}:where(.prose,.trix-content) :where(tfoot td){vertical-align:top}:where(.prose,.trix-content) :where(th,td){text-align:start}:where(.prose,.trix-content) :where(p){margin-block-start:1.14286em;margin-block-end:1.14286em}:where(.prose,.trix-content) :where([class~=lead]){font-size:1.28571em;line-height:1.55556;margin-block-start:.888889em;margin-block-end:.888889em}:where(.prose,.trix-content) :where(blockquote){margin-block-start:1.33333em;margin-block-end:1.33333em;padding-inline-start:1.11111em}:where(.prose,.trix-content) :where(h1){font-size:2.14286em;margin-block-start:0;margin-block-end:.8em;line-height:1.2}:where(.prose,.trix-content) :where(h2){font-size:1.42857em;margin-block-start:1.6em;margin-block-end:.8em;line-height:1.4}:where(.prose,.trix-content) :where(h3){font-size:1.28571em;margin-block-start:1.55556em;margin-block-end:.444444em;line-height:1.55556}:where(.prose,.trix-content) :where(h4){margin-block-start:1.42857em;margin-block-end:.571429em;line-height:1.42857}:where(.prose,.trix-content) :where(img){margin-block-start:1.71429em;margin-block-end:1.71429em}:where(.prose,.trix-content) :where(picture){display:block;margin-block-start:1.71429em;margin-block-end:1.71429em}:where(.prose,.trix-content) :where(picture>img){margin-block-start:0;margin-block-end:0}:where(.prose,.trix-content) :where(video){margin-block-start:1.71429em;margin-block-end:1.71429em}:where(.prose,.trix-content) :where(kbd){font-size:.857143em;border-radius:.3125rem;padding-block-start:.142857em;padding-inline-end:.357143em;padding-block-end:.142857em;padding-inline-start:.357143em}:where(.prose,.trix-content) :where(code){font-size:.857143em}:where(.prose,.trix-content) :where(h2 code){font-size:.9em}:where(.prose,.trix-content) :where(h3 code){font-size:.888889em}:where(.prose,.trix-content) :where(pre){font-size:.857143em;line-height:1.66667;margin-block-start:1.66667em;margin-block-end:1.66667em;border-radius:.25rem;padding-block-start:.666667em;padding-inline-end:1em;padding-block-end:.666667em;padding-inline-start:1em}:where(.prose,.trix-content) :where(ol){margin-block-start:1.14286em;margin-block-end:1.14286em;padding-inline-start:1.57143em}:where(.prose,.trix-content) :where(ul){list-style-type:disc;margin-block-start:1.14286em;margin-block-end:1.14286em;padding-inline-start:1.57143em}:where(.prose,.trix-content) :where(li){margin-block-start:.285714em;margin-block-end:.285714em}:where(.prose,.trix-content) :where(ol>li){padding-inline-start:.428571em}:where(.prose,.trix-content) :where(ul>li){padding-inline-start:.428571em}:where(.prose,.trix-content) :where(.prose>ul>li p){margin-block-start:.571429em;margin-block-end:.571429em}:where(.prose,.trix-content) :where(.prose>ul>li>p:first-child){margin-block-start:1.14286em}:where(.prose,.trix-content) :where(.prose>ul>li>p:last-child){margin-block-end:1.14286em}:where(.prose,.trix-content) :where(.prose>ol>li>p:first-child){margin-block-start:1.14286em}:where(.prose,.trix-content) :where(.prose>ol>li>p:last-child){margin-block-end:1.14286em}:where(.prose,.trix-content) :where(ul ul,ul ol,ol ul,ol ol){margin-block-start:.571429em;margin-block-end:.571429em}:where(.prose,.trix-content) :where(dl){margin-block-start:1.14286em;margin-block-end:1.14286em}:where(.prose,.trix-content) :where(dt){margin-block-start:1.14286em}:where(.prose,.trix-content) :where(dd){margin-block-start:.285714em;padding-inline-start:1.57143em}:where(.prose,.trix-content) :where(hr){margin-block-start:2.85714em;margin-block-end:2.85714em}:where(.prose,.trix-content) :where(hr+*){margin-block-start:0}:where(.prose,.trix-content) :where(h2+*){margin-block-start:0}:where(.prose,.trix-content) :where(h3+*){margin-block-start:0}:where(.prose,.trix-content) :where(h4+*){margin-block-start:0}:where(.prose,.trix-content) :where(table){font-size:.857143em;line-height:1.5}:where(.prose,.trix-content) :where(thead th){padding-inline-end:1em;padding-block-end:.666667em;padding-inline-start:1em}:where(.prose,.trix-content) :where(thead th:first-child){padding-inline-start:0}:where(.prose,.trix-content) :where(thead th:last-child){padding-inline-end:0}:where(.prose,.trix-content) :where(tbody td,tfoot td){padding-block-start:.666667em;padding-inline-end:1em;padding-block-end:.666667em;padding-inline-start:1em}:where(.prose,.trix-content) :where(tbody td:first-child,tfoot td:first-child){padding-inline-start:0}:where(.prose,.trix-content) :where(tbody td:last-child,tfoot td:last-child){padding-inline-end:0}:where(.prose,.trix-content) :where(figure){margin-block-start:1.71429em;margin-block-end:1.71429em}:where(.prose,.trix-content) :where(figure>*){margin-block-start:0;margin-block-end:0}:where(.prose,.trix-content) :where(figcaption){color:var(--prose-captions);font-size:.857143em;line-height:1.33333;margin-block-start:.666667em}:where(.prose,.trix-content) :where(.prose>:first-child){margin-block-start:0}:where(.prose,.trix-content) :where(.prose>:last-child){margin-block-end:0}@container page (width >= 37.5rem){:where(.prose)[data-size=responsive]{font-size:var(--type-base);line-height:1.75}:where(.prose)[data-size=responsive] :where(p){margin-block-start:1.25em;margin-block-end:1.25em}:where(.prose)[data-size=responsive] :where([class~=lead]){font-size:1.25em;line-height:1.6;margin-block-start:1.2em;margin-block-end:1.2em}:where(.prose)[data-size=responsive] :where(blockquote){margin-block-start:1.6em;margin-block-end:1.6em;padding-inline-start:1em}:where(.prose)[data-size=responsive] :where(h1){font-size:2.25em;margin-block-start:0;margin-block-end:.888889em;line-height:1.11111}:where(.prose)[data-size=responsive] :where(h2){font-size:1.5em;margin-block-start:2em;margin-block-end:1em;line-height:1.33333}:where(.prose)[data-size=responsive] :where(h3){font-size:1.25em;margin-block-start:1.6em;margin-block-end:.6em;line-height:1.6}:where(.prose)[data-size=responsive] :where(h4){margin-block-start:1.5em;margin-block-end:.5em;line-height:1.5}:where(.prose)[data-size=responsive] :where(img){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=responsive] :where(picture){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=responsive] :where(picture>img){margin-block-start:0;margin-block-end:0}:where(.prose)[data-size=responsive] :where(video){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=responsive] :where(kbd){font-size:.875em;border-radius:.3125rem;padding-block-start:.1875em;padding-inline-end:.375em;padding-block-end:.1875em;padding-inline-start:.375em}:where(.prose)[data-size=responsive] :where(code){font-size:.875em}:where(.prose)[data-size=responsive] :where(h2 code){font-size:.875em}:where(.prose)[data-size=responsive] :where(h3 code){font-size:.9em}:where(.prose)[data-size=responsive] :where(pre){font-size:.875em;line-height:1.71429;margin-block-start:1.71429em;margin-block-end:1.71429em;border-radius:.375rem;padding-block-start:.857143em;padding-inline-end:1.14286em;padding-block-end:.857143em;padding-inline-start:1.14286em}:where(.prose)[data-size=responsive] :where(ol){margin-block-start:1.25em;margin-block-end:1.25em;padding-inline-start:1.625em}:where(.prose)[data-size=responsive] :where(ul){margin-block-start:1.25em;margin-block-end:1.25em;padding-inline-start:1.625em}:where(.prose)[data-size=responsive] :where(li){margin-block-start:.5em;margin-block-end:.5em}:where(.prose)[data-size=responsive] :where(ol>li){padding-inline-start:.375em}:where(.prose)[data-size=responsive] :where(ul>li){padding-inline-start:.375em}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>ul>li p){margin-block-start:.75em;margin-block-end:.75em}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>ul>li>p:first-child){margin-block-start:1.25em}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>ul>li>p:last-child){margin-block-end:1.25em}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>ol>li>p:first-child){margin-block-start:1.25em}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>ol>li>p:last-child){margin-block-end:1.25em}:where(.prose)[data-size=responsive] :where(ul ul,ul ol,ol ul,ol ol){margin-block-start:.75em;margin-block-end:.75em}:where(.prose)[data-size=responsive] :where(dl){margin-block-start:1.25em;margin-block-end:1.25em}:where(.prose)[data-size=responsive] :where(dt){margin-block-start:1.25em}:where(.prose)[data-size=responsive] :where(dd){margin-block-start:.5em;padding-inline-start:1.625em}:where(.prose)[data-size=responsive] :where(hr){margin-block-start:3em;margin-block-end:3em}:where(.prose)[data-size=responsive] :where(hr+*){margin-block-start:0}:where(.prose)[data-size=responsive] :where(h2+*){margin-block-start:0}:where(.prose)[data-size=responsive] :where(h3+*){margin-block-start:0}:where(.prose)[data-size=responsive] :where(h4+*){margin-block-start:0}:where(.prose)[data-size=responsive] :where(table){font-size:.875em;line-height:1.71429}:where(.prose)[data-size=responsive] :where(thead th){padding-inline-end:.571429em;padding-block-end:.571429em;padding-inline-start:.571429em}:where(.prose)[data-size=responsive] :where(thead th:first-child){padding-inline-start:0}:where(.prose)[data-size=responsive] :where(thead th:last-child){padding-inline-end:0}:where(.prose)[data-size=responsive] :where(tbody td,tfoot td){padding-block-start:.571429em;padding-inline-end:.571429em;padding-block-end:.571429em;padding-inline-start:.571429em}:where(.prose)[data-size=responsive] :where(tbody td:first-child,tfoot td:first-child){padding-inline-start:0}:where(.prose)[data-size=responsive] :where(tbody td:last-child,tfoot td:last-child){padding-inline-end:0}:where(.prose)[data-size=responsive] :where(figure){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=responsive] :where(figure>*){margin-block-start:0;margin-block-end:0}:where(.prose)[data-size=responsive] :where(figcaption){font-size:.875em;line-height:1.42857;margin-block-start:.857143em}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>:first-child){margin-block-start:0}:where(.prose)[data-size=responsive] :where(.prose[data-size=responsive]>:last-child){margin-block-end:0}}:where(.prose)[data-size=base]{font-size:var(--type-base);line-height:1.75}:where(.prose)[data-size=base] :where(p){margin-block-start:1.25em;margin-block-end:1.25em}:where(.prose)[data-size=base] :where([class~=lead]){font-size:1.25em;line-height:1.6;margin-block-start:1.2em;margin-block-end:1.2em}:where(.prose)[data-size=base] :where(blockquote){margin-block-start:1.6em;margin-block-end:1.6em;padding-inline-start:1em}:where(.prose)[data-size=base] :where(h1){font-size:2.25em;margin-block-start:0;margin-block-end:.888889em;line-height:1.11111}:where(.prose)[data-size=base] :where(h2){font-size:1.5em;margin-block-start:2em;margin-block-end:1em;line-height:1.33333}:where(.prose)[data-size=base] :where(h3){font-size:1.25em;margin-block-start:1.6em;margin-block-end:.6em;line-height:1.6}:where(.prose)[data-size=base] :where(h4){margin-block-start:1.5em;margin-block-end:.5em;line-height:1.5}:where(.prose)[data-size=base] :where(img){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=base] :where(picture){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=base] :where(picture>img){margin-block-start:0;margin-block-end:0}:where(.prose)[data-size=base] :where(video){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=base] :where(kbd){font-size:.875em;border-radius:.3125rem;padding-block-start:.1875em;padding-inline-end:.375em;padding-block-end:.1875em;padding-inline-start:.375em}:where(.prose)[data-size=base] :where(code){font-size:.875em}:where(.prose)[data-size=base] :where(h2 code){font-size:.875em}:where(.prose)[data-size=base] :where(h3 code){font-size:.9em}:where(.prose)[data-size=base] :where(pre){font-size:.875em;line-height:1.71429;margin-block-start:1.71429em;margin-block-end:1.71429em;border-radius:.375rem;padding-block-start:.857143em;padding-inline-end:1.14286em;padding-block-end:.857143em;padding-inline-start:1.14286em}:where(.prose)[data-size=base] :where(ol){margin-block-start:1.25em;margin-block-end:1.25em;padding-inline-start:1.625em}:where(.prose)[data-size=base] :where(ul){margin-block-start:1.25em;margin-block-end:1.25em;padding-inline-start:1.625em}:where(.prose)[data-size=base] :where(li){margin-block-start:.5em;margin-block-end:.5em}:where(.prose)[data-size=base] :where(ol>li){padding-inline-start:.375em}:where(.prose)[data-size=base] :where(ul>li){padding-inline-start:.375em}:where(.prose)[data-size=base] :where(.prose[data-size=base]>ul>li p){margin-block-start:.75em;margin-block-end:.75em}:where(.prose)[data-size=base] :where(.prose[data-size=base]>ul>li>p:first-child){margin-block-start:1.25em}:where(.prose)[data-size=base] :where(.prose[data-size=base]>ul>li>p:last-child){margin-block-end:1.25em}:where(.prose)[data-size=base] :where(.prose[data-size=base]>ol>li>p:first-child){margin-block-start:1.25em}:where(.prose)[data-size=base] :where(.prose[data-size=base]>ol>li>p:last-child){margin-block-end:1.25em}:where(.prose)[data-size=base] :where(ul ul,ul ol,ol ul,ol ol){margin-block-start:.75em;margin-block-end:.75em}:where(.prose)[data-size=base] :where(dl){margin-block-start:1.25em;margin-block-end:1.25em}:where(.prose)[data-size=base] :where(dt){margin-block-start:1.25em}:where(.prose)[data-size=base] :where(dd){margin-block-start:.5em;padding-inline-start:1.625em}:where(.prose)[data-size=base] :where(hr){margin-block-start:3em;margin-block-end:3em}:where(.prose)[data-size=base] :where(hr+*){margin-block-start:0}:where(.prose)[data-size=base] :where(h2+*){margin-block-start:0}:where(.prose)[data-size=base] :where(h3+*){margin-block-start:0}:where(.prose)[data-size=base] :where(h4+*){margin-block-start:0}:where(.prose)[data-size=base] :where(table){font-size:.875em;line-height:1.71429}:where(.prose)[data-size=base] :where(thead th){padding-inline-end:.571429em;padding-block-end:.571429em;padding-inline-start:.571429em}:where(.prose)[data-size=base] :where(thead th:first-child){padding-inline-start:0}:where(.prose)[data-size=base] :where(thead th:last-child){padding-inline-end:0}:where(.prose)[data-size=base] :where(tbody td,tfoot td){padding-block-start:.571429em;padding-inline-end:.571429em;padding-block-end:.571429em;padding-inline-start:.571429em}:where(.prose)[data-size=base] :where(tbody td:first-child,tfoot td:first-child){padding-inline-start:0}:where(.prose)[data-size=base] :where(tbody td:last-child,tfoot td:last-child){padding-inline-end:0}:where(.prose)[data-size=base] :where(figure){margin-block-start:2em;margin-block-end:2em}:where(.prose)[data-size=base] :where(figure>*){margin-block-start:0;margin-block-end:0}:where(.prose)[data-size=base] :where(figcaption){font-size:.875em;line-height:1.42857;margin-block-start:.857143em}:where(.prose)[data-size=base] :where(.prose[data-size=base]>:first-child){margin-block-start:0}:where(.prose)[data-size=base] :where(.prose[data-size=base]>:last-child){margin-block-end:0}:where(.prose[data-size])>:where(.trix-content){font-size:inherit;line-height:inherit}}@layer blocks{:where(.tally-lines){display:flex;flex-direction:column;gap:var(--space-3xs);margin-block-start:var(--space-xs);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:where(.tally-line){display:flex;justify-content:space-between}:where(.tally-line)[data-muted]{color:var(--ink-subtle)}:where(.tally-label){color:var(--ink-muted)}:where(.tally-note){color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.tally-due)+:where(.tally-note){margin-block-start:var(--space-3xs)}:where(.tally-note)+:where(.tally-note){margin-block-start:var(--space-xs)}:where(.tally-due){display:flex;justify-content:space-between;margin-block-start:var(--space-sm);padding-block-start:var(--space-sm);border-block-start:1px solid var(--line);font-size:var(--type-lg);font-weight:700;line-height:var(--type-lg-leading)}:where(.tally-actions){margin-block-start:var(--space-md)}:where(.tally-cta){inline-size:100%}:where(.tally-secondary){inline-size:100%;margin-block-start:var(--space-xs)}}@layer blocks{:where(.toast){position:fixed;z-index:var(--z-toast);inset-block-end:var(--space-md);inset-inline-end:var(--space-md);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-xs);inline-size:max-content;max-inline-size:calc(100vw - 2*var(--space-md))}:where(.toast-item){box-shadow:var(--elevation-overlay);padding-inline-end:var(--space-xs);transition:opacity var(--duration-enter) var(--ease-out),translate var(--duration-enter) var(--ease-out)}@starting-style{:where(.toast-item){opacity:0;translate:0 var(--space-xs)}}:where(.toast-item)[data-leaving]{transition-duration:200ms;transition-timing-function:var(--ease-in)}@media(prefers-reduced-motion: reduce){:where(.toast-item){translate:none}}:where(.toast-text){flex:1}}@layer blocks{:where(.total-line){display:flex;align-items:baseline;justify-content:space-between}:where(.total-line)[data-gap=md]{gap:var(--space-md)}:where(.total-line)[data-rule]{padding-block-start:var(--space-sm);border-block-start:1px solid;border-color:var(--surface-sunken)}:where(.total-line)>:first-child{font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:600}:where(.total-line)>:last-child{font-size:var(--type-xl);line-height:var(--type-xl-leading);font-weight:600;font-variant-numeric:tabular-nums}}@layer blocks{:where(.toggle){appearance:none;position:relative;flex-shrink:0;inline-size:3rem;block-size:1.5rem;border:1px solid color-mix(in oklab, var(--ink) 60%, transparent);border-radius:9999px;background-color:color-mix(in oklab, var(--ink) 55%, transparent);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}:where(.toggle)::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:.125rem;inline-size:1.125rem;block-size:1.125rem;border-radius:9999px;background-color:var(--surface-page);translate:0 -50%;transition:inset-inline-start var(--transition-fast)}:where(.toggle):checked{background-color:var(--brand);border-color:var(--brand)}:where(.toggle):checked::before{inset-inline-start:calc(100% - 1.25rem)}:where(.toggle):focus-visible{outline:2px solid var(--brand);outline-offset:2px}:where([data-nudge]){animation:toggle-nudge 320ms ease-in-out}@media(prefers-reduced-motion: reduce){:where([data-nudge]){animation:none}}:where([data-nudge]) :where(.toggle){outline:2px solid var(--brand);outline-offset:2px}@keyframes toggle-nudge{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}}@layer blocks{:where(.trust-bar){padding-block:var(--space-xs);border-block-end:1px solid var(--surface-deep);background-color:var(--surface-sunken);color:var(--ink);font-size:var(--type-xs);line-height:var(--type-xs-leading)}:where(.trust-bar)>div{inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.trust-bar)>div{max-inline-size:40rem}}@media(width >= 48rem){:where(.trust-bar)>div{max-inline-size:48rem}}@media(width >= 64rem){:where(.trust-bar)>div{max-inline-size:64rem}}@media(width >= 80rem){:where(.trust-bar)>div{max-inline-size:80rem}}@media(width >= 96rem){:where(.trust-bar)>div{max-inline-size:96rem}}:where(.trust-bar)>div{display:flex;align-items:center;justify-content:center;gap:var(--space-xl);padding-inline:var(--gutter)}:where(.trust-bar) svg{inline-size:.875rem;block-size:.875rem;color:var(--brand);fill:currentColor}:where(.trust-bar-item){display:none;align-items:center;gap:var(--space-2xs)}@media(width >= 40rem){:where(.trust-bar-item){display:flex}}:where(.trust-bar-rotator){block-size:1.25rem;overflow:hidden}@media(width >= 40rem){:where(.trust-bar-rotator){display:none}}:where(.trust-bar-rotator) ul{display:flex;flex-direction:column;animation:trust-bar-rotate 8s ease-in-out infinite}:where(.trust-bar-rotator) li{display:flex;flex:none;align-items:center;justify-content:center;gap:var(--space-2xs);block-size:1.25rem;white-space:nowrap}@media(prefers-reduced-motion: reduce){:where(.trust-bar-rotator){block-size:auto}:where(.trust-bar-rotator) ul{animation:none}:where(.trust-bar-rotator) li[aria-hidden=true]{display:none}}@keyframes trust-bar-rotate{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-25%)}66%,94%{transform:translateY(-50%)}100%{transform:translateY(-75%)}}}@layer blocks{:where(.welcome-banner){position:relative;overflow:hidden;scroll-margin-block-start:var(--space-xl);padding:2.5rem var(--space-lg);border-radius:var(--radius-panel);background-color:var(--surface-sunken);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}@container page (width >= 37.5rem){:where(.welcome-banner){padding:3.5rem var(--space-2xl)}}@container page (width >= 61.5rem){:where(.welcome-banner){padding:var(--space-3xl)}}:where(.welcome-banner) h2{margin-block-start:var(--space-sm);color:var(--ink);font-size:var(--type-3xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-3xl-leading);text-wrap:balance}@container page (width >= 37.5rem){:where(.welcome-banner) h2{font-size:var(--type-4xl);line-height:var(--type-4xl-leading)}}@container page (width >= 61.5rem){:where(.welcome-banner) h2{font-size:var(--type-5xl);line-height:1}}:where(.welcome-banner) h2>span{white-space:nowrap}:where(.welcome-banner-dismiss){position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs);display:flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:9999px;color:var(--ink-subtle);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){:where(.welcome-banner-dismiss):hover{background-color:color-mix(in oklab, var(--ink) 5%, transparent);color:var(--ink)}}:where(.welcome-banner-dismiss) svg{inline-size:var(--space-md);block-size:var(--space-md);fill:currentColor}:where(.welcome-banner-layout){display:flex;flex-direction:column;gap:2.5rem}@container page (width >= 61.5rem){:where(.welcome-banner-layout){flex-direction:row;align-items:center;gap:var(--space-2xl)}}:where(.welcome-banner-copy){flex:1;min-inline-size:0;padding-inline-end:var(--space-xl)}@container page (width >= 61.5rem){:where(.welcome-banner-copy){max-inline-size:42rem;padding-inline-end:0}}:where(.welcome-banner-kicker){color:var(--brand-ink);font-size:var(--type-xs);font-weight:600;letter-spacing:.2em;line-height:var(--type-xs-leading);text-transform:uppercase}@container page (width >= 37.5rem){:where(.welcome-banner-kicker){font-size:var(--type-sm);line-height:var(--type-sm-leading)}}:where(.welcome-banner-lead){margin-block-start:1.25rem;max-inline-size:42rem;color:var(--ink-muted);font-size:var(--type-lg);line-height:var(--type-lg-leading)}@container page (width >= 37.5rem){:where(.welcome-banner-lead){font-size:var(--type-xl);line-height:var(--type-xl-leading)}}:where(.welcome-banner-body){margin-block-start:var(--space-md);max-inline-size:42rem;color:var(--ink-muted);font-size:var(--type-base);line-height:var(--type-base-leading)}:where(.welcome-banner-note){margin-block-start:var(--space-lg);max-inline-size:42rem;padding:var(--space-md);border-radius:.75rem;background-color:var(--surface-page);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent)}@container page (width >= 37.5rem){:where(.welcome-banner-note){padding:1.25rem}}:where(.welcome-banner-note) p{font-size:var(--type-base);line-height:var(--type-base-leading)}:where(.welcome-banner-note) strong{color:var(--ink);font-weight:600}:where(.welcome-banner-note) span{color:var(--ink-muted)}:where(.welcome-banner-actions){display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block-start:var(--space-xl);color:var(--ink-muted)}:where(.welcome-banner-actions) svg{--icon: 1rem}:where(.welcome-banner-media){inline-size:100%}@container page (width >= 61.5rem){:where(.welcome-banner-media){flex-shrink:0;inline-size:460px}}:where(.welcome-banner-media) figure{overflow:hidden;border-radius:.75rem;background-color:var(--surface-page);box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent),0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}:where(.welcome-banner-media) figure>div{display:flex;align-items:center;gap:var(--space-2xs);padding:.625rem var(--space-sm);border-block-end:1px solid color-mix(in oklab, var(--ink) 10%, transparent);background-color:color-mix(in oklab, var(--surface-sunken) 60%, transparent)}:where(.welcome-banner-media) figure>div>span{inline-size:.625rem;block-size:.625rem;border-radius:9999px;background-color:color-mix(in oklab, var(--ink) 20%, transparent)}:where(.welcome-banner-media) img{display:block;inline-size:100%;block-size:auto}}@layer blocks{:where(.welcome-strip){position:relative;padding-block:var(--space-xs);background-color:var(--neutral);color:var(--on-neutral);font-size:var(--type-xs);line-height:var(--type-xs-leading)}@media(width >= 40rem){:where(.welcome-strip){font-size:var(--type-sm);line-height:var(--type-sm-leading)}}:where(.welcome-strip)>div{inline-size:100%;margin-inline:auto}@media(width >= 40rem){:where(.welcome-strip)>div{max-inline-size:40rem}}@media(width >= 48rem){:where(.welcome-strip)>div{max-inline-size:48rem}}@media(width >= 64rem){:where(.welcome-strip)>div{max-inline-size:64rem}}@media(width >= 80rem){:where(.welcome-strip)>div{max-inline-size:80rem}}@media(width >= 96rem){:where(.welcome-strip)>div{max-inline-size:96rem}}:where(.welcome-strip)>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3xs) var(--space-xs);padding-inline:var(--gutter) var(--space-2xl);text-align:center}:where(.welcome-strip)>div>span{display:none}@media(width >= 40rem){:where(.welcome-strip)>div>span{display:inline}}:where(.welcome-strip) a{font-weight:600;text-decoration-line:underline;text-underline-offset:2px}:where(.welcome-strip) a:hover{color:color-mix(in oklab, var(--on-neutral) 90%, transparent)}:where(.welcome-strip)>button{position:absolute;inset-block-start:50%;inset-inline-end:var(--space-xs);translate:0 -50%;padding:var(--space-2xs);border-radius:.25rem;cursor:pointer}@media(width >= 40rem){:where(.welcome-strip)>button{inset-inline-end:var(--space-md)}}:where(.welcome-strip)>button:hover{color:color-mix(in oklab, var(--on-neutral) 80%, transparent)}:where(.welcome-strip)>button svg{inline-size:var(--space-sm);block-size:var(--space-sm);fill:currentColor}}@layer pages{@scope ([data-page="account-addresses-index"]){.account-addresses-index{max-inline-size:48rem;margin-inline:auto}.account-addresses-index-bar{display:flex;justify-content:flex-end;margin-block-end:var(--space-md)}.account-addresses-index-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-md)}@media(width >= 48rem){.account-addresses-index-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.account-addresses-index-card{display:flex;align-items:flex-start;justify-content:space-between}.account-addresses-index-address{min-inline-size:0}.account-addresses-index-badge{margin-block-start:var(--space-xs)}.account-addresses-index-actions{display:flex;flex-direction:column;gap:var(--space-3xs)}.account-addresses-index-remove{color:var(--danger)}.account-addresses-index-empty{padding:var(--space-xl);text-align:center}.account-addresses-index-empty>p{margin-block-end:var(--space-md)}}@scope ([data-page="account-addresses-new"]){.account-addresses-column{max-inline-size:42rem;margin-inline:auto}.account-addresses-form-card{overflow:visible}}@scope ([data-page="account-addresses-edit"]){.account-addresses-column{max-inline-size:42rem;margin-inline:auto}.account-addresses-form-card{overflow:visible}}@scope ([data-page="account-addresses-review"]){.account-addresses-review{max-inline-size:48rem;margin-inline:auto}.account-addresses-review-lead{margin-block-end:var(--space-md)}.account-addresses-review-cards{margin-block-end:var(--space-lg)}.account-addresses-review-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}}}@layer pages{@scope ([data-page="account-credits-show"]){.account-credits-show{max-inline-size:48rem;margin-inline:auto}.account-credits-show-balance{margin-block-end:var(--space-lg)}.account-credits-show-note{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-credits-show-explainer{margin-block-start:var(--space-sm)}.account-credits-show-amount{margin-block-start:var(--space-3xs);font-size:var(--type-4xl);line-height:var(--type-4xl-leading);font-weight:700}.account-credits-show-title{margin-block-end:var(--space-sm);font-size:var(--type-lg);line-height:var(--type-lg-leading)}.account-credits-show-tx{display:flex;align-items:center;justify-content:space-between;padding-block:var(--space-xs);border-block-end:1px solid var(--surface-sunken);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-credits-show-tx:last-child{border-block-end-width:0}.account-credits-show-what{font-weight:500}.account-credits-show-date{margin-inline-start:var(--space-xs);color:var(--ink-subtle)}.account-credits-show-sum{color:var(--danger);font-weight:500}.account-credits-show-sum[data-credit]{color:var(--success)}}@scope ([data-page="account-credits-new_topup"]){.account-credits-new-topup{max-inline-size:32rem;margin-inline:auto}.account-credits-new-topup-lead{margin-block-end:var(--space-lg);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-credits-new-topup-label{display:flex;align-items:center;gap:var(--space-xs);margin-block-end:var(--space-xs);padding-block:var(--space-3xs);font-size:var(--type-sm);font-weight:500}.account-credits-new-topup-amounts{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-block-end:var(--space-sm)}.account-credits-new-topup-hint{margin-block:var(--space-3xs) var(--space-lg);color:var(--ink-subtle)}.account-credits-new-topup-foot{display:flex;align-items:center;justify-content:space-between}.account-credits-new-topup-back{font-size:var(--type-sm);line-height:var(--type-sm-leading)}}}@layer pages{@scope ([data-page="account-profiles-edit"]){.account-profiles-edit{max-inline-size:42rem;margin-inline:auto}.account-profiles-edit-lead{margin-block-end:var(--space-md);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-profiles-edit-choices{margin-block-end:var(--space-lg)}.account-profiles-edit-error{margin-block-end:var(--space-md)}.account-profiles-edit-actions{display:flex;justify-content:flex-end}}}@layer pages{@scope ([data-page="account-shipping-charge-payments-new"]){.account-shipping-charge-payments-new{max-inline-size:42rem;margin-inline:auto}.account-shipping-charge-payments-new-fee{margin-block-end:var(--space-md);font-size:var(--type-lg);line-height:var(--type-lg-leading)}.account-shipping-charge-payments-new-items{margin-block-end:var(--space-md)}.account-shipping-charge-payments-new-label{margin-block-end:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipping-charge-payments-new-list{display:flex;flex-direction:column;gap:var(--space-3xs)}.account-shipping-charge-payments-new-title{flex:1 1 0%}.account-shipping-charge-payments-new-method{margin-block-end:var(--space-lg);padding:var(--space-sm)}.account-shipping-charge-payments-new-method-row{display:flex;align-items:flex-start;gap:var(--space-xs)}.account-shipping-charge-payments-new-method-name{font-weight:600}.account-shipping-charge-payments-new-method-note{font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipping-charge-payments-new-actions{display:flex;justify-content:flex-end}}}@layer pages{@scope ([data-page="account-shipments-index"]){.account-shipments-index{max-inline-size:56rem;margin-inline:auto}.account-shipments-index-lead{margin-block-end:var(--space-lg);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipments-index-section{margin-block-end:var(--space-xl)}.account-shipments-index>.notice-panel{margin-block-end:var(--space-xl)}.account-shipments-index-empty{padding-block:var(--space-3xl);color:var(--ink-subtle);text-align:center}.account-shipments-index-empty>p{font-size:var(--type-lg);line-height:var(--type-lg-leading)}.account-shipments-index-bucket{background-color:var(--surface-page)}.account-shipments-index-bucket-title{margin-block-end:var(--space-xs);font-size:var(--type-xl);line-height:var(--type-xl-leading)}.account-shipments-index-bucket-lead{margin-block-end:var(--space-md);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipments-index-bucket-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block-start:var(--space-md)}.account-shipments-index-bucket-summary{color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipments-index-bucket-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-xs)}}@scope ([data-page="account-shipments-show"]){.account-shipments-show{max-inline-size:48rem;margin-inline:auto}.account-shipments-show-subtle{color:var(--ink-subtle)}.account-shipments-show-status{margin-block-start:var(--space-xs);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipments-show-code{font-family:var(--type-mono);word-break:break-all}.account-shipments-show-order{font-size:var(--type-sm);line-height:var(--type-sm-leading);text-align:end}.account-shipments-show-label{margin-block-end:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading);font-weight:600}.account-shipments-show-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-block-start:var(--space-md)}}@scope ([data-page="account-shipments-edit_address"]){.account-shipments-edit-address{max-inline-size:42rem;margin-inline:auto}.account-shipments-edit-address-lead{margin-block-end:var(--space-md);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.account-shipments-edit-address-choices{margin-block-end:var(--space-lg)}.account-shipments-edit-address-actions{display:flex;justify-content:flex-end;gap:var(--space-xs)}}}@layer pages{@scope ([data-page="brands-index"]){.brands-index-list{display:flex;flex-direction:column;gap:var(--space-sm)}.brands-index-subs{margin-block:var(--space-3xs) var(--space-xs);margin-inline-start:2.5rem;padding-inline-start:var(--space-lg);border-inline-start:2px solid var(--line)}.brands-index-sub{display:flex;align-items:center;gap:var(--space-md);margin-inline:calc(-1*var(--space-md));padding:.625rem var(--space-md);border-radius:.5rem;transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){.brands-index-sub:hover{background-color:var(--surface-sunken)}}.brands-index-sub-mark{display:flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:3.5rem}.brands-index-sub-mark img{max-block-size:var(--space-xl);max-inline-size:100%;object-fit:contain}.brands-index-sub-mark span{color:color-mix(in oklab, var(--ink) 20%, transparent);font-size:var(--type-lg);font-weight:700;line-height:var(--type-lg-leading)}.brands-index-sub-text{flex:1;min-inline-size:0}.brands-index-sub-name{color:var(--ink);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading)}.brands-index-sub-meta{color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}.brands-index-sub-previews{display:none;flex-shrink:0;gap:var(--space-2xs)}@media(width >= 40rem){.brands-index-sub-previews{display:flex}}.brands-index-sub-thumb{display:flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;overflow:hidden;border-radius:.25rem;background-color:var(--surface-sunken)}.brands-index-sub-thumb[data-empty]{opacity:.4}.brands-index-sub-thumb img{inline-size:100%;block-size:100%;padding:.125rem;object-fit:contain}.brands-index-sub-arrow{flex-shrink:0;color:color-mix(in oklab, var(--ink) 30%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading)}}}@layer pages{@scope ([data-page="brands-show"]){.brands-show-logo{block-size:2.5rem;object-fit:contain}.brands-show-section{margin-block-end:var(--space-xl)}.brands-show-section h2{margin-block-end:var(--space-sm);font-size:var(--type-lg);font-weight:600;line-height:var(--type-lg-leading)}.brands-show-tiles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.125rem;margin-inline:calc(-1*var(--space-md));overflow:hidden}@media(width >= 40rem){.brands-show-tiles{grid-template-columns:repeat(3, minmax(0, 1fr));margin-inline:0;border-radius:1rem}}@media(width >= 48rem){.brands-show-tiles{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(width >= 64rem){.brands-show-tiles{grid-template-columns:repeat(5, minmax(0, 1fr))}}.brands-show-tile{display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:color-mix(in oklab, var(--ink) 5%, transparent);transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(width >= 40rem){.brands-show-tile{padding:var(--space-lg)}}.brands-show-tile[data-stack]{flex-direction:column;gap:var(--space-xs)}.brands-show-tile img{inline-size:100%;max-block-size:2.5rem;object-fit:contain;opacity:.6;filter:grayscale(100%);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1),filter 150ms cubic-bezier(0.4, 0, 0.2, 1)}.brands-show-tile span{color:var(--ink-subtle);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){.brands-show-tile:hover{background-color:color-mix(in oklab, var(--ink) 10%, transparent)}.brands-show-tile:hover img{opacity:1;filter:grayscale(0%)}.brands-show-tile:hover span{color:var(--ink)}}.brands-show-tile[data-active]{background-color:color-mix(in oklab, var(--brand) 10%, transparent)}.brands-show-tile[data-active] img{opacity:1;filter:grayscale(0%)}.brands-show-filter{display:flex;align-items:center;gap:var(--space-xs);margin-block-start:var(--space-sm);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.brands-show-filter span{color:var(--ink-subtle)}.brands-show-filter a{color:var(--brand-ink)}@media(hover: hover){.brands-show-filter a:hover{text-decoration-line:underline}}}}@layer pages{@scope ([data-page="carts-show"]){.carts-show-layout{display:flex;flex-direction:column;gap:var(--space-lg)}@media(width >= 64rem){.carts-show-layout{flex-direction:row}}.carts-show-items{flex:1 1 0%}.carts-show-list{display:flex;flex-direction:column;gap:var(--space-sm)}.carts-show-clear{display:flex;justify-content:flex-end;margin-block-start:var(--space-sm)}@media(width >= 64rem){.carts-show-aside{inline-size:20rem}}@media(width >= 64rem){.carts-show-sticky{position:sticky;inset-block-start:5rem}}.carts-show-empty{align-items:center;padding-block:var(--space-3xl);text-align:center}.carts-show-empty svg{inline-size:var(--space-3xl);block-size:var(--space-3xl);margin-block-end:var(--space-md);color:color-mix(in oklab, var(--ink) 20%, transparent)}.carts-show-empty h2{color:var(--ink-subtle);font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading)}.carts-show-empty p{margin-block-start:var(--space-xs);color:var(--ink-subtle)}.carts-show-empty .card-actions{margin-block-start:var(--space-lg)}}}@layer pages{@scope ([data-page="checkouts-express"]){.checkouts-express-column{display:flex;flex-direction:column;gap:var(--space-md);max-inline-size:48rem;margin-inline:auto;padding:var(--space-xl) var(--space-md)}.checkouts-express-icon{font-size:var(--type-xl);line-height:var(--type-xl-leading)}.checkouts-express-title{font-size:var(--type-lg);line-height:var(--type-lg-leading);font-weight:700}.checkouts-express-box{padding:1.25rem;border:1px solid var(--line);border-radius:.75rem;background-color:var(--surface-page)}.checkouts-express-box[data-layout=stack]{display:flex;flex-direction:column;gap:var(--space-sm)}.checkouts-express-box>h2{margin-block-end:var(--space-xs);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:600}.checkouts-express-box>p{color:color-mix(in oklab, var(--ink) 80%, transparent);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-express-consent{color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-express-wide{inline-size:100%}}}@layer pages{@scope ([data-page="checkouts-show"]){.checkouts-show-column{max-inline-size:72rem;margin-inline:auto;padding:var(--space-xl) var(--space-md)}.checkouts-show-errors{margin-block-end:var(--space-xl);padding:var(--space-md) 1.25rem;border:1px solid color-mix(in oklab, var(--danger) 30%, transparent);border-radius:.75rem;background-color:color-mix(in oklab, var(--danger) 5%, transparent)}.checkouts-show-errors h2{margin-block-end:var(--space-xs);color:var(--danger);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:600}.checkouts-show-errors ul{font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-show-errors ul>:not(:last-child){margin-block-end:var(--space-3xs)}.checkouts-show-errors li{display:flex;align-items:flex-start;gap:var(--space-xs)}.checkouts-show-errors li>[aria-hidden]{margin-block-start:.125rem;color:var(--danger)}.checkouts-show-layout{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2.5rem}@media(width >= 64rem){.checkouts-show-layout{grid-template-columns:minmax(0, 1fr) 360px}}.checkouts-show-steps{min-inline-size:0}.checkouts-show-steps>:not(:last-child){margin-block-end:2.5rem}.checkouts-show-step{display:flex;align-items:center;gap:var(--space-sm);margin-block-end:var(--space-md);font-size:var(--type-xl);line-height:var(--type-xl-leading);font-weight:600}.checkouts-show-step-num{display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;border-radius:calc(infinity*1px);background-color:var(--surface-sunken);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:700}.checkouts-show-address>:not(:last-child){margin-block-end:var(--space-sm)}.checkouts-show-address-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-sm)}@media(width >= 48rem){.checkouts-show-address-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.checkouts-show-address-more{margin-block-start:var(--space-sm)}.checkouts-show-address-more>summary{inline-size:fit-content;margin-block-end:var(--space-sm);color:var(--brand-ink);font-size:var(--type-sm);line-height:var(--type-sm-leading);cursor:pointer}@media(hover: hover){.checkouts-show-address-more>summary:hover{text-decoration-line:underline}}.checkouts-show-address-empty{padding:var(--space-xl) 1.25rem;border:1px dashed var(--line);border-radius:.5rem;text-align:center}.checkouts-show-address-empty p{margin-block-end:var(--space-sm);color:var(--ink-muted)}.checkouts-show-phone{margin-block-start:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--line);border-radius:.5rem;background-color:color-mix(in oklab, var(--surface-sunken) 40%, transparent)}.checkouts-show-phone label{display:block;color:var(--ink);font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:500}.checkouts-show-phone p{margin-block-start:.125rem;color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}.checkouts-show-phone .input{inline-size:100%;margin-block-start:var(--space-xs)}.checkouts-show-items>:not(:last-child){margin-block-end:var(--space-lg)}.checkouts-show-kicker{color:var(--ink-subtle);font-size:var(--type-xs);font-weight:600}.checkouts-show-kicker:where(h3){margin-block-end:var(--space-sm)}.checkouts-show-item-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-block-start:var(--space-xs)}.checkouts-show-item-controls .select{font-size:var(--type-xs);line-height:var(--type-xs-leading)}.checkouts-show-item-override{margin-block-start:var(--space-3xs)}.checkouts-show-item-override>summary{inline-size:fit-content;color:var(--brand-ink);font-size:var(--type-xs);line-height:var(--type-xs-leading);cursor:pointer}@media(hover: hover){.checkouts-show-item-override>summary:hover{text-decoration-line:underline}}.checkouts-show-policy-options .option-card-note strong{display:block;margin-block-start:var(--space-3xs);color:var(--ink);font-weight:600}.checkouts-show-policy-lead{margin-block-end:var(--space-md);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-show-policy-options>:not(:last-child){margin-block-end:var(--space-xs)}.checkouts-show-payment>:not(:last-child){margin-block-end:var(--space-sm)}.checkouts-show-pay-panel{margin-block-start:var(--space-md)}.checkouts-show-card-fields{display:flex;flex-direction:column;gap:var(--space-sm)}.checkouts-show-card-field{display:flex;flex-direction:column;gap:var(--space-3xs)}.checkouts-show-card-field label{font-size:var(--type-sm);line-height:var(--type-sm-leading);font-weight:500}.checkouts-show-card-pair{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-md)}.checkouts-show-pay-error{font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-show-pay-error:where([data-paypal-button-target]){margin-block-end:var(--space-xs)}.checkouts-show-pay-note{margin-block-start:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading);text-align:center}.checkouts-show-wide{inline-size:100%}.checkouts-show-amount{font-weight:700}@media(width >= 64rem){.checkouts-show-summary{position:sticky;inset-block-start:var(--space-lg);align-self:flex-start}}.checkouts-show-summary-card{border:1px solid var(--line);border-radius:.75rem;background-color:var(--surface-page)}.checkouts-show-summary-card>header{padding:1.25rem 1.25rem var(--space-sm)}.checkouts-show-summary-card>:not(header){padding:var(--space-md) 1.25rem;border-block-start:1px solid;border-color:var(--surface-sunken)}.checkouts-show-summary-card>dl{padding-block:var(--space-sm)}.checkouts-show-summary-count{margin-block-start:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-show-summary-total>:not(:last-child){margin-block-end:var(--space-2xs)}.checkouts-show-summary-act>:not(:last-child){margin-block-end:var(--space-sm)}.checkouts-show-fine{color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}.checkouts-show-fine[data-align=center]{text-align:center}.checkouts-show-consent{color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.checkouts-show-modal-box{max-inline-size:42rem}.checkouts-show-modal-close{position:absolute;inset-block-start:var(--space-xs);inset-inline-end:var(--space-xs)}}}@layer pages{@scope ([data-page="collections-show"]){.collection-show{padding-block-end:var(--space-xl)}.collection-show-grid{display:grid;gap:2.5rem var(--space-2xl)}@media(width >= 64rem){.collection-show-grid{grid-template-columns:repeat(12, minmax(0, 1fr));align-items:start}}@media(width >= 64rem){.collection-show-intro{grid-column:span 7/span 7;padding-block-start:var(--space-xl)}}.collection-show-intro h1{max-inline-size:16ch;color:var(--ink);font-size:var(--type-4xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-4xl-leading);text-wrap:balance}@media(width >= 40rem){.collection-show-intro h1{font-size:var(--type-5xl);line-height:1}}@media(width >= 64rem){.collection-show-intro h1{font-size:var(--type-6xl)}}.collection-show-lead{margin-block-start:var(--space-lg);max-inline-size:52ch;color:color-mix(in oklab, var(--ink) 75%, transparent);font-size:var(--type-lg);line-height:var(--type-lg-leading);text-wrap:pretty}.collection-show-action{margin-block-start:var(--space-xl)}.collection-show-action>.btn{min-block-size:3rem;padding-inline:var(--space-lg);font-size:var(--type-base);line-height:var(--type-base-leading)}@media(width >= 64rem){.collection-show-manifest{grid-column:span 5/span 5}}.collection-show-shelf{margin-block-start:var(--space-2xl);scroll-margin-block-start:7rem}@media(width >= 64rem){.collection-show-shelf{margin-block-start:3.5rem}}.collection-show-shelf>ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-2xl) var(--space-md)}@media(width >= 40rem){.collection-show-shelf>ul{column-gap:var(--space-lg)}}@media(width >= 64rem){.collection-show-shelf>ul{grid-template-columns:repeat(12, minmax(0, 1fr));gap:var(--space-3xl) var(--space-xl)}}.collection-show-shelf>ul>.shelf-item{grid-column:span 1/span 1}@media(width >= 64rem){.collection-show-shelf>ul>.shelf-item{grid-column:span 4/span 4}}.collection-show-shelf>ul>.shelf-item[data-lead]{grid-column:span 2/span 2}@media(width >= 64rem){.collection-show-shelf>ul>.shelf-item[data-lead]{grid-column:span 6/span 6}}.collection-show-empty{margin-block-start:var(--space-2xl);color:var(--ink-muted)}}}@layer pages{@scope ([data-page="dashboard-show"]){.dashboard-show{max-inline-size:56rem;margin-inline:auto}.dashboard-show>.notice-panel{margin-block-end:2.5rem}.preorder-timeline{margin-block-end:2.5rem}.dashboard-show-pair,.dashboard-show-links{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-lg);margin-block-end:var(--space-xl)}@media(width >= 48rem){.dashboard-show-pair,.dashboard-show-links{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(width >= 64rem){.dashboard-show-links{grid-template-columns:repeat(4, minmax(0, 1fr))}}.card-title{font-size:var(--type-lg);line-height:var(--type-lg-leading)}.dashboard-show-facts,.dashboard-show-address{margin-block-start:var(--space-xs);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.dashboard-show-facts>:not(:last-child){margin-block-end:var(--space-3xs)}.dashboard-show-address>:not(:last-child){margin-block-end:.125rem}.dashboard-show-name{font-weight:500}.dashboard-show-subtle{color:var(--ink-subtle)}.dashboard-show-note{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.dashboard-show-account-actions{margin-block-start:var(--space-md)}.dashboard-show-actions{margin-block-start:var(--space-sm)}.dashboard-show-cart{margin-block-end:var(--space-xl)}.dashboard-show-row{display:flex;align-items:center;justify-content:space-between}.dashboard-show-row[data-head]{margin-block-end:var(--space-md)}.dashboard-show-more,.dashboard-show-ref{color:var(--brand-ink);font-size:var(--type-sm);line-height:var(--type-sm-leading)}@media(hover: hover){.dashboard-show-more:hover,.dashboard-show-ref:hover{text-decoration-line:underline}}.dashboard-show-ref{font-family:var(--type-mono)}}}@layer pages{@scope ([data-page="errors-not-found"]){.errors-not-found{max-inline-size:42rem;margin-inline:auto;padding-block:var(--space-3xl);text-align:center}.errors-not-found h1{margin-block-end:var(--space-md);color:var(--ink);font-size:var(--type-3xl);font-weight:700;line-height:var(--type-3xl-leading)}.errors-not-found p{margin-block-end:var(--space-xl);color:var(--ink-muted)}.errors-not-found-actions{display:flex;flex-direction:column;justify-content:center;gap:var(--space-sm)}@media(width >= 40rem){.errors-not-found-actions{flex-direction:row}}}}@layer pages{@scope ([data-page="manufacturers-index"]){.manufacturers-index-list{display:flex;flex-direction:column;gap:var(--space-sm)}}}@layer pages{@scope ([data-page="manufacturers-show"]){.manufacturers-show-logo{block-size:2.5rem;object-fit:contain}.manufacturers-show-section{margin-block-end:var(--space-xl)}.manufacturers-show-section h2{margin-block-end:var(--space-sm);font-size:var(--type-lg);font-weight:600;line-height:var(--type-lg-leading)}.manufacturers-show-tiles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.125rem;margin-inline:calc(-1*var(--space-md));overflow:hidden}@media(width >= 40rem){.manufacturers-show-tiles{grid-template-columns:repeat(3, minmax(0, 1fr));margin-inline:0;border-radius:1rem}}@media(width >= 48rem){.manufacturers-show-tiles{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(width >= 64rem){.manufacturers-show-tiles{grid-template-columns:repeat(5, minmax(0, 1fr))}}.manufacturers-show-tile{display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:color-mix(in oklab, var(--ink) 5%, transparent);transition:background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(width >= 40rem){.manufacturers-show-tile{padding:var(--space-lg)}}.manufacturers-show-tile img{inline-size:100%;max-block-size:2.5rem;object-fit:contain;opacity:.6;filter:grayscale(100%);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1),filter 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){.manufacturers-show-tile:hover{background-color:color-mix(in oklab, var(--ink) 10%, transparent)}.manufacturers-show-tile:hover img{opacity:1;filter:grayscale(0%)}}.manufacturers-show-tile[data-active]{background-color:color-mix(in oklab, var(--brand) 10%, transparent)}.manufacturers-show-tile[data-active] img{opacity:1;filter:grayscale(0%)}.manufacturers-show-filter{display:flex;align-items:center;gap:var(--space-xs);margin-block-start:var(--space-sm);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.manufacturers-show-filter span{color:var(--ink-subtle)}.manufacturers-show-filter a{color:var(--brand-ink)}@media(hover: hover){.manufacturers-show-filter a:hover{text-decoration-line:underline}}}}@layer pages{@scope ([data-page="orders-index"]){.orders-index{max-inline-size:56rem;margin-inline:auto}.orders-index-ref{font-family:var(--type-mono);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.orders-index-date{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.orders-index-empty{color:var(--ink-subtle)}}}@layer pages{@scope ([data-page="orders-show"]){.orders-show{max-inline-size:56rem;margin-inline:auto}.orders-show-journey{margin-block-end:var(--space-lg)}.orders-show-payment{display:block;margin-block-end:2.5rem}.orders-show-shipments{margin-block-end:2.5rem}.orders-show-shipments>:not(:last-child){margin-block-end:1.25rem}.orders-show-empty{margin-block-end:2.5rem;color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.orders-show-receipt{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-xl);padding-block-start:var(--space-lg);border-block-start:1px solid var(--line)}@media(width >= 48rem){.orders-show-receipt{grid-template-columns:repeat(2, minmax(0, 1fr))}}.orders-show-kicker{margin-block-end:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-xs);font-weight:600}.orders-show-withdraw{margin-block-start:var(--space-xl);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.orders-show-method{margin-block-start:var(--space-sm);color:var(--ink-muted);font-size:var(--type-xs);line-height:var(--type-xs-leading)}}}@layer pages{@scope ([data-page="pages-contact"]){.contact{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.contact-intro{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.contact-grid{display:grid;gap:var(--space-xl)}@media(width >= 48rem){.contact-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.contact-card{padding:var(--space-lg)}.contact-card>h2{margin-block-end:var(--space-md);font-size:var(--type-lg);font-weight:600;line-height:var(--type-lg-leading)}.contact-channels{font-size:var(--type-sm);line-height:var(--type-sm-leading)}.contact-channels>div{display:flex;align-items:flex-start;gap:var(--space-sm)}.contact-channels>div:not(:last-child){margin-block-end:var(--space-md)}.contact-channels svg{flex-shrink:0;inline-size:var(--space-md);block-size:var(--space-md);margin-block-start:.125rem;fill:var(--brand)}.contact-channels p{color:var(--ink);font-weight:500}.contact-channels a{color:var(--brand-ink)}@media(hover: hover){.contact-channels a:hover{text-decoration-line:underline}}.contact-channels address{color:var(--ink-muted);font-style:normal}.contact-hours{font-size:var(--type-sm);line-height:var(--type-sm-leading)}.contact-hours>div{display:flex;justify-content:space-between}.contact-hours>div:not(:last-child){margin-block-end:var(--space-xs)}.contact-hours>div>span:first-child{color:var(--ink-muted)}.contact-hours>div>span+span{font-weight:500}.contact-hours>div>[data-closed]{color:var(--ink-subtle)}.contact-response{margin-block-start:var(--space-md);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}}}@layer pages{@scope ([data-page="pages-faq"]){.faq{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.faq-intro{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.faq-questions>:not(:last-child){margin-block-end:var(--space-md)}.faq-questions .accordion-title{font-weight:600}.faq-questions .accordion-content{color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.faq-more{margin-block-start:var(--space-xl);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}:is(.faq-questions,.faq-more) a{color:var(--brand-ink)}@media(hover: hover){:is(.faq-questions,.faq-more) a:hover{text-decoration-line:underline}}}}@layer pages{@scope ([data-page="pages-home"]){.home-closing-head{margin-block-end:1.25rem;padding-block-end:var(--space-md);border-block-end:1px solid color-mix(in oklab, var(--ink) 15%, transparent)}.home-closing-head h2{color:var(--ink);font-size:var(--type-2xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-2xl-leading)}@media(width >= 40rem){.home-closing-head h2{font-size:var(--type-3xl);line-height:var(--type-3xl-leading)}}.home-closing-head p{margin-block-start:var(--space-3xs);max-inline-size:65ch;color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.home-closing-more{margin-block-start:1.25rem}.home-closing-more a{display:inline-flex;align-items:center;min-block-size:2.75rem;padding-block:var(--space-xs);color:var(--brand-ink);font-size:var(--type-sm);font-weight:500;line-height:var(--type-sm-leading);text-decoration-line:underline;text-underline-offset:4px}@media(hover: hover){.home-closing-more a:hover{text-decoration-line:none}}.home-shelf-head{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--space-md)}.home-shelf-head h2{color:var(--ink);font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading)}.home-shelf-head a{color:var(--brand-ink);font-size:var(--type-sm);line-height:var(--type-sm-leading)}@media(hover: hover){.home-shelf-head a:hover{text-decoration-line:underline}}}}@layer pages{@scope ([data-page="pages-shipping"]){.pages-info{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.pages-info-lede{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.pages-info-scroll{overflow-x:auto}.pages-info-subtle{color:var(--ink-subtle)}.pages-info-muted{color:var(--ink-muted)}}@scope ([data-page="pages-returns"]){.pages-info{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.pages-info-lede{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.pages-info-address{font-style:normal}}@scope ([data-page="pages-terms"]){.pages-info{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.pages-info-lede{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.pages-info-address{font-style:normal}}@scope ([data-page="pages-privacy"]){.pages-info{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.pages-info-lede{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.pages-info-address{font-style:normal}}@scope ([data-page="pages-imprint"]){.pages-info{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.pages-info-lede{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.pages-info-address{font-style:normal}.pages-info-scroll{overflow-x:auto}}@scope ([data-page="pages-delayed_shipments"]){.pages-info{max-inline-size:48rem;margin-inline:auto;padding-block:var(--space-2xl)}.pages-info-lede{margin-block-end:var(--space-xl);color:var(--ink-subtle)}.pages-info-roster{margin-block-start:var(--space-xl);overflow-x:auto}.pages-info-thumb{inline-size:3rem;vertical-align:middle}.pages-info-thumb-link,.pages-info-thumb-image{inline-size:2.5rem;block-size:2.5rem}.pages-info-thumb-link{display:block}.pages-info-thumb-image{object-fit:contain}.pages-info-product{white-space:normal;vertical-align:middle}@media(hover: hover){.pages-info-product-link:hover{color:var(--brand-ink)}}.pages-info-maker{display:none}@media(width >= 48rem){.pages-info-maker{display:table-cell}}.pages-info-maker[data-unlisted]{font-size:var(--type-xs);font-style:italic;line-height:var(--type-xs-leading)}td.pages-info-maker{vertical-align:middle}.pages-info-maker-logo{block-size:1.25rem;max-inline-size:6rem;object-fit:contain;object-position:left;opacity:.6}.pages-info-maker-name{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.pages-info-unlisted{color:var(--ink-subtle)}.pages-info-callout{margin-block-start:2.5rem;padding:var(--space-md) 1.25rem;color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading);background-color:var(--surface-sunken);border-radius:var(--radius-box)}.pages-info-callout strong{color:var(--ink);font-weight:600}.pages-info-callout a{color:var(--brand-ink)}@media(hover: hover){.pages-info-callout a:hover{text-decoration-line:underline}}}}@layer pages{@scope ([data-page="pages-nendoroid_bonus"]){.nendoroid-bonus{max-inline-size:72rem;margin-inline:auto;padding:var(--space-2xl) var(--space-md)}@media(width >= 40rem){.nendoroid-bonus{padding-block:var(--space-3xl)}}.nendoroid-bonus-header{text-align:center}.nendoroid-bonus-header h1{margin-block-start:var(--space-md);font-size:var(--type-4xl);font-weight:700;letter-spacing:var(--type-tracking-tight);line-height:var(--type-4xl-leading);text-wrap:balance}@media(width >= 40rem){.nendoroid-bonus-header h1{font-size:var(--type-5xl);line-height:1}}.nendoroid-bonus-kicker{color:var(--brand-ink);font-size:var(--type-sm);font-weight:600;letter-spacing:.2em;line-height:var(--type-sm-leading);text-transform:uppercase}.nendoroid-bonus-intro{max-inline-size:42rem;margin-block-start:var(--space-lg);margin-inline:auto;color:var(--ink-subtle);font-size:var(--type-lg);line-height:var(--type-lg-leading);text-wrap:pretty}.nendoroid-bonus-cta{margin-block-start:var(--space-xl)}.nendoroid-bonus-section{margin-block-start:var(--space-3xl)}.nendoroid-bonus-section>h2{color:var(--ink-subtle);font-size:var(--type-sm);font-weight:600;letter-spacing:.1em;line-height:var(--type-sm-leading);text-align:center;text-transform:uppercase}.nendoroid-bonus-items{display:grid;gap:var(--space-lg);margin-block-start:var(--space-lg)}@media(width >= 40rem){.nendoroid-bonus-items{grid-template-columns:repeat(2, minmax(0, 1fr))}}.nendoroid-bonus-items figure{overflow:hidden;border:1px solid color-mix(in oklab, var(--brand) 20%, transparent);border-radius:var(--radius-media);background-image:linear-gradient(to bottom right in oklab, var(--surface-page) 0%, color-mix(in oklab, var(--brand) 5%, transparent) 100%)}.nendoroid-bonus-items img{display:block;inline-size:100%;aspect-ratio:3/2;object-fit:cover}.nendoroid-bonus-items figcaption{padding:var(--space-sm) var(--space-md);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading);text-align:center}.nendoroid-bonus-rule{max-inline-size:42rem;margin-block-start:var(--space-md);margin-inline:auto;color:var(--ink-subtle);text-align:center}.nendoroid-bonus-rule strong{color:var(--ink);font-weight:600}.nendoroid-bonus-terms{display:grid;gap:var(--space-md);margin-block-start:var(--space-lg)}@media(width >= 40rem){.nendoroid-bonus-terms{grid-template-columns:repeat(2, minmax(0, 1fr))}}.nendoroid-bonus-terms>div{padding:1.25rem;border-radius:.75rem;background-color:var(--surface-sunken)}.nendoroid-bonus-note{margin-block-start:var(--space-md);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading);text-align:center}.nendoroid-bonus-products{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-md);margin-block-start:var(--space-lg)}@media(width >= 40rem){.nendoroid-bonus-products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(width >= 64rem){.nendoroid-bonus-products{grid-template-columns:repeat(4, minmax(0, 1fr))}}.nendoroid-bonus-footer{margin-block-start:var(--space-3xl);text-align:center}}}@layer pages{@scope ([data-page="pages-registration_success"]){.registration-success{max-inline-size:28rem;margin-inline:auto;padding-block:var(--space-2xl)}.registration-success-card{padding:var(--space-xl)}.registration-success-card h1{margin-block-end:var(--space-xs);font-size:var(--type-2xl);font-weight:700;line-height:var(--type-2xl-leading)}.registration-success-lead{margin-block-end:var(--space-md);color:var(--ink-muted)}.registration-success-lead strong{color:var(--ink)}.registration-success-resend{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.registration-success-next{margin-block-start:2.5rem}.registration-success-next>h2{margin-block-end:var(--space-md);color:var(--ink-subtle);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}.registration-success-links{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:var(--space-md)}@media(width >= 40rem){.registration-success-links{grid-template-columns:repeat(2, minmax(0, 1fr))}}.registration-success-link{padding:1.25rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 10%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(hover: hover){.registration-success-link:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 30%, transparent)}}.registration-success-link>p:first-child{color:var(--ink);font-weight:600}.registration-success-link>p+p{margin-block-start:var(--space-3xs);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}}}@layer pages{@scope ([data-page="products-index"]){.products-index-count{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}@media(width >= 64rem){.products-index-filter-toggle{display:none}}.products-index-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-block-end:var(--space-lg)}.products-index-chip{gap:var(--space-2xs)}.products-index-chip-remove{opacity:.6}@media(hover: hover){.products-index-chip-remove:hover{opacity:1}}.products-index-chip-remove svg{inline-size:var(--space-sm);block-size:var(--space-sm)}.products-index-clear{color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}@media(hover: hover){.products-index-clear:hover{color:var(--ink)}}.products-index-chips>.products-index-clear{margin-inline-start:var(--space-3xs)}@media(width >= 64rem){.products-index-shell{display:grid;grid-template-columns:15rem 1fr;align-items:start;gap:var(--space-xl)}}.products-index-rail{display:none;position:sticky;inset-block-start:5rem;max-block-size:calc(100svh - 6rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media(width >= 64rem){.products-index-rail{display:block}}.products-index-rail-head{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--space-3xs)}.products-index-rail-head h2{color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}.products-index-results{min-inline-size:0}}}@layer pages{@scope ([data-page="products-show"]){.products-show-crumbs{margin-block-end:var(--space-md);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}@media(hover: hover){.products-show-crumbs a:hover{color:var(--brand-ink)}}.products-show-crumbs-sep{margin-inline:var(--space-3xs)}.products-show-crumbs-current{color:var(--ink-muted)}.products-show-header{grid-area:title;max-inline-size:28rem}.products-show-title{color:var(--ink);font-size:var(--type-2xl);font-weight:700;line-height:var(--type-2xl-leading);text-wrap:balance}@media(width >= 40rem){.products-show-title{font-size:var(--type-4xl);line-height:var(--type-4xl-leading)}}@media(width >= 64rem){.products-show-title{font-size:var(--type-3xl);line-height:var(--type-3xl-leading)}}.products-show-layout{display:grid;grid-template-areas:"title" "photo" "buy" "gallery" "desc";grid-template-columns:minmax(0, 1fr);gap:var(--space-xl);--hero: 32rem}@media(width >= 64rem){.products-show-layout{grid-template-areas:"photo   title" "photo   buy" "gallery buy" "desc    buy";grid-template-columns:var(--hero) minmax(22rem, 28rem);grid-template-rows:auto 1fr auto auto;gap:var(--space-lg) var(--space-2xl)}}@media(width >= 80rem){.products-show-layout[data-gallery]{grid-template-areas:"photo gallery title" "photo gallery buy" "desc  desc    buy";grid-template-columns:var(--hero) calc(var(--hero)/2 - var(--space-sm)/2) minmax(22rem, 28rem);column-gap:var(--space-lg)}.products-show-layout[data-gallery]>.products-show-buy,.products-show-layout[data-gallery]>.products-show-header{margin-inline-start:var(--space-lg)}.products-show-layout[data-gallery]>.product-gallery .product-gallery-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.products-show-layout>.product-gallery{grid-area:gallery}.products-show-layout>.prose{grid-area:desc;max-inline-size:36rem}.products-show-layout>.prose p:has(+:is(ul,ol)){margin-block-end:.5em;color:var(--ink);font-weight:600}.products-show-layout>.prose p:has(+:is(ul,ol))+:is(ul,ol){margin-block-start:0}.products-show-stickybar{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) var(--gutter);padding-block-end:max(var(--space-sm),env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background-color:var(--surface-page);box-shadow:0 -8px 30px rgba(0,0,0,.08);transition:translate var(--duration-enter) var(--ease-out)}@starting-style{.products-show-stickybar{translate:0 100%}}@media(prefers-reduced-motion: reduce){.products-show-stickybar{transition:none}}@media(width >= 64rem){.products-show-stickybar{display:none}}.products-show-stickybar-price{color:var(--ink);font-size:var(--type-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--type-lg-leading)}.products-show-buy{grid-area:buy;scroll-margin-block-start:6rem;align-self:start;max-inline-size:28rem;display:flex;flex-direction:column;gap:1.25rem}@media(width >= 64rem){.products-show-buy{position:sticky;inset-block-start:5rem}}.products-show-photo{grid-area:photo;align-self:start;position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-photo);background-color:var(--surface-sunken)}.products-show-photo>img{inline-size:100%;block-size:100%;object-fit:cover;view-transition-name:product-photo}.products-show-photo-empty{display:flex;align-items:center;justify-content:center;aspect-ratio:1;color:color-mix(in oklab, var(--ink) 20%, transparent)}.products-show-photo-empty svg{inline-size:6rem;block-size:6rem}.products-show-exclusive{position:absolute;inset-block-start:var(--space-sm);inset-inline-end:var(--space-sm);z-index:10}.products-show-exclusive img{block-size:3.5rem;object-fit:contain}.products-show-discount{position:absolute;inset-block-start:var(--space-sm);inset-inline-start:var(--space-sm);z-index:10;padding:var(--space-3xs) var(--space-xs);border-radius:.375rem;background-color:var(--danger);color:var(--on-danger);font-size:var(--type-xs);font-weight:700;line-height:var(--type-xs-leading)}.products-show-stamp{--logo-base: 3rem}.products-show-stamp>a{display:inline-flex;opacity:.6;filter:grayscale(100%);transition-property:opacity,filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}@media(hover: hover){.products-show-stamp>a:hover{opacity:1;filter:grayscale(0%)}}.products-show-stamp img{inline-size:auto;max-inline-size:14rem;object-fit:contain}.products-show-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs) var(--space-sm)}.products-show-price{display:flex;align-items:baseline;column-gap:var(--space-xs)}.products-show-price-now{color:var(--ink);font-size:var(--type-3xl);font-weight:700;line-height:1}.products-show-price-now[data-discounted]{color:var(--danger)}.products-show-price-was{color:var(--ink-subtle);font-size:var(--type-base);line-height:var(--type-base-leading);text-decoration-line:line-through}.products-show-cta-form{inline-size:100%}.products-show-cta-button{inline-size:100%;gap:var(--space-xs)}.products-show-cta-clip{position:relative;overflow:hidden;border-radius:9999px}.products-show-ack{display:flex;align-items:flex-start;gap:var(--space-sm);margin-block-end:var(--space-sm);cursor:pointer;user-select:none}.products-show-ack>.toggle{margin-block-start:.125rem}.products-show-ack>span{color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-leading-snug)}.products-show-cta-ship{margin-block-start:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading);text-align:center}.products-show-specs{margin-block-start:var(--space-3xs)}.products-show-safety{max-inline-size:48rem;margin-block-start:var(--space-2xl)}.products-show-safety h2{margin-block-end:var(--space-xs);color:var(--ink);font-size:var(--type-sm);font-weight:600;line-height:var(--type-sm-leading)}.products-show-related{margin-block-start:var(--space-2xl)}.products-show-related-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-block-end:var(--space-md)}.products-show-related-head h2{color:var(--ink);font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading)}.products-show-related-head a{flex-shrink:0;color:var(--brand-ink);font-size:var(--type-sm);line-height:var(--type-sm-leading)}}}@layer pages{@scope ([data-page="searches-index"]){.searches-index-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-block-end:var(--space-md)}.searches-index-count{color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}.searches-index-sort{display:flex;align-items:center;gap:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-sm)}.searches-index-title{margin-block-end:var(--space-lg);font-size:var(--type-3xl);font-weight:700;line-height:var(--type-3xl-leading)}.searches-index-title span{color:var(--ink-subtle);font-weight:400}.searches-index-hint{color:var(--ink-subtle)}.searches-index-lines{margin-block-start:var(--space-sm);color:var(--ink-subtle)}.searches-index-lines a{color:var(--brand-ink);text-decoration-line:underline}.searches-index-suggestions{margin-block-start:var(--space-xl)}.searches-index-suggestions h2{margin-block-end:var(--space-md);color:var(--ink);font-size:var(--type-xl);font-weight:700;line-height:var(--type-xl-leading)}}}@layer pages{@scope ([data-page="users-registrations-edit"]){.form-column-fields>:not(:last-child){margin-block-end:var(--space-lg)}.form-column-fields>.form-column-errors{margin-block-end:var(--space-md)}.registrations-edit-group>:not(:last-child){margin-block-end:var(--space-md)}.registrations-edit-group>h2{color:var(--ink-subtle);font-size:var(--type-xs);font-weight:600;line-height:var(--type-xs-leading)}.registrations-edit-group .field-hint{margin-block-start:var(--space-3xs);color:var(--ink-subtle)}.registrations-edit-group .field-hint strong{color:var(--ink)}.registrations-edit-current{padding-block-start:var(--space-xs)}.registrations-edit-current>:not(:last-child){margin-block-end:var(--space-2xs)}.registrations-edit-current>p{color:var(--ink-subtle);font-size:var(--type-xs);line-height:var(--type-xs-leading)}.registrations-edit-current .registrations-edit-current-input{margin-block-start:var(--space-2xs)}.registrations-edit-danger{margin-block-start:var(--space-2xl);padding:var(--space-lg);border:1px solid color-mix(in oklab, var(--danger) 30%, transparent);border-radius:var(--radius-media);background-color:color-mix(in oklab, var(--danger) 5%, transparent)}.registrations-edit-danger>h2{color:var(--danger);font-size:var(--type-xs);font-weight:600;line-height:var(--type-xs-leading)}.registrations-edit-danger>p{margin-block-start:var(--space-xs);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-leading-relaxed)}.registrations-edit-delete{margin-block-start:var(--space-md)}}}@layer pages{@scope ([data-page="withdrawals-new"]){.withdrawals-new{max-inline-size:42rem;margin-inline:auto}.withdrawals-new-lede{margin-block-end:var(--space-md);color:var(--ink-muted)}.withdrawals-new-error{margin-block-end:var(--space-md)}.withdrawals-new-label{margin-block-end:var(--space-xs);color:var(--ink-subtle);font-size:var(--type-sm);line-height:var(--type-sm-leading)}label.item-row{cursor:pointer}.withdrawals-new-message{margin-block:var(--space-md)}.withdrawals-new-optional{color:var(--ink-subtle);font-weight:400}.withdrawals-new-fine{margin-block-end:var(--space-md);color:var(--ink-muted);font-size:var(--type-sm);line-height:var(--type-sm-leading)}}}@layer utilities{.sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}img[data-scheme=dark]{display:none}@media(prefers-color-scheme: dark){img[data-scheme=light]{display:none}img[data-scheme=dark]{display:revert-layer}img[data-invert]{filter:brightness(0) invert(1)}}}@layer exceptions{table,th,td{border-color:var(--surface-deep)}}
