:root{--ink:#1a1614;--ink2:#1a1614;--chapter:#171514;--dim:#333336;--warm:#42423d;--line:#e4e4e2;--soft:#fff;--band:#f2ede6;--warmband:#f2ede6;--cream:#f2ede6;--gold:#816339;--gold-deep:#6f5530;--accent:#2f7d4f;--accent-deep:#276841;--green:#2f7d4f;--green-band:#276841;--green-light:#a9c39a;--brass:#c2a878;--sans:"Instrument Sans",sans-serif;--head:"Instrument Sans",sans-serif;--serif:"Libre Caslon Text",Georgia,serif;--disp:"Libre Caslon Text",Georgia,serif;--fade:.3s;--slide:6s;--fs-13:13px;--fs-15:15px;--fs-17:17px;--fs-24:24px;--fs-34:34px;--fs-44:44px;--fs-64:64px;--fs-19:19px;--fs-21:21px;--fs-26:26px;--fs-58:58px;--ramp-26:clamp(22px,2.4vw,26px);--ramp-44:clamp(34px,3.8vw,44px);--ramp-58:clamp(38px,4.2vw,58px);--ramp-64:clamp(42px,5.4vw,64px);--w-body:400;--w-title:500;--w-emph:600;--w-kicker:700;--sp-gutter:24px;--sp-head-top:96px;--sp-head-gap:32px;--sp-block:88px;--sp-section:96px;--sp-grid-gap:30px;--sp-head-top-m:56px;--sp-head-gap-m:26px;--sp-section-m:56px;--sp-grid-gap-m:18px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--sans);font-weight:400;font-size:15px;color:var(--ink);background:#fff;line-height:1.62}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}img{max-width:100%;display:block}a{color:inherit;transition:color .1s ease}a:hover{color:var(--accent)}.in{max-width:1200px;margin:0 auto;padding:0 24px}.in.wide{max-width:1520px}.sec-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:96px 0 32px;flex-wrap:wrap}.sec-head .stack{display:flex;flex-direction:column;gap:14px}.kicker{font-family:var(--sans);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);overflow-wrap:anywhere}h2{font-family:var(--disp);font-weight:400;font-size:clamp(34px,3.8vw,44px);line-height:1.14;letter-spacing:-.012em;color:var(--ink)}.more{font-family:var(--sans);font-weight:600;font-size:15px;letter-spacing:.01em;text-transform:none;color:var(--ink);text-decoration:none;border-bottom:1px solid rgba(26,22,20,.34);padding-bottom:3px;white-space:nowrap}.more:hover{color:var(--green);border-bottom-color:var(--green)}.more{position:relative}.more:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;transform:translateY(-50%)}.btn{display:inline-block;font-family:var(--sans);font-weight:400;text-decoration:none;text-transform:uppercase;font-size:15px;letter-spacing:.12em;padding:15px 34px;border:1px solid var(--ink2);transition:background .2s ease,border-color .2s ease,color .2s ease}.btn.primary{background:#fff;color:var(--ink2)}.btn.primary:hover{background:var(--ink2);border-color:var(--ink2);color:#fff}.btn.secondary{background:#fff;color:var(--ink2)}.btn.secondary:hover{background:var(--ink2);color:#fff}.linkish{font-size:15px;font-weight:600;color:var(--green);text-decoration:underline;text-underline-offset:3px}blockquote{font-family:var(--serif);font-style:normal;font-size:17px;color:var(--dim);line-height:1.65}blockquote p:before{content:"\201c"}blockquote p:after{content:"\201d"}blockquote footer{margin-top:14px;font-family:var(--sans);font-style:normal;font-weight:400;font-size:13px;letter-spacing:.01em;text-transform:none;color:var(--warm)}@media(max-width:760px){.sec-head{padding:56px 0 26px;flex-direction:column;align-items:flex-start;gap:10px}}.ga-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html{scroll-behavior:smooth;scroll-padding-top:96px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{interpolate-size:allow-keywords}details::details-content{block-size:0;opacity:0;overflow:hidden;transition:block-size .32s ease,opacity .22s ease,content-visibility .32s;transition-behavior:allow-discrete}details[open]::details-content{block-size:auto;opacity:1}details.hsearch::details-content{block-size:auto;overflow:visible;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,content-visibility .2s;transition-behavior:allow-discrete}details.hsearch[open]::details-content{transform:translateY(0)}@media(prefers-reduced-motion:reduce){details::details-content,details.hsearch::details-content{transition:none}}@media(hover:hover)and (pointer:fine){.rgrid a .rph img,.b9 .recipes a .rph img,.card .cardlink .ph img{transition:transform .45s ease,filter .45s ease}.rgrid a:hover .rph img,.rgrid a:focus-visible .rph img,.b9 .recipes a:hover .rph img,.b9 .recipes a:focus-visible .rph img,.card .cardlink:hover .ph img,.card .cardlink:focus-visible .ph img{transform:scale(1.02);filter:contrast(1.02) brightness(1.05)}}@media(prefers-reduced-motion:reduce){.rgrid a .rph img,.b9 .recipes a .rph img,.card .cardlink .ph img{transition:none}.rgrid a:hover .rph img,.b9 .recipes a:hover .rph img,.card .cardlink:hover .ph img{transform:none}}.btn{transition:background var(--fade),border-color var(--fade),color var(--fade)}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.aopen .aobyline.aobyline{font-family:var(--sans);font-size:13px;color:var(--dim);letter-spacing:.04em;margin:14px 0 0;line-height:1.5}.card .ph:not(:where([style*=background-image])),.rph:not(:where([style*=background-image])),.cph:not(:where([style*=background-image])),.ao-gal .fr:not(:where([style*=background-image])),.aphoto:not(:where([style*=background-image])),.idcard .ph:not(:where([style*=background-image])){background-color:var(--band);background-image:linear-gradient(100deg,#fff0 20%,#ffffff8c,#fff0 60%);background-size:220% 100%;background-repeat:no-repeat;animation:ga-skeleton 1.5s ease-in-out infinite}.card .ph:has(img[src]),.rph:has(img[src]),.cph:has(img[src]),.ao-gal .fr:has(img[src]),.aphoto:has(img[src]),.idcard .ph:has(img[src]){animation:none}@keyframes ga-skeleton{0%{background-position:140% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.card .ph,.rph,.cph,.ao-gal .fr,.aphoto,.idcard .ph{animation:none;background-image:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/ga-tokens.css.map */
