.fn-wordmark{font:700 clamp(20px,2.1vw,32px)/1 Georgia,serif!important;letter-spacing:-.06em;display:inline-flex;align-items:center;gap:.36em;color:inherit}.fn-wordmark:before{content:"";display:inline-block;width:.85em;height:.6em;border:2px solid currentColor;border-radius:50%;transform:rotate(-37deg);background:linear-gradient(0deg,transparent 42%,currentColor 44%,currentColor 52%,transparent 54%);flex:none}.fn{--fn-ink:#19392e;--fn-paper:#fbf8ef;--fn-soft:#e9edce;--fn-rule:#bfc8ae;--fn-edge:clamp(20px,4.5vw,82px);font-family:var(--font-body--family,Arial,sans-serif);font-size:16px;line-height:1.5;color:var(--fn-ink);background:var(--fn-paper);text-align:start}.fn,.fn *,.fn *:before,.fn *:after{box-sizing:border-box}.fn :is(h1,h2,h3,p,dl,dd,figure){margin:0}.fn a{color:inherit;text-decoration:none}.fn :is(a,button,summary,input,textarea):focus-visible{outline:3px solid #aa502e;outline-offset:4px}.fn .fn-kicker,.fn .fn-folio,.fn .fn-id,.fn-cover-image figcaption,.fn .fn-index{font:650 11px/1.3 ui-monospace,Courier New,monospace;letter-spacing:.13em;text-transform:uppercase}.fn .fn-kicker{display:flex;align-items:center;gap:10px}.fn-rule{display:block;width:32px;height:2px;background:currentColor}.fn h1,.fn h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.065em;text-transform:none;color:inherit;line-height:.96;text-wrap:balance}.fn h2,.fn-wholesale h1{font-size:clamp(42px,4.7vw,78px)}.fn a.fn-button,.fn button.fn-button{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;width:fit-content;max-width:100%;min-height:48px;padding:13px 21px;border:1px solid #19392e;border-radius:3px;background:#19392e;color:#fffdf3;font:650 15px/1.35 var(--font-body--family,Arial,sans-serif);cursor:pointer}.fn .fn-button span,.fn-arrow{font-family:Arial,sans-serif;font-size:19px;line-height:1}.fn .fn-button:hover{background:#2d5041}.fn-cover{display:grid;grid-template-columns:48% 52%;background:#e6ebc8}.fn-cover--text-only{grid-template-columns:1fr}.fn-cover-copy{padding:clamp(42px,5vw,85px) var(--fn-edge) 25px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:clamp(415px,34.5vw,590px)}.fn-cover h1{font-size:clamp(62px,6.7vw,118px);margin:.21em 0 .19em}.fn-cover h1 em{font-weight:400;color:#2f503d}.fn-deck,.fn-summary{max-width:43ch;font-size:clamp(15px,1.15vw,19px);line-height:1.52}.fn-cover .fn-button{margin-top:20px}.fn-folio{display:flex;gap:8px;align-items:center;margin-top:auto;padding-top:30px;font-size:10px!important}.fn-folio i{width:17px;height:9px;border:1px solid currentColor;border-radius:50%;transform:rotate(-27deg)}.fn-cover-image{position:relative;min-width:0;align-self:center;width:100%}.fn-cover-image>img{display:block;width:100%;height:auto}.fn-cover-image figcaption{position:absolute;bottom:17px;right:17px;background:#faf7eb;color:#253a30;font-size:9px;padding:7px 10px}.fn-wrap{margin-inline:auto;max-width:1800px;padding-inline:var(--fn-edge)}.fn-band{padding-block:clamp(40px,4.2vw,78px)}.fn-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(19px,2vw,34px)}.fn-section-head h2,.fn-split h2,.fn-split h1{margin-top:10px}.fn .fn-link{display:inline-flex;gap:12px;align-items:center;font-weight:600;font-size:14px;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}.fn-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(15px,2vw,34px)}.fn-categories .fn-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fn-tile,.fn-product-media{position:relative;overflow:hidden;background:#e6e3d5;aspect-ratio:1.65}.fn-tile img,.fn-product-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease}.fn-card:hover .fn-tile img,.fn-product:hover img{transform:scale(1.035)}.fn-id{position:absolute;inset:12px auto auto 12px;color:#19392e;background:#fcfaec;padding:4px 7px;font-size:10px!important}.fn-card-label{display:flex;align-items:center;justify-content:space-between;gap:6px;border-bottom:1px solid var(--fn-rule);padding:13px 0}.fn-card h3,.fn-product h3{font:500 clamp(23px,2vw,37px)/1.1 Georgia,serif;letter-spacing:-.045em;text-transform:none;color:inherit}.fn-card p,.fn-product p{font-size:14px;line-height:1.45;margin-top:5px}.fn-arrow{width:32px;height:32px;flex:0 0 32px;border:1px solid #859585;border-radius:50%;display:grid;place-items:center}.fn-shelf{background:#f1eee3;border-top:1px solid #d1d0bc}.fn-product-media{aspect-ratio:1.3;display:grid;place-items:center;font-size:42px}.fn-product h3{font-size:clamp(19px,1.6vw,27px);margin-top:12px}@media(min-width:721px){.fn-shelf .fn-grid:has(>.fn-product:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.fn-guide,.fn-wholesale{padding-block:clamp(45px,6vw,100px)}.fn-guide{background:#234435;color:#fbf8ea}.fn-guide :is(h1,h2,h3){color:inherit}.fn-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,8vw,140px);align-items:start}.fn-summary{margin-top:17px!important}.fn-notes details{border-top:1px solid #8ba291}.fn-notes details:last-child{border-bottom:1px solid #8ba291}.fn-notes summary{list-style:none;display:flex;align-items:center;gap:16px;cursor:pointer;padding:16px 0;color:inherit;font:400 clamp(21px,1.9vw,31px)/1.15 Georgia,serif}.fn-notes summary::-webkit-details-marker{display:none}.fn-toggle{margin-left:auto;font:20px/1 Arial}.fn-toggle:before{content:"+"}.fn-notes details[open] .fn-toggle:before{content:"\2212"}.fn-notes details p{max-width:56ch;margin:0 20px 16px 38px;color:#f0f0df;font-size:15px}.fn-wholesale{background:#eed8bd}.fn-form{display:grid;grid-template-columns:1fr 1fr;gap:15px;min-width:0}.fn-form label{display:grid;gap:5px;min-width:0;font-size:14px;font-weight:650}.fn-form input,.fn-form textarea{display:block;width:100%;border:1px solid #8a8c75;background:#fcf8ec;color:#19392e;padding:10px;font:inherit;border-radius:2px;min-height:44px}.fn-full,.fn-form [role]{grid-column:1/-1}.fn-form textarea{resize:vertical}.fn-profile{padding:16px;border:1px solid var(--fn-rule);width:100%}.fn-profile dl>div{display:grid;grid-template-columns:1fr 1.4fr;gap:12px;padding-top:8px}.fn-profile dt{font-weight:650}.fn-editor-note{padding:20px;font-size:14px}.fn :is(img,svg){max-width:100%}@media(max-width:850px){.fn-cover-copy{padding-left:var(--fn-edge);padding-right:24px}.fn-cover h1{font-size:clamp(58px,7.7vw,75px)}}@media(max-width:720px){.fn-cover{grid-template-columns:1fr}.fn-cover-copy{padding:32px var(--fn-edge) 24px;min-height:0}.fn-cover h1{font-size:clamp(63px,12vw,82px)}.fn-folio{display:none!important}.fn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fn-categories .fn-grid{grid-template-columns:1fr}.fn-card{display:grid;grid-template-columns:minmax(110px,39%) minmax(0,1fr);gap:15px}.fn-tile{aspect-ratio:1.4}.fn-card-label{align-self:stretch}.fn-section-head{align-items:start;flex-wrap:wrap}.fn-link{align-self:flex-end}.fn-split{grid-template-columns:1fr}.fn-form{gap:12px}.fn-deck{max-width:38ch}}@media(max-width:420px){.fn-form{grid-template-columns:1fr}.fn .fn-link{font-size:12px}}@media(prefers-reduced-motion:reduce){.fn-tile img,.fn-product-media img{transition:none}.fn-card:hover .fn-tile img,.fn-product:hover img{transform:none}}.fn :is(h1,h2,h3,p,dt,dd,label,.fn-button),.fn-wordmark{overflow-wrap:anywhere}.fn-card-label>div,.fn-split>div,.fn-profile dd{min-width:0}.fn-search-view-all{grid-column:1/-1;justify-self:start;margin-block:1rem;text-underline-offset:.2em}.fn :is(input,textarea){min-width:0}@media(max-width:720px){.fn-form input,.fn-form textarea{font-size:16px}}@media(min-width:990px){.fn-categories .fn-grid:has(>.fn-card:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:721px)and (max-width:989px){.fn-categories .fn-grid:has(>.fn-card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.fn-categories .fn-card--label-only{display:block;align-self:end}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fieldnote-coffee.css.map */
