:root{--paper: #FFFFFF;--ink: #1C1C1A;--ink-2: #4A4A47;--ink-3: #8A8A85;--ink-4: #C9C9C4;--serif: "EB Garamond", Garamond, "Times New Roman", Georgia, serif;--sans: "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--ease: cubic-bezier(.2,.7,.3,1);--margin: clamp(16px, 2.5vw, 32px)}.mimesis-body{font-family:var(--sans)!important;font-weight:300;font-size:15px!important;line-height:1.6!important;color:var(--ink)!important;background:var(--paper)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:0!important}.mimesis-body a{color:inherit;text-decoration:none}.mimesis-body button{font:inherit;color:inherit;cursor:pointer}img,svg{max-width:100%}.page{max-width:1440px;margin:0 auto;padding:0 var(--margin)}.hdr{display:flex;align-items:center;gap:22px;padding:24px 0 18px;position:sticky;top:0;z-index:50;background:var(--paper)}.hdr .wm{margin-right:auto}.hdr .l,.hdr .r{display:flex;align-items:center;gap:20px}.hdr .r{justify-content:flex-end}.hdr .wm{font-family:var(--serif);font-size:27px;letter-spacing:-.02em;display:flex;align-items:baseline;gap:3px}.hdr .wm sup{font-family:var(--sans);font-size:9px;color:var(--ink-3);font-weight:400}.icon-btn{background:none;border:0;padding:0;color:var(--ink);display:inline-flex;align-items:center;gap:6px}.lbl{font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.meta{font-size:13px;color:var(--ink-3);line-height:1.6;font-weight:300}.crumbline{padding:22px 0 0;font-size:12.5px;color:var(--ink-3);display:flex;gap:10px;flex-wrap:wrap;font-weight:300}.crumbline .here{color:var(--ink)}.lk{background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:1px;transition:background-size .3s var(--ease)}.lk:hover{background-size:0% 1px;background-position:100% 100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 30px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:.01em;transition:background .25s var(--ease),color .25s var(--ease);border-radius:0}.btn:hover{background:transparent;color:var(--ink);text-decoration:none}.btn.ghost{background:transparent;color:var(--ink)}.btn.ghost:hover{background:var(--ink);color:var(--paper)}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pagetag{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.pagetag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink)}.idxline{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:400;font-variant-numeric:tabular-nums}.idxline b{font-weight:400;color:var(--ink)}.h-artist{font-family:var(--serif);font-size:clamp(38px,4.2vw,58px);line-height:1.02;letter-spacing:-.012em;font-weight:400;margin:0}.h-title{font-family:var(--serif);font-style:italic;font-size:clamp(22px,2.2vw,30px);color:var(--ink-2);font-weight:400;margin:0}.h-sec{font-family:var(--serif);font-size:clamp(24px,2.4vw,32px);font-weight:400;letter-spacing:-.005em;margin:0}.prose{font-size:15px;line-height:1.75;color:var(--ink-2);max-width:58ch;font-weight:300}.prose em{font-family:var(--serif);font-style:italic;font-size:1.06em}.facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:36px 40px}.facts .f .k{font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px}.facts .f .v{font-size:15px;line-height:1.5;color:var(--ink);font-weight:300}.facts .f .v i{font-family:var(--serif)}.bigsay-wrap{padding:clamp(80px,10vw,160px) 0 36px}.bigsay{font-family:var(--sans);font-weight:200;font-size:clamp(32px,4.4vw,72px);line-height:1.14;letter-spacing:-.018em;color:var(--ink);margin:0;max-width:22ch;text-wrap:pretty}.bigsay a{background-image:linear-gradient(var(--ink-4),var(--ink-4));background-size:100% 1px;background-position:0 96%;background-repeat:no-repeat}.bigsay a:hover{background-image:linear-gradient(var(--ink),var(--ink))}.bigsay-note{margin-top:28px;font-size:12px;color:var(--ink-4);letter-spacing:.06em;font-weight:300}.foot{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;padding:28px 0 40px;font-size:12.5px;color:var(--ink-3);font-weight:300}.foot nav{display:flex;gap:22px;flex-wrap:wrap}.dlg{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#1c1c1a57;z-index:80;padding:20px}.dlg.open{display:flex}.dlg .box{background:var(--paper);width:min(480px,94vw);max-height:90vh;overflow:auto;padding:44px 44px 40px;position:relative}.dlg .x{position:absolute;top:16px;right:18px;background:none;border:0;font-size:20px;line-height:1;color:var(--ink-3);padding:6px}.dlg h2{font-family:var(--serif);font-size:26px;font-weight:400;margin:0 0 6px;letter-spacing:-.01em}.dlg .sub{font-size:13.5px;color:var(--ink-3);margin:0 0 28px;line-height:1.6;font-weight:300}.dlg form{display:flex;flex-direction:column;gap:22px}.dlg label{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-weight:400}.dlg input,.dlg textarea{width:100%;border:0;border-bottom:1px solid var(--ink-4);background:transparent;padding:8px 0 10px;font-family:var(--sans);font-size:15px;font-weight:300;color:var(--ink);outline:none;transition:border-color .2s;resize:vertical}.dlg input:focus,.dlg textarea:focus{border-bottom-color:var(--ink)}.dlg .btn{margin-top:6px;width:100%}.dlg .opt{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;color:var(--ink-2);line-height:1.55;font-weight:300;cursor:pointer;text-transform:none;letter-spacing:0;margin-bottom:0}.dlg .opt input[type=checkbox]{width:14px;height:14px;margin:2px 0 0;accent-color:var(--ink);flex-shrink:0}.dlg .legal{font-size:11.5px;color:var(--ink-3);line-height:1.6;margin:-6px 0 0;font-weight:300}.dlg .ok{display:none;text-align:center;padding:32px 0 16px}.dlg .ok .serif{font-family:var(--serif);font-size:24px}.dlg.sent form{display:none}.dlg.sent .ok{display:block}[data-hidden=true]{display:none!important}.sitenav{display:flex;justify-content:center;gap:clamp(20px,3vw,36px);flex-wrap:wrap;padding:22px 0 0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:var(--ink-3)}.sitenav a{transition:color .2s var(--ease)}.sitenav a:hover,.sitenav a[aria-current=page]{color:var(--ink)}.hdr-nav{display:flex;gap:28px;font-size:13px;font-weight:300;color:var(--ink-2);margin-right:8px;white-space:nowrap}.hdr-nav a{padding-bottom:2px;border-bottom:1px solid transparent;transition:color .2s var(--ease)}.hdr-nav a:hover{color:var(--ink)}.hdr-nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink)}@media(max-width:960px){.hdr-nav{display:none}}@media(min-width:961px){.hdr .l{display:none}}.blk{padding-top:clamp(72px,9vw,128px)}.blk-head{display:flex;align-items:baseline;gap:24px;justify-content:space-between;flex-wrap:wrap;margin-bottom:clamp(28px,3.5vw,48px)}.hero-pg{padding-top:clamp(56px,7vw,104px)}.statement{font-family:var(--serif);font-size:clamp(34px,4.6vw,64px);line-height:1.12;letter-spacing:-.012em;font-weight:400;max-width:21ch;margin:0;text-wrap:pretty}.wgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.5vw,36px)}.wgrid.three{grid-template-columns:repeat(3,1fr)}@media(max-width:880px){.wgrid,.wgrid.three{grid-template-columns:repeat(2,1fr)}}.tile{display:block}.tile .ti{display:block;aspect-ratio:1 / 1;background:#fafaf8;position:relative;overflow:hidden;transition:opacity .25s var(--ease)}.tile:hover .ti{opacity:.85}.tile .ti img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10%;box-sizing:border-box}.tile .blob-t{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68%;aspect-ratio:1.2/1;border-radius:50%;filter:blur(28px)}.tile .meta-row{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding-top:12px}.tile .ar{font-family:var(--serif);font-size:15px}.tile .pr{font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:300;color:var(--ink-2)}.tile .ti2{display:block;font-family:var(--serif);font-style:italic;font-size:13.5px;color:var(--ink-2);margin-top:2px}.tile .sub2{display:block;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-top:7px;font-weight:400}.fform{display:flex;flex-direction:column;gap:22px;max-width:480px}.fform label{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-weight:400}.fform input,.fform textarea{width:100%;border:0;border-bottom:1px solid var(--ink-4);background:transparent;padding:8px 0 10px;font-family:var(--sans);font-size:15px;font-weight:300;color:var(--ink);outline:none;resize:vertical;transition:border-color .2s}.fform input:focus,.fform textarea:focus{border-bottom-color:var(--ink)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px,4vw,64px)}@media(max-width:880px){.steps{grid-template-columns:1fr}}.steps .no{font-size:11px;letter-spacing:.18em;color:var(--ink-4);font-weight:400}.steps h3{font-family:var(--serif);font-size:22px;font-weight:400;margin:12px 0 10px;letter-spacing:-.005em}.alist{display:flex;flex-direction:column}.alist a{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0}.alist .nm{font-family:var(--serif);font-size:clamp(26px,3.2vw,44px);letter-spacing:-.01em;line-height:1.1;transition:opacity .2s var(--ease)}.alist a:hover .nm{opacity:.45}.alist .am{font-size:12px;color:var(--ink-3);letter-spacing:.06em;font-weight:300;white-space:nowrap}.drawer-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c1c1a57;opacity:0;pointer-events:none;transition:opacity .3s var(--ease);z-index:90}.drawer-bg.open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;left:0;bottom:0;width:min(360px,86vw);background:var(--paper);z-index:95;transform:translate(-100%);transition:transform .35s var(--ease);padding:26px 34px 34px;display:flex;flex-direction:column;gap:38px;overflow:auto}.drawer.open{transform:translate(0)}.drawer-x{align-self:flex-end;background:none;border:0;font-size:24px;font-weight:200;color:var(--ink);padding:4px;line-height:1}.drawer-nav{display:flex;flex-direction:column;gap:2px}.drawer-nav a{font-family:var(--serif);font-size:30px;letter-spacing:-.01em;padding:7px 0;line-height:1.15;transition:opacity .2s var(--ease)}.drawer-nav a:hover{opacity:.45}.drawer-nav a[aria-current=page]{font-style:italic}.drawer-foot{margin-top:auto;font-size:12.5px;color:var(--ink-3);line-height:1.9;font-weight:300}.fbar{display:flex;gap:26px;flex-wrap:wrap;align-items:baseline;margin-bottom:clamp(28px,3.5vw,44px)}.fbtn{background:none;border:0;padding:0 0 3px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:400;transition:color .2s;border-bottom:1px solid transparent}.fbtn:hover{color:var(--ink)}.fbtn.on{color:var(--ink);border-bottom-color:var(--ink)}.acc details{padding:11px 0}.acc summary{display:flex;justify-content:space-between;align-items:baseline;list-style:none;cursor:pointer;gap:16px}.acc summary::-webkit-details-marker{display:none}.acc summary .t{font-family:var(--serif);font-size:19px;font-weight:400}.acc summary .plus{font-weight:200;font-size:19px;color:var(--ink-4);transition:transform .2s var(--ease)}.acc details[open] summary .plus{transform:rotate(45deg);color:var(--ink)}.acc .body{margin:12px 0 10px}.search-ov{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--paper);z-index:96;display:none;flex-direction:column;padding:clamp(24px,4.5vw,72px)}.search-ov.open{display:flex}.search-ov .so-top{display:flex;justify-content:flex-end}.search-ov input{border:0;border-bottom:1px solid var(--ink-4);font-family:var(--serif);font-size:clamp(30px,4.6vw,60px);font-weight:400;letter-spacing:-.01em;width:100%;outline:none;background:transparent;padding:12px 0 18px;margin-top:12vh;color:var(--ink);transition:border-color .2s}.search-ov input:focus{border-bottom-color:var(--ink)}.search-ov input::placeholder{color:var(--ink-4)}.search-ov .hint{margin-top:24px;font-size:13px;color:var(--ink-3);font-weight:300;line-height:1.7}.bigfoot{padding:clamp(88px,11vw,160px) 0 40px}.bf-news{display:grid;grid-template-columns:minmax(220px,380px) 1fr;gap:clamp(24px,4vw,64px);align-items:end;margin-bottom:clamp(56px,7vw,96px)}@media(max-width:880px){.bf-news{grid-template-columns:1fr}}.bf-nl{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.bf-nl input[type=email]{flex:1 1 200px;border:0;border-bottom:1px solid var(--ink-4);background:transparent;padding:10px 0;font-family:var(--sans);font-size:15px;font-weight:300;color:var(--ink);outline:none;transition:border-color .2s}.bf-nl input[type=email]:focus{border-bottom-color:var(--ink)}.bf-nl input[type=email]::placeholder{color:var(--ink-4)}.bf-captcha{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--ink-4);padding:12px 16px;font-size:12.5px;color:var(--ink-2);font-weight:300;cursor:pointer;white-space:nowrap}.bf-captcha input{width:15px;height:15px;accent-color:var(--ink);margin:0}.bf-nl-ok{font-family:var(--serif);font-size:20px}.bf-cols{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:clamp(24px,3vw,48px)}@media(max-width:880px){.bf-cols{grid-template-columns:1fr 1fr}.bf-brand{grid-column:1 / -1;margin-bottom:16px}}.bf-wm{font-family:var(--serif);font-size:24px;letter-spacing:-.02em}.bf-def{font-family:var(--serif);font-style:italic;font-size:13.5px;color:var(--ink-3);margin:10px 0 0;max-width:240px;line-height:1.6}.bf-addr{margin-top:24px;font-size:13px;color:var(--ink-2);line-height:1.8;font-weight:300}.bf-social{margin-top:18px;display:flex;gap:18px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-weight:400}.bf-h{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px;font-weight:400}.bigfoot ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.bigfoot ul a{font-size:13.5px;font-weight:300;color:var(--ink-2)}.bigfoot ul a:hover{color:var(--ink)}.bf-ccpa{display:inline-flex;align-items:center;gap:7px}.bf-base{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:clamp(48px,6vw,80px);font-size:12px;color:var(--ink-3);font-weight:300}:root{--paper-2: #FAFAF8;--paper-3: #FAFAF8;--rule: rgba(28,28,26,0);--rule-strong: var(--ink-4);--m-margin: var(--margin);--m-gutter: 24px;--m-gutter-lg: 48px;--fs-display: clamp(40px, 6vw, 88px);--fs-h1: clamp(32px, 4vw, 56px);--fs-h2: clamp(24px, 2.6vw, 36px);--fs-h3: 20px;--fs-body: 15px;--fs-meta: 13px;--fs-micro: 12px;--sold: #8A2A1F;--avail: #2D5A3D}.m-container{padding-inline:var(--margin)}.m-serif{font-family:var(--serif);font-weight:400;letter-spacing:0}.m-serif-i{font-family:var(--serif);font-style:italic;font-weight:400}.m-display{font-family:var(--serif);font-size:var(--fs-display);line-height:1.02;letter-spacing:-.01em;font-weight:400}.m-h1{font-family:var(--serif);font-size:var(--fs-h1);line-height:1.08;letter-spacing:-.005em;font-weight:400}.m-h2{font-family:var(--serif);font-size:var(--fs-h2);line-height:1.18;letter-spacing:0;font-weight:400}.m-h3{font-family:var(--sans);font-size:var(--fs-h3);line-height:1.3;font-weight:300}.m-eyebrow,.m-meta,.m-mono{font-family:var(--sans);font-size:13px;color:var(--ink-3);font-weight:300}.m-lede{font-family:var(--serif);font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--ink-2);font-weight:400}.m-tabular{font-variant-numeric:tabular-nums}.m-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 30px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--sans);font-size:14px;font-weight:400;letter-spacing:.01em;border-radius:0;cursor:pointer;transition:background .25s var(--ease),color .25s var(--ease);text-decoration:none}.m-btn:hover{background:var(--ink);color:var(--paper);text-decoration:none}.m-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.m-btn--solid{background:var(--ink);color:var(--paper)}.m-btn--solid:hover{background:transparent;color:var(--ink)}.m-btn--ghost{background:transparent;color:var(--ink);border-color:var(--ink-4)}.m-btn--ghost:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.m-btn--sm{height:44px;padding:0 18px;font-size:13px}.m-btn--lg{height:56px;padding:0 36px;font-size:14px}.m-btn--block{width:100%;justify-content:center}.m-link-u{display:inline;text-decoration:none;color:var(--ink-2);background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:1px;transition:background-size .3s var(--ease),color .2s var(--ease)}.m-link-u:hover{color:var(--ink);background-size:0% 1px;background-position:100% 100%}.m-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;font-family:var(--sans);font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;border:0;color:var(--ink-3);background:transparent}.m-dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.m-rule,.m-rule-strong{display:none}.m-img-ph{background-color:#fafaf8;position:relative}.m-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.m-skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--ink);color:var(--paper);padding:12px 16px;font-family:var(--sans);font-size:14px;text-decoration:none}.m-skip-link:focus{left:12px;top:12px}.mimesis-body .section-header,.mimesis-body h1,.mimesis-body h2,.mimesis-body h3,.mimesis-body h4,.mimesis-body h5,.mimesis-body h6{font-family:var(--serif);letter-spacing:0;color:var(--ink);font-weight:400}.mimesis-body .button,.mimesis-body button{border-radius:0;letter-spacing:0;text-transform:none}.mimesis-body,.mimesis-body .color-scheme-1,.mimesis-body .color-background-1{--color-foreground: 28, 28, 26;--color-background: 255, 255, 255;--color-button: 28, 28, 26;--color-button-text: 255, 255, 255;--color-link: 28, 28, 26}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mimesis-tokens.css.map */
