:root{--parchment: #e6d9bb;--cream: #f2e9d0;--paper-deep: #d8c8a2;--olive: #6b6a3a;--moss: #4c5a34;--forest: #2c3a28;--forest-deep: #1d271c;--brown: #4a3626;--mud: #6e5440;--charcoal: #1e1c19;--burgundy: #6e1f26;--burgundy-dark: #4f1419;--brass: #a98a45;--font-serif: "EB Garamond", Georgia, "Times New Roman", serif;--font-fell: "IM Fell English", "EB Garamond", Georgia, serif;--font-fell-sc: "IM Fell English SC", "IM Fell English", Georgia, serif;--font-type: "Special Elite", "Courier New", monospace;--font-grunge: "Rubik Dirt", Impact, "Arial Black", sans-serif;--page-width: 1240px;--gutter: 20px;--grain-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .28 0 0 0 0 .2 0 0 0 0 .12 0 0 0 .7 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .9 0 0 0 0 .75 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--scribble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9 C30 3 52 12 84 6 S140 3 170 9 S214 5 238 8' fill='none' stroke='%236e1f26' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");--rag-clip: polygon(0 10px, 2% 3px, 5% 9px, 8% 2px, 11% 8px, 15% 4px, 19% 11px, 23% 3px, 27% 8px, 31% 1px, 35% 7px, 39% 12px, 43% 4px, 47% 9px, 52% 2px, 56% 8px, 60% 13px, 64% 5px, 68% 10px, 72% 2px, 76% 9px, 80% 4px, 84% 11px, 88% 3px, 92% 8px, 96% 1px, 100% 7px, 100% calc(100% - 8px) , 96% calc(100% - 2px) , 92% calc(100% - 10px) , 88% calc(100% - 4px) , 84% calc(100% - 12px) , 80% calc(100% - 3px) , 76% calc(100% - 9px) , 72% calc(100% - 1px) , 68% calc(100% - 8px) , 64% calc(100% - 13px) , 60% calc(100% - 4px) , 56% calc(100% - 10px) , 52% calc(100% - 2px) , 48% calc(100% - 9px) , 44% calc(100% - 5px) , 40% calc(100% - 12px) , 36% calc(100% - 3px) , 32% calc(100% - 8px) , 28% calc(100% - 1px) , 24% calc(100% - 10px) , 20% calc(100% - 4px) , 16% calc(100% - 9px) , 12% calc(100% - 2px) , 8% calc(100% - 11px) , 4% calc(100% - 5px) , 0 calc(100% - 9px) );--rag-clip-top: polygon(0 10px, 2% 3px, 5% 9px, 8% 2px, 11% 8px, 15% 4px, 19% 11px, 23% 3px, 27% 8px, 31% 1px, 35% 7px, 39% 12px, 43% 4px, 47% 9px, 52% 2px, 56% 8px, 60% 13px, 64% 5px, 68% 10px, 72% 2px, 76% 9px, 80% 4px, 84% 11px, 88% 3px, 92% 8px, 96% 1px, 100% 7px, 100% 100%, 0 100%)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip;font-family:var(--font-serif);font-size:1.125rem;line-height:1.6;color:var(--charcoal);background-color:var(--parchment);background-image:radial-gradient(ellipse at 12% 6%,rgba(110,84,64,.22),transparent 38%),radial-gradient(ellipse at 90% 28%,rgba(74,54,38,.15),transparent 34%),radial-gradient(ellipse at 18% 80%,rgba(107,106,58,.16),transparent 40%),radial-gradient(ellipse at 96% 96%,rgba(110,31,38,.1),transparent 30%);background-size:100% 100%;background-repeat:no-repeat;background-attachment:fixed}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;background-image:var(--grain-dark);opacity:.55;mix-blend-mode:multiply}main{flex:1 0 auto}main:focus{outline:none}img,svg{max-width:100%;height:auto;display:block}a{color:var(--burgundy);text-underline-offset:3px}a:hover{color:var(--burgundy-dark)}::selection{background:var(--burgundy);color:var(--cream)}:focus-visible{outline:3px solid var(--burgundy);outline-offset:3px}.section--dark :focus-visible,.site-footer :focus-visible,.announce :focus-visible{outline-color:var(--parchment)}h1,h2,h3,h4{font-family:var(--font-fell);font-weight:400;line-height:1.08;margin:0 0 .5em}p{margin:0 0 1em}ul,ol{margin:0;padding:0}hr{border:0;height:12px;margin:2em 0;background:var(--scribble) center / 240px 12px repeat-x}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px}.skip-link{position:absolute;left:-9999px;top:8px;z-index:300;background:var(--charcoal);color:var(--cream);padding:10px 16px;font-family:var(--font-type)}.skip-link:focus{left:8px}.wrap{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--gutter)}.muted{color:var(--mud)}.eyebrow{font-family:var(--font-type);text-transform:uppercase;letter-spacing:.2em;font-size:.8rem;color:var(--burgundy);margin:0 0 1em}.eyebrow--light{color:var(--parchment);opacity:.85}.section{position:relative;padding:clamp(64px,9vw,120px) 0}.section--dark{position:relative;isolation:isolate;background:var(--forest);color:var(--cream);clip-path:var(--rag-clip)}.section--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--grain-light);opacity:.3}.section--dark a{color:var(--parchment)}.section--dark .eyebrow{color:var(--parchment);opacity:.85}.section--deep{background:var(--forest-deep)}.section--charcoal{background:var(--charcoal)}.section--burgundy{background:var(--burgundy)}.section--paper{background-color:var(--paper-deep);clip-path:var(--rag-clip);position:relative}.section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(30px,4vw,56px)}.section-title{font-size:clamp(2.2rem,5.2vw,3.8rem);padding-bottom:16px;margin:0;background:var(--scribble) left bottom / 230px 12px no-repeat}.section--dark .section-title{filter:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9 C30 3 52 12 84 6 S140 3 170 9 S214 5 238 8' fill='none' stroke='%23e6d9bb' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E")}.section-sub{max-width:34em;margin:.9em 0 0;font-style:italic;opacity:.9}.section-link{font-family:var(--font-type);text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;color:inherit;text-decoration:underline wavy var(--burgundy);text-underline-offset:7px}.section--dark .section-link{text-decoration-color:var(--parchment)}.page-title{font-size:clamp(2.4rem,6vw,4.4rem);margin:0 0 .3em}.crumbs{font-family:var(--font-type);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;margin-bottom:1.4em;color:var(--mud)}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs span{margin:0 .4em}.btn{display:inline-block;position:relative;cursor:pointer;font-family:var(--font-type);font-size:.95rem;line-height:1;text-transform:uppercase;letter-spacing:.14em;padding:18px 30px 16px;text-align:center;text-decoration:none;color:var(--cream);background:var(--burgundy);border:2px solid var(--charcoal);border-radius:0;box-shadow:5px 5px 0 var(--charcoal);transform:rotate(-1deg);transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.btn:hover{color:var(--cream);background:var(--burgundy-dark);transform:translate(2px,2px) rotate(-1deg);box-shadow:2px 2px 0 var(--charcoal)}.btn--ghost{background:transparent;color:var(--charcoal)}.btn--ghost:hover{background:var(--charcoal);color:var(--cream)}.btn--cream{background:var(--cream);color:var(--charcoal)}.btn--cream:hover{background:var(--parchment);color:var(--charcoal)}.btn--block{display:block;width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.section--dark .btn{box-shadow:5px 5px 0 var(--parchment);border-color:var(--parchment)}.section--dark .btn:hover{box-shadow:2px 2px 0 var(--parchment)}.field{margin-bottom:20px}.field label,.field legend{display:block;margin-bottom:6px;font-family:var(--font-type);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em}.field input,.field select,.field textarea,.input{width:100%;font:inherit;color:var(--charcoal);background:var(--cream);border:2px solid var(--charcoal);border-radius:0;padding:13px 14px;box-shadow:inset 2px 2px #1e1c191f}.field textarea{min-height:170px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus,.input:focus{outline:3px solid var(--burgundy);outline-offset:2px}.form-message{padding:14px 18px;margin-bottom:20px;border:2px solid var(--charcoal);background:var(--cream);font-family:var(--font-type);font-size:.95rem}.form-message--error{border-color:var(--burgundy);color:var(--burgundy)}.form-message ul{list-style:none}.tape{position:relative}.tape:after{content:"";position:absolute;z-index:3;top:-14px;left:50%;width:104px;height:28px;transform:translate(-50%) rotate(-3deg);background:#d6c48cc7;box-shadow:0 1px 2px #00000040;clip-path:polygon(0 0,4% 22%,0 42%,3% 62%,0 82%,2% 100%,100% 100%,97% 80%,100% 60%,96% 40%,100% 20%,98% 0);pointer-events:none}.mount{position:relative;background:var(--cream);padding:14px 14px 52px;border:1px solid rgba(30,28,25,.45);box-shadow:8px 10px #0000006b}.mount__image{background:var(--forest-deep);overflow:hidden}.mount__image img,.mount__image svg{width:100%;height:auto}.mount__caption{position:absolute;left:14px;right:14px;bottom:14px;text-align:center;font-family:var(--font-type);font-size:.85rem;color:var(--brown);letter-spacing:.04em}.badge{position:absolute;z-index:2;top:10px;left:10px;transform:rotate(-4deg);background:var(--charcoal);color:var(--cream);font-family:var(--font-type);font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;padding:6px 10px 5px;border:1px solid var(--cream)}.badge--new{background:var(--burgundy)}.badge--sold{background:var(--cream);color:var(--burgundy);border-color:var(--burgundy)}.placeholder svg{width:100%;height:100%;background:var(--paper-deep);fill:var(--mud)}.price{font-family:var(--font-type);font-size:1rem;letter-spacing:.04em}.price__was{opacity:.6;margin-right:.5em}.price__from{font-size:.85em;opacity:.7}.announce{background:var(--burgundy);color:var(--cream);text-align:center;font-family:var(--font-type);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;padding:9px var(--gutter)}.site-header{position:sticky;top:0;z-index:90;background:var(--parchment);border-bottom:2px solid var(--charcoal);box-shadow:0 3px #1e1c1924}.site-header__inner{position:relative;display:flex;align-items:center;gap:16px;min-height:74px}.logo{display:inline-flex;align-items:center;gap:10px;color:var(--charcoal);text-decoration:none}.logo:hover{color:var(--charcoal)}.logo .icon-camera{flex-shrink:0}.logo__text{font-family:var(--font-grunge);font-size:1.35rem;line-height:.95;text-transform:uppercase;letter-spacing:.02em}.logo__text small{display:block;margin-top:4px;font-family:var(--font-type);font-size:.58rem;letter-spacing:.26em;color:var(--burgundy)}.logo__img{height:auto}.header-tools{display:flex;align-items:center;gap:18px;margin-left:auto}.tool-link{font-family:var(--font-type);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--charcoal);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.tool-link:hover{color:var(--burgundy);text-decoration:underline wavy;text-underline-offset:6px}.tool-link--search{display:none}.cart-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;background:var(--burgundy);color:var(--cream);border-radius:50%;font-size:.72rem;letter-spacing:0}.nav-toggle{width:44px;height:44px;background:none;border:2px solid var(--charcoal);cursor:pointer;display:grid;place-items:center}.nav-toggle__bars,.nav-toggle__bars:before,.nav-toggle__bars:after{display:block;width:20px;height:2px;background:var(--charcoal);content:"";position:relative;transition:transform .2s,top .2s}.nav-toggle__bars:before{position:absolute;top:-6px}.nav-toggle__bars:after{position:absolute;top:6px}.nav-toggle[aria-expanded=true] .nav-toggle__bars{background:transparent}.nav-toggle[aria-expanded=true] .nav-toggle__bars:before{top:0;transform:rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle__bars:after{top:0;transform:rotate(-45deg)}.nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--parchment);border-bottom:2px solid var(--charcoal);padding:6px var(--gutter) 26px;box-shadow:0 8px #1e1c1926}.nav.is-open{display:block}.nav__list{list-style:none}.nav__link{display:block;padding:15px 0;border-bottom:1px dashed rgba(30,28,25,.35);font-family:var(--font-type);font-size:.92rem;text-transform:uppercase;letter-spacing:.12em;color:var(--charcoal);text-decoration:none}.nav__link.is-active{color:var(--burgundy)}.nav__sub{list-style:none;padding-left:16px}.nav__sub a{display:block;padding:10px 0;color:var(--mud);text-decoration:none;font-style:italic}@media(min-width:990px){.site-header .wrap{max-width:1440px}.nav-toggle{display:none}.tool-link--search{display:inline-flex}.nav{display:block;position:static;background:none;border:0;box-shadow:none;padding:0;margin:0 auto}.nav__list{display:flex;gap:26px}.nav__link{padding:8px 0;border:0;font-size:.76rem;letter-spacing:.08em;white-space:nowrap}.nav__link:hover,.nav__link.is-active{color:var(--burgundy);text-decoration:underline wavy var(--burgundy);text-underline-offset:7px}.has-sub{position:relative}.nav__sub{display:none;position:absolute;top:100%;left:-14px;min-width:240px;z-index:5;padding:8px 0;background:var(--cream);border:2px solid var(--charcoal);box-shadow:4px 4px 0 var(--charcoal)}.has-sub:hover .nav__sub,.has-sub:focus-within .nav__sub{display:block}.nav__sub a{padding:9px 18px;font-style:normal;color:var(--charcoal)}.nav__sub a:hover{background:var(--parchment)}.header-tools{margin-left:0}}.hero{position:relative;overflow:hidden;padding:clamp(54px,8vw,110px) 0 clamp(90px,11vw,160px);background:var(--forest-deep)}.hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 82% 22%,rgba(230,217,187,.16),transparent 34%),radial-gradient(circle at 10% 90%,rgba(107,106,58,.35),transparent 42%),radial-gradient(circle at 50% 120%,rgba(110,31,38,.35),transparent 50%)}.hero__grid{display:grid;gap:56px;align-items:center}.hero__title{font-family:var(--font-grunge);font-weight:400;text-transform:uppercase;font-size:clamp(3.5rem,15vw,8.6rem);line-height:.86;margin:0 0 .3em;color:var(--cream);filter:url(#slp-distress)}.hero__word{display:inline-block}.hero__word--strange{display:block}.hero__word--little{font-family:var(--font-fell);font-style:italic;text-transform:none;font-weight:400;font-size:.42em;color:var(--parchment);margin:0 .35em 0 .06em;transform:rotate(-4deg) translateY(-.15em);letter-spacing:.01em}.hero__intro{max-width:30em;font-size:1.28rem;color:var(--parchment)}.hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 30px;margin-top:34px}.hero__link{font-family:var(--font-type);text-transform:uppercase;letter-spacing:.14em;font-size:.85rem;color:var(--cream);text-decoration:underline wavy var(--parchment);text-underline-offset:7px}.hero__figure{position:relative;margin:0;max-width:520px;justify-self:center;width:100%}.hero__figure .mount{transform:rotate(2deg)}.hero__figure .mount{padding-bottom:68px}.hero__figure .mount__caption{text-align:left;padding-right:96px;font-size:.8rem}.stamp{position:absolute;z-index:4;width:118px;height:118px;right:-14px;bottom:-34px;transform:rotate(14deg)}@media(min-width:990px){.hero__grid{grid-template-columns:1.08fr .92fr;gap:72px}.hero__figure{justify-self:end}}.ticker-wrap{position:relative;z-index:5;margin-top:-42px;padding:26px 0;overflow:hidden}.ticker{background:var(--charcoal);color:var(--cream);border-block:3px double var(--parchment);transform:rotate(-1.3deg);margin-inline:-3%;padding:14px 0;overflow:hidden}.ticker__track{display:flex;width:max-content}.ticker__group{display:flex;flex-shrink:0;align-items:center;list-style:none;animation:ticker 46s linear infinite}.ticker__group li{font-family:var(--font-type);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.ticker__group li:after{content:"\2736";margin:0 1.6rem;color:var(--parchment);opacity:.7}@keyframes ticker{to{transform:translate(-100%)}}.grid{list-style:none;display:grid;gap:clamp(22px,3.4vw,40px);grid-template-columns:repeat(2,minmax(0,1fr))}.product-card__link{display:block;color:inherit;text-decoration:none}.product-card__frame{color:var(--charcoal);background:var(--cream);padding:10px 10px 16px;border:1px solid rgba(30,28,25,.6);box-shadow:3px 4px #1e1c19d9;transition:transform .25s ease,box-shadow .25s ease}.grid>li:nth-child(odd) .product-card__frame,.grid--home>article:nth-child(odd) .product-card__frame{transform:rotate(-.7deg)}.grid>li:nth-child(2n) .product-card__frame,.grid--home>article:nth-child(2n) .product-card__frame{transform:rotate(.6deg)}.product-card__link:hover .product-card__frame{transform:rotate(0) translateY(-5px);box-shadow:6px 9px #1e1c19d9}.product-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--paper-deep)}.product-card__img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .35s ease}.product-card__img--hover{opacity:0}.product-card__link:hover .product-card__img--hover{opacity:1}.product-card__media .placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__meta{padding:14px 4px 0}.product-card__type{display:block;font-family:var(--font-type);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--burgundy)}.product-card__title{font-size:1.35rem;margin:.2em 0 .35em}.product-card__edition{display:block;margin-top:4px;font-style:italic;font-size:.95rem;color:var(--mud)}@media(min-width:750px){.grid--4,.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.featured__grid{display:grid;gap:56px;align-items:center}.featured__media{max-width:560px;justify-self:center;width:100%}.featured__media .mount{transform:rotate(-1.5deg)}.featured__media .mount__image{background:var(--paper-deep)}.featured__media .placeholder svg{aspect-ratio:4 / 5}.featured__title{font-size:clamp(2.2rem,5vw,3.6rem);margin-bottom:.3em}.featured__meta{font-family:var(--font-type);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mud);margin-bottom:1.2em}.featured__blurb{max-width:32em;font-size:1.2rem}.featured__price{font-size:1.5rem;margin:1em 0 1.4em}@media(min-width:990px){.featured__grid{grid-template-columns:.95fr 1.05fr;gap:90px}}.drawers{display:grid;gap:40px}.drawer{display:block;position:relative;color:var(--charcoal);text-decoration:none;background:var(--cream);padding:14px 14px 22px;border:2px solid var(--charcoal);box-shadow:7px 7px 0 var(--charcoal);transition:transform .25s ease}.section--dark .drawer{color:var(--charcoal);box-shadow:7px 7px #0000008c}.drawer:hover{transform:translateY(-6px) rotate(-.6deg);color:var(--charcoal)}.drawer__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--paper-deep);position:relative}.drawer__media img,.drawer__media svg{width:100%;height:100%;object-fit:cover}.drawer__plate{display:inline-block;margin:-16px 0 0 12px;position:relative;z-index:2;background:var(--brass);color:var(--charcoal);border:2px solid var(--charcoal);font-family:var(--font-type);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;padding:5px 10px 4px}.drawer__title{font-size:1.9rem;margin:.5em 0 .2em}.drawer__blurb{font-style:italic;margin:0;color:var(--mud)}@media(min-width:750px){.drawers{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;align-items:start}.drawers .drawer:nth-child(3n+2){margin-top:48px}}.artist{background-color:var(--paper-deep);clip-path:var(--rag-clip);position:relative;overflow:hidden}.artist__grid{display:grid;gap:56px;align-items:center;position:relative;z-index:1}.artist__portrait{max-width:440px;justify-self:center;width:100%}.artist__portrait .mount{transform:rotate(-2.5deg)}.artist__portrait .placeholder svg{aspect-ratio:4 / 5}.artist__text h2{font-size:clamp(2.2rem,5vw,3.6rem)}.artist__sig{font-family:var(--font-fell);font-style:italic;font-size:1.7rem;color:var(--burgundy);margin:1.2em 0 1.6em}.deco{position:absolute;z-index:0;color:var(--moss);opacity:.6;pointer-events:none}.deco--br{right:-20px;bottom:-10px;width:280px}@media(min-width:990px){.artist__grid{grid-template-columns:.8fr 1.2fr;gap:90px}}.rte>*:last-child{margin-bottom:0}.rte h2,.rte h3{margin-top:1.4em}.rte ul,.rte ol{padding-left:1.3em;margin-bottom:1em}.rte li{margin-bottom:.3em}.rte blockquote{margin:1.6em 0;padding:.2em 0 .2em 1.4em;border-left:4px solid var(--burgundy);font-family:var(--font-fell);font-style:italic;font-size:1.4rem}.rte img{margin:1.4em 0;border:10px solid var(--cream);box-shadow:4px 5px #1e1c19b3}.collection-head{position:relative;padding:54px 0 46px;background-color:var(--paper-deep);clip-path:var(--rag-clip);margin-bottom:20px}.collection-head__desc{max-width:40em;font-size:1.2rem}.collection-head__count{font-family:var(--font-type);font-size:.8rem;text-transform:uppercase;letter-spacing:.16em;color:var(--burgundy);margin:1.2em 0 0}.collection-body{padding:34px 0 100px}.filters{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px 18px;margin-bottom:42px;padding-bottom:22px;border-bottom:2px solid var(--charcoal)}.filters__list{display:flex;flex-wrap:wrap;gap:12px;margin-right:auto}.filter{position:relative}.filter summary{list-style:none;cursor:pointer;padding:10px 16px 8px;background:var(--cream);border:2px solid var(--charcoal);font-family:var(--font-type);font-size:.78rem;text-transform:uppercase;letter-spacing:.14em}.filter summary::-webkit-details-marker{display:none}.filter summary:after{content:" +"}.filter[open] summary:after{content:" \2013"}.filter__body{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:230px;max-height:320px;overflow:auto;background:var(--cream);border:2px solid var(--charcoal);box-shadow:4px 4px 0 var(--charcoal);padding:14px 16px}.check{display:flex;align-items:center;gap:10px;margin-bottom:8px;cursor:pointer;font-size:1rem}.check input{accent-color:var(--burgundy);width:18px;height:18px}.check small{opacity:.6}.filter__body .price-range{display:flex;gap:10px;align-items:center}.filter__body .price-range input{width:100px}.sort{display:flex;align-items:center;gap:10px;font-family:var(--font-type);font-size:.78rem;text-transform:uppercase;letter-spacing:.14em}.sort select{font:inherit;padding:9px 12px;background:var(--cream);border:2px solid var(--charcoal);border-radius:0;text-transform:none;letter-spacing:0;font-family:var(--font-serif);font-size:1rem}.filters__apply{padding:12px 18px 10px;font-size:.78rem;box-shadow:3px 3px 0 var(--charcoal)}.js .filters__apply{display:none}.empty{text-align:center;padding:70px 0}.empty p{font-family:var(--font-fell);font-style:italic;font-size:1.6rem}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:60px;font-family:var(--font-type);font-size:.9rem}.pagination a,.pagination span{padding:9px 15px 7px;border:2px solid var(--charcoal);text-decoration:none;color:var(--charcoal);background:var(--cream)}.pagination a:hover,.pagination .current{background:var(--charcoal);color:var(--cream)}.pagination .gap{border-color:transparent;background:none}.product{padding-top:34px;padding-bottom:80px}.product__layout{display:grid;gap:48px}.product__gallery{min-width:0}.product__stage{position:relative;background:var(--cream);padding:14px;border:1px solid rgba(30,28,25,.5);box-shadow:8px 10px #1e1c19cc}.product__slide{margin:0}.product__slide[hidden]{display:none}.product__slide img{width:100%;height:auto}.product__stage .placeholder svg{aspect-ratio:4 / 5}.product__thumbs{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.product__thumb{width:78px;padding:4px;background:var(--cream);border:2px solid rgba(30,28,25,.5);cursor:pointer}.product__thumb[aria-current=true]{border-color:var(--burgundy)}.product__thumb img{width:100%;aspect-ratio:1;object-fit:cover}.product__vendor{font-family:var(--font-type);font-size:.78rem;text-transform:uppercase;letter-spacing:.2em;color:var(--burgundy);margin:0 0 .8em}.product__title{font-size:clamp(2.2rem,5vw,3.5rem);margin-bottom:.25em}.product__price{font-family:var(--font-type);font-size:1.5rem;margin:0 0 1em}.product__edition{display:inline-block;transform:rotate(-1.2deg);margin:0 0 1.4em;font-family:var(--font-type);font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;padding:7px 12px 5px;border:2px dashed var(--burgundy);color:var(--burgundy)}.product__desc{margin-bottom:1.8em}.option{border:0;padding:0;margin:0 0 22px;min-width:0}.option legend{font-family:var(--font-type);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;margin-bottom:10px;padding:0}.option__values{display:flex;flex-wrap:wrap;gap:10px}.pill{position:relative}.pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;margin:0}.pill span{display:inline-block;padding:11px 18px 9px;background:var(--cream);border:2px solid var(--charcoal);font-family:var(--font-type);font-size:.92rem;letter-spacing:.06em}.pill input:checked+span{background:var(--charcoal);color:var(--cream)}.pill input:focus-visible+span{outline:3px solid var(--burgundy);outline-offset:3px}.qty{display:inline-flex;border:2px solid var(--charcoal);background:var(--cream)}.qty button{width:42px;background:none;border:0;font-family:var(--font-type);font-size:1.2rem;cursor:pointer;color:var(--charcoal)}.qty button:hover{background:var(--charcoal);color:var(--cream)}.qty input{width:52px;text-align:center;font-family:var(--font-type);font-size:1rem;border:0;border-inline:2px solid var(--charcoal);background:transparent;padding:10px 0;-moz-appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__buy{display:grid;gap:18px;margin:26px 0 8px}.product__stock{font-style:italic;color:var(--burgundy);margin:6px 0 0}.slp-details{border-top:2px solid var(--charcoal)}.slp-details:last-of-type{border-bottom:2px solid var(--charcoal)}.slp-details summary{display:flex;justify-content:space-between;list-style:none;cursor:pointer;padding:16px 0 14px;font-family:var(--font-type);font-size:.85rem;text-transform:uppercase;letter-spacing:.16em}.slp-details summary::-webkit-details-marker{display:none}.slp-details summary:after{content:"+";font-size:1.2rem;line-height:1}.slp-details[open] summary:after{content:"\2013"}.slp-details__body{padding:0 0 20px}.spec{display:grid;grid-template-columns:auto 1fr;gap:8px 22px;margin:0}.spec dt{font-family:var(--font-type);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--mud);padding-top:4px}.spec dd{margin:0}.product__details{margin-top:36px}@media(min-width:990px){.product__layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:80px;align-items:start}.product__info{position:sticky;top:110px}.product__buy{grid-template-columns:auto 1fr;align-items:stretch}}.related{padding:70px 0 110px}.cart{padding-top:50px;padding-bottom:110px}.cart__layout{display:grid;gap:50px;margin-top:30px}.cart__items{list-style:none;border-top:2px solid var(--charcoal)}.cart-item{display:grid;grid-template-columns:92px 1fr;gap:12px 18px;padding:22px 0;border-bottom:1px dashed rgba(30,28,25,.5)}.cart-item__img{background:var(--cream);padding:5px;border:1px solid rgba(30,28,25,.5);align-self:start}.cart-item__img img{width:100%;height:auto}.cart-item__title{font-family:var(--font-fell);font-size:1.4rem;line-height:1.15;color:var(--charcoal);text-decoration:none}.cart-item__title:hover{color:var(--burgundy)}.cart-item__info p{margin:.2em 0}.cart-item__remove{font-family:var(--font-type);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--burgundy)}.cart-item__row{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center}.cart-item__total{font-family:var(--font-type);font-size:1.1rem}.cart-summary{background:var(--cream);border:2px solid var(--charcoal);box-shadow:7px 7px 0 var(--charcoal);padding:28px;align-self:start}.cart-summary__row{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-type);font-size:1.2rem;margin-bottom:18px}.cart-summary__fine{font-style:italic;font-size:.98rem;color:var(--mud);margin-bottom:22px}.cart-summary .field textarea{min-height:100px}.cart-summary .btn+.btn{margin-top:16px}@media(min-width:750px){.cart-item{grid-template-columns:110px 1fr 150px 110px;align-items:center}.cart-item__row{display:contents}.cart-item__total{text-align:right}}@media(min-width:990px){.cart__layout{grid-template-columns:1fr 380px;gap:64px}}.page-wrap{padding-top:56px;padding-bottom:110px}.page-wrap--narrow{max-width:780px}.split{display:grid;gap:56px;align-items:start}.about-hero{padding:64px 0 90px}.about-hero__portrait{max-width:440px;justify-self:center;width:100%}.about-hero__portrait .mount{transform:rotate(2deg)}.about-hero__portrait .placeholder svg{aspect-ratio:4 / 5}.steps{list-style:none;display:grid;gap:28px;counter-reset:step}.step{position:relative;padding:26px 24px 24px;background:var(--cream);border:2px solid var(--charcoal);box-shadow:5px 5px #0000008c;color:var(--charcoal);counter-increment:step}.step:before{content:counter(step,decimal-leading-zero);display:block;font-family:var(--font-grunge);font-size:2.6rem;line-height:1;color:var(--burgundy);margin-bottom:10px}.step h3{font-size:1.55rem}.step p{margin:0}.pull-quote{font-family:var(--font-fell);font-style:italic;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.2;max-width:22em;margin:0 auto;text-align:center}.pull-quote cite{display:block;margin-top:1em;font-family:var(--font-type);font-style:normal;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;opacity:.8}.contact-notes{list-style:none;margin:1.6em 0 0}.contact-notes li{padding:14px 0;border-top:1px dashed rgba(30,28,25,.5)}.contact-notes strong{font-family:var(--font-type);font-size:.78rem;font-weight:400;text-transform:uppercase;letter-spacing:.14em;display:block;color:var(--burgundy)}.letter{background:var(--cream);border:2px solid var(--charcoal);box-shadow:8px 8px 0 var(--charcoal);padding:clamp(24px,4vw,44px)}@media(min-width:990px){.split{grid-template-columns:1fr 1fr;gap:90px}.about-hero .split{grid-template-columns:.8fr 1.2fr}.steps{grid-template-columns:repeat(3,1fr)}}.search-form{display:flex;gap:12px;max-width:560px;margin:24px 0 50px}.search-form .input{flex:1}.search-list{list-style:none;margin-top:40px}.search-list li{padding:16px 0;border-top:1px dashed rgba(30,28,25,.5)}.lost{text-align:center;padding:90px 0 120px}.lost__code{font-family:var(--font-grunge);font-size:clamp(6rem,24vw,15rem);line-height:.9;color:var(--burgundy);filter:url(#slp-distress);margin:0}.lost p{font-family:var(--font-fell);font-style:italic;font-size:1.6rem;max-width:24em;margin:0 auto 1.4em}.site-footer{margin-top:40px;position:relative;isolation:isolate;background:var(--charcoal);color:var(--cream);clip-path:var(--rag-clip-top);padding:76px 0 40px}.site-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--grain-light);opacity:.22;pointer-events:none}.site-footer a{color:var(--parchment)}.footer__ornament{color:var(--parchment);opacity:.75;max-width:320px;margin:0 auto 50px}.footer__grid{display:grid;gap:44px}.footer__title{font-family:var(--font-type);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--parchment);margin-bottom:1.2em}.footer__col ul{list-style:none}.footer__col li{margin-bottom:.55em}.footer__col a{text-decoration:none}.footer__col a:hover{text-decoration:underline wavy;text-underline-offset:5px;color:var(--cream)}.footer__col p{opacity:.88}.logo--footer{color:var(--cream);margin-bottom:18px}.logo--footer:hover{color:var(--cream)}.newsletter{display:flex;flex-wrap:wrap;gap:10px}.newsletter .input{flex:1 1 140px;width:auto;background:var(--parchment)}.newsletter .btn{box-shadow:4px 4px 0 var(--parchment);border-color:var(--parchment);padding:15px 20px 13px}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 30px;margin-top:64px;padding-top:24px;border-top:1px dashed rgba(230,217,187,.4);font-family:var(--font-type);font-size:.78rem;letter-spacing:.08em;opacity:.85}.footer__bottom ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px}.payment-icons{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px;list-style:none}.payment-icons svg{width:38px;height:24px}@media(min-width:750px){.footer__grid{grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:50px}}.js .reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.js .reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transform:none;transition:none}.ticker__group{animation:none}.btn,.product-card__frame,.drawer{transition:none}}@media(min-width:750px){:root{--gutter: 32px}body{font-size:1.2rem}}.announce p{margin:0}.hero__title{font-size:clamp(2.5rem,9.5vw,6.2rem);line-height:.98;letter-spacing:.01em}.hero__intro{font-style:italic}@media(min-width:990px){.site-header__inner{flex-wrap:wrap;justify-content:space-between;row-gap:0;padding-top:6px;min-height:0}.header-tools{margin-left:auto}.nav{order:3;flex-basis:100%;margin:0;border-top:1px dashed rgba(30,28,25,.35)}.nav__list{flex-wrap:wrap;justify-content:center;gap:2px 28px}.nav__link{padding:11px 0 9px;font-size:.78rem;letter-spacing:.1em}.product__info{top:150px}}.drawer--upcoming{cursor:default}.drawer--upcoming:hover{transform:none}.drawer--upcoming .drawer__media{filter:grayscale(.7) contrast(.9);opacity:.8}.product-card__specimen,.product__specimen{display:block;font-family:var(--font-type);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mud);margin:2px 0 6px}.product__specimen{font-size:.85rem;margin:-4px 0 12px}.product-card[data-type=pocket-cryptid] .product-card__frame,.product-card[data-type=pocket-cryptids] .product-card__frame{border-style:dashed}.report{position:relative;margin:0 0 28px;padding:20px 22px 18px;background:var(--cream);border:2px solid var(--charcoal);box-shadow:5px 5px #1e1c19cc;font-family:var(--font-type);font-size:.95rem;line-height:1.55;transform:rotate(-.5deg)}.report p{margin:0}.report__title{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--burgundy);border-bottom:2px solid var(--charcoal);padding-bottom:8px;margin:0 0 12px!important}.closing{text-align:center}.closing__title{font-family:var(--font-grunge);font-weight:400;text-transform:uppercase;font-size:clamp(2.2rem,7.5vw,5rem);line-height:1;margin:0 0 .4em;color:var(--cream);filter:url(#slp-distress)}.closing__text{max-width:36em;margin:0 auto 1.8em;font-size:1.2rem;font-style:italic}.closing__actions{display:flex;flex-wrap:wrap;gap:22px;justify-content:center}.collection-head__mark{width:96px;height:auto;margin-bottom:18px}.collection[data-collection=pocket-cryptids] .collection-head{background-color:var(--cream);background-image:repeating-linear-gradient(0deg,transparent 0 27px,rgba(30,28,25,.09) 27px 28px)}.collection[data-collection=field-notes] .collection-head{background-image:linear-gradient(rgba(76,90,52,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(76,90,52,.22) 1px,transparent 1px);background-size:28px 28px}.collection[data-collection=odd-objects] .collection-head{background-color:var(--forest);color:var(--cream)}.collection[data-collection=the-unknown-field-club] .collection-head,.collection[data-collection=the-strange-archives] .collection-head{background-color:var(--charcoal);color:var(--cream)}.collection[data-collection=odd-objects] .crumbs,.collection[data-collection=the-unknown-field-club] .crumbs,.collection[data-collection=the-strange-archives] .crumbs,.collection[data-collection=odd-objects] .collection-head__count,.collection[data-collection=the-unknown-field-club] .collection-head__count,.collection[data-collection=the-strange-archives] .collection-head__count{color:var(--parchment)}@media(min-width:750px){.collection[data-collection=pocket-cryptids] .collection-head:after{content:"FIELD DOCUMENTATION";position:absolute;right:var(--gutter);top:44px;transform:rotate(6deg);font-family:var(--font-type);font-size:.8rem;letter-spacing:.2em;color:var(--burgundy);border:3px double var(--burgundy);padding:8px 14px 6px;opacity:.85}}.section--dark .btn--cream,.section--dark .btn--cream:hover{color:var(--charcoal)}.hero__title{font-size:clamp(2.3rem,6.4vw,4.8rem);line-height:1.02}@media(max-width:480px){.logo__text{font-size:1.05rem}.logo__text small{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
