@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500;1,9..144,600&family=Zilla+Slab:wght@300;400;500;600&family=Noto+Serif+SC:wght@400;500;600&display=swap";:root{--oh-paper: #1f1a13;--oh-paper-2: #272015;--oh-card: #2c2417;--oh-ink: #ece3d2;--oh-ink-soft: #b6a98f;--oh-ink-faint: #7d715b;--oh-accent: #b9743f;--oh-accent-2: #c9a45c;--oh-line: rgba(201,164,92,.16)}:root,[class*=color-]{--color-background: rgb(31 26 19);--color-background-rgb: 31 26 19;--color-foreground: rgb(236 227 210);--color-foreground-rgb: 236 227 210;--color-foreground-heading: rgb(236 227 210);--color-foreground-heading-rgb: 236 227 210;--color-primary: rgb(185 116 63);--color-primary-rgb: 185 116 63;--color-primary-hover: rgb(201 164 92);--color-primary-hover-rgb: 201 164 92;--color-border: rgb(201 164 92);--color-border-rgb: 201 164 92;--color-primary-button-text: rgb(31 26 19);--color-primary-button-background: rgb(185 116 63);--color-primary-button-border: rgb(185 116 63);--color-secondary-button-text: rgb(236 227 210);--color-secondary-button-border: rgb(201 164 92)}:root{--font-body--family: "Zilla Slab", "Noto Serif SC", Georgia, serif;--font-subheading--family: "Zilla Slab", "Noto Serif SC", Georgia, serif;--font-heading--family: "Fraunces", "Noto Serif SC", Georgia, serif;--font-accent--family: "Fraunces", "Noto Serif SC", Georgia, serif}body{background-color:var(--oh-paper);color:var(--oh-ink);font-family:Zilla Slab,"Noto Serif SC",Georgia,serif;line-height:1.75;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.oh-page{position:relative;z-index:1}.oh-page *,.oh-page *:before,.oh-page *:after{box-sizing:border-box}.oh-page .serif{font-family:Fraunces,"Noto Serif SC",Georgia,serif}.oh-page .wrap{max-width:1080px;margin:0 auto;padding:0 28px}.oh-page .read{max-width:680px;margin:0 auto;padding:0 28px}.oh-page a{color:inherit;text-decoration:none}.oh-page img{max-width:100%;display:block}.oh-page .eyebrow{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--oh-accent-2)}.oh-page .kicker{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--oh-ink-faint)}.oh-page .btn{display:inline-block;font-family:Zilla Slab;font-size:14px;letter-spacing:.03em;cursor:pointer;padding:12px 24px;border-radius:2px;transition:.3s}.oh-page .btn-fill{background:var(--oh-accent);color:#1a130c;border:1px solid var(--oh-accent)}.oh-page .btn-fill:hover{background:transparent;color:var(--oh-accent)}.oh-page .btn-line{border:1px solid var(--oh-line);color:var(--oh-ink-soft)}.oh-page .btn-line:hover{border-color:var(--oh-accent-2);color:var(--oh-ink)}.oh-page .topbar{position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--oh-paper) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--oh-line)}.oh-page .topbar .wrap{display:flex;align-items:center;justify-content:space-between;height:64px}.oh-page .brand{display:flex;align-items:baseline;gap:9px;font-family:Fraunces;font-weight:600;font-size:19px;letter-spacing:.01em;color:var(--oh-ink)}.oh-page .brand .dot{width:7px;height:7px;border-radius:50%;background:var(--oh-accent);align-self:center}.oh-page .brand small{font-family:Zilla Slab;font-weight:300;font-size:11px;color:var(--oh-ink-faint);letter-spacing:.24em;text-transform:uppercase}.oh-page .nav{display:flex;gap:24px;font-size:13px;color:var(--oh-ink-soft);letter-spacing:.05em}.oh-page .nav a{transition:color .3s}.oh-page .nav a:hover{color:var(--oh-accent-2)}.oh-page .cart{font-size:13px;color:var(--oh-ink-soft);border:1px solid var(--oh-line);padding:7px 14px;border-radius:2px}@media(max-width:720px){.oh-page .nav{display:none}}.oh-page .lead{padding:70px 0 54px;border-bottom:1px solid var(--oh-line)}.oh-page .lead .eyebrow{margin-bottom:22px}.oh-page .lead h1{font-family:Fraunces;font-weight:400;font-size:clamp(34px,6vw,68px);line-height:1.06;letter-spacing:-.01em;max-width:17ch}.oh-page .lead h1 em{font-style:italic;color:var(--oh-accent-2)}.oh-page .lead p{margin-top:24px;max-width:52ch;font-size:17px;color:var(--oh-ink-soft);font-weight:300}.oh-page .feature{padding:54px 0;border-bottom:1px solid var(--oh-line)}.oh-page .feature .wrap{display:grid;grid-template-columns:1.15fr 1fr;gap:46px;align-items:center}@media(max-width:760px){.oh-page .feature .wrap{grid-template-columns:1fr;gap:24px}}.oh-page .feature .art{aspect-ratio:7/5;border-radius:3px;position:relative;overflow:hidden}.oh-page .feature .art .cap{position:absolute;left:18px;bottom:16px;z-index:2;font-family:Fraunces;font-style:italic;font-size:13px;color:var(--oh-ink-soft)}.oh-page .feature h2{font-family:Fraunces;font-weight:400;font-size:clamp(24px,3.6vw,38px);line-height:1.18;margin-bottom:16px}.oh-page .feature h2 a:hover{color:var(--oh-accent-2)}.oh-page .feature .kicker{margin-bottom:14px}.oh-page .feature .dek{color:var(--oh-ink-soft);font-weight:300;font-size:16px;margin-bottom:20px}.oh-page .feature .by{font-size:12px;color:var(--oh-ink-faint);letter-spacing:.04em}.oh-page .section-h{display:flex;justify-content:space-between;align-items:baseline;margin:54px 0 28px;flex-wrap:wrap;gap:10px}.oh-page .section-h h3{font-family:Fraunces;font-weight:400;font-size:26px}.oh-page .section-h .all{font-size:13px;color:var(--oh-ink-soft);letter-spacing:.04em;border-bottom:1px solid var(--oh-line);padding-bottom:3px}.oh-page .jgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding-bottom:20px}@media(max-width:820px){.oh-page .jgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.oh-page .jgrid{grid-template-columns:1fr}}.oh-page .jcard{transition:transform .35s;display:block}.oh-page .jcard:hover{transform:translateY(-4px)}.oh-page .jcard .ph{aspect-ratio:3/2;border-radius:3px;overflow:hidden;position:relative;border:1px solid var(--oh-line)}.oh-page .jcard .ph .num{position:absolute;right:12px;bottom:8px;z-index:2;font-family:Fraunces;font-style:italic;font-size:30px;color:#ece3d238}.oh-page .jcard .ct{margin-top:13px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oh-ink-faint)}.oh-page .jcard h4{font-family:Fraunces;font-weight:400;font-size:19px;line-height:1.3;margin:7px 0 8px}.oh-page .jcard:hover h4{color:var(--oh-accent-2)}.oh-page .jcard p{font-size:13.5px;color:var(--oh-ink-faint);font-weight:300}.oh-page .countries{border-top:1px solid var(--oh-line);padding:50px 0 10px}.oh-page .crail{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:760px){.oh-page .crail{grid-template-columns:1fr}}.oh-page .ccard{border:1px solid var(--oh-line);border-radius:3px;padding:22px;transition:.35s;display:block}.oh-page .ccard:hover{border-color:color-mix(in srgb,var(--oh-accent) 50%,var(--oh-line));transform:translateY(-3px)}.oh-page .ccard .fl{font-family:Fraunces;font-style:italic;font-size:13px;color:var(--oh-accent-2)}.oh-page .ccard h4{font-family:Fraunces;font-size:24px;margin:6px 0 8px}.oh-page .ccard p{font-size:13px;color:var(--oh-ink-faint);font-weight:300}.oh-page .ccard .cnt{margin-top:14px;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--oh-ink-soft)}.oh-page .chero{padding:64px 0 40px;border-bottom:1px solid var(--oh-line)}.oh-page .chero .eyebrow{margin-bottom:18px}.oh-page .chero h1{font-family:Fraunces;font-weight:400;font-size:clamp(32px,5.5vw,58px);line-height:1.08;max-width:16ch}.oh-page .chero h1 em{font-style:italic;color:var(--oh-accent-2)}.oh-page .chero p{margin-top:20px;max-width:54ch;color:var(--oh-ink-soft);font-weight:300;font-size:16px}.oh-page .chero .facts{margin-top:26px;display:flex;gap:28px;flex-wrap:wrap;font-size:12px;color:var(--oh-ink-faint);letter-spacing:.04em}.oh-page .chero .facts b{color:var(--oh-accent-2);font-weight:500}.oh-page .art-hero{padding:54px 0 8px}.oh-page .art-hero .crumb{font-size:12px;color:var(--oh-ink-faint);letter-spacing:.04em;margin-bottom:24px}.oh-page .art-hero .crumb a:hover{color:var(--oh-accent-2)}.oh-page .art-hero .eyebrow{margin-bottom:16px}.oh-page .art-hero h1{font-family:Fraunces;font-weight:400;font-size:clamp(30px,5vw,52px);line-height:1.12;letter-spacing:-.01em}.oh-page .art-hero .dek{margin-top:18px;font-size:18px;color:var(--oh-ink-soft);font-weight:300}.oh-page .art-hero .by{margin-top:22px;font-size:12px;color:var(--oh-ink-faint);letter-spacing:.05em;border-top:1px solid var(--oh-line);border-bottom:1px solid var(--oh-line);padding:14px 0}.oh-page .art-cover{aspect-ratio:16/8;border-radius:4px;margin:30px auto;max-width:920px;position:relative;overflow:hidden}.oh-page .art-cover .cap{position:absolute;left:20px;bottom:16px;font-family:Fraunces;font-style:italic;font-size:13px;color:var(--oh-ink-soft);z-index:2}.oh-page .oh-body{padding:14px 0 30px}.oh-page .oh-body p{font-size:17.5px;line-height:1.85;color:#e3dac9;margin-bottom:24px;font-weight:300}.oh-page .oh-body h2{font-family:Fraunces;font-weight:400;font-size:27px;margin:38px 0 16px;line-height:1.25}.oh-page .oh-body .oh-pull{font-family:Fraunces;font-style:italic;font-size:24px;line-height:1.4;color:var(--oh-accent-2);border-left:2px solid var(--oh-accent);padding:6px 0 6px 24px;margin:34px 0}.oh-page .embed{border:1px solid var(--oh-line);border-radius:4px;background:var(--oh-card);margin:34px 0;display:grid;grid-template-columns:150px 1fr auto;gap:18px;align-items:center;padding:16px;transition:.35s}.oh-page .embed:hover{border-color:color-mix(in srgb,var(--oh-accent) 50%,var(--oh-line))}.oh-page .embed .ph{aspect-ratio:4/5;border-radius:3px;position:relative;overflow:hidden;display:block}.oh-page .embed .ph .obj{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px;z-index:2;font-family:Fraunces;font-style:italic;font-size:11px;color:var(--oh-ink-soft)}.oh-page .embed .info .tg{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--oh-ink-faint)}.oh-page .embed .info h5{font-family:Fraunces;font-size:18px;margin:5px 0 6px}.oh-page .embed .info h5 a:hover{color:var(--oh-accent-2)}.oh-page .embed .info p{font-size:13px;color:var(--oh-ink-faint);font-weight:300;margin:0}.oh-page .embed .buy{text-align:right;white-space:nowrap}.oh-page .embed .buy .pr{font-family:Fraunces;font-size:18px;color:var(--oh-accent-2);margin-bottom:10px}.oh-page .embed .buy .b{font-size:12px;letter-spacing:.04em;border:1px solid var(--oh-line);padding:9px 16px;border-radius:2px;color:var(--oh-ink-soft);transition:.3s;background:transparent;cursor:pointer;font-family:Zilla Slab}.oh-page .embed .buy .b:hover{background:var(--oh-accent);color:#1a130c;border-color:var(--oh-accent)}@media(max-width:620px){.oh-page .embed{grid-template-columns:90px 1fr;gap:14px}.oh-page .embed .buy{grid-column:1/-1;text-align:left;display:flex;gap:14px;align-items:center;justify-content:space-between}.oh-page .embed .buy .pr{margin:0}}.oh-page .story-shop{border-top:1px solid var(--oh-line);margin-top:20px;padding:40px 0}.oh-page .story-shop h3{font-family:Fraunces;font-weight:400;font-size:22px;margin-bottom:6px}.oh-page .story-shop .sub{font-size:13px;color:var(--oh-ink-faint);margin-bottom:26px}.oh-page .pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:820px){.oh-page .pgrid{grid-template-columns:repeat(2,1fr)}}.oh-page .pcard{transition:transform .35s;display:block}.oh-page .pcard:hover{transform:translateY(-4px)}.oh-page .pcard .ph{aspect-ratio:4/5;border-radius:3px;overflow:hidden;position:relative;border:1px solid var(--oh-line)}.oh-page .pcard .ph .obj{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 14px;z-index:2;font-family:Fraunces;font-style:italic;font-size:11px;color:var(--oh-ink-soft)}.oh-page .pcard .nm{font-family:Fraunces;font-size:15px;margin:11px 0 4px}.oh-page .pcard:hover .nm{color:var(--oh-accent-2)}.oh-page .pcard .pr{font-size:13px;color:var(--oh-ink-soft)}.oh-page .pcard .pr s{color:var(--oh-ink-faint);margin-left:6px;font-size:11px}.oh-page .more-read{border-top:1px solid var(--oh-line);padding:40px 0 10px}.oh-page .pd{padding:48px 0}.oh-page .pd .crumb{font-size:12px;color:var(--oh-ink-faint);margin-bottom:26px}.oh-page .pd .crumb a:hover{color:var(--oh-accent-2)}.oh-page .pd .cols{display:grid;grid-template-columns:1fr 1fr;gap:48px}@media(max-width:760px){.oh-page .pd .cols{grid-template-columns:1fr;gap:28px}}.oh-page .pd .gal{aspect-ratio:4/5;border-radius:4px;position:relative;overflow:hidden;border:1px solid var(--oh-line)}.oh-page .pd .gal .obj{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 30px;z-index:2;font-family:Fraunces;font-style:italic;font-size:14px;color:var(--oh-ink-soft)}.oh-page .pd .tg{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oh-ink-faint)}.oh-page .pd h1{font-family:Fraunces;font-weight:400;font-size:34px;margin:10px 0 14px;line-height:1.2}.oh-page .pd .pr{font-family:Fraunces;font-size:24px;color:var(--oh-accent-2);margin-bottom:22px}.oh-page .pd .pr s{font-size:15px;color:var(--oh-ink-faint);margin-left:10px}.oh-page .pd .desc{color:#e3dac9;font-weight:300;font-size:16px;margin-bottom:18px}.oh-page .pd .from-story{font-size:13px;color:var(--oh-ink-soft);background:var(--oh-card);border:1px solid var(--oh-line);border-radius:3px;padding:14px 16px;margin-bottom:24px}.oh-page .pd .from-story a{color:var(--oh-accent-2);text-decoration:underline;text-underline-offset:3px}.oh-page .pd .add{margin:8px 0 22px}.oh-page .pd .specs{border-top:1px solid var(--oh-line);padding-top:18px}.oh-page .pd .specs div{display:flex;justify-content:space-between;font-size:13px;color:var(--oh-ink-faint);padding:7px 0;border-bottom:1px solid var(--oh-line)}.oh-page .pd .specs div b{color:var(--oh-ink-soft);font-weight:400}.oh-page .oh-footer{border-top:1px solid var(--oh-line);padding:54px 0 70px;margin-top:40px}.oh-page .oh-footer .wrap{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:30px}@media(max-width:680px){.oh-page .oh-footer .wrap{grid-template-columns:1fr 1fr}}.oh-page .oh-footer h4{font-family:Fraunces;font-size:18px;margin-bottom:12px}.oh-page .oh-footer p{font-size:13px;color:var(--oh-ink-faint);font-weight:300;max-width:36ch}.oh-page .oh-footer .col h5{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--oh-ink-soft);margin-bottom:13px}.oh-page .oh-footer .col a{display:block;font-size:13px;color:var(--oh-ink-faint);margin-bottom:9px;transition:color .3s}.oh-page .oh-footer .col a:hover{color:var(--oh-accent-2)}.oh-page .oh-footer .fn{margin-top:38px;padding-top:20px;border-top:1px solid var(--oh-line);font-size:11px;color:var(--oh-ink-faint);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.oh-page .g-fr{background:radial-gradient(120% 100% at 30% 22%,#3a2f1f,#241c12)}.oh-page .g-fr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#b9743f3d,#c9a45c14)}.oh-page .g-jp{background:radial-gradient(120% 100% at 30% 22%,#33302a,#1d1b17)}.oh-page .g-jp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#7c8a6b38,#b0946c14)}.oh-page .g-us{background:radial-gradient(120% 100% at 30% 22%,#33271f,#1e1813)}.oh-page .g-us:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#b25d473d,#c4965a14)}.oh-page .g-fr img,.oh-page .g-jp img,.oh-page .g-us img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media(prefers-reduced-motion:reduce){.oh-page *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/oh-tokens.css.map */
