@layer tokens,base,components,utilities;@layer tokens{:root{color-scheme:light dark;--color-line: color-mix(in srgb, var(--color-ink) 12%, transparent);--logo-invert: 0;--color-surface: color-mix(in srgb, var(--color-ink) 4%, var(--color-bg));--color-accent-hover: color-mix(in oklab, var(--color-accent) 80%, var(--color-ink));--color-accent-soft: color-mix(in srgb, var(--color-accent) 14%, transparent);--color-button: var(--color-ink);--color-button-hover: var(--color-accent-hover);--color-on-button: var(--color-bg);--color-on-button-hover: var(--color-on-accent);--radius-button: 0;--color-on-photo: #fff;--color-viewer: #121211;--photo-glass: rgb(255 255 255 / .16);--photo-glass-hover: rgb(255 255 255 / .26);--photo-glass-blur: blur(14px) saturate(1.3);--photo-rim: rgb(255 255 255 / .45);--photo-rim-soft: rgb(255 255 255 / .32);--photo-track: rgb(255 255 255 / .35);--photo-mark: rgb(255 255 255 / .95);--photo-mark-soft: rgb(255 255 255 / .9);--photo-smoke: rgb(17 17 17 / .26);--photo-smoke-hover: rgb(17 17 17 / .4);--photo-smoke-solid: rgb(17 17 17 / .55);--photo-smoke-blur: blur(14px) saturate(1.4);--photo-scrim: rgb(0 0 0 / .5);--photo-scrim-soft: rgb(0 0 0 / .18);--photo-text-shadow: 0 1px 24px rgb(0 0 0 / .35);--photo-text-shadow-sm: 0 1px 12px rgb(0 0 0 / .35);--photo-control-shadow: 0 8px 32px rgb(0 0 0 / .18);--photo-arrow-shadow: 0 4px 18px rgb(0 0 0 / .16);--photo-mark-shadow: drop-shadow(0 2px 14px rgb(0 0 0 / .3));--photo-shade: linear-gradient(to top, rgb(0 0 0 / .58) 0%, rgb(0 0 0 / .32) 26%, rgb(0 0 0 / 0) 58%);--photo-text-shadow-light: 0 1px 24px rgb(0 0 0 / .25);--photo-rule: rgb(255 255 255 / .5);--photo-mark-shadow-sm: drop-shadow(0 1px 8px rgb(0 0 0 / .35));--shadow-drop: 0 24px 32px -24px rgb(0 0 0 / .18);--shadow-rise: 0 -12px 32px -16px rgb(0 0 0 / .18);--shadow-side: 0 24px 40px -24px rgb(0 0 0 / .22);--shadow-bar: 0 10px 30px -12px rgb(0 0 0 / .25);--color-backdrop: rgb(17 17 17 / .25);--color-focus: var(--color-ink);--swatch-shadow: light-dark(rgb(0 0 0 / .45), rgb(0 0 0 / .55));--swatch-deep: light-dark(rgb(0 0 0 / .22), transparent);--swatch-lip: light-dark(rgb(255 255 255 / .4), color-mix(in srgb, var(--color-ink) 34%, transparent));--swatch-rim: light-dark(rgb(0 0 0 / .07), color-mix(in srgb, var(--color-ink) 14%, transparent));--swatch-glow: light-dark(transparent, color-mix(in srgb, var(--color-ink) 18%, transparent));--wallet-paypal: grayscale(1) brightness(.8) contrast(5.9) invert(.035);--wallet-google: grayscale(1) invert(1) brightness(.67) contrast(5.7) invert(.035);--wallet-apple: invert(.965);--font-body: var(--font-body-theme, system-ui, sans-serif);--font-heading: var(--font-heading-theme, system-ui, sans-serif);--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.25rem;--text-xl: clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--text-2xl: clamp(2rem, 1.5rem + 2.2vw, 3rem);--leading-tight: 1.2;--leading-snug: 1.4;--leading-body: 1.5;--leading-loose: 1.65;--tracking-body: .01em;--tracking-label: .08em;--tracking-wide: .12em;--weight-regular: 400;--weight-medium: 500;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 7rem;--gutter: 1rem;--bar-height: 3rem;--header-height: 3rem;--page-max: 90rem;--measure: 62ch;--ratio-card: 3 / 4;--radius-sm: 3px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 12px;--radius-pill: 999px;--ease: cubic-bezier(.2, .7, .1, 1);--duration-fast: .15s;--duration: .25s;--duration-slow: .4s;--icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.25'/%3E%3Cpath d='m15.2 15.2 4.8 4.8'/%3E%3C/svg%3E");--icon-account: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.25' r='3.75'/%3E%3Cpath d='M4.75 20c.9-3.6 3.8-5.75 7.25-5.75S18.35 16.4 19.25 20'/%3E%3C/svg%3E");--icon-bag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.75 8.75h12.5v11.5H5.75z'/%3E%3Cpath d='M9.5 8.75V7.5a2.5 2.5 0 0 1 5 0v1.25'/%3E%3C/svg%3E");--icon-bag-body: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.75 8.75h12.5v11.5H5.75z'/%3E%3C/svg%3E");--icon-parcel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M3.5 7.75 12 3.5l8.5 4.25v8.5L12 20.5l-8.5-4.25zm0 0L12 12l8.5-4.25M12 12v8.5'/%3E%3C/svg%3E");--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");--icon-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round'%3E%3Cpath d='m6 6 12 12M18 6 6 18'/%3E%3C/svg%3E");--icon-info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.25'/%3E%3Cpath d='M12 11v5.5'/%3E%3Ccircle cx='12' cy='7.9' r='0.4' fill='black'/%3E%3C/svg%3E");--icon-globe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.25'/%3E%3Cpath d='M3.75 12h16.5M12 3.75c2.2 2.3 3.3 5 3.3 8.25s-1.1 5.95-3.3 8.25M12 3.75C9.8 6.05 8.7 8.75 8.7 12s1.1 5.95 3.3 8.25'/%3E%3C/svg%3E");--icon-chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='0.9' stroke-linejoin='round'%3E%3Cpath d='M5 3.125H11C12.3117 3.125 13.375 4.18832 13.375 5.5V9.09863C13.375 10.3794 12.3591 11.4298 11.0791 11.4727L10.9795 11.4756C10.1532 11.5033 9.38829 11.9188 8.91504 12.5967L8.11621 13.7402C8.06582 13.8125 7.959 13.8116 7.91016 13.7383L7.10352 12.5283C6.62309 11.8078 5.81427 11.375 4.94824 11.375C3.66521 11.375 2.625 10.3348 2.625 9.05176V5.5C2.625 4.18832 3.68832 3.125 5 3.125Z'/%3E%3C/svg%3E");--z-bar: 20;--z-panel: 30;--z-modal: 40;--z-toast: 50;--glass-bar: color-mix(in srgb, var(--color-bg) 84%, transparent);--glass-panel: color-mix(in srgb, var(--color-bg) 92%, transparent);--glass-blur: blur(20px) saturate(1.2);--glass-light: color-mix(in srgb, var(--color-field) 55%, transparent);--glass-light-hover: color-mix(in srgb, var(--color-field) 75%, transparent);--color-chosen: light-dark(color-mix(in srgb, var(--color-field) 62%, transparent), color-mix(in srgb, var(--color-ink) 12%, transparent));--glass-light-blur: blur(20px) saturate(1.3);--glass-float: color-mix(in srgb, var(--color-bg) 88%, transparent);--glass-float-blur: blur(36px) saturate(1.4);--glass-float-shadow: 0 0 0 1px color-mix(in srgb, var(--color-ink) 5%, transparent), 0 18px 40px -12px rgb(0 0 0 / .25)}@font-face{font-family:Assistant fallback;src:local("Arial"),local("ArialMT");size-adjust:93.9%;ascent-override:108.7%;descent-override:30.6%;line-gap-override:0%}@font-face{font-family:Jost fallback;src:local("Arial"),local("ArialMT");size-adjust:99.8%;ascent-override:107.2%;descent-override:37.6%;line-gap-override:0%}:root{--color-bg: light-dark(#f6f6f3, #1a1917);--color-field: light-dark(#fff, #252321);--color-control: light-dark(#858580, #77736c);--color-ink: light-dark(#111, #ecebe6);--color-muted: light-dark(#6b6b66, #9b978e);--color-accent: light-dark(#5c656f, #a9b2bc);--color-made: light-dark(#7a5f17, #d9b54f);--color-on-accent: light-dark(#fff, #1a1917);--color-error: light-dark(#9c2b2b, #e3897c);--color-deep: light-dark(#111, #121211);--color-on-deep: light-dark(#f6f6f3, #ecebe6)}:root[data-season=earth]{--color-bg: light-dark(#ede6da, #1e1915);--color-field: light-dark(#f7f2ea, #29221d);--color-control: light-dark(#857868, #7d6f61);--color-ink: light-dark(#2b221c, #ede3d3);--color-muted: light-dark(#6a5d4f, #a69684);--color-accent: light-dark(#8b4a2b, #d4925f);--color-made: light-dark(#735a16, #d9b54f);--color-on-accent: light-dark(#f7f2ea, #1e1915);--color-error: light-dark(#9c2b2b, #e3897c);--color-deep: light-dark(#2b221c, #120f0c);--color-on-deep: light-dark(#f7f2ea, #ede3d3)}:root[data-mode=light]{color-scheme:light}:root[data-mode=dark]{color-scheme:dark;--logo-filter: invert(1);--logo-invert: 1;--wallet-paypal: grayscale(1) invert(1) brightness(1.32) contrast(3.8) invert(.08);--wallet-google: grayscale(1) brightness(2.08) contrast(2) invert(.08);--wallet-apple: invert(.08);--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ecebe6' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root:not([data-mode=light]){--logo-filter: invert(1);--logo-invert: 1;--wallet-paypal: grayscale(1) invert(1) brightness(1.32) contrast(3.8) invert(.08);--wallet-google: grayscale(1) brightness(2.08) contrast(2) invert(.08);--wallet-apple: invert(.08);--icon-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ecebe6' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")}}@supports not (color: light-dark(#000,#fff)){:root:is(*,[data-season],[data-mode]){color-scheme:light;--color-bg: #f6f6f3;--color-field: #fff;--color-control: #858580;--color-ink: #111;--color-muted: #6b6b66;--color-accent: #5c656f;--color-made: #7a5f17;--color-on-accent: #fff;--color-error: #9c2b2b;--color-deep: #111;--color-on-deep: #f6f6f3}}@media(min-width:800px){:root{--gutter: 1.75rem;--header-height: 4rem}}@media(prefers-reduced-transparency:reduce){:root{--glass-bar: var(--color-bg);--glass-panel: var(--color-bg);--glass-light: var(--color-field);--glass-light-hover: var(--color-field);--glass-float: var(--color-bg);--glass-blur: none;--glass-light-blur: none;--glass-float-blur: none;--photo-glass: var(--photo-smoke-solid);--photo-glass-hover: var(--photo-smoke-solid);--photo-smoke: var(--photo-smoke-solid);--photo-smoke-hover: var(--photo-smoke-solid);--photo-glass-blur: none;--photo-smoke-blur: none}}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/tokens.css.map */
