.IcU0mW_overview{display:contents}@page brew-overview{size:auto;margin:14mm}@media print{html:has(.IcU0mW_overview){height:auto;min-height:0;margin:0;padding:0;display:block}body:has(.IcU0mW_overview){height:auto;min-height:0;margin:0;padding:0;display:block}body:has(.IcU0mW_overview)>div{height:auto;min-height:0;margin:0;padding:0;display:block}.IcU0mW_overview nav[data-slot=breadcrumb],.IcU0mW_overview nav[aria-label="Table of contents"],.IcU0mW_overview nav[aria-labelledby^=related-brewing-methods-heading],.IcU0mW_overview [data-article-image-link]>span,.IcU0mW_overview [data-scroll-edge],.IcU0mW_overview [data-table-icon],.IcU0mW_overview [data-responsive-table]>div:first-child>span+span{display:none}body:has(.IcU0mW_overview)>div>header{display:none}body:has(.IcU0mW_overview)>div>footer{display:none}.IcU0mW_overview .article-sidebar-rail{display:none}.IcU0mW_overview article>details:has(nav[aria-label="Table of contents"]){display:none}.IcU0mW_overview article>section:has(>nav[aria-labelledby=related-brewing-methods-heading]){display:none}.IcU0mW_overview{page:brew-overview;color:#111;background:#fff;display:flow-root}.IcU0mW_overview main{width:100%;max-width:none;margin:0;padding:0}.IcU0mW_overview .article-content-inner{width:100%;max-width:none;margin:0;padding:0}.IcU0mW_overview .article-layout-grid{display:block}.IcU0mW_overview article>header{margin-top:0}.IcU0mW_overview article details::details-content{content-visibility:visible;display:block}.IcU0mW_overview h1{font-size:25pt;line-height:1.15}.IcU0mW_overview h2,.IcU0mW_overview h3{break-after:avoid}.IcU0mW_overview p,.IcU0mW_overview li{orphans:3;widows:3}.IcU0mW_overview figure{break-inside:avoid}.IcU0mW_overview section[aria-labelledby=key-takeaways-section],.IcU0mW_overview article aside,.IcU0mW_overview [data-responsive-table]{break-inside:avoid;overflow:visible}.IcU0mW_overview figcaption{color:#333}.IcU0mW_overview [data-article-image-link],.IcU0mW_overview [data-responsive-table]{box-shadow:none}.IcU0mW_overview [data-responsive-table],.IcU0mW_overview [data-responsive-table] div{max-width:100%;overflow:visible}.IcU0mW_overview [data-responsive-table]{border-radius:0}.IcU0mW_overview [data-responsive-table]>div:first-child{break-after:avoid;background:#fff;padding:8pt}.IcU0mW_overview [data-responsive-table]>div:first-child span{color:#111}.IcU0mW_overview [data-responsive-table] table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;max-width:100%;font-size:9.5pt;line-height:1.4}.IcU0mW_overview [data-responsive-table] th,.IcU0mW_overview [data-responsive-table] td{white-space:normal;overflow-wrap:anywhere;color:#111;width:auto;min-width:0;max-width:none;box-shadow:none;background:#fff;padding:7pt;position:static}.IcU0mW_overview [data-responsive-table] thead{display:table-header-group}.IcU0mW_overview [data-responsive-table] tr{break-inside:avoid}}
.IzR0uW_frame{color:#35261f;width:100%;min-width:0}.IzR0uW_inner{min-width:0}.IzR0uW_header{flex-direction:column;gap:1rem;margin-bottom:.875rem;display:flex}.IzR0uW_header h2{font-size:1.625rem}.IzR0uW_controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.IzR0uW_control{color:#594c42;text-align:center;cursor:pointer;background:#fffdf9;border:1px solid #ded5c9;border-radius:.375rem;min-width:0;min-height:2.75rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.4}.IzR0uW_control:hover{background:#f7f2eb;border-color:#9f8773}.IzR0uW_control[aria-pressed=true]{color:#fffdf9;background:#513b2e;border-color:#513b2e}.IzR0uW_canvas{overscroll-behavior-x:contain;touch-action:auto;scrollbar-gutter:stable;background:#fbfaf7;border:1px solid #ded5c9;border-radius:.5rem;width:100%;max-width:100%;overflow-x:auto}.IzR0uW_canvasInner{width:100%;min-width:1008px}.IzR0uW_frame svg[viewBox="0 0 1120 620"]>path{stroke:#cfc7bb;stroke-opacity:.48}.IzR0uW_belt>text{font-size:16px}.IzR0uW_frame [data-map-region-anchor]>path{stroke-width:1.5px}.IzR0uW_frame [data-map-region-anchor=latin-america]>path{fill:#dda953;fill-opacity:.13;stroke:#b77937}.IzR0uW_frame [data-map-region-anchor=africa]>path{fill:#7fae91;fill-opacity:.18;stroke:#5b8a70}.IzR0uW_frame [data-map-region-anchor=asia-pacific]>path{fill:#7da7c0;fill-opacity:.16;stroke:#5c86a3}.IzR0uW_frame [data-map-region-anchor]>text{font-size:19px;font-weight:500}.IzR0uW_frame [data-map-region-anchor]:hover>path{fill-opacity:.28}.IzR0uW_frame [data-map-region-anchor]:focus-visible>path{stroke:#513b2e;stroke-width:3px}.IzR0uW_frame [data-map-marker]>path{stroke:#8e7b69;stroke-opacity:.75;stroke-width:1px}.IzR0uW_labelBox{fill:#fffefa;stroke:#cfc2b2;stroke-width:1px}.IzR0uW_labelText{fill:#35261f;font-size:16px;font-weight:600}.IzR0uW_frame [data-map-kind=sub-origin] .IzR0uW_labelBox{fill:#fbf5eb;stroke:#c9b69f}.IzR0uW_frame [data-map-kind=sub-origin] .IzR0uW_labelText{fill:#684326;font-weight:500}.IzR0uW_frame [data-map-marker]:hover .IzR0uW_labelBox,.IzR0uW_frame [data-map-marker]:focus-visible .IzR0uW_labelBox{fill:#513b2e;stroke:#513b2e}.IzR0uW_frame [data-map-marker]:hover .IzR0uW_labelText,.IzR0uW_frame [data-map-marker]:focus-visible .IzR0uW_labelText{fill:#fffdf9}.IzR0uW_frame [data-map-marker]:focus-visible .IzR0uW_labelBox{stroke:#a76f40;stroke-width:3px}.IzR0uW_panHint{color:#665b53;align-items:flex-start;gap:.5rem;margin-block:.625rem;font-size:.8125rem;line-height:1.6;display:flex}.IzR0uW_panHint svg{flex-shrink:0;margin-top:.15rem}.IzR0uW_key{flex-wrap:wrap;align-items:center;gap:.625rem 1.25rem;padding-block:.875rem;display:flex}.IzR0uW_key>span:first-child{color:#665b53;letter-spacing:normal;text-transform:none;width:auto;font-size:.8125rem;font-weight:600}.IzR0uW_key>span{font-size:.875rem;line-height:1.5}.IzR0uW_places{border-top:1px solid #e5ddd4}.IzR0uW_places>summary{color:#513b2e;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-block:.75rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.IzR0uW_places>summary::-webkit-details-marker{display:none}.IzR0uW_places>summary::marker{content:""}.IzR0uW_places>summary>svg{flex-shrink:0;transition:transform .15s}.IzR0uW_places[open]>summary>svg{transform:rotate(180deg)}.IzR0uW_placeCount{color:#75695f;margin-left:.375rem;font-weight:400}.IzR0uW_placesIntro{color:#665b53;max-width:44rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.6}.IzR0uW_placeLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}.IzR0uW_placeLinks>a{color:#513b2e;border-bottom:1px solid #e5ddd4;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;min-height:3.5rem;padding-block:.75rem;font-size:.875rem;line-height:1.5;display:flex}.IzR0uW_placeLinks small{color:#75695f;font-size:.75rem;display:block}.IzR0uW_placeLinks svg{flex-shrink:0}.IzR0uW_showPlaces{color:#513b2e;text-underline-offset:.2rem;min-height:2.75rem;padding-block:.75rem;font-size:.875rem;font-weight:600;text-decoration:underline}.IzR0uW_notes{border-top:1px solid #e5ddd4;padding-block:.375rem}.IzR0uW_notes>summary{color:#665b53;cursor:pointer;width:fit-content;min-height:2.75rem;padding-block:.625rem;font-size:.8125rem}.IzR0uW_notes>div{margin-top:.25rem}.IzR0uW_notes p{font-size:.8125rem;line-height:1.6}.IzR0uW_archive{border-top:1px solid #e5ddd4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-top:.75rem;padding-top:1rem;display:flex}.IzR0uW_archive>div{flex:1;min-width:min(100%,20rem)}.IzR0uW_archive>div>p:first-child{letter-spacing:normal;text-transform:none;color:#665b53;font-size:.75rem}.IzR0uW_archive h3{margin-top:.25rem;font-family:Georgia,Times New Roman,serif;font-size:1.125rem;font-weight:400;line-height:1.4}.IzR0uW_archive>div>p:last-child{color:#665b53;margin-top:.375rem;font-size:.8125rem;line-height:1.6}.IzR0uW_archive>a{color:#513b2e;background:#faf8f5;border:1px solid #ded5c9;margin-top:0;font-weight:500}.IzR0uW_archive>a:hover{background:#f2e9df}.IzR0uW_control:focus-visible,.IzR0uW_canvas:focus-visible,.IzR0uW_places>summary:focus-visible,.IzR0uW_notes>summary:focus-visible,.IzR0uW_placeLinks>a:focus-visible,.IzR0uW_showPlaces:focus-visible,.IzR0uW_archive>a:focus-visible{outline-offset:3px;outline:2px solid #795034}@media (min-width:640px){.IzR0uW_controls{flex-wrap:wrap;width:auto;display:flex}.IzR0uW_header h2{font-size:1.875rem}.IzR0uW_placeLinks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.IzR0uW_header{flex-direction:row;justify-content:space-between;align-items:center}.IzR0uW_panHint{display:none}}@media (prefers-reduced-motion:reduce){.IzR0uW_places>summary>svg{transition:none}}
.VPop_a_explorer{color:#35261f;min-width:0;scroll-margin-top:7rem}.VPop_a_inner{min-width:0}.VPop_a_header p{color:#665b53;max-width:44rem;margin-top:.5rem;font-size:.9375rem;line-height:1.6}.VPop_a_controls{flex-wrap:wrap;align-items:flex-end;gap:.875rem 1rem;margin-top:1.25rem;display:flex}.VPop_a_controls>div{flex:14rem;min-width:0}.VPop_a_controls label{color:#35261f;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.VPop_a_searchField{background:#fff;border:1px solid #8c7b6d;border-radius:.375rem;align-items:center;gap:.5rem;min-height:2.75rem;padding-inline:.75rem;display:flex}.VPop_a_searchField>svg{color:#75695f;flex-shrink:0}.VPop_a_searchField input{color:#35261f;background:0 0;outline:none;flex:1;min-width:0;min-height:2.75rem;font-size:1rem}.VPop_a_searchField input::-webkit-search-cancel-button{display:none}.VPop_a_searchField button{color:#665b53;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.VPop_a_searchField:focus-within{outline-offset:3px;outline:2px solid #795034}.VPop_a_controls select{color:#35261f;background:#fff;border:1px solid #8c7b6d;border-radius:.375rem;width:100%;min-width:0;min-height:2.875rem;padding:.5rem .625rem;font-size:1rem}.VPop_a_reset,.VPop_a_viewAll{color:#513b2e;text-underline-offset:.2rem;cursor:pointer;align-items:center;min-height:2.75rem;padding-block:.5rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.VPop_a_resultsHeader{border-block:1px solid #e5ddd4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;padding-block:1rem;display:flex}.VPop_a_resultsHeader h3{font-size:1rem;font-weight:600;line-height:1.5}.VPop_a_resultsHeader p{color:#75695f;margin-top:.125rem;font-size:.8125rem;line-height:1.5}.VPop_a_resultsGrid{grid-template-columns:minmax(0,1fr);gap:0 1.5rem;margin-top:.375rem;display:grid}.VPop_a_card{border-bottom:1px solid #e5ddd4;flex-direction:column;min-width:0;padding-block:.75rem .875rem;scroll-margin-top:7rem;display:flex}.VPop_a_cardMeta{align-items:center;min-height:2.75rem;display:flex}.VPop_a_overview,.VPop_a_parentLabel{color:#665343;align-items:center;gap:.25rem;max-width:100%;min-height:2.75rem;font-size:.75rem;line-height:1.4;display:inline-flex}.VPop_a_parentName{overflow-wrap:anywhere;background:#f7f2eb;border-radius:.25rem;padding:.125rem .375rem}.VPop_a_overview:hover .VPop_a_parentName{color:#513b2e;background:#efe5d8}.VPop_a_overview>svg{flex-shrink:0}.VPop_a_item{color:#35261f;flex:1;justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;padding-block:.25rem .375rem;display:flex}.VPop_a_itemCopy{flex:1;min-width:0;display:block}.VPop_a_placeName{overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;line-height:1.35;display:block}.VPop_a_description{-webkit-line-clamp:2;color:#665b53;-webkit-box-orient:vertical;margin-top:.375rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.VPop_a_item>svg{color:#75695f;flex-shrink:0;margin-top:.25rem}.VPop_a_item:hover .VPop_a_placeName{color:#8a4f29}.VPop_a_explorer [data-filtered-out]{display:none}.VPop_a_empty{color:#665b53;padding-block:1.5rem;font-size:.875rem;line-height:1.6}.VPop_a_empty p+p{margin-top:.375rem}.VPop_a_searchField button:focus-visible,.VPop_a_controls select:focus-visible,.VPop_a_reset:focus-visible,.VPop_a_viewAll:focus-visible,.VPop_a_overview:focus-visible,.VPop_a_item:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #795034}@media (min-width:640px){.VPop_a_resultsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.VPop_a_resultsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.YXs_YG_page{color:#35261f}.YXs_YG_page [id]{scroll-margin-top:7rem}.YXs_YG_finderPanel{margin-top:1rem}.YXs_YG_finder{margin-top:0}.YXs_YG_finderTitle{color:#35261f;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.YXs_YG_finderControls{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.YXs_YG_finderField{background:#fff;border:1px solid #8c7b6d;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;min-width:0;max-width:44rem;min-height:2.75rem;padding-inline:.875rem;display:flex}.YXs_YG_finderField:focus-within{outline-offset:3px;outline:2px solid #795034}.YXs_YG_finderField input{color:#35261f;background:0 0;outline:none;flex:1;width:100%;min-width:0;min-height:2.75rem;font-size:1rem}.YXs_YG_finderField input::-webkit-search-cancel-button{display:none}.YXs_YG_clearSearch{color:#665b53;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.YXs_YG_clearSearch:hover{background:#f5f1eb}.YXs_YG_finderHelp{color:#75695f;margin-top:.375rem;font-size:.8125rem;line-height:1.5}.YXs_YG_browseTools{flex-wrap:wrap;align-items:flex-start;gap:0 .75rem;margin-top:.25rem;display:flex}.YXs_YG_directoryJump{color:#513b2e;text-underline-offset:3px;align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.YXs_YG_regionSummary::-webkit-details-marker{display:none}.YXs_YG_secondaryDisclosure>summary::-webkit-details-marker{display:none}.YXs_YG_regionSummary::marker{content:""}.YXs_YG_secondaryDisclosure>summary::marker{content:""}.YXs_YG_regionSummary svg,.YXs_YG_secondaryDisclosure>summary svg{flex-shrink:0;width:1rem;height:1rem;transition:transform .15s}.YXs_YG_regionDisclosure[open]>.YXs_YG_regionSummary svg,.YXs_YG_secondaryDisclosure[open]>summary svg{transform:rotate(180deg)}.YXs_YG_map{margin-top:.5rem;padding-bottom:1rem}.YXs_YG_map>section{box-shadow:none;margin-block:0;padding:0}.YXs_YG_map #coffee-origin-map h2{color:#35261f;margin-top:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.25}.YXs_YG_directory{margin-top:.75rem;scroll-margin-top:6rem}.YXs_YG_regionDisclosure{border-bottom:1px solid #ded5c9;max-width:44rem;margin-bottom:1rem}.YXs_YG_regionSummary{color:#513b2e;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding-block:.5rem;font-size:.875rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.YXs_YG_regionFilters{flex-wrap:wrap;gap:.375rem .5rem;margin-block:.5rem .75rem;display:flex}.YXs_YG_regionFilter{color:#594c42;text-align:left;cursor:pointer;background:#faf8f5;border:1px solid #ded5c9;border-radius:2rem;justify-content:center;align-items:center;max-width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45;display:inline-flex}.YXs_YG_regionFilter:hover{background:#f2e9df;border-color:#9f8773}.YXs_YG_regionFilter[aria-pressed=true]{color:#fffdf9;background:#513b2e;border-color:#513b2e}.YXs_YG_resultsHeader{border-bottom:1px solid #ded5c9;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-bottom:.5rem;display:flex}.YXs_YG_sectionTitle{color:#35261f;font-family:Georgia,Times New Roman,serif;font-size:1.625rem;font-weight:400;line-height:1.25}.YXs_YG_finderStatus{color:#75695f;font-size:.8125rem;line-height:1.5}.YXs_YG_regionTag{color:#513b2e;background:#f7f2eb;border-radius:.25rem;padding:.125rem .375rem;line-height:1.4;display:inline-block}.YXs_YG_finderResult:hover .YXs_YG_resultTitle{color:#8a4f29}.YXs_YG_finderResults{grid-template-columns:minmax(0,1fr);column-gap:1.5rem;display:grid}.YXs_YG_finderResult{border-bottom:1px solid #e5ddd4;min-width:0;padding:1rem 2rem 1rem 0;display:block;position:relative}.YXs_YG_resultMeta{color:#75695f;overflow-wrap:anywhere;font-size:.75rem;line-height:1.5;display:block}.YXs_YG_resultTitle{color:#35261f;overflow-wrap:anywhere;margin-top:.25rem;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;font-weight:400;line-height:1.3;display:block}.YXs_YG_resultArrow{color:#75695f;width:1rem;height:1rem;position:absolute;top:1rem;right:0}.YXs_YG_finderEmpty{color:#665b53;margin-top:.75rem;font-size:.875rem;line-height:1.7}.YXs_YG_moreResults{color:#513b2e;text-underline-offset:.25rem;align-items:center;gap:.375rem;min-height:2.75rem;margin-top:.875rem;padding-block:.5rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}.YXs_YG_moreResults span{color:#75695f;font-size:.75rem;font-weight:400}.YXs_YG_secondarySections{gap:.75rem;margin-top:2rem;display:grid}.YXs_YG_secondaryDisclosure{background:#fff;border:1px solid #ded5c9;border-radius:.625rem;scroll-margin-top:7rem}.YXs_YG_secondaryDisclosure>summary{cursor:pointer;color:#35261f;border-radius:.625rem;align-items:center;gap:.875rem;min-height:5rem;padding:1rem;list-style:none;display:flex}.YXs_YG_secondaryDisclosure>summary:hover{background:#faf8f5}.YXs_YG_secondaryDisclosure[open]>summary{background:#faf8f5;border-radius:.625rem .625rem 0 0}.YXs_YG_disclosureCopy{flex:1;min-width:0;display:block}.YXs_YG_disclosureTitle{font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;line-height:1.3;display:block}.YXs_YG_disclosureDescription{color:#665b53;margin-top:.375rem;font-size:.875rem;line-height:1.5;display:block}.YXs_YG_disclosureCount{color:#665343;font-variant-numeric:tabular-nums;background:#f4ede5;border-radius:.375rem;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;line-height:1.5;display:inline-block}.YXs_YG_disclosureBody{border-top:1px solid #e5ddd4;padding:.25rem 1rem 1rem}.YXs_YG_regionalGuides,.YXs_YG_resourceGrid{grid-template-columns:minmax(0,1fr);gap:0 1.5rem;display:grid}.YXs_YG_resourceLink{color:#513b2e;border-bottom:1px solid #e5ddd4;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;min-height:3.5rem;padding-block:.75rem;font-size:.9375rem;line-height:1.5;display:flex}.YXs_YG_resourceLink:hover{color:#8a4f29}.YXs_YG_subOrigins{padding-block:.75rem 1.5rem}.YXs_YG_subOrigins>section{background:0 0;border:0;margin:0;padding:0}.YXs_YG_subOrigins>section>div{padding-inline:0}.YXs_YG_subOrigins h2{color:#35261f;font-family:Georgia,Times New Roman,serif;font-size:1.625rem;font-weight:400;line-height:1.25}.YXs_YG_subOrigins #sub-origin-heading{margin-top:0}.YXs_YG_subOrigins #sub-origin-heading+p{margin-top:.625rem;font-size:.9375rem;line-height:1.7}.YXs_YG_subOrigins>section>div>div:first-child{gap:1.25rem}.YXs_YG_subOrigins>section>div>div:first-child>div:first-child>p:first-child{display:none}.YXs_YG_subOrigins input:focus,.YXs_YG_subOrigins select:focus{border-color:#795034;box-shadow:0 0 0 2px #e5d5c3}.YXs_YG_subOrigins input:focus-visible,.YXs_YG_subOrigins select:focus-visible,.YXs_YG_subOrigins button:focus-visible,.YXs_YG_subOrigins a:focus-visible,.YXs_YG_subOrigins summary:focus-visible{outline-offset:3px;outline:2px solid #795034}.YXs_YG_resources{padding-block:.75rem 1.5rem}.YXs_YG_resources #origin-learning-heading{scroll-margin-top:7rem;font-family:Georgia,Times New Roman,serif;font-size:1.625rem;font-weight:400;line-height:1.25}.YXs_YG_directoryIntro{color:#665b53;margin-top:.5rem;font-size:.9375rem;line-height:1.7}.YXs_YG_resourceGrid{margin-top:1rem}.YXs_YG_featureImage{aspect-ratio:3/2;border-radius:.375rem;display:block;position:relative;overflow:hidden}.YXs_YG_featureText{min-width:0}.YXs_YG_featureText>span{display:block}.YXs_YG_featureDescription{color:#665b53;margin-top:.375rem;font-size:.875rem;line-height:1.6}.YXs_YG_resources .YXs_YG_referenceFeature{background:#faf8f5;border-color:#ded5c9;grid-template-columns:64px minmax(0,1fr);gap:.875rem;margin-top:1rem;padding:.875rem}.YXs_YG_referenceFeature .YXs_YG_referenceFeatureTitle{font-size:1.125rem;line-height:1.3}.YXs_YG_clearSearch:focus-visible,.YXs_YG_directoryJump:focus-visible,.YXs_YG_finderResult:focus-visible,.YXs_YG_moreResults:focus-visible,.YXs_YG_regionFilter:focus-visible,.YXs_YG_regionSummary:focus-visible,.YXs_YG_resourceLink:focus-visible,.YXs_YG_secondaryDisclosure>summary:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #795034}@media (min-width:640px){.YXs_YG_finderResults,.YXs_YG_resourceGrid,.YXs_YG_regionalGuides{grid-template-columns:repeat(2,minmax(0,1fr))}.YXs_YG_resultTitle{font-size:1.375rem}.YXs_YG_secondaryDisclosure>summary{padding:1.125rem 1.25rem}.YXs_YG_disclosureTitle{font-size:1.375rem}.YXs_YG_disclosureBody{padding:.375rem 1.25rem 1.25rem}.YXs_YG_resources .YXs_YG_referenceFeature{grid-template-columns:80px minmax(0,1fr);padding:1rem}.YXs_YG_referenceFeature .YXs_YG_referenceFeatureTitle{font-size:1.25rem}.YXs_YG_sectionTitle,.YXs_YG_subOrigins h2{font-size:1.875rem}.YXs_YG_resources #origin-learning-heading{font-size:1.875rem}}@media (min-width:1024px){.YXs_YG_resourceGrid,.YXs_YG_regionalGuides{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.YXs_YG_regionSummary svg,.YXs_YG_secondaryDisclosure>summary svg{transition:none}}
.h2mAsG_page{color:#35261f}.h2mAsG_browser{margin-top:1rem}.h2mAsG_topicDisclosure{max-width:44rem;margin-top:.5rem}.h2mAsG_topics{flex-wrap:wrap;gap:.375rem .5rem;display:flex}.h2mAsG_topic{color:#594c42;text-align:left;background:#faf8f5;border:1px solid #ded5c9;border-radius:2rem;justify-content:space-between;align-items:center;gap:.625rem;max-width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45;display:inline-flex}.h2mAsG_topic:hover{background:#f2e9df;border-color:#9f8773}.h2mAsG_topic>span:last-child{opacity:1}.h2mAsG_activeTopic{color:#fffdf9;background:#513b2e;border-color:#513b2e}.h2mAsG_activeTopic:hover{color:#fffdf9;background:#3e2b20}.h2mAsG_feature{border-block:1px solid #ded5c9;grid-column:1/-1;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:1rem;padding-block:1.25rem;display:grid}.h2mAsG_featureImage{aspect-ratio:1;background:#eee9e2;border-radius:.375rem;width:100%;position:relative;overflow:hidden}.h2mAsG_featureTitle{color:#35261f;margin-top:.375rem;font-family:Georgia,Times New Roman,serif;font-size:1.375rem;font-weight:400;line-height:1.25}.h2mAsG_featureAction{color:#513b2e;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.h2mAsG_results{grid-template-columns:minmax(0,1fr);display:grid}.h2mAsG_card{color:#35261f;border-bottom:1px solid #e5ddd4;grid-template-columns:88px minmax(0,1fr);align-content:start;align-items:start;gap:.875rem;min-width:0;padding-block:1rem;display:grid}.h2mAsG_cardImage{aspect-ratio:1;background:#eee9e2;border-radius:.375rem;width:100%;min-width:0;position:relative;overflow:hidden}.h2mAsG_cardBody{min-width:0}.h2mAsG_cardMeta{color:#75695f;font-size:.75rem;line-height:1.6}.h2mAsG_cardTitle{text-wrap:pretty;margin-top:.375rem;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;font-weight:400;line-height:1.3}.h2mAsG_cardDescription{-webkit-line-clamp:2;color:#665b53;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.h2mAsG_cardAction{display:none}.h2mAsG_card:hover .h2mAsG_cardTitle,.h2mAsG_feature:hover .h2mAsG_featureTitle{color:#8a4f29}.h2mAsG_topic:focus-visible,.h2mAsG_feature:focus-visible,.h2mAsG_card:focus-visible{outline-offset:4px;border-radius:.375rem;outline:2px solid #795034}@media (min-width:640px){.h2mAsG_feature{grid-template-columns:176px minmax(0,1fr);gap:1.5rem;padding-block:1.5rem}.h2mAsG_featureImage{aspect-ratio:3/2}.h2mAsG_featureTitle{font-size:1.75rem}.h2mAsG_featureAction{font-size:.875rem}.h2mAsG_results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin-top:1rem}.h2mAsG_card{flex-direction:column;gap:.875rem;height:100%;padding-block:0 1.5rem;display:flex}.h2mAsG_cardImage{aspect-ratio:16/10}.h2mAsG_cardBody{flex-direction:column;flex:1;display:flex}.h2mAsG_cardTitle{font-size:1.375rem}.h2mAsG_cardDescription{-webkit-line-clamp:3}.h2mAsG_cardAction{color:#513b2e;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:auto;padding-top:.75rem;font-size:.875rem;font-weight:600;display:inline-flex}}@media (min-width:1024px){.h2mAsG_results{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.5rem}}
.ekyyHG_page[data-hub-opening]{padding-top:1rem}.ekyyHG_breadcrumb{margin-bottom:.5rem}.ekyyHG_breadcrumb a{align-items:center;min-height:2.75rem;display:inline-flex}.ekyyHG_header{max-width:50rem;margin:0}.ekyyHG_header>h1{color:#35261f;text-wrap:balance;max-width:25ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.125rem;font-weight:400;line-height:1.13}.ekyyHG_header>p{color:#665b53;text-wrap:pretty;max-width:43rem;margin-top:.5rem;font-size:1rem;line-height:1.55}.ekyyHG_finder{margin-top:1rem}.ekyyHG_page[data-hub-opening] .ekyyHG_search{margin-top:0}.ekyyHG_page[data-hub-opening] input[type=search],.ekyyHG_page[data-hub-opening] select{min-height:2.75rem;font-size:1rem}.ekyyHG_page[data-hub-opening] label{font-size:.875rem}.ekyyHG_options{grid-template-columns:minmax(0,1fr);gap:.5rem 1rem;margin-top:.5rem;display:grid}.ekyyHG_option{border-bottom:1px solid #ded5c9;min-width:0}.ekyyHG_option[open]{grid-column:1/-1}.ekyyHG_summary{color:#513b2e;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem 0;font-size:.875rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.ekyyHG_summary::-webkit-details-marker{display:none}.ekyyHG_summary::marker{content:""}.ekyyHG_summary svg{flex-shrink:0;width:1rem;height:1rem;transition:transform .15s}.ekyyHG_option[open]>.ekyyHG_summary svg{transform:rotate(180deg)}.ekyyHG_summary:focus-visible{outline-offset:3px;border-radius:.25rem;outline:2px solid #795034}.ekyyHG_body{padding-block:.75rem 1rem}.ekyyHG_results{margin-top:1rem}.ekyyHG_resultsHeader{border-bottom:1px solid #ded5c9;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-bottom:.5rem;display:flex}.ekyyHG_resultsTitle{color:#35261f;font-family:Georgia,Times New Roman,serif;font-size:1.625rem;font-weight:400;line-height:1.25}.ekyyHG_page[data-hub-opening] [data-library-card] h3,.ekyyHG_page[data-hub-opening] [data-guide-card] h4,.ekyyHG_page[data-hub-opening] [data-troubleshooting-card] h3,.ekyyHG_page[data-hub-opening] [data-blog-card] h3{font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;font-weight:400;line-height:1.3}.ekyyHG_page[data-hub-opening] #coffee-origin-map h2{font-size:1.625rem;line-height:1.25}@media (min-width:640px){.ekyyHG_page[data-hub-opening]{padding-top:1.5rem}.ekyyHG_header>h1{font-size:3rem}.ekyyHG_options{grid-template-columns:repeat(2,minmax(0,1fr))}.ekyyHG_resultsTitle{font-size:1.875rem}.ekyyHG_page[data-hub-opening] [data-library-card] h3,.ekyyHG_page[data-hub-opening] [data-guide-card] h4,.ekyyHG_page[data-hub-opening] [data-troubleshooting-card] h3,.ekyyHG_page[data-hub-opening] [data-blog-card] h3{font-size:1.375rem}.ekyyHG_page[data-hub-opening] #coffee-origin-map h2{font-size:1.875rem}}@media (prefers-reduced-motion:reduce){.ekyyHG_summary svg{transition:none}}
.fENpCW_page{color:#292524;width:100%;max-width:80rem;margin-inline:auto;padding:1.75rem 1rem 3rem}.fENpCW_title,.fENpCW_sectionTitle,.fENpCW_cardTitle{color:#35261f;font-family:Georgia,Times New Roman,serif;font-weight:400}.fENpCW_title{text-wrap:balance;max-width:58rem;margin-top:.5rem;font-size:2.125rem;line-height:1.13}.fENpCW_intro{color:#57534e;max-width:43rem;margin-top:.875rem;font-size:1.0625rem;line-height:1.7}.fENpCW_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#78716c;font-size:.6875rem;font-weight:600;line-height:1.5}.fENpCW_sectionTitle{font-size:1.625rem;line-height:1.25}.fENpCW_groupTitle{color:#35261f;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.35}.fENpCW_section{margin-top:2rem}.fENpCW_search{align-items:end;gap:.75rem;max-width:44rem;margin-top:1.5rem;display:flex}.fENpCW_searchField{flex:1;min-width:0}.fENpCW_searchInput{color:#292524;background:#fff;border:1px solid #737373;border-radius:.5rem;width:100%;min-height:2.75rem;margin-top:.5rem;padding:.625rem .875rem;font-size:1rem;display:block}.fENpCW_reset{color:#44403c;background:#fff;border:1px solid #d6d3d1;border-radius:.5rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.5rem .75rem;font-size:.875rem;display:inline-flex}.fENpCW_searchInput:focus-visible,.fENpCW_reset:focus-visible,.fENpCW_category:focus-visible,.fENpCW_card:focus-visible{outline-offset:3px;outline:2px solid #92400e}.fENpCW_categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.fENpCW_category{color:#44403c;text-align:left;background:#fafaf9;border:1px solid #e7e5e4;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.4;display:flex}.fENpCW_category:hover{background:#f5f1eb;border-color:#c4b5a4}.fENpCW_activeCategory{color:#fff;background:#513b2e;border-color:#513b2e}.fENpCW_activeCategory:hover{color:#fff;background:#3e2b20}.fENpCW_count{font-variant-numeric:tabular-nums;opacity:.75;flex-shrink:0;font-size:.75rem}.fENpCW_grid{grid-template-columns:minmax(0,1fr);gap:.875rem;margin-top:1rem;display:grid}.fENpCW_card{background:#fff;border:1px solid #e7e5e4;border-radius:.625rem;grid-template-columns:88px minmax(0,1fr);align-content:start;align-items:start;gap:.875rem;min-width:0;padding:.875rem;transition:border-color .15s;display:grid}.fENpCW_card:hover{border-color:#b9a58f}.fENpCW_cardImage{aspect-ratio:3/2;background:#f5f5f4;border-radius:.375rem;width:100%;position:relative;overflow:hidden}.fENpCW_cardBody{min-width:0}.fENpCW_cardTitle{overflow-wrap:anywhere;font-size:1.125rem;line-height:1.3}.fENpCW_cardDescription{color:#57534e;margin-top:.5rem;font-size:.875rem;line-height:1.55}.fENpCW_cardMeta{color:#78716c;margin-bottom:.375rem;font-size:.75rem;line-height:1.5}.fENpCW_firstCheck{color:#44403c;border-top:1px solid #e7e5e4;grid-column:1/-1;padding-top:.75rem;font-size:.875rem;line-height:1.6}.fENpCW_feature{background:#faf8f5;border:1px solid #e7e5e4;border-radius:.625rem;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem;display:grid}.fENpCW_featureTitle{color:#35261f;margin-top:.375rem;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.3}.fENpCW_selector>details{margin-top:1.25rem}.fENpCW_selector>details>summary{min-height:3rem;padding:.875rem 1rem;font-size:1rem}@media (min-width:640px){.fENpCW_page{padding-inline:1.5rem}.fENpCW_title{font-size:2.75rem}.fENpCW_sectionTitle{font-size:1.875rem}.fENpCW_categories{grid-template-columns:repeat(3,minmax(0,1fr))}.fENpCW_card{grid-template-columns:112px minmax(0,1fr);gap:1rem;padding:1rem}.fENpCW_cardTitle{font-size:1.25rem}.fENpCW_feature{grid-template-columns:160px minmax(0,1fr);padding:1.25rem}.fENpCW_featureTitle{font-size:1.625rem}}@media (min-width:1024px){.fENpCW_page{padding:2.5rem 2rem 4rem}.fENpCW_title{font-size:3rem}.fENpCW_categories{grid-template-columns:repeat(4,minmax(0,1fr))}.fENpCW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.fENpCW_card{transition:none}}
.xSv-3a_sheet{display:none}@page coffee-recipe{size:auto;margin:16mm}@media print{:is(html:has(.xSv-3a_sheet),body:has(.xSv-3a_sheet)){background:#fff!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}body:has(.xSv-3a_sheet)>:not(.xSv-3a_sheet){display:none!important}.xSv-3a_sheet{page:coffee-recipe;color:#111;overflow-wrap:anywhere;background:#fff;width:auto;max-width:none;margin:0;padding:0;font:11pt/1.45 Arial,Helvetica,sans-serif;display:block}.xSv-3a_sheet header{border-bottom:1pt solid #aaa;margin-bottom:12pt;padding-bottom:10pt}.xSv-3a_sheet h2{margin:3pt 0 7pt;font-size:25pt;font-weight:700;line-height:1.15}.xSv-3a_sheet h3{break-after:avoid;margin:14pt 0 5pt;font-size:12pt;font-weight:700}.xSv-3a_sheet p{orphans:3;widows:3;margin:5pt 0}.xSv-3a_sheet ul,.xSv-3a_sheet ol{margin:5pt 0;padding-left:17pt}.xSv-3a_sheet ul{list-style:outside}.xSv-3a_sheet ol{list-style:decimal}.xSv-3a_sheet li{break-inside:avoid;margin:0 0 7pt;padding-left:3pt}.xSv-3a_sheet .xSv-3a_brand{letter-spacing:.07em;text-transform:uppercase;font-size:9pt;font-weight:700}.xSv-3a_sheet .xSv-3a_summary{margin-top:9pt}.xSv-3a_sheet .xSv-3a_notes{break-inside:avoid;border-top:.5pt solid #ccc;margin-top:12pt}.xSv-3a_sheet .xSv-3a_nutrition{break-inside:avoid;margin-top:12pt;font-size:9.5pt}.xSv-3a_sheet footer{break-inside:avoid;border-top:.5pt solid #ccc;margin-top:14pt;padding-top:7pt;font-size:9pt}.xSv-3a_sheet a{color:inherit;text-decoration:none}}
._0PDAW_finder ._0PDAW_search{gap:.625rem;max-width:44rem}._0PDAW_searchInput{border-color:#8c7b6d}._0PDAW_reset{min-width:3.5rem}._0PDAW_cardMeta{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}._0PDAW_topicTag{color:#513b2e;background:#f7f2eb;border-radius:.25rem;max-width:100%;padding:.125rem .375rem;line-height:1.4;display:inline-block}._0PDAW_collection [data-guide-legacy-anchor]{scroll-margin-top:7rem}._0PDAW_starters{border-top:1px solid #ded5c9;margin-top:1rem;padding-top:.75rem}._0PDAW_starterHeading{color:#513b2e;scroll-margin-top:7rem;font-size:.875rem;font-weight:600;line-height:1.5}._0PDAW_starterLinks{flex-wrap:wrap;gap:0 1.5rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}._0PDAW_starterLinks a{color:#513b2e;text-underline-offset:.25rem;align-items:center;min-height:2.75rem;font-size:.875rem;-webkit-text-decoration:underline #b9a58f;text-decoration:underline #b9a58f;display:inline-flex}._0PDAW_starterLinks a:focus-visible{outline-offset:4px;border-radius:.375rem;outline:2px solid #795034}
