:root{--font-figures: "tnum" 1, "lnum" 1;--weight-regular: 400;--weight-medium: 500;--text-12: .75rem;--leading-12: 1rem;--text-13: .8125rem;--leading-13: 1.125rem;--text-14: .875rem;--leading-14: 1.25rem;--text-16: 1rem;--leading-16: 1.5rem;--text-18: 1.125rem;--leading-18: 1.75rem;--text-20: 1.25rem;--leading-20: 1.75rem;--text-24: 1.5rem;--leading-24: 2rem;--text-32: 2rem;--leading-32: 2.5rem;--text-44: 2.75rem;--leading-44: 3rem;--space-0-5: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--gutter: var(--space-4);--content-max: 1360px;--prose-max: 66ch;--header-h: 64px;--announce-h: 36px;--buybox: 440px;--drawer: 420px;--size-icon: 16px;--size-icon-lg: 20px;--size-control: 48px;--size-tap: 44px;--radius-xs: 4px;--radius-pill: 999px;--hairline-width: 1px;--focus-width: 2px;--focus-offset: 2px;--move: 1;--dur-press: .1s;--dur-hover: .12s;--dur-menu: .2s;--dur-drawer: .4s;--dur-drawer-exit: .25s;--dur-figure: .55s;--dur-moment: .4s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.55, 0, 1, .45);--z-sticky: 10;--z-nav: 20;--z-drawer: 50;--z-toast: 70;--stock-in: #1E6A3B;--stock-low: #8A5000;--stock-out: #5A5A57;--preorder: #5A3DB0;--error: #B3261E;--stock-in-soft: #E1EDE2;--stock-low-soft: #F6E7CF;--stock-out-soft: #ECE6DC;--preorder-soft: #ECE6F4;--error-soft: #F8E4E1;--set-1: #2F7D8C;--set-2: #A77708;--set-3: #C0462E;--set-4: #6B4FC4;--set-5: #2E6FB0;--set-6: #7A808A;--set-7: #A8457A;--marker: #141414;--line: 2.5px;--calico-orange: #E0A04A;--calico-orange-soft: #F8E7CB;--calico-grey: #8E8E8E;--calico-grey-soft: #E9E9E6;--cash-green: #1E8A2E;--cash-green-ink: #17691F;--cash-green-soft: #E3F1E4;--font-display: "Gochi Hand", "Segoe Print", "Bradley Hand", "Comic Sans MS", cursive;--doodle-rule-h: 8px;--doodle-zigzag-slice: 20;--doodle-zigzag-w: 20px;--doodle-paw: none;--doodle-paw-trail: none;--doodle-rule: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='8' viewBox='0 0 240 8'%3E%3Cpath d='M-30 4C-25.0 4.0 -9.0 4.0 0 4C9.0 4.0 16.0 4.1 24 4.3C32.0 4.5 40.0 5.4 48 5.0C56.0 4.6 64.0 2.0 72 2.1C80.0 2.2 88.0 5.1 96 5.5C104.0 5.9 112.0 4.7 120 4.5C128.0 4.3 136.0 4.4 144 4.6C152.0 4.8 160.0 5.6 168 5.4C176.0 5.2 184.0 3.4 192 3.4C200.0 3.4 208.0 5.1 216 5.2C224.0 5.3 231.0 4.2 240 4C249.0 3.8 265.0 4.0 270 4' fill='none' stroke='%23141414' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");--doodle-underline: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 9' preserveAspectRatio='none'%3E%3Cpath d='M3 5.5C9.2 5.3 27.2 4.6 40 4.5C52.8 4.4 66.7 4.8 80 4.8C93.3 4.8 106.7 4.2 120 4.3C133.3 4.4 147.2 5.5 160 5.4C172.8 5.3 190.8 3.9 197 3.6' fill='none' stroke='%23141414' stroke-width='2.8' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--doodle-zigzag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='152' height='152' viewBox='0 0 152 152'%3E%3Cpath d='M20 10.0L24.4 2.6L32.2 18.1L40.5 1.6L47.6 18.2L56.2 2.7L64.3 18.0L72.5 1.6L79.7 18.8L88.3 2.3L96.0 17.1L103.9 1.7L111.7 17.9L119.5 2.5L127.6 17.0L132 10.0L149.3 2.7L142.0 20L150.2 24.0L133.7 31.7L149.4 40.2L134.5 48.6L150.1 56.0L134.5 63.7L149.9 71.8L133.2 80.2L150.5 88.5L133.3 95.7L149.8 104.5L134.9 111.7L149.3 119.4L134.0 128.3L142.0 132L149.3 149.3L132 142.0L127.8 150.1L120.0 134.6L111.7 149.7L103.9 134.8L96.6 150.6L87.7 133.3L79.8 149.6L72.1 134.1L64.3 149.4L56.6 133.6L47.5 150.3L39.8 134.2L31.6 150.3L23.9 134.1L20 142.0L2.7 149.3L10.0 132L1.9 128.2L18.0 120.3L2.3 111.8L18.7 104.5L1.9 95.8L18.7 87.5L2.1 80.5L18.4 72.4L1.7 63.9L18.6 55.9L1.9 47.9L17.1 40.4L2.6 32.2L17.2 24.1L10.0 20L2.7 2.7Z' fill='%23FFFFFF' stroke='%23141414' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E");--doodle-zigzag-sm: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='58' viewBox='0 0 58 58'%3E%3Cpath d='M9 4.5L10.5 2.3L15.6 6.6L19.3 1.0L23.4 7.3L27.0 2.1L31.2 7.6L35.0 2.0L39.3 7.6L42.5 1.6L47.5 7.2L49 4.5L55.8 2.2L53.5 9L56.1 10.5L50.6 15.3L57.0 19.1L50.7 23.5L57.1 26.4L51.1 31.5L56.4 35.5L51.4 39.3L56.3 43.3L50.9 47.1L53.5 49L55.8 55.8L49 53.5L47.3 56.0L43.0 50.2L38.7 56.6L35.5 51.0L31.3 56.8L26.6 50.8L23.0 57.1L19.1 50.9L14.8 56.1L10.8 50.2L9 53.5L2.2 55.8L4.5 49L1.4 46.4L7.0 43.4L2.1 39.3L7.6 35.4L1.7 30.5L6.6 26.8L2.3 22.6L6.9 19.5L1.3 14.9L6.8 11.4L4.5 9L2.2 2.2Z' fill='%23FFFFFF' stroke='%23141414' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");--doodle-box: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cpath d='M18 2.4C25.2 2.0 38.0 2.6 48.0 2.6C58.0 2.6 70.8 2.0 78 2.4C85.2 2.8 88.5 2.3 91.1 4.9C93.7 7.5 93.2 10.8 93.6 18C94.0 25.2 93.6 38.0 93.6 48.0C93.6 58.0 94.0 70.8 93.6 78C93.2 85.2 93.7 88.5 91.1 91.1C88.5 93.7 85.2 93.1 78 93.6C70.8 94.0 58.0 93.8 48.0 93.8C38.0 93.8 25.2 94.0 18 93.6C10.8 93.1 7.5 93.7 4.9 91.1C2.3 88.5 2.9 85.2 2.4 78C1.9 70.8 2.1 58.0 2.1 48.0C2.1 38.0 1.9 25.2 2.4 18C2.9 10.8 2.3 7.5 4.9 4.9C7.5 2.3 10.8 2.8 18 2.4Z' fill='none' stroke='%23141414' stroke-width='2.6' stroke-linejoin='round'/%3E%3C/svg%3E");--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .16 0 0 0 0 .13 0 0 0 0 .1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.07'/%3E%3C/svg%3E")}@media(min-width:768px){:root{--gutter: var(--space-8)}}@media(min-width:1024px){:root{--header-h: 76px}}@media(prefers-reduced-motion:reduce){:root{--move: 0;--dur-drawer: .12s;--dur-drawer-exit: .12s;--dur-menu: .12s;--dur-figure: 0ms;--dur-moment: 0ms}}html[data-style=letter]{--ground: #FFFFFF;--surface-1: #FFFFFF;--surface-2: #F4F2ED;--surface-3: #E8E5DD;--photo-ground: #F4F2ED;--photo-mat: #1F1F1F;--ink-1: #141414;--ink-2: #4A4A4A;--ink-3: #5C5C5C;--buy: #141414;--on-buy: #FFFFFF;--buy-edge: #141414;--action: #141414;--on-action: #FFFFFF;--band: #FFFFFF;--on-band: #141414;--on-band-2: #4A4A4A;--announce: #E0A04A;--on-announce: #141414;--font-sans: "Host Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;--font-title: var(--font-sans);--font-wordmark: var(--font-display);--font-meta: var(--font-sans);--font-hand: var(--font-display);--title-weight: 600;--title-variation: normal;--radius-card: 20px 16px 22px 15px / 16px 21px 15px 20px;--radius-photo: 18px 14px 20px 13px / 14px 19px 13px 18px;--radius-control: 12px 9px 13px 8px / 9px 12px 8px 13px;--radius-button: 26px 21px 28px 20px / 22px 27px 20px 26px;--radius-chip: 13px 10px 14px 9px / 10px 13px 9px 14px;--radius-panel: 18px 14px 20px 13px / 14px 19px 13px 18px;--rule-style: solid;--rule-width: 1.5px;--rule-alpha: 16%;--buy-shadow: 0 0 0 0 transparent;--paper-image: none;--paper-size: 180px 180px;--band-rule: 0 solid transparent}html[data-style=kitchen_table]{--ground: #FBF6EC;--surface-1: #FFFDF8;--surface-2: #F1EADC;--surface-3: #E6DDCB;--photo-ground: #F1EADC;--photo-mat: #1F1F1F;--ink-1: #141414;--ink-2: #4A4540;--ink-3: #5E5850;--buy: #E0A04A;--on-buy: #141414;--buy-edge: #141414;--action: #141414;--on-action: #FFFDF8;--band: #E9E9E6;--on-band: #141414;--on-band-2: #454545;--announce: #141414;--on-announce: #FFFDF8;--font-sans: "Host Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;--font-title: var(--font-sans);--font-wordmark: var(--font-display);--font-meta: var(--font-sans);--font-hand: var(--font-display);--title-weight: 600;--title-variation: normal;--radius-card: 20px 16px 22px 15px / 16px 21px 15px 20px;--radius-photo: 12px 9px 13px 8px / 9px 12px 8px 13px;--radius-control: 12px 9px 13px 8px / 9px 12px 8px 13px;--radius-button: 26px 21px 28px 20px / 22px 27px 20px 26px;--radius-chip: 13px 10px 14px 9px / 10px 13px 9px 14px;--radius-panel: 18px 14px 20px 13px / 14px 19px 13px 18px;--rule-style: solid;--rule-width: 1.5px;--rule-alpha: 16%;--buy-shadow: 3px 3px 0 var(--ink-1);--paper-image: var(--grain);--paper-size: 180px 180px;--band-rule: 0 solid transparent;--butter: #F8E7CB;--tape: rgba(224, 160, 74, .5)}html[data-style=binder]{--ground: #F4F3EF;--surface-1: #FFFFFF;--surface-2: #E9E8E3;--surface-3: #DDDBD4;--photo-ground: #E9E8E3;--photo-mat: #1F1F1F;--ink-1: #141414;--ink-2: #454545;--ink-3: #555555;--buy: #17691F;--on-buy: #FFFFFF;--buy-edge: #141414;--action: #141414;--on-action: #FFFFFF;--band: #E4E3DE;--on-band: #141414;--on-band-2: #454545;--announce: #8E8E8E;--on-announce: #141414;--font-sans: "Figtree", "Host Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;--font-title: var(--font-sans);--font-wordmark: var(--font-display);--font-meta: "Courier Prime", "Courier New", ui-monospace, monospace;--font-hand: var(--font-display);--title-weight: 600;--title-variation: normal;--font-figures: "tnum" 1;--radius-card: 10px 7px 11px 6px / 7px 10px 6px 11px;--radius-photo: 6px 4px 7px 4px / 4px 6px 4px 7px;--radius-control: 9px 6px 10px 6px / 6px 9px 6px 10px;--radius-button: 12px 9px 13px 8px / 9px 12px 8px 13px;--radius-chip: 8px 6px 9px 5px / 6px 8px 5px 9px;--radius-panel: 12px 9px 13px 8px / 9px 12px 8px 13px;--rule-style: solid;--rule-width: 1.5px;--rule-alpha: 16%;--buy-shadow: 0 0 0 0 transparent;--paper-image: none;--paper-size: 24px 24px;--band-rule: 0 solid transparent;--pocket-edge: color-mix(in srgb, var(--ink-1) 22%, transparent)}@media(min-width:480px){html[data-style=binder]{--paper-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M23.5 0v24M0 23.5h24' fill='none' stroke='%23141414' stroke-opacity='.06'/%3E%3C/svg%3E")}}html[data-style]{color-scheme:light;--hairline: color-mix(in srgb, var(--ink-1) 12%, transparent);--hairline-strong: color-mix(in srgb, var(--ink-1) 20%, transparent);--input-border: color-mix(in srgb, var(--ink-1) 18%, transparent);--rule: color-mix(in srgb, var(--ink-1) var(--rule-alpha), transparent);--link: var(--ink-1);--focus: var(--ink-1);--buy-hover: color-mix(in srgb, var(--buy) 86%, var(--on-buy));--action-hover: color-mix(in srgb, var(--action) 86%, var(--on-action));--hover-surface: var(--surface-2);--selected-surface: var(--surface-3);--scrim: color-mix(in srgb, var(--ink-1) 36%, transparent);--skeleton: var(--photo-ground);--shadow-card: 0 1px 0 color-mix(in srgb, var(--ink-1) 6%, transparent), 0 2px 6px color-mix(in srgb, var(--ink-1) 6%, transparent);--shadow-lift: 0 1px 0 color-mix(in srgb, var(--ink-1) 6%, transparent), 0 8px 20px -6px color-mix(in srgb, var(--ink-1) 16%, transparent);--shadow-overlay: 0 12px 32px color-mix(in srgb, var(--ink-1) 18%, transparent)}html[data-grain=false]{--paper-image: none}@media(prefers-contrast:more){html[data-style]{--paper-image: none}}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--font-sans);font-feature-settings:var(--font-figures);background-color:var(--ground);color:var(--ink-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-6))}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background-color:var(--ground);background-image:var(--paper-image);background-size:var(--paper-size);font-size:var(--text-16);line-height:var(--leading-16);overflow-x:clip}main{flex:1 0 auto;min-width:0}h1,h2,h3,h4,p,dl,dd,dt,figure,ol,ul,blockquote{margin:0}ol[role=list],ul[role=list],.list-plain{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--hairline-strong)}a:hover{text-decoration-color:currentColor}[hidden]{display:none!important}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-xs)}::selection{background:var(--surface-3);color:var(--ink-1)}h1,h2,h3,.t-title,.t-hero,.t-heading,.t-voice{font-family:var(--font-title);font-weight:var(--title-weight);font-variation-settings:var(--title-variation);text-wrap:balance}h1,h2,.t-title,.t-hero,.t-heading,.t-display{font-family:var(--font-display);font-weight:400;font-variation-settings:normal;letter-spacing:.005em}.t-plain,.rte h1,.rte h2{font-family:var(--font-title);font-weight:var(--title-weight);letter-spacing:0}h1,.t-title,h2,.t-heading{font-size:1.875rem;line-height:2.125rem}h1.t-plain,h2.t-plain,.rte h1,.rte h2{font-size:var(--text-24);line-height:var(--leading-24)}h3{font-size:var(--text-18);line-height:var(--leading-18)}.t-hero{font-size:2.5rem;line-height:2.625rem}@media(min-width:768px){h1,.t-title,h2,.t-heading{font-size:2.5rem;line-height:2.75rem}h1.t-plain,h2.t-plain,.rte h1,.rte h2{font-size:var(--text-32);line-height:var(--leading-32)}.t-hero{font-size:3.75rem;line-height:3.75rem}}.t-meta{font-family:var(--font-meta);font-size:var(--text-13);line-height:var(--leading-13)}.t-ui{font-size:var(--text-14);line-height:var(--leading-14)}.t-label{font-size:var(--text-14);line-height:var(--leading-14);font-weight:var(--weight-medium)}.t-body{font-size:var(--text-18);line-height:var(--leading-18);max-width:var(--prose-max)}.t-voice{font-family:var(--font-display);font-weight:400;font-size:1.375rem;line-height:1.625rem}.t-hand{font-family:var(--font-hand)}.ink-2{color:var(--ink-2)}.ink-3{color:var(--ink-3)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{width:100%;max-width:calc(var(--content-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.skip-link{position:absolute;left:var(--space-2);top:-100px;z-index:var(--z-toast);background:var(--ink-1);color:var(--surface-1);padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);text-decoration:none;font-size:var(--text-14)}.skip-link:focus{top:var(--space-2)}.scroll-x{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.icon{width:var(--size-icon);height:var(--size-icon);flex:none;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.icon--img{display:inline-block;background-color:currentColor;-webkit-mask:var(--icon-src) center / contain no-repeat;mask:var(--icon-src) center / contain no-repeat;width:calc(var(--size-icon) + 6px);height:calc(var(--size-icon) + 6px)}.icon--img.icon--lg,.hdr-btn .icon--img{width:calc(var(--size-icon-lg) + 8px);height:calc(var(--size-icon-lg) + 8px)}.icon--lg{width:var(--size-icon-lg);height:var(--size-icon-lg)}.rule{border:0;border-top:var(--doodle-rule-h) solid transparent;border-image:var(--doodle-rule) 100% 0 0 0 / var(--doodle-rule-h) 0 0 0 round;margin:0}.sec{margin-top:var(--space-12);padding-top:var(--space-10);border-top:var(--doodle-rule-h) solid transparent;border-image:var(--doodle-rule) 100% 0 0 0 / var(--doodle-rule-h) 0 0 0 round}.sec--plain{border-top:0;border-image:none;padding-top:0}#main>.shopify-section:first-child>.sec:first-child{margin-top:var(--space-8);padding-top:0;border-top:0;border-image:none}#main>.shopify-section:not(.shopify-section:has(>*)~*)>.sec:first-child{margin-top:var(--space-8);padding-top:0;border-top:0;border-image:none}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin-bottom:var(--space-6)}@media(min-width:768px){.sec{margin-top:var(--space-16);padding-top:var(--space-12)}.sec-head{margin-bottom:var(--space-8)}}.price{font-size:var(--text-16);line-height:var(--leading-16);font-weight:var(--weight-medium);white-space:nowrap}.price--lg{font-size:var(--text-24);line-height:var(--leading-24)}.price small{font-size:.75em;font-weight:var(--weight-regular);color:var(--ink-2)}.stock{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-13);line-height:var(--leading-13)}.stock:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.stock--in{color:var(--stock-in)}.stock--pre{color:var(--preorder)}.stock--out{color:var(--stock-out)}.stock--out:before{background:none;box-shadow:inset 0 0 0 1.5px currentColor}.stock--low,.stock--pre,.stock--out,.zigzag{border:9px solid transparent;border-image:var(--doodle-zigzag-sm) 9 fill / 9px round;padding:0 4px;font-weight:var(--weight-medium)}.stock--low{color:var(--stock-low)}.stock--low:before,.stock--pre:before,.stock--out:before{display:none}.zigzag{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-1);font-size:var(--text-13);line-height:var(--leading-13)}.zigzag--lg{border-width:var(--doodle-zigzag-w);border-image:var(--doodle-zigzag) var(--doodle-zigzag-slice) fill / var(--doodle-zigzag-w) round;padding:var(--space-2) var(--space-4);font-size:var(--text-18);line-height:var(--leading-18)}.stock-echo{font-family:var(--font-meta);color:var(--ink-3);display:none}@media(min-width:521px){html[data-style=binder] .stock-echo{display:inline;white-space:nowrap}}.chip{display:inline-flex;align-items:center;gap:var(--space-1);min-height:24px;padding:2px var(--space-2);border-radius:var(--radius-chip);font-size:var(--text-13);line-height:var(--leading-13);background:var(--surface-2);color:var(--ink-2);max-width:100%}.chip--pre{background:var(--preorder-soft);color:var(--preorder)}.chip--line{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-1);color:var(--ink-1)}.chip--grade{background:var(--ink-1);color:var(--surface-1);font-weight:var(--weight-medium);font-family:var(--font-meta)}.chip .icon{width:14px;height:14px}.set-dot{width:8px;height:8px;border-radius:50%;background:var(--dot, var(--ink-3));flex:none;display:inline-block}.set-line{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-family:var(--font-meta);font-size:var(--text-13);line-height:var(--leading-13);min-width:0}.set-line>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--size-control);padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-button);font-size:var(--text-16);line-height:var(--leading-16);font-weight:var(--weight-medium);text-align:center;text-decoration:none;text-wrap:balance;transition:background-color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}.btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(calc(1 - .02 * var(--move)))}.btn--buy{background:var(--buy);color:var(--on-buy);box-shadow:inset 0 0 0 var(--line) var(--buy-edge),var(--buy-shadow)}.btn--buy:hover{background:var(--buy-hover)}html[data-style=kitchen_table] .btn--buy:active:not(:disabled):not([aria-disabled=true]){transform:translate(calc(2px * var(--move)),calc(2px * var(--move)));box-shadow:inset 0 0 0 var(--line) var(--buy-edge),1px 1px 0 var(--ink-1)}.btn--action{background:var(--action);color:var(--on-action)}.btn--action:hover{background:var(--action-hover)}html[data-style=letter] .btn--action,.btn--line{background:transparent;color:var(--ink-1);box-shadow:inset 0 0 0 var(--line) var(--ink-1)}html[data-style=letter] .btn--action:hover,.btn--line:hover{background:var(--hover-surface)}.btn--secondary{background:var(--surface-2);color:var(--ink-1);box-shadow:inset 0 0 0 1.5px var(--ink-1)}.btn--secondary:hover{background:var(--surface-3)}.btn--quiet{background:none;color:var(--ink-1);text-decoration:underline;text-decoration-color:var(--hairline-strong);text-underline-offset:3px;padding-inline:var(--space-1)}.btn--quiet:hover{text-decoration-color:currentColor}.btn--sm{min-height:40px;padding:var(--space-2) var(--space-4);font-size:var(--text-14);line-height:var(--leading-14)}.btn--block{width:100%}.btn:disabled,.btn[aria-disabled=true]{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed;box-shadow:none}.btn .icon{width:18px;height:18px}.icon-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);color:var(--ink-1);flex:none}.icon-btn:hover{background:var(--hover-surface)}@media(pointer:coarse){.icon-btn{width:var(--size-tap);height:var(--size-tap)}}.link-arrow{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--size-tap);color:var(--ink-1);font-size:var(--text-14);font-weight:var(--weight-medium);text-decoration:none}.link-arrow:hover{text-decoration:none;background:var(--doodle-underline) left bottom 6px / 100% 7px no-repeat}.pill{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-button);background:var(--surface-1);box-shadow:inset 0 0 0 1.5px var(--ink-1);color:var(--ink-1);font-size:var(--text-14);text-decoration:none;white-space:nowrap}.pill:hover{background:var(--surface-3)}.pill[aria-current=page],.pill[aria-pressed=true]{background:var(--action);color:var(--on-action)}html[data-style=letter] .pill[aria-current=page],html[data-style=letter] .pill[aria-pressed=true]{background:var(--ink-1);color:var(--surface-1)}.stepper{display:inline-flex;align-items:stretch;height:var(--size-control);border-radius:var(--radius-button);box-shadow:inset 0 0 0 2px var(--ink-1);flex:none}.stepper button{width:var(--size-tap);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-button)}.stepper button:hover:not(:disabled){background:var(--hover-surface)}.stepper button:disabled{color:var(--ink-3);opacity:.5;cursor:not-allowed}.stepper input{width:3ch;min-width:28px;border:0;background:none;text-align:center;font-size:var(--text-16);padding:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.stepper input::-webkit-outer-spin-button,.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.stepper--sm{height:36px}.stepper--sm button{width:36px}@media(pointer:coarse){.stepper--sm{height:var(--size-tap)}.stepper--sm button{width:var(--size-tap)}}.field{display:grid;gap:var(--space-2)}.field label,.field-label{font-size:var(--text-14);line-height:var(--leading-14);font-weight:var(--weight-medium)}.field .hint{font-size:var(--text-13);line-height:var(--leading-13);color:var(--ink-3)}.control{height:var(--size-control);width:100%;padding:0 var(--space-4);border-radius:var(--radius-control);border:0;background:var(--surface-1);box-shadow:inset 0 0 0 2px var(--ink-1);font-size:var(--text-16)}textarea.control{height:auto;min-height:120px;padding-block:var(--space-3)}.control:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:1px}.control[aria-invalid=true]{box-shadow:inset 0 0 0 2.5px var(--error)}.field-error{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--error);font-size:var(--text-14);line-height:var(--leading-14)}.field-error .icon{margin-top:2px}.note{display:flex;gap:var(--space-2);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--surface-2);font-size:var(--text-14);line-height:var(--leading-14)}html[data-style=kitchen_table] .note{background:var(--butter)}.note--success{background:var(--stock-in-soft);color:var(--stock-in)}.note--error{background:var(--error-soft);color:var(--error)}.small{color:var(--ink-3);font-size:var(--text-13);line-height:var(--leading-13)}.photo{position:relative;display:block;aspect-ratio:1 / 1;background:var(--photo-ground);border-radius:var(--radius-photo);overflow:hidden}.photo>img,.photo>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.photo>img{object-fit:contain;object-position:50% 100%;padding:8%}.photo--single>img{object-position:50% 50%;padding:6%}.photo--own>img{object-fit:cover;object-position:50% 50%;padding:0}.photo--own.photo--single>img{object-fit:contain;padding:4%}.photo--mat{background:var(--photo-mat)}.photo--placeholder>svg{color:var(--surface-3);padding:18%}.photo-tag{position:absolute;left:var(--space-2);right:var(--space-2);bottom:var(--space-2);display:flex;pointer-events:none}.photo-tag .chip{background:var(--surface-1);color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.photo-side{position:absolute;top:var(--space-2);left:var(--space-2)}.own-frame{position:relative;display:block}html[data-style=letter] .own-frame{border:14px solid transparent;border-image:var(--doodle-box) 18 / 14px round}html[data-style=letter] .own-frame .photo{border-radius:4px;margin:-4px}html[data-style=kitchen_table] .own-frame:before{content:"";position:absolute;z-index:1;top:-9px;left:50%;width:72px;height:20px;margin-left:-36px;background:var(--tape);transform:rotate(-4deg)}html[data-style=binder] .own-frame{padding:var(--space-2);background:var(--surface-1);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1.5px var(--ink-1)}html[data-style=kitchen_table] .photo-tag .chip{font-family:var(--font-hand);background:var(--tape);border-radius:2px}html[data-style=binder] .photo-tag .chip{font-family:var(--font-meta)}.pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-4);padding:0;margin:0;list-style:none}@media(min-width:768px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-10) var(--space-6)}}@media(min-width:1280px){.pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-12) var(--space-8)}}.pcard{position:relative;display:grid;grid-template-rows:auto 1fr;gap:var(--space-3);min-width:0;height:100%;isolation:isolate;transition:transform var(--dur-hover) var(--ease-out)}.pcard-body{display:grid;gap:var(--space-1);min-width:0;align-content:start;grid-template-rows:auto auto auto 1fr}.pcard-title{font-family:var(--font-title);font-weight:var(--title-weight);font-variation-settings:var(--title-variation);font-size:var(--text-16);line-height:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;text-wrap:initial}html[lang^=fr] .pcard-title{-webkit-line-clamp:3}@media(min-width:521px){.pcard-title{font-size:var(--text-18);line-height:26px}}.pcard-title a{color:var(--ink-1);text-decoration:none}.pcard-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pcard-title a:focus-visible{outline:none}.pcard:has(a:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:8px;border-radius:var(--radius-card)}.pcard:hover .pcard-title a{text-decoration:underline;text-decoration-color:var(--hairline-strong)}.pcard-chips{display:flex;gap:var(--space-1);flex-wrap:wrap}.pcard-chips:empty{display:none}.pcard-foot{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3);align-self:end;padding-top:var(--space-1)}.pcard--out .photo>img{opacity:.72}.pcard--out .price{color:var(--ink-2)}html[data-style=letter] .pcard:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-12px;left:-10px;z-index:-1;border:14px solid transparent;border-image:var(--doodle-box) 18 / 14px round;opacity:0;transition:opacity var(--dur-hover) var(--ease-out)}html[data-style=letter] .pcard:hover:before,html[data-style=letter] .pcard:has(a:focus-visible):before{opacity:1}html[data-style=letter] .pcard:hover{transform:translateY(calc(-2px * var(--move)))}html[data-style=kitchen_table] .pcard{background:var(--surface-1);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1.5px var(--ink-1);padding:var(--space-2) var(--space-2) var(--space-3)}html[data-style=kitchen_table] .pcard:hover{transform:translateY(calc(-2px * var(--move))) rotate(calc(-.6deg * var(--move)));box-shadow:inset 0 0 0 1.5px var(--ink-1),3px 3px 0 var(--ink-1)}html[data-style=kitchen_table] .pcard-body{padding-inline:var(--space-1)}html[data-style=binder] .pcard{background:var(--surface-1);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1.5px var(--pocket-edge);padding:var(--space-2) var(--space-2) var(--space-3)}html[data-style=binder] .pcard .photo>img{transition:transform var(--dur-hover) var(--ease-out)}html[data-style=binder] .pcard:hover .photo>img{transform:translateY(calc(-4px * var(--move)))}html[data-style=binder] .pcard-body{padding-inline:var(--space-1)}dialog.dlg{padding:0;border:0;background:transparent;color:var(--ink-1);max-width:none;max-height:none;overflow:visible}dialog.dlg::backdrop{background:var(--scrim);opacity:0;transition:opacity var(--dur-drawer) var(--ease-out)}dialog.dlg.is-open::backdrop{opacity:1}dialog.dlg.is-closing::backdrop{opacity:0;transition-duration:var(--dur-drawer-exit)}.panel{background:var(--surface-1);color:var(--ink-1);display:flex;flex-direction:column;min-height:0}.panel-head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);min-height:64px;border-bottom:var(--rule-width) var(--rule-style) var(--rule);flex:none}.panel-head h2{font-size:var(--text-20);line-height:var(--leading-20)}.panel-head .icon-btn{margin-left:auto}.panel-body{padding:var(--space-5);overflow-y:auto;flex:1 1 auto;min-height:0}.panel-foot{padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:var(--rule-width) var(--rule-style) var(--rule);flex:none}dialog.dlg--drawer,dialog.dlg--left{position:fixed;inset:0 0 0 auto;margin:0;height:100dvh;width:min(var(--drawer),100vw)}dialog.dlg--left{inset:0 auto 0 0}dialog.dlg--drawer .panel,dialog.dlg--left .panel{height:100%;box-shadow:var(--shadow-overlay);opacity:0;transform:translate(calc(var(--move) * 100%));transition:transform var(--dur-drawer) var(--ease-out),opacity var(--dur-drawer) var(--ease-out)}dialog.dlg--left .panel{transform:translate(calc(var(--move) * -100%))}dialog.dlg.is-open .panel{transform:none;opacity:1}dialog.dlg.is-closing .panel{transition-duration:var(--dur-drawer-exit);transition-timing-function:var(--ease-in);opacity:0}dialog.dlg--drawer.is-closing .panel{transform:translate(calc(var(--move) * 100%))}dialog.dlg--left.is-closing .panel{transform:translate(calc(var(--move) * -100%))}dialog.dlg--sheet{position:fixed;inset:auto 0 0 0;margin:0;width:100vw;max-height:92dvh}dialog.dlg--sheet .panel{max-height:92dvh;border-radius:var(--radius-panel) var(--radius-panel) 0 0;box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(calc(var(--move) * 100%));transition:transform var(--dur-drawer) var(--ease-out),opacity var(--dur-drawer) var(--ease-out)}dialog.dlg--sheet.is-closing .panel{transform:translateY(calc(var(--move) * 100%))}dialog.dlg--center{position:fixed;inset:auto 0 0 0;margin:0;width:100vw;max-height:92dvh}dialog.dlg--center .panel{max-height:92dvh;border-radius:var(--radius-panel) var(--radius-panel) 0 0;box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(calc(var(--move) * 12px));transition:transform var(--dur-menu) var(--ease-out),opacity var(--dur-menu) var(--ease-out)}@media(min-width:429px){dialog.dlg--drawer{inset:var(--space-3) var(--space-3) var(--space-3) auto;height:calc(100dvh - 2 * var(--space-3))}dialog.dlg--left{inset:var(--space-3) auto var(--space-3) var(--space-3);height:calc(100dvh - 2 * var(--space-3))}dialog.dlg--drawer .panel,dialog.dlg--left .panel{border-radius:var(--radius-panel);overflow:hidden}}@media(min-width:768px){dialog.dlg--center{top:0;right:0;bottom:0;left:0;margin:auto;width:min(480px,calc(100vw - 64px));height:fit-content;max-height:calc(100dvh - 64px)}dialog.dlg--center .panel{border-radius:var(--radius-panel);max-height:calc(100dvh - 64px)}dialog.dlg--wide{width:min(800px,calc(100vw - 64px));inset:80px 0 auto 0;margin:0 auto}}.announce{background:var(--announce);color:var(--on-announce);font-size:var(--text-13);line-height:var(--leading-13);min-height:var(--announce-h);display:flex;align-items:center;justify-content:center;padding:var(--space-2) var(--gutter);text-align:center;text-wrap:balance}.announce a{color:inherit;text-decoration-color:currentColor}.announce :focus-visible{outline-color:var(--on-announce)}.announce p{margin:0}.section-header{position:sticky;top:0;z-index:var(--z-nav)}.hdr{background-color:var(--ground);background-image:var(--paper-image);background-size:var(--paper-size);border-bottom:var(--doodle-rule-h) solid transparent;border-image:var(--doodle-rule) 0 0 100% 0 / 0 0 var(--doodle-rule-h) 0 round}.hdr-in{display:flex;align-items:center;gap:var(--space-1);min-height:var(--header-h);padding-inline:var(--space-2);max-width:calc(var(--content-max) + 2 * var(--gutter));margin-inline:auto}.hdr-brand{margin-right:auto;padding-inline:var(--space-1);min-width:0}.hdr-nav{display:none}.hdr-btn{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--size-tap);padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--ink-1);font-size:var(--text-14);font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none;transition:background-color var(--dur-hover) var(--ease-out)}.hdr-btn:hover{background:var(--hover-surface)}.hdr-btn .icon{width:var(--size-icon-lg);height:var(--size-icon-lg)}.hdr-word,.hdr-lang{display:none}.cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--ink-1);color:var(--surface-1);font-size:var(--text-13);line-height:1}.cart-count[data-count="0"]{display:none}.cart-count.is-bumped{animation:cart-bump var(--dur-moment) var(--ease-out)}@keyframes cart-bump{0%{transform:scale(1.15)}to{transform:scale(1)}}@media(max-width:380px){.hdr-menu .hdr-menu-word{display:none}}@media(min-width:1024px){.hdr-in{gap:var(--space-2);padding-inline:var(--gutter)}.hdr-brand{margin-right:var(--space-8);padding-inline:0}.hdr-menu{display:none}.hdr-nav{display:flex;gap:var(--space-1);margin-right:auto;padding:0;list-style:none}.hdr-nav a{display:inline-flex;align-items:center;height:36px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--ink-2);text-decoration:none;font-size:var(--text-14);font-weight:var(--weight-medium);transition:background-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out)}.hdr-nav a:hover{color:var(--ink-1);background:var(--hover-surface)}.hdr-nav a[aria-current=page]{color:var(--ink-1);background:var(--doodle-underline) center bottom 2px / calc(100% - 16px) 7px no-repeat}.hdr-word{display:inline}.hdr-lang{display:inline-flex;color:var(--ink-2);font-weight:var(--weight-regular)}}.menu-nav{display:grid;padding:0;list-style:none}.menu-nav a{display:flex;align-items:center;min-height:56px;font-family:var(--font-display);font-weight:400;font-size:1.75rem;color:var(--ink-1);text-decoration:none;border-bottom:var(--rule-width) var(--rule-style) var(--rule)}.menu-nav a[aria-current=page]{text-decoration:underline}.menu-sub{padding:0 0 var(--space-2) var(--space-4);list-style:none}.menu-sub a{min-height:var(--size-tap);font-family:var(--font-sans);font-size:var(--text-16);border-bottom:0}.menu-sub li{display:flex;align-items:center;gap:var(--space-2)}.menu-sub li:before{content:"";width:14px;height:14px;flex:none;background:var(--doodle-paw) center / contain no-repeat}.lang-switch{display:inline-flex;margin:0}.lang-list{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:0;list-style:none}.lang-list button{min-height:var(--size-tap);padding:0 var(--space-3);border-radius:var(--radius-control);font-size:var(--text-14)}.lang-list button[aria-current=true]{background:var(--surface-3);font-weight:var(--weight-medium)}.lang-list button:hover{background:var(--hover-surface)}.wordmark{display:inline-flex;align-items:center;min-height:var(--size-tap);color:var(--ink-1);text-decoration:none;white-space:nowrap}.wordmark-text{font-family:var(--font-wordmark);font-weight:400;font-size:1.75rem;line-height:1}.wordmark--lg .wordmark-text{font-size:2.75rem}.wordmark--sm .wordmark-text{font-size:1.375rem}.wordmark-logo{display:block;width:auto;height:calc(var(--header-h) - 14px);max-width:none}.wordmark--sm .wordmark-logo{height:40px}.wordmark--lg .wordmark-logo{height:auto;width:var(--logo-width, 200px);max-width:100%}@media(max-width:380px){.hdr .wordmark-text{font-size:1.5rem}}.drawing{display:block;height:auto;max-width:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.lettering{display:block;height:auto;max-width:100%}.sec-doodle{display:block;flex:none;align-self:center;margin-right:auto;margin-block:-12px;pointer-events:none}.sec-doodle .drawing{width:auto;height:52px}@media(min-width:768px){.sec-doodle .drawing{height:64px}}.paw-list{display:grid;gap:var(--space-2);padding:0;margin:0;list-style:none}.paw-list>li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-3);align-items:start}.paw-list>li:before{content:"";width:18px;height:18px;margin-top:3px;background:var(--doodle-paw) center / contain no-repeat}.paw-break{display:block;width:44px;height:42px;margin-inline:auto;background:var(--doodle-paw-trail) center / contain no-repeat}.underlined{background:var(--doodle-underline) left bottom / 100% 8px no-repeat;padding-bottom:8px}.doodle-box{border:16px solid transparent;border-image:var(--doodle-box) 18 / 16px round}html[data-doodles=plain-backed] .drawing,html[data-doodles=plain-backed] .lettering,html[data-doodles=plain-backed] .wordmark-logo,html[data-doodles=plain-backed] .ft-follow img{background:#fff;border-radius:12px;padding:6px;box-sizing:content-box}html[data-doodles=plain-backed] .paw-list>li:before,html[data-doodles=plain-backed] .menu-sub li:before{background-color:#fff;border-radius:50%}html[data-doodles^=plain] .rule,html[data-doodles^=plain] .sec,html[data-doodles^=plain] .hdr{border-image:none;border-color:var(--ink-1);border-width:2px}html[data-doodles^=plain] .sec--plain{border-width:0}html[data-doodles^=plain] .stock--low,html[data-doodles^=plain] .stock--pre,html[data-doodles^=plain] .stock--out,html[data-doodles^=plain] .zigzag,html[data-doodles^=plain] .doodle-box{border-image:none;border:2px solid currentColor;border-radius:var(--radius-chip)}html[data-doodles^=plain] .own-frame,html[data-doodles^=plain] .pcard:before{border-image:none!important;border-color:var(--ink-1)!important;border-width:2px!important;border-radius:var(--radius-card)}html[data-doodles^=plain] .underlined,html[data-doodles^=plain] .link-arrow:hover,html[data-doodles^=plain] .hdr-nav a[aria-current=page]{background-image:none;text-decoration:underline}.trust{display:grid;gap:var(--space-6);padding:0;margin:0;list-style:none}.trust-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-3);align-items:start}.trust-item .icon{width:var(--size-icon-lg);height:var(--size-icon-lg);margin-top:2px}.trust-item h3{font-family:var(--font-sans);font-variation-settings:normal;font-size:var(--text-14);line-height:var(--leading-14);font-weight:var(--weight-medium)}.trust-item p{grid-column:2;color:var(--on-band-2);font-size:var(--text-14);line-height:var(--leading-14)}@media(min-width:640px){.trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.trust{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-8)}}.footer-group{margin-top:var(--space-16);background:var(--band);color:var(--on-band);border-top:var(--doodle-rule-h) solid transparent;border-image:var(--doodle-rule) 100% 0 0 0 / var(--doodle-rule-h) 0 0 0 round;background-clip:padding-box}html[data-doodles^=plain] .footer-group{border-image:none;border-color:var(--on-band);border-width:2px}.footer-group :focus-visible{outline-color:var(--on-band)}.footer-group a{color:var(--on-band);text-decoration:none}.footer-group a:hover{text-decoration:underline}.trust-band{padding-block:var(--space-10) 0}.ft{display:grid;gap:var(--space-10);padding-block:var(--space-10) var(--space-8)}.ft-top{display:grid;gap:var(--space-10)}.ft-intro{display:grid;gap:var(--space-3);align-content:start;max-width:40ch}.ft-thanks{font-family:var(--font-display);font-weight:400;font-size:2rem;line-height:2.25rem}.ft-intro p:not(.ft-thanks){color:var(--on-band-2);font-size:var(--text-14);line-height:var(--leading-14)}.ft-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-6)}.ft-col h3{font-family:var(--font-sans);font-variation-settings:normal;font-size:var(--text-13);line-height:var(--leading-13);font-weight:var(--weight-regular);color:var(--on-band-2);margin-bottom:var(--space-3)}.ft-col ul{display:grid;gap:var(--space-1);padding:0;list-style:none;font-size:var(--text-14);line-height:var(--leading-14)}.ft-col li a,.ft-col li button{display:inline-flex;min-height:32px;align-items:center}@media(pointer:coarse){.ft-col li a,.ft-col li button{min-height:var(--size-tap)}}.ft-col .lang-list{display:grid;gap:var(--space-1)}.ft-col .lang-list button{padding:0;min-height:32px;background:none}.ft-col .lang-list button[aria-current=true]{text-decoration:underline}.ft-bottom{display:grid;gap:var(--space-3);padding-top:var(--space-6);border-top:var(--rule-width) var(--rule-style) color-mix(in srgb,var(--on-band) 25%,transparent)}.ft-bottom .legal{color:var(--on-band-2);font-size:var(--text-13);line-height:var(--leading-13);max-width:70ch}.ft-bottom .wordmark{color:var(--on-band)}.ft-bottom .wordmark-logo{width:min(var(--logo-width, 140px),140px)}.ft-follow{display:block;width:220px;max-width:100%}.ft-follow img{display:block;width:100%;height:auto}.ft-follow:focus-visible{outline-offset:4px}@media(min-width:768px){.ft-cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.ft-top{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-12)}.ft-bottom{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:var(--space-10)}.ft-bottom .legal{justify-self:end;text-align:right}}.page-head{padding-block:var(--space-8) var(--space-6);display:grid;gap:var(--space-3)}.rte{font-size:var(--text-18);line-height:var(--leading-18);max-width:var(--prose-max)}.rte>*+*{margin-top:var(--space-4)}.rte img{border-radius:var(--radius-photo)}.empty{display:grid;gap:var(--space-4);justify-items:start;padding-block:var(--space-12);max-width:48ch}.cat-spot{display:block;margin-bottom:var(--space-2)}.live-region{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.password-foot{padding-block:var(--space-8)}.shopify-challenge__container{padding:var(--space-12) var(--gutter)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
