:root{--ink: #17121A;--ink-soft: #474D57;--ink-hover: #3A3D45;--white: #FFFFFF;--pink: #F0408A;--pink-fill: var(--pink);--pink-light: #FF85B6;--pink-soft: #FFC7DE;--pink-deep: #B3125C;--pink-pale: #FFE3EF;--pink-ink: #8F0F4D;--pink-pat: #F4589A;--on-pink: var(--ink);--yellow: #FCE443;--yellow-light: #FDF08A;--orange: #F9582F;--silver: #C7CCD4;--silver-light: #ECEEF2;--silver-dark: #5E6672;--gunmetal: #23252B;--olive: #A1AC60;--pat-dark: #383B42;--foil: linear-gradient(115deg, rgba(255, 255, 255, .6) 0 13%, transparent 13% 24%, rgba(255, 255, 255, .45) 24% 30%, rgba(255, 214, 234, .6) 30% 41%, transparent 41% 57%, rgba(255, 246, 204, .65) 57% 66%, rgba(255, 255, 255, .3) 66% 70%, transparent 70% 86%, rgba(255, 255, 255, .45) 86% 100%);--canvas: var(--silver-light);--canvas-2: var(--silver);--card: var(--white);--thread: var(--ink);--thread-soft: var(--silver-dark);--scoreboard: var(--pink-deep);--scoreboard-dark: var(--pink-ink);--red-ink: var(--pink-ink);--obey-orange: var(--orange);--obey-pink: var(--pink-soft);--beam: var(--yellow);--navy: var(--gunmetal);--denim: var(--pink-deep);--eyes-teal: var(--silver-dark);--cardboard: var(--silver);--flip-red: var(--pink-ink);--laser: var(--pink-deep);--red-on-dark: var(--pink-light);--cat-eye: var(--yellow);--saucer: var(--silver);--metal: var(--silver-dark);--nip-1: #EBCFC6;--nip-2: #C98BA6;--nip-3: #8C6B60;--nip-center: #E59BBF;--pee-1: #FBF7E4;--pee-2: #FBF3B5;--pee-3: #F8E68A;--pee-4: #F5D65C;--pee-5: #F1C540;--pee-6: #EAAE3A;--pee-7: #E39A3B;--pee-8: #D9822F;--brushed: repeating-linear-gradient(0deg, rgba(255, 255, 255, .32) 0 1px, transparent 1px 3px), linear-gradient(105deg, transparent 0 24%, rgba(255, 255, 255, .3) 24% 37%, transparent 37% 41%, rgba(255, 255, 255, .3) 41% 44%, transparent 44%);--laser-warm: linear-gradient(90deg, var(--pink) 0 34%, var(--orange) 34% 67%, var(--yellow) 67%);--laser-cool: linear-gradient(90deg, var(--pink-deep) 0 34%, var(--pink) 34% 67%, var(--silver) 67%);--pat-spines: linear-gradient(90deg, var(--pink) 0 7px, var(--ink) 7px 9px, var(--yellow) 9px 18px, var(--ink) 18px 20px, var(--orange) 20px 25px, var(--ink) 25px 27px, var(--silver) 27px 38px, var(--ink) 38px 40px, var(--pink-deep) 40px 46px, var(--ink) 46px 48px, var(--yellow) 48px 53px, var(--ink) 53px 55px, var(--white) 55px 64px, var(--ink) 64px 66px);--shelf: linear-gradient(var(--ink) 0 6px, var(--silver) 6px 16px);--pat-stars: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%23000' stroke-width='3.5' stroke-linejoin='miter'%3E%3Cpath d='M55.6 32.3L60.7 49L77.6 53.5L63.2 63.5L64.2 81L50.3 70.4L33.9 76.7L39.7 60.2L28.6 46.6L46.1 47Z'/%3E%3Cpath d='M160.3 121.8L161.9 141.9L180 151L161.3 158.9L158.3 178.8L145.1 163.5L125.1 166.8L135.6 149.5L126.4 131.5L146 136.2Z'/%3E%3Cpath d='M165.1 32.4L170.2 38.7L178.2 37.6L173.7 44.4L177.2 51.7L169.4 49.6L163.5 55.1L163.1 47.1L156 43.2L163.6 40.3Z'/%3E%3C/g%3E%3Cpath d='M44 160L46.3 164.9L51.6 165.5L47.7 169.2L48.7 174.5L44 171.8L39.3 174.5L40.3 169.2L36.4 165.5L41.7 164.9Z'/%3E%3C/svg%3E");--pat-moths: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cg transform='translate(58 258) rotate(38) scale(1.6)'%3E%3Cpath d='M0 -5C-6 -15-18-19-24-14C-28-9-23 0-2 1Z'/%3E%3Cpath d='M-1 1C-12 3-18 10-14 16C-9 19-3 12 0 4Z'/%3E%3Cpath d='M0 -5C6 -15 18-19 24-14C28-9 23 0 2 1Z'/%3E%3Cpath d='M1 1C12 3 18 10 14 16C9 19 3 12 0 4Z'/%3E%3Cellipse cx='0' cy='1' rx='2.6' ry='12'/%3E%3Cpath d='M-1-10L-7-20M1-10L7-20' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(132 196) rotate(52) scale(1.25)'%3E%3Cpath d='M0 -5C-6 -15-18-19-24-14C-28-9-23 0-2 1Z'/%3E%3Cpath d='M-1 1C-12 3-18 10-14 16C-9 19-3 12 0 4Z'/%3E%3Cpath d='M0 -5C6 -15 18-19 24-14C28-9 23 0 2 1Z'/%3E%3Cpath d='M1 1C12 3 18 10 14 16C9 19 3 12 0 4Z'/%3E%3Cellipse cx='0' cy='1' rx='2.6' ry='12'/%3E%3Cpath d='M-1-10L-7-20M1-10L7-20' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(198 136) rotate(30) scale(1)'%3E%3Cpath d='M0 -5C-6 -15-18-19-24-14C-28-9-23 0-2 1Z'/%3E%3Cpath d='M-1 1C-12 3-18 10-14 16C-9 19-3 12 0 4Z'/%3E%3Cpath d='M0 -5C6 -15 18-19 24-14C28-9 23 0 2 1Z'/%3E%3Cpath d='M1 1C12 3 18 10 14 16C9 19 3 12 0 4Z'/%3E%3Cellipse cx='0' cy='1' rx='2.6' ry='12'/%3E%3Cpath d='M-1-10L-7-20M1-10L7-20' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(252 84) rotate(60) scale(0.8)'%3E%3Cpath d='M0 -5C-6 -15-18-19-24-14C-28-9-23 0-2 1Z'/%3E%3Cpath d='M-1 1C-12 3-18 10-14 16C-9 19-3 12 0 4Z'/%3E%3Cpath d='M0 -5C6 -15 18-19 24-14C28-9 23 0 2 1Z'/%3E%3Cpath d='M1 1C12 3 18 10 14 16C9 19 3 12 0 4Z'/%3E%3Cellipse cx='0' cy='1' rx='2.6' ry='12'/%3E%3Cpath d='M-1-10L-7-20M1-10L7-20' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(290 36) rotate(40) scale(0.6)'%3E%3Cpath d='M0 -5C-6 -15-18-19-24-14C-28-9-23 0-2 1Z'/%3E%3Cpath d='M-1 1C-12 3-18 10-14 16C-9 19-3 12 0 4Z'/%3E%3Cpath d='M0 -5C6 -15 18-19 24-14C28-9 23 0 2 1Z'/%3E%3Cpath d='M1 1C12 3 18 10 14 16C9 19 3 12 0 4Z'/%3E%3Cellipse cx='0' cy='1' rx='2.6' ry='12'/%3E%3Cpath d='M-1-10L-7-20M1-10L7-20' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(250 262) rotate(-20) scale(0.7)'%3E%3Cpath d='M0 -5C-6 -15-18-19-24-14C-28-9-23 0-2 1Z'/%3E%3Cpath d='M-1 1C-12 3-18 10-14 16C-9 19-3 12 0 4Z'/%3E%3Cpath d='M0 -5C6 -15 18-19 24-14C28-9 23 0 2 1Z'/%3E%3Cpath d='M1 1C12 3 18 10 14 16C9 19 3 12 0 4Z'/%3E%3Cellipse cx='0' cy='1' rx='2.6' ry='12'/%3E%3Cpath d='M-1-10L-7-20M1-10L7-20' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E");--pat-hearts: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg transform='translate(46 52) rotate(-12) scale(1.5)'%3E%3Cpath d='M0 15L-15 -1C-22-8-19-18-10-18C-5-18-2-15 0-11C2-15 5-18 10-18C19-18 22-8 15-1Z' fill='none' stroke='%23000' stroke-width='4' stroke-linejoin='miter'/%3E%3C/g%3E%3Cg transform='translate(146 64) rotate(14) scale(1)'%3E%3Cpath d='M0 15L-15 -1C-22-8-19-18-10-18C-5-18-2-15 0-11C2-15 5-18 10-18C19-18 22-8 15-1Z' fill='%23000'/%3E%3C/g%3E%3Cg transform='translate(118 150) rotate(8) scale(1.7)'%3E%3Cpath d='M0 15L-15 -1C-22-8-19-18-10-18C-5-18-2-15 0-11C2-15 5-18 10-18C19-18 22-8 15-1Z' fill='none' stroke='%23000' stroke-width='4' stroke-linejoin='miter'/%3E%3C/g%3E%3Cg transform='translate(36 160) rotate(-20) scale(0.8)'%3E%3Cpath d='M0 15L-15 -1C-22-8-19-18-10-18C-5-18-2-15 0-11C2-15 5-18 10-18C19-18 22-8 15-1Z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");--pat-ufos: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cg transform='translate(62 50) rotate(-10) scale(1.1)'%3E%3Cpath d='M-9 -3A9 9 0 0 1 9 -3Z'/%3E%3Cellipse cx='0' cy='0' rx='24' ry='6'/%3E%3Cpath d='M-9 9L9 9L19 44L-19 44Z' fill='none' stroke='%23000' stroke-width='3' stroke-linejoin='miter'/%3E%3C/g%3E%3Cg transform='translate(170 150) rotate(12) scale(0.8)'%3E%3Cpath d='M-9 -3A9 9 0 0 1 9 -3Z'/%3E%3Cellipse cx='0' cy='0' rx='24' ry='6'/%3E%3Cpath d='M-9 9L9 9L19 44L-19 44Z' fill='none' stroke='%23000' stroke-width='3' stroke-linejoin='miter'/%3E%3C/g%3E%3Cpath transform='translate(170 40) scale(1)' d='M0-8L2-2L8 0L2 2L0 8L-2 2L-8 0L-2-2Z'/%3E%3Cpath transform='translate(40 170) scale(1.3)' d='M0-8L2-2L8 0L2 2L0 8L-2 2L-8 0L-2-2Z'/%3E%3Cpath transform='translate(214 214) scale(0.7)' d='M0-8L2-2L8 0L2 2L0 8L-2 2L-8 0L-2-2Z'/%3E%3Cpath transform='translate(110 118) scale(0.6)' d='M0-8L2-2L8 0L2 2L0 8L-2 2L-8 0L-2-2Z'/%3E%3C/svg%3E");--pat-mn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg transform='translate(20 22) rotate(-8) scale(2.6)'%3E%3Cpath d='M1.2 2.7L6.5 2.7L6.5 1.3L7.3 1.4L7.8 3.6L9.9 4.4L13 4.7L16.1 6.2L19.6 6L20.9 6.3L18.1 7.8L14.3 11L13.8 11.3L13.8 13.5L12.6 15.4L12.4 17.5L12.7 18.6L14.5 19.7L16.4 21.9L16.5 23L3.2 23L3.2 16.3L2.1 15.2L2.9 13.8L2.8 11.5L2.1 7.8L1.4 5.6Z' fill='none' stroke='%23000' stroke-width='0.8' stroke-linejoin='miter'/%3E%3C/g%3E%3Cg transform='translate(118 104) rotate(10) scale(3)'%3E%3Cpath d='M1.2 2.7L6.5 2.7L6.5 1.3L7.3 1.4L7.8 3.6L9.9 4.4L13 4.7L16.1 6.2L19.6 6L20.9 6.3L18.1 7.8L14.3 11L13.8 11.3L13.8 13.5L12.6 15.4L12.4 17.5L12.7 18.6L14.5 19.7L16.4 21.9L16.5 23L3.2 23L3.2 16.3L2.1 15.2L2.9 13.8L2.8 11.5L2.1 7.8L1.4 5.6Z' fill='none' stroke='%23000' stroke-width='0.7' stroke-linejoin='miter'/%3E%3C/g%3E%3Cpath transform='translate(160 40) scale(0.9)' d='M0-8L2-2L8 0L2 2L0 8L-2 2L-8 0L-2-2Z'/%3E%3Cpath transform='translate(50 170) scale(0.7)' d='M0-8L2-2L8 0L2 2L0 8L-2 2L-8 0L-2-2Z'/%3E%3C/svg%3E");--glyph-mn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21.9 24'%3E%3Cpath d='M1.2 2.7L6.5 2.7L6.5 1.3L7.3 1.4L7.8 3.6L9.9 4.4L13 4.7L16.1 6.2L19.6 6L20.9 6.3L18.1 7.8L14.3 11L13.8 11.3L13.8 13.5L12.6 15.4L12.4 17.5L12.7 18.6L14.5 19.7L16.4 21.9L16.5 23L3.2 23L3.2 16.3L2.1 15.2L2.9 13.8L2.8 11.5L2.1 7.8L1.4 5.6Z'/%3E%3C/svg%3E");--glyph-bolt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Cpath d='M2 14L9 8L8 12L15 6L14 10L22 3L17 12L18 9L11 15L12 11L5 17Z'/%3E%3C/svg%3E");--glyph-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5L15 8.9L22 9.8L16.8 14.6L18.2 21.5L12 18L5.8 21.5L7.2 14.6L2 9.8L9 8.9Z' fill='none' stroke='%23000' stroke-width='2.6' stroke-linejoin='miter'/%3E%3C/svg%3E");--glyph-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5L9.5 18L20 6' fill='none' stroke='%23000' stroke-width='4' stroke-linejoin='miter'/%3E%3C/svg%3E");--font-display: "Alfa Slab One", "Rockwell", "Roboto Slab", Georgia, serif;--font-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-mono: "Courier Prime", "Courier New", Courier, monospace;--font-gun: "VT323", "Courier Prime", "Courier New", monospace;--font-marker: "Permanent Marker", "Marker Felt", "Archivo", sans-serif;--gun-ink-color: #2A1F3D;--gun-paper-color: #FDFCF8;--gun-paper-old: #F7F4EA;--gun-under: #E2DFD7;--gun-under-lite: #F2F0EA;--font-scale: 1;--fs-body: calc(1.0625rem * var(--font-scale));--fs-small: calc(.9375rem * var(--font-scale));--fs-xs: calc(.8125rem * var(--font-scale));--fs-lede: clamp(1.125rem, 1.02rem + .5vw, 1.375rem);--fs-display: clamp(2.75rem, 1.4rem + 6vw, 6.25rem);--fs-h1: clamp(2.25rem, 1.5rem + 3.4vw, 4.25rem);--fs-h2: clamp(1.875rem, 1.35rem + 2.3vw, 3.25rem);--fs-h3: clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--fs-h4: clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-eyebrow: calc(.875rem * var(--font-scale));--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--gutter: clamp(16px, 4vw, 40px);--page-max: 1280px;--grid-gap: clamp(16px, 2.6vw, 32px);--section-pad: clamp(48px, 7vw, 96px);--radius-sm: 0;--radius-btn: 0;--radius-patch: 0;--border: 3px;--hard-shadow: 4px 4px 0 var(--shadow-color, var(--thread));--tilt-sm: 1deg;--tilt-md: 1.5deg;--tilt-lg: 2deg;--tilt-sticker: 3deg;--tilt-stamp: -8deg;--dur-fast: .1s;--dur: .12s;--dur-slow: .24s;--ease: steps(3, end);--snap: steps(2, end);--z-header: 40;--z-dropdown: 50;--z-drawer: 90;--z-toast: 100;--z-skip: 200}html.no-tilts{--tilt-sm: 0deg;--tilt-md: 0deg;--tilt-lg: 0deg;--tilt-sticker: 0deg}:root,.scheme-canvas,.scheme-card{--bg: var(--white);--bg-texture: none;--fg: var(--ink);--fg-soft: var(--silver-dark);--heading: var(--ink);--heading-shadow: var(--pink);--accent: var(--pink-fill);--accent-fg: var(--on-pink);--accent-hover: var(--pink-light);--link: var(--pink-deep);--line: var(--ink);--focus: var(--ink);--price: var(--pink-ink);--error: var(--pink-ink);--shadow-color: var(--ink);--pat-ink: var(--silver-light)}.scheme-twill{--bg: var(--silver);--bg-texture: none;--fg: var(--ink);--fg-soft: var(--ink-soft);--heading: var(--ink);--heading-shadow: var(--pink);--accent: var(--pink-fill);--accent-fg: var(--on-pink);--accent-hover: var(--pink-light);--link: var(--pink-ink);--line: var(--ink);--focus: var(--ink);--price: var(--pink-ink);--error: var(--pink-ink);--shadow-color: var(--ink);--pat-ink: var(--white)}.scheme-red{--bg: var(--pink-fill);--bg-texture: none;--fg: var(--on-pink);--fg-soft: var(--on-pink);--heading: var(--white);--heading-shadow: var(--ink);--heading-sm: var(--on-pink);--accent: var(--ink);--accent-fg: var(--yellow);--accent-hover: var(--ink-hover);--link: var(--on-pink);--line: var(--ink);--focus: var(--ink);--price: var(--on-pink);--error: var(--on-pink);--shadow-color: var(--ink);--pat-ink: var(--pink-pat);--jump-shadow: var(--yellow)}.scheme-pink{--bg: var(--pink-soft);--bg-texture: none;--fg: var(--ink);--fg-soft: var(--ink-soft);--heading: var(--ink);--heading-shadow: var(--orange);--accent: var(--ink);--accent-fg: var(--yellow);--accent-hover: var(--ink-hover);--link: var(--ink);--line: var(--ink);--focus: var(--ink);--price: var(--pink-ink);--error: var(--pink-ink);--shadow-color: var(--ink);--pat-ink: var(--white)}.scheme-beam{--bg: var(--yellow);--bg-texture: none;--fg: var(--ink);--fg-soft: var(--ink-soft);--heading: var(--ink);--heading-shadow: var(--pink);--accent: var(--ink);--accent-fg: var(--yellow);--accent-hover: var(--ink-hover);--link: var(--ink);--line: var(--ink);--focus: var(--ink);--price: var(--pink-ink);--error: var(--pink-ink);--shadow-color: var(--ink);--pat-ink: var(--silver)}.scheme-orange{--bg: var(--orange);--bg-texture: none;--fg: var(--ink);--fg-soft: var(--ink);--heading: var(--ink);--heading-shadow: var(--yellow);--accent: var(--ink);--accent-fg: var(--yellow);--accent-hover: var(--ink-hover);--link: var(--ink);--line: var(--ink);--focus: var(--ink);--price: var(--ink);--error: var(--ink);--shadow-color: var(--ink);--pat-ink: var(--white)}.scheme-denim{--bg: var(--pink-deep);--bg-texture: none;--fg: var(--white);--fg-soft: var(--pink-pale);--heading: var(--white);--heading-shadow: var(--ink);--accent: var(--yellow);--accent-fg: var(--ink);--accent-hover: var(--yellow-light);--link: var(--yellow);--line: var(--white);--focus: var(--yellow);--price: var(--yellow);--error: var(--yellow);--shadow-color: var(--ink);--pat-ink: var(--pink-ink)}.scheme-navy{--bg: var(--gunmetal);--bg-texture: none;--fg: var(--silver-light);--fg-soft: var(--silver);--heading: var(--white);--heading-shadow: var(--pink);--accent: var(--yellow);--accent-fg: var(--ink);--accent-hover: var(--yellow-light);--link: var(--yellow);--line: var(--silver-light);--focus: var(--yellow);--price: var(--yellow);--error: var(--pink-light);--shadow-color: var(--pink);--pat-ink: var(--pat-dark)}.scheme-thread{--bg: var(--ink);--bg-texture: none;--fg: var(--silver-light);--fg-soft: var(--silver);--heading: var(--white);--heading-shadow: var(--pink);--accent: var(--yellow);--accent-fg: var(--ink);--accent-hover: var(--yellow-light);--link: var(--yellow);--line: var(--silver-light);--focus: var(--yellow);--price: var(--yellow);--error: var(--pink-light);--shadow-color: var(--pink);--pat-ink: var(--pat-dark)}.scheme-canvas,.scheme-twill,.scheme-card,.scheme-navy,.scheme-denim,.scheme-thread,.scheme-red,.scheme-beam,.scheme-pink,.scheme-orange{background-color:var(--bg);background-image:var(--bg-texture);color:var(--fg)}.on-light,.plate,.made-card,.found-card__plate,.receipt,.matchbook,.shelf-label{--fg: var(--ink);--fg-soft: var(--silver-dark);--heading: var(--ink);--link: var(--pink-deep);--price: var(--pink-ink);--error: var(--pink-ink);--focus: var(--ink);color:var(--ink)}.scheme-canvas,.scheme-card,.scheme-twill,.scheme-pink,.scheme-beam,.scheme-orange,.scheme-denim,.scheme-navy,.scheme-thread,.on-light,.plate,.made-card,.found-card__plate,.receipt,.matchbook,.shelf-label{--heading-sm: initial}.foil{background-color:var(--silver);background-image:var(--foil)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h, 0px)}body{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--fs-body);font-weight:400;font-stretch:100%;line-height:1.55;color:var(--fg);background-color:var(--bg);background-image:var(--bg-texture);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-x:clip}body.has-drawer{overflow:hidden}main{flex:1 0 auto;overflow-x:clip}main:focus{outline:none}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}table{border-collapse:collapse;width:100%}[hidden]{display:none!important}details>summary{cursor:pointer}details>summary::-webkit-details-marker{display:none}summary{list-style:none}hr{border:0;height:4px;margin:var(--space-6) 0;background:var(--line)}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-display);font-weight:400;line-height:1.04;letter-spacing:.005em;color:var(--heading);margin:0 0 .45em;text-wrap:balance}h4,h5,h6,.h4{font-family:var(--font-body);font-weight:800;font-stretch:75%;line-height:1.2;color:var(--heading-sm, var(--heading));margin:0 0 .5em}.h0{font-size:var(--fs-display);line-height:.98}h1,.h1{font-size:var(--fs-h1)}h2,.h2{font-size:var(--fs-h2)}h3,.h3{font-size:var(--fs-h3)}h4,.h4{font-size:var(--fs-h4)}h5,h6{font-size:var(--fs-body)}.h-scoreboard{text-shadow:.05em .05em 0 var(--heading-shadow)}html.no-heading-shadow .h-scoreboard{text-shadow:none}p{margin:0 0 1em}p:last-child{margin-bottom:0}small,.small{font-size:var(--fs-small)}strong,b{font-weight:700}.lede{font-size:var(--fs-lede);line-height:1.45}.text-soft{color:var(--fg-soft)}.shout{font-family:var(--font-body);font-stretch:62%;font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}.eyebrow{display:inline-block;margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--fs-eyebrow);font-stretch:62%;font-weight:800;text-transform:uppercase;letter-spacing:.05em;line-height:1.2;color:var(--fg)}.mono,.caption{font-family:var(--font-mono);font-weight:400;letter-spacing:0}.caption{font-size:var(--fs-small);color:var(--fg-soft);line-height:1.45}.h-poster{margin:0 0 .2em;font-family:var(--font-body);font-size:clamp(56px,11vw,168px);font-stretch:62%;font-weight:900;line-height:.86;letter-spacing:-.005em;text-transform:uppercase;color:var(--heading);overflow-wrap:break-word;text-wrap:balance}.eyebrow--address{display:inline-flex;align-items:center;gap:.5em;padding:.4em .7em;background:var(--yellow);color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font:700 .9375rem/1.2 var(--font-mono);font-stretch:100%;letter-spacing:0;text-transform:none;text-decoration:none;rotate:-1.5deg}.eyebrow--address:before{content:"";flex:none;width:.95em;height:1.05em;background:currentColor;-webkit-mask:var(--glyph-mn) center / contain no-repeat;mask:var(--glyph-mn) center / contain no-repeat}a.eyebrow--address:hover{background:var(--ink);color:var(--yellow);text-decoration:none}.eyebrow--address .addr-text{min-width:0}.eyebrow--address .addr-line{white-space:nowrap}@media(max-width:749px){.eyebrow--address{font-size:13px}}html.no-tilts .eyebrow--address{rotate:0deg}a.eyebrow--address{position:relative}a.eyebrow--address:after{content:"";position:absolute;inset:min(0px,calc((100% - 44px)/2)) min(0px,calc((100% - 44px)/2))}@media(max-width:749px){a.eyebrow--address{min-height:44px}}a{color:var(--link);text-decoration-thickness:2px;text-underline-offset:.18em}a:hover{text-decoration-thickness:3px}.link-laser{--laser-warm: linear-gradient(90deg, var(--pink-light) 0 34%, var(--orange) 34% 67%, var(--yellow) 67%);color:var(--fg);text-decoration:none;background-image:var(--laser-warm);background-size:100% 3px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:3px;transition:background-size .1s steps(2,end)}.link-laser:hover{background-size:100% 100%;color:var(--ink)}.link-plain{color:inherit;text-decoration:none}.link-plain:hover{text-decoration:underline;text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}:focus:not(:focus-visible){outline:none}::selection{background:var(--yellow);color:var(--ink)}.page-width{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.page-width--narrow{--page-max: 760px}.page-width--text{--page-max: 68ch}.page-width--wide{--page-max: 1480px}.section{position:relative;padding-block:var(--section-pad)}.section--pad-none{--section-pad: 0px}.section--pad-small{--section-pad: clamp(24px, 3vw, 32px)}.template-index .section--pad-small{--section-pad: clamp(18px, 1.7vw, 24px)}.section--pad-medium{--section-pad: clamp(48px, 7vw, 96px)}.section--pad-large{--section-pad: clamp(64px, 10vw, 136px)}.section+.section--flush-top{padding-top:0}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, var(--space-4))}.stack>*{margin:0}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--space-3))}.split{display:grid;gap:var(--grid-gap);align-items:center}@media(min-width:750px){.split{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--cols-mobile, 1),minmax(0,1fr));margin:0;padding:0;list-style:none}@media(min-width:750px){.grid{grid-template-columns:repeat(var(--cols-tablet, 2),minmax(0,1fr))}}@media(min-width:990px){.grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr))}}.grid--2{--cols: 2;--cols-tablet: 2}.grid--3{--cols: 3;--cols-tablet: 2}.grid--4{--cols: 4;--cols-tablet: 3}.grid--5{--cols: 5;--cols-tablet: 3}.grid--mobile-2{--cols-mobile: 2}.grid__item{min-width:0}.product-grid{--cols-mobile: 2;--cols-tablet: 3;--cols: 4;--grid-gap: clamp(14px, 3vw, 36px);row-gap:clamp(24px,4vw,48px)}.tilt-cycle>:nth-child(4n+1){--tilt: calc(var(--tilt-sm) * -1)}.tilt-cycle>:nth-child(4n+2){--tilt: calc(var(--tilt-sm) * .7)}.tilt-cycle>:nth-child(4n+3){--tilt: calc(var(--tilt-sm) * -.5)}.tilt-cycle>:nth-child(4n+4){--tilt: var(--tilt-md)}.product-grid.has-shelves>.grid__item,.rail.has-shelves>*{position:relative;padding-bottom:28px}.product-grid.has-shelves>.grid__item:after,.rail.has-shelves>*:after{content:"";position:absolute;left:-8px;right:-8px;bottom:0;height:16px;background:var(--shelf);box-shadow:3px 3px 0 var(--ink);pointer-events:none}.rail.has-shelves{padding-inline:10px;scroll-padding-inline:10px}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,72%);gap:var(--grid-gap);margin:0;padding:12px 4px 20px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;scrollbar-width:thin}.rail>*{scroll-snap-align:start;min-width:0}.rail-nav{display:none}@media(min-width:990px){.rail-nav:not([hidden]){display:flex;justify-content:flex-end;gap:10px;margin-top:4px}}.rail-nav__btn{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:0 16px;font:800 .9375rem/1 var(--font-body);font-stretch:62%;letter-spacing:.05em;text-transform:uppercase;color:var(--yellow);background:var(--ink);border:3px solid var(--ink);border-radius:0;box-shadow:4px 4px 0 var(--shadow-color, var(--ink));cursor:pointer}.rail-nav__btn:hover{color:var(--ink);background:var(--yellow)}.rail-nav__btn:active{translate:4px 4px;box-shadow:0 0 0 var(--shadow-color, var(--ink))}.rail-nav__btn:disabled{color:var(--silver-dark);background:var(--silver-light);border-color:var(--silver-dark);box-shadow:none;cursor:default;translate:none}.rail-nav__btn:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(min-width:750px){.rail{grid-auto-columns:minmax(220px,40%)}}@media(min-width:990px){.rail{grid-auto-columns:minmax(240px,calc(25% - var(--grid-gap)))}}@media(max-width:749px){.rail-phone{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(146px,42%);row-gap:0;margin-inline:calc(var(--gutter) * -1);padding:18px var(--gutter) 22px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin}.rail-phone>*{scroll-snap-align:start}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.skip-link{position:absolute;top:-200px;left:16px;z-index:var(--z-skip)}.skip-link:focus,.skip-link:focus-visible{top:12px}.u-text-center{text-align:center}.u-text-start{text-align:start}.u-center{margin-inline:auto}.u-mt-0{margin-top:0!important}.u-mb-0{margin-bottom:0!important}.u-full-width{width:100%}.u-nowrap{white-space:nowrap}.u-svg-defs{position:absolute;width:0;height:0;overflow:hidden}.no-js .js-only,.js .no-js-only{display:none!important}.list-reset{list-style:none;margin:0;padding:0}.tilt-l{--tilt: calc(var(--tilt-sm) * -1);transform:rotate(var(--tilt))}.tilt-r{--tilt: var(--tilt-sm);transform:rotate(var(--tilt))}html.no-stickers .sticker--decorative{display:none!important}.btn{--btn-bg: var(--accent);--btn-fg: var(--accent-fg);--btn-bg-hover: var(--accent-hover);--btn-border: var(--ink);--btn-shadow: var(--shadow-color);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:48px;padding:.7em 1.35em .65em;font-family:var(--font-body);font-size:var(--fs-body);font-stretch:70%;font-weight:800;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-align:center;text-decoration:none;color:var(--btn-fg);background-color:var(--btn-bg);background-image:none;border:var(--border) solid var(--btn-border);border-radius:0;box-shadow:4px 4px 0 var(--btn-shadow);cursor:pointer;transition:none;-webkit-tap-highlight-color:transparent}.btn:hover{background-color:var(--btn-bg-hover);translate:-2px -2px;box-shadow:6px 6px 0 var(--btn-shadow);text-decoration:none}.btn:active{translate:4px 4px;box-shadow:0 0 0 var(--btn-shadow)}.btn:focus-visible{outline-offset:5px}.btn--secondary{--btn-bg: transparent;--btn-bg-hover: var(--fg);--btn-fg: var(--fg);--btn-border: var(--fg);background-image:none}.btn--secondary:hover{color:var(--bg)}.btn--beam{--btn-bg: var(--yellow);--btn-bg-hover: var(--yellow-light);--btn-fg: var(--ink);--btn-border: var(--ink)}.btn--red,.btn--pink{--btn-bg: var(--pink-fill);--btn-bg-hover: var(--pink-light);--btn-fg: var(--on-pink);--btn-border: var(--ink)}.btn--ink{--btn-bg: var(--ink);--btn-bg-hover: var(--yellow);--btn-fg: var(--yellow);--btn-border: var(--ink)}.btn--ink:hover{color:var(--ink)}.btn--card{--btn-bg: var(--card);--btn-bg-hover: var(--silver-light);--btn-fg: var(--ink);--btn-border: var(--ink);background-image:none}.btn--foil{--btn-bg: var(--silver);--btn-bg-hover: var(--silver-light);--btn-fg: var(--ink);--btn-border: var(--ink);background-image:var(--foil)}.btn--small{min-height:44px;padding:.45em 1em .4em;font-size:var(--fs-small);box-shadow:3px 3px 0 var(--btn-shadow)}.btn--large{min-height:56px;padding:.85em 1.75em .8em;font-size:1.1875rem}.btn--block{display:flex;width:100%}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;opacity:.6;translate:none;box-shadow:2px 2px 0 var(--btn-shadow)}.btn.is-loading{cursor:progress}.btn.is-loading:after{content:"";width:1em;height:1em;border-radius:50%;border:3px solid currentColor;border-right-color:transparent;animation:cflo-spin .64s steps(8,end) infinite}.btn.is-firing:before{content:"";position:absolute;left:50%;top:50%;width:140%;height:6px;margin-left:-70%;background:var(--laser-warm);box-shadow:0 10px 0 var(--pink-deep);transform-origin:0 50%;pointer-events:none;animation:cflo-laser .32s steps(4,end) 2}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.skip-link.btn{position:absolute;top:-200px;left:16px;z-index:var(--z-skip)}.skip-link.btn:focus,.skip-link.btn:focus-visible{top:var(--space-2)}.icon-btn{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;color:var(--fg);background:transparent;border:0;border-radius:var(--radius-sm);text-decoration:none}.icon-btn:hover{background:color-mix(in srgb,var(--fg) 10%,transparent)}.icon{width:24px;height:24px;flex-shrink:0}.icon--sm{width:16px;height:16px}.icon--lg{width:32px;height:32px}.text-btn{display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:0;font-weight:700;color:var(--link);background:none;border:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.field{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-4)}.field__label{font-weight:700;font-size:var(--fs-small);color:var(--fg)}.field__hint{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-soft)}.field__error{font-weight:700;font-size:var(--fs-small);color:var(--error, var(--red-ink))}.input,.select,.textarea{width:100%;min-height:48px;padding:.65em .9em;font-family:var(--font-body);font-size:var(--fs-body);line-height:1.3;color:var(--thread);background-color:var(--card);border:2px solid var(--thread);border-radius:var(--radius-sm);box-shadow:inset 3px 3px color-mix(in srgb,var(--ink) 8%,transparent);-webkit-appearance:none;appearance:none}.input::placeholder,.textarea::placeholder{color:var(--thread-soft);opacity:1}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--red-ink);border-width:3px}.textarea{min-height:9rem;resize:vertical}.select{padding-right:2.75em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317121A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8em center;background-size:18px}.checkbox{display:inline-flex;align-items:center;gap:.6em;min-height:44px}.checkbox input{width:20px;height:20px;accent-color:var(--pink-deep)}.form-message{display:flex;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);padding:.8em 1em;font-weight:700;color:var(--thread);background:var(--card);border:2px solid var(--thread);border-radius:var(--radius-sm);box-shadow:3px 3px 0 var(--thread)}.form-message:focus{outline:3px solid var(--focus);outline-offset:3px}.form-message__art{width:56px;height:56px;object-fit:cover;border-radius:0;border:2px solid var(--thread);flex-shrink:0}.form-message--success{border-color:var(--thread)}.form-message--error{color:var(--red-ink);border-color:var(--red-ink);box-shadow:3px 3px 0 var(--red-ink)}.form-message ul{margin:.25em 0 0;padding-left:1.2em;font-weight:400}.chip-group{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;border:0;min-width:0}.chip-group legend{margin-bottom:var(--space-2);padding:0;font-weight:700;font-size:var(--fs-small)}.chip-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.chip{display:inline-flex;align-items:center;gap:.5em;min-height:44px;padding:.45em 1.15em;font-weight:600;color:var(--thread);background:var(--card);border:2px solid var(--thread);border-radius:0;cursor:pointer;transition:none}.chip:hover{background:var(--pee-2)}.chip-input:checked+.chip{background:var(--yellow);font-weight:800;box-shadow:3px 3px 0 var(--ink)}.chip-input:checked+.chip:before{content:"";flex:none;width:12px;height:12px;background:currentColor;-webkit-mask:var(--glyph-check) center / contain no-repeat;mask:var(--glyph-check) center / contain no-repeat}.chip-input:focus-visible+.chip{outline:3px solid var(--focus);outline-offset:3px}.chip-input:disabled+.chip,.chip.is-unavailable{color:var(--ink-soft);text-decoration:line-through;background:var(--silver)}.chip__swatch{width:1.1em;height:1.1em;border-radius:50%;background:var(--swatch, var(--nip-2));box-shadow:0 0 0 2px var(--card),0 0 0 3px var(--thread)}.quantity{display:inline-flex;align-items:stretch;color:var(--thread);background:var(--card);border:2px solid var(--thread);border-radius:var(--radius-sm);box-shadow:3px 3px 0 var(--shadow-color)}.quantity__button{display:grid;place-items:center;width:44px;min-height:44px;padding:0;color:var(--thread);background:transparent;border:0}.quantity__button:hover{background:var(--pee-2)}.quantity__button[disabled]{opacity:.4;cursor:not-allowed}.quantity__input{width:3.25rem;text-align:center;font-family:var(--font-display);font-size:1.125rem;color:var(--thread);background:transparent;border:0;border-inline:2px solid var(--ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.frame{border:3px solid var(--ink);border-radius:0;background:var(--white);box-shadow:6px 6px 0 var(--ink)}.plate{position:relative;padding:clamp(16px,2.5vw,28px);color:var(--ink);background:var(--white);border:3px solid var(--ink);border-radius:0;box-shadow:6px 6px 0 var(--ink)}.brushed{background-image:var(--brushed)}.salon-frame{position:relative;display:block;aspect-ratio:var(--ratio, auto);margin:11px 18px 18px 11px;background:var(--white);box-shadow:0 0 0 3px var(--ink),0 0 0 9px var(--white),0 0 0 11px var(--ink),7px 7px 0 11px var(--ink);rotate:var(--hang, -.75deg)}.salon-frame img{display:block;width:100%;height:100%;object-fit:contain;background:var(--white)}.tilt-cycle>:nth-child(3n+1) .salon-frame{--hang: -.75deg}.tilt-cycle>:nth-child(3n+2) .salon-frame{--hang: .5deg}.tilt-cycle>:nth-child(3n+3) .salon-frame{--hang: -.25deg}a.salon-frame:is(:hover,:focus-visible),.found-card:is(:hover,:focus-within) .salon-frame{--hang: 0deg;box-shadow:0 0 0 3px var(--ink),0 0 0 9px var(--white),0 0 0 11px var(--ink),10px 10px 0 11px var(--ink)}a.salon-frame:focus-visible{outline-offset:14px}html.no-tilts .salon-frame{--hang: 0deg}.case{position:relative;isolation:isolate}.case__burst{border:3px solid var(--ink);border-bottom:0}.case__plinth{position:absolute;left:50%;bottom:0;translate:-50% 0;width:min(100%,360px);height:84px;background:var(--pink-deep);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.chrome-rail{position:relative}.case__plinth:before,.chrome-rail:before{content:"";position:absolute;inset:-3px -3px auto;z-index:2;height:12px;background:var(--silver) var(--foil);border:3px solid var(--ink);pointer-events:none}.chrome-rail--thin:before{height:9px}.made-card{position:relative;display:flex;flex-direction:column;height:100%;color:var(--ink);background:var(--white);border:3px solid var(--ink);border-radius:0;box-shadow:4px 4px 0 var(--ink)}.made-card:before{content:"";position:absolute;inset:-3px -3px auto;z-index:2;height:9px;background:var(--silver) var(--foil);border:3px solid var(--ink);pointer-events:none}.made-card__media{position:relative;aspect-ratio:1;flex:none;background:var(--white);border-bottom:3px solid var(--ink)}.made-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--card-fit, cover)}.made-card__media img+img{opacity:0}.made-card:is(:hover,:focus-within) .made-card__media img+img{opacity:1}@media(hover:none){.made-card__media img+img{display:none}}.gun.made-card__gun{position:absolute;right:8px;bottom:-14px;z-index:2;--gun-fs: 1.375rem}.made-card__burst{position:absolute;top:-6px;left:-14px;z-index:3;--burst-size: 66px}.made-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1;padding:20px 12px 14px}.made-card__meta,.made-card__type{margin:0;font:700 .75rem/1.25 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--silver-dark)}.made-card__title{margin:0;font:800 1.0625rem/1.15 var(--font-body);font-stretch:75%;color:var(--ink);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.made-card__link{color:inherit;text-decoration:none}.made-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.made-card__link:focus-visible{outline:none}.made-card__compare{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--pink-ink);text-decoration:line-through;text-decoration-thickness:2px}.made-card__hype{margin-top:2px}.made-card__form{position:relative;z-index:3;margin:0}.made-card__add{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:.5em;width:100%;min-height:48px;margin:0;padding:0 12px;font:800 1rem/1.05 var(--font-body);font-stretch:62%;letter-spacing:.04em;text-transform:uppercase;text-align:center;text-decoration:none;color:var(--yellow);background:var(--ink);border:0;border-top:3px solid var(--ink);border-radius:0;cursor:pointer}.made-card__add:hover{color:var(--ink);background:var(--yellow);text-decoration:none}.made-card__add:focus-visible{outline:3px solid var(--yellow);outline-offset:-7px}.made-card__add:hover:focus-visible{outline-color:var(--ink)}.made-card__add.is-loading:after{content:"";width:.9em;height:.9em;border:3px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cflo-spin .64s steps(8,end) infinite}.made-card__add[aria-disabled=true]{cursor:progress}.made-card__sold{display:grid;place-items:center;min-height:48px;margin:0;padding:0 12px;font:800 1rem/1.1 var(--font-body);font-stretch:62%;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--ink);background:var(--silver-light);border-top:3px solid var(--ink)}.made-card__error{margin:6px 12px 10px;font-size:var(--fs-xs);font-weight:700;color:var(--error)}.made-card__seg{white-space:nowrap}.made-card__meta{max-width:100%;min-width:0}.made-card__seg--type{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.content-callout__art-link,.main-cart__monster-link,.main-404__sticker-link,.content-faq__art-link,.site-footer__sticker-link{display:block;color:inherit;text-decoration:none}:is(.content-callout__art-link,.main-cart__monster-link,.main-404__sticker-link,.content-faq__art-link):hover .sticker{translate:-3px -3px}.made-card__pick{position:relative;z-index:3}.made-card__pick>summary{list-style:none}.made-card__pick>summary::-webkit-details-marker{display:none}.made-card__pick[open]>summary{color:var(--ink);background:var(--yellow)}.made-card__pick-panel{position:absolute;left:0;right:0;bottom:100%;z-index:4;padding:10px;background:var(--white);border-top:3px solid var(--ink)}.made-card__pick-form{margin:0}.made-card__pick-label{margin:0 0 8px;font:700 .75rem/1.2 var(--font-mono);text-transform:uppercase;color:var(--silver-dark)}.made-card__chips{display:flex;flex-wrap:wrap;gap:6px}.made-card__chip{min-width:44px;min-height:44px;margin:0;padding:0 10px;font:800 .9375rem/1 var(--font-body);font-stretch:75%;text-transform:uppercase;color:var(--ink);background:var(--white);border:2px solid var(--ink);border-radius:0;cursor:pointer}.made-card__chip:hover{background:var(--yellow)}.made-card__chip:active{translate:2px 2px}.made-card__chip:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.made-card__chip:disabled{color:var(--silver-dark);background:var(--silver-light);text-decoration:line-through;text-decoration-thickness:2px;cursor:not-allowed;translate:none}.made-card__pick .made-card__error{margin:8px 0 0}.made-card:has(.made-card__pick[open]) .made-card__gun{visibility:hidden}.made-card:is(:hover,:focus-within){translate:-4px -4px;box-shadow:8px 8px 0 var(--jump-shadow, var(--pink))}@supports selector(:has(a)){.made-card:has(.made-card__link:focus-visible){outline:3px solid var(--ink);outline-offset:3px;box-shadow:8px 8px 0 var(--jump-shadow, var(--pink)),0 0 0 6px var(--white)}}@media(max-width:749px){.made-card__seg--type+.made-card__seg--half{display:none}.made-card__burst{--burst-size: 54px;left:-8px}.gun.made-card__gun{--gun-fs: 1.1875rem;--gun-tilt: calc(var(--tilt-sticker) * -1);right:4px;bottom:-12px}.made-card__gun .gun__face--under{min-height:0;padding-top:.36em;margin-bottom:-.3em}.made-card__gun .gun__face--under .gun__code{display:none}.made-card__body{padding:18px 10px 12px}}.price-dot{display:grid;place-items:center;width:var(--dot, 68px);aspect-ratio:1;padding:4px;color:var(--ink);background:var(--yellow);border:2px solid var(--ink);border-radius:50%;box-shadow:3px 3px 0 var(--ink);font:400 calc(var(--dot, 68px) * .27)/1 var(--font-display);text-align:center;rotate:-8deg}.price-dot--long{font-size:calc(var(--dot, 68px) * .2)}.price-dot--lg{--dot: 96px}.price-dot .price{display:block}.price-dot .price__current{font:inherit;color:inherit}.price-dot .price__from{display:block;font:700 .55em/1 var(--font-mono);color:inherit;text-transform:uppercase}html.no-tilts .price-dot{rotate:0deg}.hype{display:inline-block;padding:4px 7px;color:var(--on-pink);background:var(--pink-fill);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);font:700 12px/1 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;rotate:-6deg}.hype--yellow{background:var(--yellow);color:var(--ink)}.hype--olive{background:var(--olive);color:var(--ink);rotate:0deg}html.no-tilts .hype{rotate:0deg}.string-tag__wrap{display:inline-block;filter:drop-shadow(2px 0 0 var(--ink)) drop-shadow(-2px 0 0 var(--ink)) drop-shadow(0 2px 0 var(--ink)) drop-shadow(0 -2px 0 var(--ink)) drop-shadow(3px 3px 0 var(--ink))}.string-tag{position:relative;display:inline-grid;justify-items:center;gap:2px;min-width:84px;padding:22px 10px 10px;color:var(--ink);background:var(--tag-bg, var(--silver));background-image:var(--tag-tex, var(--foil));clip-path:polygon(18% 0,82% 0,100% 18%,100% 100%,0 100%,0 18%);rotate:-4deg;transform-origin:50% 12px}.string-tag:before{content:"";position:absolute;top:8px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--ink)}.string-tag__label{font:700 11px/1 var(--font-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.string-tag__value{font:400 1.125rem/1 var(--font-display);color:var(--pink-ink)}.string-tag__value .price{display:block}.string-tag__value .price__current{font:inherit;color:inherit}.string-tag__value .price__compare,.string-tag__value .price__from{color:var(--ink)}.string-tag--white{--tag-bg: var(--white);--tag-tex: none}.string-tag--yellow{--tag-bg: var(--yellow);--tag-tex: none}.string-tag--yellow .string-tag__value{color:var(--ink)}.string-tag--lg{min-width:120px;padding:28px 16px 14px}.string-tag--lg .string-tag__label{font-size:13px}.string-tag--lg .string-tag__value{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.string-tag--gone .string-tag__value{text-decoration:line-through;text-decoration-thickness:2px}.string-tag__wrap--string{position:relative}.string-tag__wrap--string:after{content:"";position:absolute;left:calc(50% - 1px);bottom:calc(100% - 14px);width:2px;height:34px;background:var(--ink);rotate:35deg;transform-origin:50% 100%;pointer-events:none}html.no-tilts .string-tag{rotate:0deg}@property --peel{syntax: "<length>"; inherits: true; initial-value: 0px;}.gun{--gun-ink: var(--gun-ink-color);--gun-paper: var(--gun-paper-color);--gun-marker: var(--pink-deep);--gun-lift: 1px;--gun-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .08 0 0 0 0 .06 .09 0 0 0 -.03'/%3E%3C/filter%3E%3Crect width='48' height='48' filter='url(%23g)'/%3E%3C/svg%3E");--gun-stroke: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 24' preserveAspectRatio='none'%3E%3Cpath d='M3 17C20 15 33 16 50 11S81 8 97 5' fill='none' stroke='%23000' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E");--peel: 0px;position:relative;display:inline-block;line-height:1;font-size:var(--gun-fs, 1.5rem);rotate:var(--gun-tilt, calc(var(--tilt-sticker) * -1.333));transform-origin:0 100%;transition:--peel 90ms steps(2,end);pointer-events:none}.gun__face{position:relative;isolation:isolate;display:grid;align-content:center;justify-items:start;gap:.12em;min-width:3.3em;min-height:1.8em;padding:.14em .46em .12em .3em;color:var(--gun-ink);filter:drop-shadow(0 0 .5px rgb(23 18 26 / .55)) drop-shadow(calc(var(--gun-lift) * .6) var(--gun-lift) calc(var(--gun-lift) * .9) rgb(23 18 26 / .3))}.gun__face:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:2px;background:linear-gradient(45deg,transparent 43%,rgb(23 18 26 / .42) 43% 57%,transparent 57%) left .14em top .14em / .24em .24em no-repeat,linear-gradient(-45deg,transparent 43%,rgb(23 18 26 / .42) 43% 57%,transparent 57%) right .14em top .14em / .24em .24em no-repeat,var(--gun-grain) 0 0 / 48px 48px,var(--gun-paper);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--peel)),calc(100% - var(--peel)) 100%,0 100%)}.gun__face:after{content:"";position:absolute;right:0;bottom:0;width:var(--peel);height:var(--peel);border-top-left-radius:2px;background:linear-gradient(to bottom right,var(--gun-under) 0,var(--gun-under-lite) calc(50% - .5px),rgb(23 18 26 / .32) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.gun__code{font:800 max(8px,.33em)/1 var(--font-body);font-stretch:62%;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gun__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .16em;font:400 1.15em/.74 var(--font-gun);letter-spacing:.02em;white-space:nowrap;rotate:calc(var(--tilt-sm) * -.7);text-shadow:0 0 .03em color-mix(in srgb,var(--gun-ink) 70%,transparent),.03em .02em 0 color-mix(in srgb,var(--gun-ink) 20%,transparent)}.gun .gun__amount{font:inherit;color:inherit}.gun__amount>.visually-hidden{-webkit-user-select:none;user-select:none}.gun__ink>span{position:relative}.gun__ink>:nth-child(7n+2){top:-.04em}.gun__ink>:nth-child(7n+3){top:.035em;opacity:.86}.gun__ink>:nth-child(7n+4){top:-.015em;text-shadow:0 0 .05em var(--gun-ink),.03em .02em 0 color-mix(in srgb,var(--gun-ink) 28%,transparent)}.gun__ink>:nth-child(7n+5){top:.05em}.gun__ink>:nth-child(7n+6){top:-.025em;opacity:.9}.gun__ink>:nth-child(7n){top:.02em}.gun__from{align-self:center;font:800 max(8px,.3em)/1 var(--font-body);font-stretch:62%;letter-spacing:.1em;text-transform:uppercase;text-shadow:none}.gun__was,.gun--gone .gun__amount{position:relative}.gun__was:after,.gun--gone .gun__amount:after{content:"";position:absolute;top:50%;right:-.16em;left:-.14em;height:.34em;translate:0 -55%;background:var(--gun-marker);-webkit-mask:var(--gun-stroke) center / 100% 100% no-repeat;mask:var(--gun-stroke) center / 100% 100% no-repeat;opacity:.92;mix-blend-mode:multiply}.gun--markdown{display:inline-grid;justify-items:start}.gun__face--under{--peel: 0px;--gun-paper: var(--gun-paper-old);margin:0 0 -.26em .4em;rotate:calc(var(--tilt-lg) * 1.75)}.gun--markdown>.gun__face:not(.gun__face--under){rotate:calc(var(--tilt-lg) * -1)}.gun--gone .gun__code{visibility:hidden}.gun__scrawl{position:absolute;z-index:1;top:.04em;right:.24em;rotate:calc(var(--tilt-stamp) * .6);transform-origin:100% 50%;font:400 .56em/1 var(--font-marker);color:var(--gun-marker);white-space:nowrap;mix-blend-mode:multiply}@media(forced-colors:active){.gun__face{filter:none;background-color:Canvas;border:1px solid CanvasText}.gun__face:before,.gun__face:after,.gun__was:after,.gun--gone .gun__amount:after{display:none}.gun__was,.gun--gone .gun__amount{text-decoration:line-through}.gun__scrawl{mix-blend-mode:normal}}@media(hover:hover){:is(.made-card,.found-card,.case,.gun-host,a):is(:hover,:focus-within) .gun{--peel: 11px}}@media(hover:none){.gun{--peel: 7px}}:is(.made-card,.found-card,.case,.gun-host,a):active .gun{translate:1px 1px;--gun-lift: .4px}.gun.gun--gone,.gun .gun__face--under{--peel: 0px}.sign-tiles{display:inline-block;max-width:100%;vertical-align:middle}.sign-tiles__row{display:inline-flex;flex-wrap:wrap;gap:.08em;line-height:1}.sign-tiles--md{font-size:32px}.sign-tiles--lg{font-size:clamp(36px,6vw,58px)}.sign-tiles--xl{font-size:clamp(48px,10vw,96px)}.sign-tiles__t{display:inline-grid;place-items:center;min-width:.92em;height:1.08em;padding:0 .1em;color:var(--ink);background:var(--yellow);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);font-family:var(--font-display);font-weight:400;font-stretch:100%;letter-spacing:0;text-transform:uppercase;rotate:-2deg}.sign-tiles__t:nth-child(5n+2){background:var(--pink-fill);color:var(--on-pink);font-family:var(--font-body);font-weight:900;font-stretch:62%;rotate:1.5deg}.sign-tiles__t:nth-child(5n+3){background:var(--white);font-family:var(--font-mono);font-weight:700;rotate:-1deg}.sign-tiles__t:nth-child(5n+4){background:var(--orange);rotate:2.5deg}.sign-tiles__t:nth-child(5n+5){background:var(--silver);font-family:var(--font-body);font-weight:900;font-stretch:62%;rotate:-3deg}.sign-tiles__gap{width:.35em}html.no-tilts .sign-tiles__t{rotate:0deg}.has-wallpaper{position:relative;isolation:isolate}.wallpaper{--pat-scale: 1;--pat-tile: calc(var(--pat-size) * var(--pat-scale));position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:var(--pat-ink);-webkit-mask:var(--pat) 0 0 / var(--pat-tile) var(--pat-tile) repeat;mask:var(--pat) 0 0 / var(--pat-tile) var(--pat-tile) repeat}.wallpaper--stars{--pat: var(--pat-stars);--pat-size: 220px}.wallpaper--moths{--pat: var(--pat-moths);--pat-size: 320px}.wallpaper--hearts{--pat: var(--pat-hearts);--pat-size: 200px}.wallpaper--ufos{--pat: var(--pat-ufos);--pat-size: 240px}.wallpaper--mn{--pat: var(--pat-mn);--pat-size: 200px}.wallpaper--halftone{-webkit-mask:none;mask:none;background:radial-gradient(circle,var(--pat-ink) 0 1.6px,transparent 2px) 0 0 / 8px 8px;clip-path:polygon(0 0,46% 0,0 62%)}@media(max-width:749px){.wallpaper{--pat-scale: .7}}.spines{display:block;height:24px;background:var(--pat-spines) 0 0 / 66px 100% repeat-x;border:0;border-block:2px solid var(--ink)}.shelf,.divider--shelf{display:block;height:16px;border:0;background:var(--shelf)}.loupe{position:relative;display:block;width:var(--loupe, 160px);aspect-ratio:1;overflow:hidden;background:var(--white);border:4px solid var(--ink);border-radius:50%;box-shadow:4px 4px 0 var(--ink)}.loupe img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.loupe{--loupe: 120px}}.sunburst{--ray-1: var(--orange);--ray-2: var(--pink);--ray-3: var(--yellow);background:repeating-conic-gradient(from -90deg at 50% 100%,var(--ray-1) 0 15deg,var(--ray-2) 15deg 30deg,var(--ray-3) 30deg 45deg)}.sunburst--arch{aspect-ratio:2 / 1;border-radius:9999px 9999px 0 0}.sunburst--case{--ray-1: var(--orange);--ray-2: var(--yellow);--ray-3: var(--pink-soft)}.sunburst--cool{--ray-1: var(--pink-deep);--ray-2: var(--silver);--ray-3: var(--silver-light)}.flip-tag{display:inline-flex;align-items:flex-end;font-family:var(--font-display);font-size:1.25rem;line-height:1;vertical-align:middle}.flip-tag__digits{display:inline-flex;gap:.1em;perspective:300px}.flip-tag__tag{position:relative;display:inline-grid;place-items:center;min-width:.95em;padding:.55em .14em .16em;color:var(--flip-red);background-color:var(--cardboard);background-image:linear-gradient(180deg,rgba(255,255,255,.35) 0 50%,transparent 50%),var(--foil);border-radius:0;box-shadow:1px 2px color-mix(in srgb,var(--ink) 45%,transparent),inset 0 0 0 1px #ffffff8c,inset 0 -2px color-mix(in srgb,var(--ink) 16%,transparent);transform-origin:50% 0}.flip-tag__ring{position:absolute;top:.12em;left:50%;width:.3em;height:.3em;margin-left:-.15em;border-radius:50%;border:max(1px,.06em) solid var(--metal);background:color-mix(in srgb,var(--thread) 30%,transparent)}.flip-tag__digit{display:block;font-variant-numeric:tabular-nums}.flip-tag--sm{font-size:.875rem}.flip-tag--md{font-size:1.25rem}.flip-tag--lg{font-size:clamp(2rem,1.4rem + 2.5vw,3rem)}.flip-tag--xl{font-size:clamp(3.5rem,2rem + 7vw,7rem)}.flip-tag.is-flipping .flip-tag__tag{animation:cflo-flip .18s steps(3,end)}.flip-tag.is-flipping .flip-tag__tag:nth-child(2){animation-delay:60ms}.urine-meter{display:grid;gap:var(--space-2)}.urine-meter__scale{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;background:var(--thread);border:2px solid var(--thread);border-radius:0}.urine-meter__swatch{position:relative;display:grid;place-items:center;min-height:var(--swatch-h, 18px);font-family:var(--font-display);font-size:.75rem;color:var(--thread);background:var(--pee)}.urine-meter__swatch:nth-child(1){--pee: var(--pee-1)}.urine-meter__swatch:nth-child(2){--pee: var(--pee-2)}.urine-meter__swatch:nth-child(3){--pee: var(--pee-3)}.urine-meter__swatch:nth-child(4){--pee: var(--pee-4)}.urine-meter__swatch:nth-child(5){--pee: var(--pee-5)}.urine-meter__swatch:nth-child(6){--pee: var(--pee-6)}.urine-meter__swatch:nth-child(7){--pee: var(--pee-7)}.urine-meter__swatch:nth-child(8){--pee: var(--pee-8)}.urine-meter__swatch:nth-child(3):after{content:"";position:absolute;top:-6px;bottom:-6px;right:-4px;width:5px;background:var(--scoreboard);box-shadow:0 0 0 1px var(--thread);z-index:2}.urine-meter__swatch.is-current{z-index:1;box-shadow:0 0 0 3px var(--thread),0 0 0 5px var(--card)}.urine-meter__swatch.is-current:before{content:"";position:absolute;top:-13px;left:50%;margin-left:-6px;border:6px solid transparent;border-top:7px solid var(--fg);border-bottom:0}.urine-meter__caption{margin:0;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--fg)}.urine-meter--lg{--swatch-h: 32px}.urine-meter--lg .urine-meter__swatch{font-size:1rem}.eyebrow--beam{position:relative;isolation:isolate;padding:.55em 1.5em .4em;margin-top:14px;color:var(--thread)}.eyebrow--beam:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--yellow);clip-path:polygon(8% 0,92% 0,100% 100%,0 100%)}.eyebrow--beam:after{content:"";position:absolute;left:50%;top:-12px;width:54px;height:14px;margin-left:-27px;z-index:-1;border-radius:50%;background:linear-gradient(180deg,var(--saucer) 0 55%,var(--pink) 55% 100%);box-shadow:0 0 0 1.5px var(--thread)}.starburst{--burst-size: 72px;position:relative;isolation:isolate;display:inline-grid;place-items:center;width:var(--burst-size);height:var(--burst-size);padding:calc(var(--burst-size) * .2);font-family:var(--font-body);font-size:calc(var(--burst-size) * .16);font-stretch:62%;font-weight:900;line-height:1;text-transform:uppercase;text-align:center;color:var(--thread)}.starburst:before,.starburst:after{content:"";position:absolute;z-index:-1;clip-path:polygon(52.6% .1%,57.8% 21%,75.1% 11.4%,69.8% 30.2%,94.6% 27.3%,81.9% 41.5%,93.9% 52.3%,78% 57.5%,91.1% 76.7%,71.9% 71.9%,70.4% 90.1%,57% 76.1%,47.4% 99.9%,42.2% 79%,24.4% 89.4%,27.4% 72.6%,7.2% 71.8%,23% 57.2%,5.1% 47.6%,20.1% 42%,8.1% 22.8%,29.5% 29.5%,29.1% 9%,41.5% 18.1%)}.starburst:before{top:0;right:0;bottom:0;left:0;background:var(--orange)}.starburst:after{top:9%;right:9%;bottom:9%;left:9%;background:var(--yellow)}.starburst>*{transform:rotate(-6deg)}.starburst--lg{--burst-size: 120px}.starburst--red:after{background:var(--card)}.starburst--pink:before{background:var(--pink)}.starburst--foil:after{background-color:var(--silver);background-image:var(--foil)}.stamp{display:inline-block;padding:.3em .6em .25em;font-family:var(--font-body);font-stretch:62%;font-weight:900;font-size:1.125rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--red-ink);background:color-mix(in srgb,var(--card) 88%,transparent);border:3px double var(--red-ink);border-radius:0;box-shadow:inset 0 0 0 2px var(--card);transform:rotate(var(--tilt-stamp))}.badge{display:inline-flex;align-items:center;gap:.3em;padding:.38em .7em .32em;font-family:var(--font-body);font-stretch:70%;font-weight:800;font-size:.75rem;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:var(--ink);background-color:var(--yellow);background-image:none;border:2px solid var(--ink);border-radius:0}.badge--new{background-color:var(--pink-fill);color:var(--on-pink)}.badge--low{background-color:var(--pee-5)}.badge--sale{background-color:var(--orange)}.badge--sold{color:var(--red-ink);background-color:var(--card);border-color:var(--red-ink)}.badge--dark{color:var(--silver-light);background-color:var(--ink)}.badge--foil{background-color:var(--silver);background-image:var(--foil)}.sticker{--sticker-tilt: 0deg;--sticker-pad: 4px;position:relative;display:block;padding:var(--sticker-pad);background:var(--card);border-radius:var(--radius-patch);box-shadow:0 0 0 2px var(--thread),4px 4px 0 var(--shadow-color, var(--thread));transform:rotate(var(--sticker-tilt));transition:none}.sticker img{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--radius-patch) - 5px)}.sticker--circle,.sticker--circle img{border-radius:50%;aspect-ratio:1}.sticker--arch{border-radius:9999px 9999px var(--radius-patch) var(--radius-patch)}.sticker--arch img{border-radius:9999px 9999px calc(var(--radius-patch) - 5px) calc(var(--radius-patch) - 5px)}.sticker--square img{aspect-ratio:1}.sticker--foil{background-color:var(--silver);background-image:var(--foil)}.sticker--tilt-l{--sticker-tilt: calc(var(--tilt-sticker) * -1)}.sticker--tilt-r{--sticker-tilt: var(--tilt-sticker)}.sticker--cut{padding:0;background:none;border-radius:0;box-shadow:none;filter:drop-shadow(3px 0 0 var(--white)) drop-shadow(-3px 0 0 var(--white)) drop-shadow(0 3px 0 var(--white)) drop-shadow(0 -3px 0 var(--white)) drop-shadow(4px 4px 0 var(--ink))}.sticker--cut img{object-fit:contain;border-radius:0}@media(hover:hover){a:hover>.sticker,.sticker--peel:hover{transform:rotate(0) translate(-2px,-3px);box-shadow:0 0 0 2px var(--thread),7px 7px 0 var(--shadow-color, var(--thread))}a:hover>.sticker--cut,.sticker--cut.sticker--peel:hover{box-shadow:none}}.laser-ribbon{display:block;height:14px;background:linear-gradient(var(--pink),var(--pink)) 0 0 / 100% 4px no-repeat,linear-gradient(var(--orange),var(--orange)) 0 5px / 100% 4px no-repeat,linear-gradient(var(--yellow),var(--yellow)) 0 10px / 100% 4px no-repeat;clip-path:polygon(0 0,100% 30%,100% 70%,0 100%)}.laser-ribbon--cool{background:linear-gradient(var(--pink-deep),var(--pink-deep)) 0 0 / 100% 4px no-repeat,linear-gradient(var(--pink),var(--pink)) 0 5px / 100% 4px no-repeat,linear-gradient(var(--silver),var(--silver)) 0 10px / 100% 4px no-repeat}.laser-ribbon--reverse{clip-path:polygon(0 30%,100% 0,100% 100%,0 70%)}.nip-list,.rte ul{list-style:none;padding-left:1.9em}.nip-list>li,.rte ul>li{position:relative;margin-bottom:.45em}.rte ul:not(.nip-list)>li:before{content:"";position:absolute;left:-1.4em;top:.32em;width:12px;height:12px;background:currentColor;-webkit-mask:var(--glyph-star) center / contain no-repeat;mask:var(--glyph-star) center / contain no-repeat}.nip-list{margin:0 0 1em}.nip-list>li:before{content:"";position:absolute;left:-1.75em;top:.22em;width:1.05em;height:1.05em;border-radius:50%;background:radial-gradient(circle,var(--nip-center) 0 24%,transparent 25%),repeating-radial-gradient(circle,var(--nip-tone, var(--nip-2)) 0 1.4px,color-mix(in srgb,var(--nip-tone, var(--nip-2)) 70%,var(--white)) 1.4px 2.6px);box-shadow:0 0 0 1.5px var(--card),0 0 0 2.5px color-mix(in srgb,var(--ink) 35%,transparent)}.nip-list>li:nth-child(3n+1){--nip-tone: var(--nip-2)}.nip-list>li:nth-child(3n+2){--nip-tone: var(--nip-3)}.nip-list>li:nth-child(3n+3){--nip-tone: var(--nip-1)}.divider{display:block;width:100%;border:0;margin:0}.divider.spines{border-block:2px solid var(--ink)}.divider--urine{height:14px;border-block:2px solid var(--thread);background:linear-gradient(90deg,var(--pee-1) 0 12.5%,var(--pee-2) 12.5% 25%,var(--pee-3) 25% 37.5%,var(--scoreboard) 37.5% calc(37.5% + 5px),var(--pee-4) calc(37.5% + 5px) 50%,var(--pee-5) 50% 62.5%,var(--pee-6) 62.5% 75%,var(--pee-7) 75% 87.5%,var(--pee-8) 87.5% 100%)}.divider--mountains{color:var(--line);overflow:hidden}.divider--mountains svg{width:100%;height:clamp(56px,8vw,110px)}.divider--mountains .dm-ridge{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:square;stroke-linejoin:miter}.divider--mountains .dm-beam{fill:var(--yellow);opacity:.92}.divider--mountains .dm-saucer{fill:var(--saucer);stroke:var(--ink);stroke-width:1.5}.divider--mountains .dm-belly{fill:var(--pink)}.divider--mountains .dm-window{fill:var(--thread)}.section-heading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:54rem;margin-bottom:clamp(24px,4vw,48px)}.section-heading--center{align-items:center;margin-inline:auto;text-align:center}.section-heading__eyebrow,.section-heading__title{margin:0}.section-heading__sub{max-width:60ch;color:var(--fg)}.section-heading__link{position:relative;display:inline-flex;align-items:center;gap:.4em;font-weight:800}.section-heading__link:after{content:"";position:absolute;inset:min(0px,calc((100% - 44px)/2)) 0}.free-shipping{margin-block:var(--space-4)}.media{position:relative;display:block;aspect-ratio:var(--ratio, auto);overflow:hidden;background-color:var(--canvas-2)}.media>img,.media>picture>img,.media>video,.media>iframe,.media>svg{width:100%;height:100%;object-fit:var(--fit, cover);object-position:var(--pos, center)}.media--contain{--fit: contain;background-color:var(--card)}.media--square{--ratio: 1}.media--portrait{--ratio: 4 / 5}.media--landscape{--ratio: 4 / 3}.placeholder-svg{width:100%;height:100%;fill:var(--silver-dark);background:var(--silver-light);opacity:.7}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15em .5em;line-height:1.15}.price__current{font-family:var(--font-display);font-size:1.25rem;color:var(--price)}.price__compare{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--fg-soft)}.price__humbled{font-family:var(--font-mono);font-size:var(--fs-small);font-style:italic;color:var(--fg-soft)}.price__from{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--fg-soft)}.price__unit{width:100%;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--fg-soft)}.price--large .price__current{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.price--sold-out .price__current{text-decoration:line-through;text-decoration-thickness:2px}.toast-region{position:fixed;z-index:var(--z-toast);right:16px;bottom:16px;left:16px;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3);pointer-events:none}.toast{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);width:100%;max-width:420px;padding:var(--space-3);color:var(--thread);background:var(--card);border:var(--border) solid var(--thread);border-radius:var(--radius-patch);box-shadow:6px 6px 0 var(--thread)}.toast__art{width:64px;height:64px;object-fit:cover;border-radius:0;border:2px solid var(--thread);background:var(--canvas)}.toast__body{min-width:0}.toast__title{margin:0 0 .15em;font-family:var(--font-display);font-size:1.25rem;line-height:1.1;color:var(--thread)}.toast__text{margin:0;font-size:var(--fs-small);line-height:1.4}.toast__link{display:inline-block;margin-top:.35em;font-weight:800;color:var(--laser)}.toast__close{color:var(--thread);align-self:start}.toast--error{border-color:var(--red-ink);box-shadow:6px 6px 0 var(--red-ink)}.toast--error .toast__title{color:var(--red-ink)}.toast.is-leaving{animation:cflo-toast-out .12s steps(2,end) forwards}.empty-state{display:grid;justify-items:center;gap:var(--space-5);max-width:640px;margin-inline:auto;padding-block:var(--space-7);text-align:center}.empty-state__art{width:min(240px,62vw)}.empty-state__title{margin:0}.empty-state__text{margin:0;color:var(--fg-soft)}.accordion{border-top:3px solid var(--line)}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:56px;padding:var(--space-4) 0;font-family:var(--font-body);font-stretch:70%;font-weight:800;font-size:var(--fs-body);letter-spacing:.02em;text-transform:uppercase;color:var(--fg)}.accordion__icon{flex-shrink:0;transition:none}.accordion[open]>.accordion__summary .accordion__icon{clip-path:inset(42% 0)}.accordion__content{padding:0 0 var(--space-5)}.rte :where(p,ul,ol,blockquote,table,figure,h2,h3,h4,h5,h6){margin-block:0}.rte>*+*{margin-top:1em}.rte>*:first-child{margin-top:0}.rte h2,.rte h3,.rte h4{margin-top:1.4em}.rte ol{padding-left:1.6em}.rte ol>li::marker{font-family:var(--font-display);color:var(--price)}.rte blockquote{margin:1.25em 0;padding:1em 1.25em;font-family:var(--font-mono);color:var(--thread);background:var(--card);border:2px solid var(--thread);border-left:10px solid var(--pink);border-radius:var(--radius-sm)}.rte img{border-radius:var(--radius-sm)}.rte iframe,.rte video{width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;border:0}.rte table{display:block;overflow-x:auto}.rte th,.rte td{padding:.5em .75em;border:2px solid var(--line);text-align:left}.rte a{color:var(--link)}.rte [style*=color]{color:inherit!important}.pagination{margin-top:var(--space-7)}.pagination__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.pagination__link{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 .6em;font-family:var(--font-display);color:var(--fg);text-decoration:none;border:2px solid var(--line);border-radius:var(--radius-sm)}.pagination__link:hover{color:var(--accent-fg);background:var(--accent);border-color:var(--line)}.pagination__link[aria-current=page]{color:var(--flip-red);background-color:var(--cardboard);background-image:var(--foil);border-color:var(--ink);box-shadow:2px 2px 0 var(--shadow-color)}.pagination__link--step{font-family:var(--font-body);font-stretch:70%;font-weight:800;text-transform:uppercase;gap:.4em;grid-auto-flow:column}.pagination__gap{padding:0 .25em;color:var(--fg-soft)}.design-note{margin:0 0 var(--space-5);padding:.6em .9em;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink);background:var(--yellow);border:2px solid var(--ink);border-radius:0}.logo-mark{width:var(--logo-mark-w, 64px);height:auto;overflow:visible}.logo-mark .lm-edge{fill:var(--white);stroke:var(--ink);stroke-width:3}.logo-mark .lm-o{fill:var(--orange)}.logo-mark .lm-p{fill:var(--pink)}.logo-mark .lm-b{fill:var(--yellow)}.logo-mark .lm-cat{fill:var(--thread)}.logo-mark .lm-eye{fill:var(--cat-eye)}.logo-mark .lm-pupil{fill:var(--thread)}.logo-mark .lm-whisker{fill:none;stroke:var(--card);stroke-width:1;stroke-linecap:round}.logo-mark .lm-banner{fill:var(--pink-soft);stroke:var(--yellow);stroke-width:3}.logo-mark .lm-text{fill:var(--orange);stroke:var(--thread);stroke-width:1.8px;paint-order:stroke;font-family:var(--font-display);font-size:21px;letter-spacing:1.5px}.social-links{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.social-links__link{display:inline-grid;place-items:center;width:44px;height:44px;color:var(--fg);border:2px solid var(--line);border-radius:0}.social-links__link:hover{color:var(--accent-fg);background:var(--accent);border-color:var(--accent)}.shop-info{display:grid;gap:var(--space-4);margin:0}.shop-info__row{display:grid;grid-template-columns:24px 1fr;gap:var(--space-3);align-items:start}.shop-info__row dt{padding-top:.1em;color:var(--fg)}.shop-info__row dd{margin:0;white-space:pre-line}.shop-info__label{display:block;font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;color:var(--fg-soft)}.matchbook{display:grid;gap:0;width:100%;max-width:360px;padding:0;text-align:start}.matchbook__flap{padding:16px 18px 14px;border-bottom:3px solid var(--ink)}.matchbook__heading{margin:0;font-family:var(--font-body);font-size:1.25rem;font-stretch:62%;font-weight:900;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.matchbook__body{display:grid;gap:10px;padding:14px 18px 16px}.matchbook__address{margin:0;font-style:normal}.matchbook__street{display:block;font-family:var(--font-display);font-size:1.375rem;line-height:1.1;color:var(--ink)}.matchbook__city{display:block;margin-top:4px;font:700 .9375rem/1.35 var(--font-mono);color:var(--ink);white-space:pre-line}.matchbook__list{display:grid;gap:6px;margin:0;font:400 .9375rem/1.35 var(--font-mono)}.matchbook__list>div{display:grid;grid-template-columns:auto 1fr;gap:8px}.matchbook__list dt{font-weight:700;text-transform:uppercase;color:var(--ink)}.matchbook__list dd{margin:0;white-space:pre-line}.matchbook__list a{color:var(--pink-deep)}.matchbook__directions{justify-self:start;margin-top:4px}.matchbook__striker{display:block;height:14px;background:radial-gradient(circle,var(--ink-soft) 0 1px,transparent 1.5px) 0 0 / 5px 5px,var(--silver);border-top:3px solid var(--ink)}.matchbook--lg{max-width:480px}.matchbook--lg .matchbook__heading{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.matchbook--lg .matchbook__street{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem)}.matchbook--lg .matchbook__city{font-size:1.0625rem}.matchbook--lg .matchbook__flap,.matchbook--lg .matchbook__body{padding-inline:clamp(18px,3vw,28px)}.shelf-label{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:64px;padding:10px 14px;color:var(--ink);background:var(--white);border:3px solid var(--ink);border-radius:0;box-shadow:4px 4px 0 var(--ink);text-decoration:none}.shelf-label__thumb{display:block;width:64px;aspect-ratio:1;overflow:hidden;background:var(--silver-light);border:2px solid var(--ink)}.shelf-label__thumb img{display:block;width:100%;height:100%;object-fit:cover}.shelf-label__text{display:grid;gap:3px;min-width:0}.shelf-label__title{font:800 1.0625rem/1.1 var(--font-body);font-stretch:75%;letter-spacing:.01em;text-transform:uppercase;color:var(--heading)}.shelf-label__caption{font:400 .8125rem/1.3 var(--font-mono);color:var(--fg-soft)}.shelf-label__count{display:inline-flex;align-items:center;gap:.35em;font:800 .9375rem/1 var(--font-body);font-stretch:62%;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;color:var(--ink)}.shelf-label__badge{display:inline-block;padding:4px 7px;font:400 .875rem/1 var(--font-display);color:var(--ink);background:var(--yellow);border:2px solid var(--ink)}.shelf-label:hover{text-decoration:none}.shelf-label:is(:hover,:focus-visible){translate:-4px -4px;box-shadow:8px 8px 0 var(--jump-shadow, var(--pink))}.shelf-label:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:8px 8px 0 var(--jump-shadow, var(--pink)),0 0 0 6px var(--white)}.shelf-label--ink{--fg: var(--silver-light);--fg-soft: var(--silver);--heading: var(--white);--link: var(--yellow);color:var(--silver-light);background:var(--ink)}.shelf-label--ink .shelf-label__count{color:var(--yellow)}@media(max-width:479px){.shelf-label{grid-template-columns:52px minmax(0,1fr)}.shelf-label__thumb{width:52px}.shelf-label__count{grid-column:2}}.newsletter-form{width:100%;max-width:560px}.newsletter-form__row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.newsletter-form__row .input{flex:1 1 220px}.newsletter-form__row .btn{flex:0 0 auto}@media(max-width:479px){.newsletter-form__row .btn{flex:1 1 100%}}@keyframes cflo-slap{0%{scale:1.18}to{scale:1}}@keyframes cflo-stamp{0%{scale:1.6}to{scale:1}}@keyframes cflo-stamp-soft{0%{scale:1.06}to{scale:1}}@keyframes cflo-swing{0%{rotate:-8deg}33%{rotate:0deg}66%{rotate:-6deg}to{rotate:-4deg}}@keyframes cflo-flicker{0%{opacity:.15}25%{opacity:.7}50%{opacity:.2}75%,to{opacity:1}}@keyframes cflo-bump{50%{scale:1.25}}@keyframes cflo-clack{50%{translate:3px 3px}}@keyframes cflo-jitter{25%{translate:-2px 1px}50%{translate:2px -1px}75%{translate:-1px 0}}@keyframes cflo-strobe{50%{opacity:0}}@keyframes cflo-drop{0%{translate:0 -6px}to{translate:0 0}}@keyframes cflo-slide{0%{translate:24px 0}to{translate:0 0}}@keyframes cflo-nudge{0%{translate:8px 0}to{translate:0 0}}@keyframes cflo-spin{to{rotate:360deg}}@keyframes cflo-flip{0%{transform:rotateX(0)}50%{transform:rotateX(-88deg)}to{transform:rotateX(0)}}@keyframes cflo-laser{0%{transform:rotate(-14deg) scaleX(0);opacity:1}70%{opacity:1}to{transform:rotate(-14deg) scaleX(1);opacity:0}}@keyframes cflo-toast-in{0%{translate:0 16px}to{translate:0 0}}@keyframes cflo-toast-out{to{translate:0 12px;opacity:0}}@media(prefers-reduced-motion:no-preference){html:not(.no-reveal) .is-in :is(.sticker,.price-dot,.hype,.gun),html:not(.no-reveal) :is(.sticker,.price-dot,.hype,.gun).is-in,html:not(.no-reveal) [data-motion=slap].is-in,html:not(.no-reveal) .is-in .sign-tiles__t{animation:cflo-slap .12s steps(2,end) calc(var(--i, 0) * 40ms + var(--reveal-delay, 0ms)) backwards}html:not(.no-reveal) .is-in .stamp,html:not(.no-reveal) .stamp.is-in,html:not(.no-reveal) [data-motion=stamp].is-in{animation:cflo-stamp .15s steps(3,end) calc(var(--i, 0) * 40ms + var(--reveal-delay, 0ms)) backwards}html:not(.no-reveal) .is-in .section-heading__title{animation:cflo-stamp-soft .1s steps(2,end) backwards}:is(.found-card,.made-card,.case,a):is(:hover,:focus-within) .string-tag,.string-tag__wrap:hover .string-tag,html:not(.no-reveal) [data-motion=swing].is-in .string-tag,html:not(.no-reveal) .string-tag__wrap.is-in[data-motion=swing] .string-tag{animation:cflo-swing .18s steps(3,end)}.made-card,.shelf-label{transition:translate .1s steps(2,end)}.made-card__add.is-loading,.btn.is-loading,[data-motion=clack].is-loading{animation:cflo-clack .1s steps(2,end)}.is-bumping{animation:cflo-bump .14s steps(2,end)}.is-in .case__burst{animation:cflo-flicker .2s steps(4,end) backwards}.toast{animation:cflo-toast-in .12s steps(2,end)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.btn.is-firing:before{display:none}.sticker:hover{transform:rotate(var(--tilt, 0deg))}}@media print{.toast-region,.section-header,.section-announcement-bar{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
