:root{--ink:#ffffff;--panel:#f4f2ec;--panel-2:#ece7db;--bone:#14120f;--bone-soft:#6e6659;--brass:#a3823f;--brass-dim:#8c733f;--spectral:#4f8a7e;--brass-ink:#76591f;--spectral-ink:#356459;--fs-10:10px;--fs-11:11px;--fs-12:12px;--line:rgba(20,18,15,.12);--line-soft:rgba(20,18,15,.07);--display:"Cormorant Garamond",Georgia,serif;--body:"Inter",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--mono:"Courier Prime","Courier New",monospace;--script:"Pinyon Script","Snell Roundhand","Apple Chancery",cursive}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--ink);color-scheme:light}body{background:var(--ink);color:var(--bone);font-family:var(--body);font-size:19px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--spectral-ink);color:var(--ink)}.wrap{max-width:1120px;margin:0 auto;padding:0 28px}.narrow{max-width:780px}.eyebrow{font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.32em;text-transform:uppercase;color:var(--brass-ink)}.label{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.26em;text-transform:uppercase;color:var(--bone-soft)}header.mast{position:sticky;top:0;z-index:50;background:#ffffffdb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.mast-row{display:flex;align-items:center;justify-content:space-between;height:70px}.crest{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--bone)}.crest .mark{width:38px;height:38px;flex:none;display:block}.crest .wm{display:flex;flex-direction:column;line-height:1.05}.crest .wm b{font-family:var(--script);font-weight:400;letter-spacing:.01em;font-size:27px;line-height:1;padding-top:3px}.crest .wm span{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.2em;color:var(--bone-soft)}nav.mast-nav{display:flex;gap:26px}nav.mast-nav a{font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-soft);text-decoration:none;transition:color .25s}nav.mast-nav a:hover,nav.mast-nav a:focus-visible{color:var(--brass-ink)}nav.mast-nav a.here{color:var(--bone)}.nav-toggle,.nav-burger{display:none}section{padding:88px 0;border-top:1px solid var(--line-soft)}section:first-of-type{border-top:none}.sec-head{margin-bottom:48px}.sec-head h2{font-family:var(--display);font-weight:500;font-size:clamp(30px,4.6vw,46px);line-height:1.04;margin-top:12px}.prose p{margin-bottom:22px}.prose p:last-child{margin-bottom:0}.prose em{color:var(--bone)}blockquote.filed{margin:44px 0 0;padding:30px 34px;background:var(--panel);border-left:2px solid var(--spectral)}blockquote.filed p{font-family:var(--display);font-style:italic;font-size:23px;line-height:1.5;color:var(--bone);margin-bottom:0}blockquote.filed .attr{margin-top:20px;font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;color:var(--bone-soft);line-height:1.9;text-transform:uppercase}blockquote.filed .attr .ref{color:var(--spectral-ink)}figure.plate{margin:40px 0}.plate-img{position:relative;border:1px solid var(--line);background:var(--panel);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;overflow:hidden}.plate.portrait .plate-img{aspect-ratio:3/4}.plate.wide .plate-img{aspect-ratio:16/9}.plate-img img{width:100%;height:100%;object-fit:cover;display:block}.plate-img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,transparent 0 14px,rgba(20,18,15,.035) 14px 15px);pointer-events:none}.plate-img:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid var(--line-soft);pointer-events:none}.plate-ph{position:relative;font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.22em;text-transform:uppercase;color:var(--bone-soft);opacity:.75;text-align:center;padding:0 22px}.plate-img:has(img) .plate-ph,.plate-img:has(img):after,.plate-img:has(img):before{display:none}figure.plate figcaption{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.05em;color:var(--bone-soft);margin-top:12px;line-height:1.7}figure.plate figcaption .pref{color:var(--brass-ink);letter-spacing:.18em;text-transform:uppercase;margin-right:10px}.plate-grid{display:grid;gap:16px;margin:44px 0}.plate-grid.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.plate-grid.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.plate-grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.plate-grid figure.plate{margin:0}.plate-grid figcaption{margin-top:10px}@media(max-width:860px){.plate-grid.g3,.plate-grid.g4{grid-template-columns:1fr 1fr}}footer.foot{border-top:1px solid var(--line);padding:54px 0 60px;text-align:center}footer.foot .fcrest{font-family:var(--script);font-size:38px;font-weight:400;line-height:1.2}footer.foot .flinks{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin:24px 0}footer.foot .flinks a{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-soft);text-decoration:none}footer.foot .flinks a:hover{color:var(--brass-ink)}footer.foot .addr,footer.foot .motto{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase}footer.foot .addr{color:var(--bone-soft)}footer.foot .motto{margin-top:14px;color:var(--brass-ink);letter-spacing:.3em}.rev{opacity:0;transform:translateY(18px);transition:opacity 1.1s ease,transform 1.1s ease}.rev.is-visible{opacity:1;transform:none}@media(max-width:860px){.mast-row{position:relative}.nav-toggle{display:block;position:absolute;top:50%;right:18px;width:44px;height:44px;margin:-22px 0 0;opacity:0;cursor:pointer;z-index:2;-webkit-appearance:none;appearance:none}#nav-toggle:focus-visible~.nav-burger{outline:2px solid var(--bone);outline-offset:2px}.nav-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:11px 10px;margin-right:-10px;cursor:pointer;box-sizing:border-box}.nav-burger span{display:block;height:2px;width:100%;background:var(--bone);transition:transform .25s ease,opacity .2s ease}#nav-toggle:checked~.nav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}#nav-toggle:checked~.nav-burger span:nth-child(2){opacity:0}#nav-toggle:checked~.nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}nav.mast-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background:#fffffffa;border-bottom:1px solid var(--line);padding:6px 0 12px}#nav-toggle:checked~nav.mast-nav{display:flex}nav.mast-nav a{padding:15px 28px;font-size:14px;border-top:1px solid var(--line-soft)}nav.mast-nav a:first-child{border-top:none}}@media(prefers-reduced-motion:reduce){*{animation:none!important}.rev{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.cart-error{margin-top:14px;font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.06em;line-height:1.5;color:var(--brass-ink);max-width:420px}.cart-error:empty{display:none}.mast-nav .cart-link{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-ink)}.mast-nav .cart-link:hover{color:var(--bone)}.hero-buy{position:relative;z-index:1;margin-top:26px}.hero-buy .cta{margin-top:0}.hero-buy .buy-note{max-width:460px;margin:0 auto 14px;font-size:14px;line-height:1.5;color:var(--bone-soft)}.hero-buy .cart-error{margin-left:auto;margin-right:auto}.mast-cart{display:none}@media(max-width:860px){:root{--fs-10:12px;--fs-11:13px;--fs-12:14px}main section{padding:44px 0}main .sec-head{margin-bottom:26px}main section.hero,main section.p-hero{padding:32px 0 40px}main .page-hero,main .c-hero,main .lc-hero,main .s-hero,main .contact-hero{padding-top:36px;padding-bottom:28px}main .cart-hero{padding-top:32px;padding-bottom:24px}main .doc{padding-top:36px;padding-bottom:32px}main .nf-wrap{padding-top:64px;padding-bottom:56px}main .wrap.doc,main .wrap.crumb,main .wrap.cart-hero,main .wrap.cart-empty{padding-left:28px;padding-right:28px}main .hero-seal{width:76px;height:76px;margin-bottom:18px}main .eyebrow,main .nf-eyebrow{letter-spacing:.2em}main .label{letter-spacing:.16em}main .hero .tag,main .p-hero .tag{letter-spacing:.2em}main .hero .tag-sub{letter-spacing:.12em;line-height:1.7}main .stamp,main .auth .motto,footer.foot .motto{letter-spacing:.18em}main blockquote.filed{margin-top:32px;padding:24px 22px}main figure.plate{margin:28px 0}main .availbar{gap:10px}main .availbar>div{padding:14px 16px}main .availbar .ak{margin-bottom:4px}main .hero-buy{margin-top:22px}main .hero-buy .cta{display:block;width:100%;padding:18px 16px;font-size:14px;letter-spacing:.14em;text-align:center}.mast-cart{display:block;margin-left:auto;margin-right:4px;padding:13px 10px;font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone);text-decoration:none}.mast-cart.here{color:var(--brass-ink)}nav.mast-nav a.cart-link{display:none}}@media(max-width:360px){.crest{gap:8px}.crest .wm b{font-size:23px}.mast-cart{padding:13px 6px;letter-spacing:.06em}}.hero-buy form:after{content:"Free UK delivery on orders of \a3" "40 or more";display:block;margin-top:12px;font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--bone-soft)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/base.css.map */
