.m-link[href="/pages/gifts-for-coffee-lovers"] .m-frame{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/products/white-roaster-t-shirt_D4_8869_4956b91b-da26-4e18-a85f-71dac858c112.jpg?v=1670968182)!important}.responsive-three-column-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr}.responsive-four-column-grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr}div.responsivethreecolumntext{column-count:3}div.responsivefourcolumntext{column-count:4}div.responsivemarginblock{margin:0 20vw}.subscription-container{text-align:left}.subscription-content-container{background-color:#fff!important;border-top:none!important}.subscription-content-block{border:none!important}div.subscription-details-block p:first-child{color:#b35324;font-size:1.25rem!important;text-transform:capitalize}#manage-subscription-root p{color:#666}.subscription-content-block-header{display:flex;justify-content:space-between;padding:8px 16px;background-color:#fff!important;border-bottom:none!important;border-radius:4px}div.subscription-details-container>h3{text-transform:capitalize;font-weight:900;font-size:1.5rem}div.subscription-content-block-header>p{font-size:1.5rem!important;font-weight:700;text-align:left;border:1px solid #b35324;padding:5px 10px;border-radius:5px;color:#fff!important;background-color:#b35324}div.next-order-date__container>b>span{font-size:1.5rem;font-weight:700}.subscription-content-chevron{display:none!important}html{scroll-behavior:smooth}.reddriverbackground{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/redd-russian-river-watershed-7-opacity.png?v=1651536176);opacity:1;background-attachment:fixed;background-position:50vw;background-repeat:no-repeat;background-size:contain}.featuredvideo{max-width:100%;height:auto}.featuredproductdescription{width:40vw;float:right;background-color:#fff;opacity:.9;padding:25px;height:50vh;overflow-y:scroll}.featuredproductdescription article{width:100%}.whitetext{color:#fff!important}#ba-loy-container{display:none}.twoem{font-size:2em}ul.sociallist{list-style-type:none;margin:0;padding:0;overflow:hidden}ul.sociallist li{float:none;display:inline-block}ul.sociallist li a{display:inline-block;text-align:center;padding:16px;text-decoration:none}#ActiveWrapperUL>li>img.leafoverlay{position:fixed;margin:0 auto;padding:0;display:block;border:none;outline:none;max-width:100%;width:528px;z-index:999;opacity:0}.content-container{max-width:77vw}.fade-out{animation:fadeOut ease 7s;-webkit-animation:fadeOut ease 7s;-moz-animation:fadeOut ease 7s;-o-animation:fadeOut ease 7s;-ms-animation:fadeOut ease 7s}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}to{opacity:0}}.gs__save-attributes{font-size:1.5em!important;color:#fff!important;text-decoration:none;vertical-align:top;background:#b35324;padding:1px 5px;clear:both;line-height:2!important;border-radius:5px}.gs__order-summary-toggle{background:#b35324!important}#gs__toggle-box label{color:#b35324!important;font-size:1.25rem;font-weight:700}.gs__row input.gs__delivery-date:focus{border-color:#b35324!important}.gs__address-wrapper>.search{overflow:visible}#gsNewCountry,#gsNewProvince{height:auto!important}div.gs__set-shipping-address:hover{background:#b35324}.gs__address-wrapper>.selection.gs__dropdown.active{border-color:#b35324!important}.gs__row .selection.gs__dropdown .menu{border-color:#b35324!important}.gs__field-input:focus,input[type=text].gs__field-input:focus,select.gs__field-input:focus{outline:0;border-color:#b35324!important;-webkit-box-shadow:0 0 0 1px #b35324!important;box-shadow:0 0 0 1px #b35324!important}.cart-notes{font-size:.8em;margin:10px}div.cart-upsell{border:1px solid #b35324;border-radius:15px;padding:10px;background:#f9f9f9}.cart-upsell>*{font-size:85%;line-height:.9}.cart-upsell #gsAppContainer,.cart-upsell .gsAppContainer,.cart-no-upsell #gsAppContainer,.cart-no-upsell .gsAppContainer{margin:0!important}.cart-upsell .gs__checkbox-input-title{font-size:75%;line-height:.9}.product-grid .jdgm-widget.jdgm-widget{text-align:left}.jdgm-prev-badge__text{font-size:.9em}.jdgm-review-widget .jdgm-rev-widg__summary{float:none}.jdgm-review-widget .jdgm-widget-actions-wrapper{float:none;text-align:center;clear:both;padding:10px}.jdgm-review-widget .jdgm-histogram{float:none}.product article .description{clear:both}.new-coffee-releases ul.product-grid li{width:24vw;padding:0 10px}.manage-subscription-page .subscription-container{border:1px solid #b35324;border-radius:25px}.ro-translation-remove_product_button_text{color:#666}.ro-translation-swap_product_button_text{color:#b35324}.ro-translation-subscription_title_multiple_products{text-align:left}.slide-pos{z-index:1}.botcpagevideo,.frontpagevideo{position:relative;text-align:center;width:100vw;height:100vh;object-fit:cover;opacity:.65}.botcpagevideocontent{display:block;opacity:.95;position:relative;width:100vw}.botcpagevideocontent h1{font-size:8vw;color:#fff;line-height:.9}.botcpagevideocontent h2{font-size:5vw;color:#fff;line-height:.9}.botcpagevideocontent h3{font-size:2vw;color:#fff}.botcpagetextovervideo{position:absolute;z-index:999;top:5vh;padding:5vh 10vw}.botcpagesplashbutton{font-weight:900!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;padding:2vh;position:relative;font-size:2rem!important;border:1px solid white}.frontpagevideocontent{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:.95;position:absolute;top:40%;bottom:50%;width:100vw;padding:5vh 10vw}.frontpagevideocontent h1{font-size:8vw;color:#fff;line-height:.9}.frontpagevideocontent h2{font-size:5vw;color:#fff;line-height:.9}.frontpagevideocontent h3{font-size:2vw;color:#fff}#HeroVideo{background:#000}.frontpagebutton{color:#fff;background:#b35324;border-radius:10px;padding:10px;top:3vh;position:relative}.frontpagebutton:hover{color:#e3e3e3}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted black}.tooltiptext{visibility:hidden;width:200px;background-color:#b35324;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:150%;left:50%;margin-left:-60px}.tooltip .tooltiptext:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #b35324 transparent}.tooltip:hover .tooltiptext{visibility:visible}.blackoakorange{color:#b35324}.superscript{font-size:.5em;vertical-align:top}.imageforcaption{background-repeat:no-repeat;background-position:center center;background-size:90%;background-color:#fff}.imageforcaption img{width:101%}#mailchimpsignup{width:33vw;margin:auto}.shop__logo{max-width:600px!important}.imageforcaption>div.imagecaption{position:absolute;z-index:99;bottom:5%;left:0;right:0;background:#fff;opacity:.85;filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";color:#666;padding:7px 10px;min-height:2em;-webkit-transition:all 1.15s linear;-moz-transition:all 1.15s linear;-o-transition:all 1.15s linear;-ms-transition:all 1.15s linear;transition:all 1.15s linear;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-size:.8em}#TopBar{font-size:.9rem}#Header h1 a,#Header h1{padding:0}.hero-bottom>div.img{background-repeat:no-repeat;background-position:center center;background-size:98%;background-color:#fff}@keyframes fadein{0%{opacity:.1}to{opacity:.85}}.hero-bottom>div .caption{position:absolute;z-index:99;left:0;right:0;background:#fff;filter:alpha(opacity=85);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";color:#666;padding:7px 3%;min-height:2em;-webkit-transition:opacity 3.15s linear;-moz-transition:opacity 3.15s linear;-o-transition:opacity 3.15s linear;-ms-transition:opacity 3.15s linear;transition:opacity 3.15s linear;font-family:Yantramanav,Helvetica,Arial,sans-serif;font-size:100%;animation:fadein 5s}.innerimagetitle{margin-top:10vh;padding:0 5vw}.notbold{font-weight:400!important}.circles{height:22vw;width:22vw;background-color:#b35324;border-radius:50%;padding:20%;opacity:.8}.circles h4{color:#fff}.circles img{max-width:70%;margin-top:-10%}.splashtitle{position:relative;top:20vh;font-size:5vw;height:auto;width:70vw;color:#fff;font-weight:700;line-height:1;z-index:9;margin:auto;opacity:1}.giftsubscriptionsplit{text-align:center;margin:auto;width:80vw;max-width:480px}.giftsubscriptionsplit img{margin:auto;max-width:80vw;width:80vw;max-width:480px}.giftsubscriptionbuttonoptions{height:auto;margin:auto}.giftsubscriptionbutton{width:300px}.signaturesplashtitle{position:relative;top:2vh;font-size:5vw;height:auto;width:70vw;color:#666;font-weight:700;line-height:1;z-index:9;margin:auto;opacity:1}.signaturesplashsubheader{position:relative;top:2vh;opacity:1;font-size:3vw;height:auto;width:70vw;color:#666;font-weight:700;line-height:1;z-index:9;margin:auto}.signaturesplashcopy{position:relative;top:2vh;font-size:1.6vw;height:auto;width:70vw;color:#666;line-height:1.1;z-index:9;margin:5vh auto;font-weight:700}.splashsubheader{position:relative;top:22vh;opacity:1;font-size:3vw;height:auto;width:70vw;color:#fff;font-weight:700;line-height:1;z-index:9;margin:auto}.splashcopy{position:relative;top:20vh;font-size:1.6vw;height:auto;width:70vw;color:#fff;line-height:1.1;z-index:9;margin:5vh auto;font-weight:700}.tastingclub h1,.tastingclub h2,.tastingclub h3,.tastingclub h4{font-family:Yantramanav,Helvetica,Arial,sans-serif;font-weight:900!important;line-height:.95}.lightgreybackground{background-color:#f0f0f0;padding:3vw;clear:both}.tastingclubbutton{font-weight:900!important;font-family:Yantramanav,Helvetica,Arial,sans-serif}.signaturesplashbutton{font-weight:900!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;padding:2vh;position:relative;font-size:2rem!important;border:1px solid white;margin:auto}.tastingclubsplashbutton{font-weight:900!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;padding:2vh;position:relative;font-size:2rem!important;top:18vh;border:1px solid white}.tastingclubgiftsplashbutton{font-weight:900!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;top:12vh;padding:2vh;position:relative;font-size:3rem!important;color:#b35324;background-color:#fff;opacity:.9}img.tastingclubpagetitle{position:relative;top:75px;opacity:.75;height:auto}#ActiveWrapper img{margin:7px auto}.breadcrumbs{text-align:center}.remoteworkhubspotcontact{width:50vw;margin:auto;font-family:Yantramanav,sans-serif!important}.wholesalecontactsection{display:grid;grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:auto auto 25% 25%;padding:10px;width:40vw;margin:auto}.fourgridall>.wholesaleselect{font-size:1.25!important}.donationcontactsection{display:grid;grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:auto auto 25% 25%;padding:10px;width:40vw;margin:auto}.donationcontactinput{text-align:center;font-size:1.25rem!important;width:100%}.fourgridall>.donationselect{font-size:1.25!important}.fourgridall{grid-column-start:1;grid-column-end:5}.fourgridhalf{grid-column:span 2}.wholesale-form-field{width:100%;margin:0 auto 15px;line-height:1;text-align:left}.blog>.blog-content img{width:100%}.bloghome{text-align:left;font-size:.85rem!important}.blogsidemenu h4{color:#888;font-size:1.25rem;margin:0 0 1rem 1.3em;font-weight:700;font-style:normal;line-height:.95;text-align:left}.article-tags h4{color:#888;font-size:1.25rem;margin:1rem 0 1rem 1.3em;font-weight:700;font-style:normal;line-height:.95;text-align:left}.blogsidemenu,.wholesaleblogsidemenu{position:relative;top:59px;font-weight:700;left:10px;text-align:left;width:98%}.wholesaleblogsidemenu h3{color:#888;font-size:1.45rem;margin:0 0 1rem 1.3em;font-weight:700;font-style:normal;line-height:.9;text-align:left}.wholesaleblogsidemenu h4{color:#888;font-size:1.25rem;margin:0 0 1rem 1.3em;font-family:Yantramanav,sans-serif;font-weight:700!important;font-style:normal;line-height:.95;text-align:left}.wholesaleblogsidemenu p{line-height:1}.blog-stories-tags{display:inline-block;max-width:18vw;text-align:left}.article-tags,.blog-stories-tags,.wholesale-article-tags{display:inline-block;max-width:90vw;width:100%;text-align:left;float:left}.article-tags .blog-stories-tags li{line-height:.5}.blog-stories-tags li{padding:0 .5rem;vertical-align:middle;list-style:none;display:inline-block}.blog-stories-tags li a:hover{opacity:1!important}.tag-alpha{font-size:.707em}.tag-alpha a{opacity:.4}.tag-beta{font-size:.9em}.tag-beta a{opacity:.6}.tag-gamma{font-size:1.714em}.tag-gamma a{opacity:.8}.tag-delta{font-size:2.499em}.tag-delta a{opacity:.9}.tag-epsilon{font-size:3.127em}.tag-epsilon a{opacity:.95}.tag-zeta{font-size:3.998em}.tag-zeta a{opacity:1}div.frontpageseo{width:100vw;margin:auto;height:auto;padding:7vh 30vw;background:#b35324;background-image:url();background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.frontpageseo h1{font-size:2.5rem}.frontpageseo h1 a,.frontpageseo h4,.frontpageseo h4 a{color:#fff}.bold-recommend__product *{font-size:.8rem}#CartOuter>div>div>div>div>button{font-size:.8rem}.bold-ro__prepaid-container{display:none}h1,h2,h3,h4,h5,h6{color:#868686;line-height:1.2;font-weight:700;margin:0 0 .5rem}.pxpop-brand-mark{display:none!important}.thirdscolumns{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:auto auto auto auto auto;padding:8px;margin:auto;width:100%}.coffeeclub-description .thirdscolumns img{max-width:40%;height:auto}.thirdscolumns img{max-width:80%;height:auto}.column1{grid-row-start:1;grid-row-end:2}.column2{grid-row-start:2;grid-row-end:3}.column3{grid-row-start:3;grid-row-end:4}.twothirdscolumn{grid-column-start:2;grid-column-end:4}.onethirdcolumn{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:auto auto auto;grid-gap:5px;padding:8px;margin:auto;width:100%;justify-content:space-evenly}.paddingfive{padding:0}.paddingten{padding:10px}.quartercolumns{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto auto auto auto auto;padding:8px;margin:auto;width:100%}.fifthcolumns{display:grid;grid-template-columns:20% 20% 20% 20% 20%;grid-template-rows:auto auto auto auto auto;padding:8px;margin:auto;width:100%}.quartercolumns h4,.fifthcolumns h4{font-size:1.3em;font-weight:400!important;line-height:1.4}.quartercolumns h2,.fifthcolumns h2{font-size:1.5em}.onequartercolumn{display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto auto auto auto;grid-gap:5px;padding:8px;margin:auto;width:100%;justify-content:space-evenly}.lesswidecontainerdiv{margin:20px 20vw;clear:both;float:none}.fortyvwcontainerdiv{margin:20px 30vw;clear:both;float:none}.fiftypadding{padding:50px}.twentyfiveborderradius{border-radius:25px}.fourbygrid{width:24%;float:left;padding:10px}.fiftyspacerdiv{clear:both;height:50px}.onehundredspacerdiv{clear:both;height:100px}.accentbox{width:80vw;padding:20px;border:1px solid #b35324;margin:auto}.fiftywidewhitebgbox{background-color:#fff;opacity:.85;width:50vw;padding:20px;margin:0 auto}.pagewide{width:80vw;margin:-50px auto auto}label.showhide{display:block;margin:20px 0 0;font-size:3rem;font-weight:700;color:#b35324}label:hover{color:#666}input.showhide{position:absolute;left:-999em}.inner{position:relative;overflow:hidden}.hide2{clear:both;opacity:1;overflow:hidden;transform:translateY(0);margin:0;transition:all 1s linear,margin 0s linear 0s}.hide2 p{padding:10px;margin:0}.ex2 .follow{clear:both}.ex2 input[type=checkbox]:not(:checked)+.inner .hide2{opacity:100;transform:translateY(0);margin-bottom:-0;transition:all 1.5s linear,margin 0s linear 1.5s}.blogasideright{float:right;width:335px;padding:20px 0 20px 20px;font-size:.8rem}.blogasideright p{padding:20px;font-size:.8rem!important}.blogasideleft{float:left;width:335px;padding:20px 20px 20px 0}.blogasideleft p{padding:20px;font-size:.8rem!important}.behind{z-index:-9999}.blogmain{padding:20px}.blogmain p{font-size:1.25rem}.blogmain img{width:100%}.halfgrid{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;grid-gap:5px;padding:8px;margin:auto;width:660px;justify-content:space-evenly}.thirdgrid{display:grid;grid-template-columns:30% 30% 30%;grid-template-rows:auto auto auto;grid-gap:5px;padding:8px;margin:auto;width:660px;justify-content:space-evenly}.centeralignhalfgrid{text-align:center;padding:1vw}.botc-callout{border-bottom:1px solid #b35324;font-size:.75rem}#DescriptionContent .botc-callout p{font-size:.9rem}.blogexcerpt{color:#fff;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto;grid-gap:5px;background-color:#b35324;padding:8px;margin:auto;width:55vw;font-size:75%;justify-content:space-evenly}.blogexcerpt>div{text-align:left;padding:10px;color:#fff;border:1px solid;align-items:center}.blogexcerpt p{margin-bottom:0}.excerpt3{grid-column-start:1;grid-column-end:3}.blog{position:relative;text-align:left;float:left;margin:0 0 0 22.5vw;width:55vw;max-width:55vw}.blogrecommendations{float:left;width:20vw;font-size:75%;text-align:left;padding:1vw}.nopadding{padding:0!important}.excerptmap{grid-column-start:1;grid-column-end:3;padding:0!important}.blogexcerpt p,.blogexcerpt h1,.blogexcerpt h2,.blogexcerpt h3,.blogexcerpt h4,.blogexcerpt a{color:#fff}.blogexcerpt h1,.blogexcerpt h2,.blogexcerpt h3,.blogexcerpt h4{line-height:.9;font-weight:700!important}.blogexcerpt a{font-weight:700!important;text-decoration:underline}.blogsidebar{width:33%;float:right;margin:0 0 20px 20px;background-color:#f2f2f2;padding:20px;font-size:.9rem}.blogsidebar p,.blogsidebar h1,.blogsidebar h2,.blogsidebar h3,.blogsidebar h4{color:#666}.blogsidebar h1,.blogsidebar h2,.blogsidebar h3,.blogsidebar h4{line-height:1}div.blogsidebar>h4{line-height:1}.blogsidebar a{font-weight:\a0 bold!important}.articleimageholder{font-size:8em;color:#000;line-height:3;font-weight:700;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;width:100vw;height:500px;overflow:hidden}.articlefeaturedimage{opacity:.9;font-weight:400;width:100vw;position:fixed;top:0;left:0}#SiteContainer>div>section.page.fullwidth>div>h2.blogtitle{position:relative;top:45%;opacity:.9;font-size:5.5vw;height:auto;width:90vw;color:#fff;font-weight:700;line-height:1;z-index:9999;margin:auto}#SiteContainer>div>section.page.fullwidth>div>h1.blogtitle{position:relative;top:45%;opacity:.9;font-size:5.5vw;height:auto;width:90vw;color:#fff;font-weight:700;line-height:1;z-index:9999;margin:auto}#mce-success-response{font-size:2.5em;font-weight:700;color:#b35324}.horizontal-mega-menu ul.mm-submenu.tree li{text-align:center!important}figure{margin:0;position:relative}figure h1{position:absolute;top:20px;left:20px;border-right:3px solid #fff;padding:5px 10px 5px 5px}.videopagecontainer1{height:auto;background:#fff;min-height:100%;min-width:100%;background-size:cover;margin-top:600px;padding:3% 20vw;margin-bottom:500px}.videopagecontainer2{height:auto;background:#fff;min-height:100%;min-width:100%;background-size:cover;padding:3% 20vw;margin-bottom:-10vh}.stretch h1{padding:20px}.video-wrapper{min-height:100%;min-width:100%;z-index:-9999;position:fixed;top:0;left:0;z-index:-999;height:56.25vw;width:100vw;background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/tree-hopping-horizontal.jpg?7611028546848913475);background-size:cover}.video-background{background:#000;position:relative;top:0;right:0;bottom:0;left:0;z-index:-99}.video-foreground,.video-background iframe{position:relative;top:0;left:0;pointer-events:none;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh}.video1{position:relative;top:0;left:0;pointer-events:none;width:33vw;height:18.5625vw}.brewguidesgrid{display:grid;grid-template-columns:33vw 33vw 33vw;grid-template-rows:auto auto auto;grid-column-gap:.5vw;grid-row-gap:5vw;padding:25px;margin:auto;width:80vw;justify-content:space-evenly}.brewguidesgrid h1{font-size:1.5rem}#brewguidevideo{position:relative;top:0;left:0;width:50vw;height:28.125vw;margin:0 0 50px}#brewguidevideoblog{position:relative;top:0;left:0;width:100%;height:24vw;margin:0 0 50px}#brewguidevideofourby{width:30vw;height:16.9vw}#frenchpress{position:relative;top:0;left:0;width:33vw;height:18.5625vw}#muteYouTubeVideoPlayer{position:relative;top:0;left:0;width:90vw;height:50.625vw}#fullpagevideobackground{position:fixed;top:0;left:0;z-index:-999;height:56.25vw;width:100vw}.greyoverlay{background-color:#000;opacity:.7}#vidtop-content{top:0;color:#fff}.titleandheadline>.mobile{display:none!important}.awardicons{float:right;display:inline-block;position:relative;bottom:60px;margin-bottom:-50px;z-index:100;overflow:visible!important;width:60px;height:60px;right:12px}.awardiconsproductpage{float:right;display:inline-block;position:relative;bottom:6vw;margin-bottom:-50px;z-index:100;overflow:visible!important;width:4vw;height:auto;right:1vw;opacity:.9}.awardicons:hover{transition:all 1s ease-in-out;transform:scale(3);bottom:120px;right:13%;z-index:9999}.awardiconsproductpage:hover{transition:all 1s ease-in-out;transform:scale(3);bottom:9vw;right:4vw;z-index:9999}.awardiconsholder{position:relative;top:360px;right:15px;display:block;width:100%;height:100%}.awardiconsholderproductpage{position:relative;bottom:50px;right:30px}.collectionssubheader{display:inline-block;padding-left:2vw}.multiplecollections,.giftmultiplecollections{width:90vw;margin:auto;border-bottom:1px solid #b35324;padding:2vw;text-align:left;border-radius:0}.multiplecollections h2{margin:0}.backtotop{text-align:center;display:block;font-size:.85rem}.collectionlisting p{max-width:240px}.giftcollectionsrows{margin:auto;display:grid;grid-template-columns:19% 19% 19% 19% 19%;grid-template-rows:auto auto;grid-gap:5px;padding:8px;width:100%;justify-content:space-evenly}ul.horizontal-in-page-menu{display:block;font-size:.85rem;margin:0}li.horizontal-in-page-menu-link{display:inline-block;padding:10px;background:#e8e8e8}.collectionsrows{margin:auto;display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto auto;grid-gap:5px;padding:8px;width:100%;justify-content:space-evenly}.collectionslistings{display:flex;justify-self:center;align-self:start}.subheader{line-height:.9}.smallcollectiongrid{display:inline-block}.smallcollectiongrid img{width:30vw}.smallcollectiongrid li{padding:20px}.smallcollectiongrid .add-message{color:#b35324}.smallcollectiongrid .quantitydiv,.smallcollectiongrid .quantitylabel{float:none!important}.subscriptioncollectionsgrid{display:inline-block}.subscriptioncollectionsgrid .add-message{position:relative;max-width:100%;display:block;clear:none;width:30vw;text-align:left;font-size:.8rem}.subscriptioncollectionsgrid img{width:30vw}.subscriptioncollectionsgrid li{padding:20px}.subscriptioncollectionsgrid .add-message{color:#b35324}.subscriptioncollectionsgrid .quantitydiv,.subscriptioncollectionsgrid .quantitylabel{float:none!important}.giftsubscription{width:50vw;margin:auto}.horizontal-add-to-cart-gift{float:left;clear:none;position:relative;font-weight:700;width:100%;margin:auto}.giftsubscription>span.bigprice{display:none}.smalltext{font-size:16px;color:#b35324}.bold-ro__prepaid-total{display:none}.bold-ro__recurring-text{font-weight:700}.bold-ro__prepaid-checkbox-lbl{font-size:2em;font-weight:700}.bold-ro__prepaid-length{display:}.bold-ro__see-details{display:none}.bold-ro__product{margin-bottom:0!important}div.bold-ro__recurring-title{display:none}input.bold-ro__checkbox.bold-ro__prepaid-checkbox{float:none;position:relative;top:-20px}input.bold-ro__checkbox.bold-ro__prepaid-gift-checkbox{float:none;position:relative;top:-15px}label.bold-ro__prepaid-gift-lbl{font-size:1.5em}.ro_widget{width:100%!important;margin:0 auto}.bold-ro__bold-active>.bold-ro__frequency-div{padding:0 10px 10px;border-radius:10px;border:1px solid #b35324}.subscriptionsonetimesubscribe>div>.bold-ro__bold-active>.bold-ro__frequency-div{position:absolute}.subscriptionsonetimesubscribe .bold-ro__frequency-label{padding-top:0}div.ro_widget.subscriptionsonetimesubscribe>div>div.bold-ro__radio-div.bold-ro__recurring-div.bold-ro__sub.bold-ro__bold-active>div{border:none}.subscriptionsflex .ro_widget{margin:0}.wasmoney{text-align:center;font-size:2em}.notashugeheader{font-size:4em;font-weight:900}.eightypercent{width:80%}.onehundredpercent{width:100%}.fifteenpadding{padding:15px}.fivepercentpaddingsides{padding:0 5%}h1{font-size:3.5em;font-weight:700}h2.theme{font-size:3.25em;font-weight:900;line-height:96%}.brothers{font-family:brothers,yantramanav,sans-serif;text-transform:uppercase;letter-spacing:2px}h2.blog-post{font-size:3em;font-weight:900}h3{font-weight:700}.largeheader{font-size:3em;margin:0}blockquote p{font-weight:400;font-size:24px!important;background-color:#e9e9e9!important;padding:10px}.titleandheadline h3{color:#444;font-size:1.25rem;margin-bottom:.5rem;font-weight:400}.titleandheadline h4{color:#868686;font-size:1.5rem;margin-bottom:1rem;font-weight:700!important;font-style:normal;line-height:.95}.product #DescriptionContent.tabbed{padding:0;background:transparent}#DescriptionContent p{font-size:1.25rem}#ProductThumbs{margin:10px auto}.bigprice{font-size:3.5rem;margin-top:1vh;font-weight:700;color:#868686;display:inline-block}.horizontal-add-to-cart>h4.theme{line-height:1.2}.cta{padding:20px;margin:auto;color:#b35324;font-weight:700!important;font-size:1.75em}.shopify-buy-frame--product{display:block;margin:10px auto}.btn:hover,.button:hover,button:hover{background:#862f19}.yotpo{padding:0 0 30px;width:100%}.productheader{font-size:4em!important;font-weight:900px!important}.subscriptionsonetimesubscribe{padding-top:6px}.addtocartbutton{margin-top:0!important;font-size:16px!important}.quantitylabel{float:left!important;padding:5px}.quantitydiv{float:left!important;padding-right:15px!important;padding-top:10px!important}.subscriptionsquantitydiv label{padding-right:10px}input[type=radio i]{background-color:#b35324!important}.subscriptionsgrind{display:flex}.quantityandgrind{height:auto}.subscriptionsquantityandgrind{height:50px}.collectionsquantityandgrind{font-size:13px!important}.collectionspagegrindselect select{margin-left:0;font-size:13px}.grindlabel{float:left;padding:0 15px 0 0!important}.grindselect{width:100px!important}.grinddiv{float:left!important;padding-right:15px!important;padding-top:10px!important}.grinddiv>select.grindselect{width:230px!important}body{background-attachment:fixed}.collectionpagegrindlabel{font-size:.9rem}.btn,.button,button{border:0;-moz-border-radius:0;border-radius:10px;display:inline-block;background:#b35324;font-weight:900!important;margin:0 0 .5em;color:#fff;padding:10px;font-family:Yantramanav,sans-serif;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in;-ms-transition:background .25s ease-in;-o-transition:background .25s ease-in;transition:background .25s ease-in;font-size:18px;-webkit-appearance:none}.variantdropdown{float:left;font-size:18px;font-weight:900}.product article form label{padding:0 10px 0 0;font-weight:900;margin:0;display:inline-block;text-align:left;min-width:50px!important}.horizontal-add-to-cart,.collectionsaddtocart{float:left;clear:none;position:relative;font-weight:700;width:100%}.subscriptioncollectionsaddtocart{float:left;clear:none;position:relative;font-weight:700;width:30vw}.subscriptionsflex{display:flex;flex-wrap:wrap;justify-content:left;align-items:center}.subscriptionsflex .add-to-cart-button{padding-top:6px}.subscriptionsflexright{display:flex;flex-wrap:wrap;justify-content:right;align-items:center}.subscriptionsflex div{padding-right:4px}div.collectionsaddtocart span.smalltext,div.collectionsaddtocart div.ro_widget div{font-size:.8rem}.floatright{float:right}.subscriptioncollectionsgrid h3{font-size:1rem;font-weight:700}div.subscriptioncollectionsprice h3{color:#b35324!important;padding-left:10px}.subscriptionsflex>.ro_widget{width:auto!important}.collectionspagequantity{width:33%;float:left}.collectionspagegrindselect{width:65%;float:left}.collectionspagequantity input{margin-left:5px}.collectionspagequantity .quantitylabel{width:100%;padding:0 5px}.add-to-cart-button{position:static;clear:both}.addtocartcontainer{background-color:#333}div.horizontal-add-to-cart>div.purchase.add-to-cart-button.addtocartdiv>div.ro_widget>div>div.bold-ro__radio-div.bold-ro__recurring-div.bold-ro__sub>label>span,div.horizontal-add-to-cart>div.purchase.add-to-cart-button.addtocartdiv>div.ro_widget>div>div.bold-ro__radio-div.bold-ro__one-time-div.bold-ro__bold-active>label>span{font-size:.8rem}.bold-ro__one-time-div,.bold-ro__recurring-div,.bold-ro__mix-div{padding:0!important}.hero .slide-details{z-index:999;background:transparent;display:inline-block;margin:auto;padding:15px;max-width:97%;min-width:25%;position:relative;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;top:0;left:0;font-family:Yantramanav,Helvetica,Arial,sans-serif}.active .hero .slide-pos{top:25vh!important}.hero .slide-details h3{font-size:5vw;margin:0 0 .5em;text-align:center;text-transform:none;font-weight:900;opacity:.9;line-height:90%}.hero .slide-details h3,.hero .slide-details p{color:#fff;font-family:Yantramanav,Helvetica,Arial,sans-serif}.hero .slide-details p{font-size:2rem}section#hero .active .hero .slide-pos{top:10vh}.hbspt-form{margin-botttom:-60px!important}div.hubspot-link__container.sproket{display:none!important}.centeredbutton{width:100%;margin:auto}.centeredcontainerdiv{margin:30px 10%;clear:both}.fullwidthcontainerdiv{margin:30px 0;clear:both;float:left}.fullviewwidthcontainer{width:100vw;background-color:#fff;clear:both;float:left}.containerdiv{margin:30px 10%;clear:both;float:left}.videocontainer{margin:30px 10%;clear:none;float:left}.darkcontainerdiv{clear:both;float:left;background-color:#222;padding-bottom:50px;width:100%}.seventycontainerdiv{width:70%;margin:auto}.thirtymargin{margin:auto 20%}.greycontainerdiv{margin:50px 10%;clear:both;float:left;background-color:#666}.contactcontainerdiv{background-color:#222;padding:30px}.hubspotcontainerdiv{background-color:#cecece;padding:30px}.contact-form{background-color:#222;margin:0!important;position:relative;top:-15px}.breakdiv{height:20px;clear:both}.fiftybreakdiv{height:50px;clear:both}.widesplit{float:left;clear:none;width:60%;position:relative;display:block;margin:15px}.narrowsplit{float:left;clear:none;width:30%;position:relative;display:block;margin:15px}.evensplit{float:left;clear:none;width:50%;display:grid}.quarterpagewide{width:25%;padding:10px;float:left;clear:none}.infographicimage{width:75%;margin:auto;opacity:.8}.contact-form label{font-size:1.5em}.contact_input{font-size:1.25em!important}.coffeeclub-description{background:#fff;color:#333;padding:0 20px;margin-left:15%;margin-right:15%}.customslider{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.chelelektubg{opacity:.6;float:left;clear:none;display:grid;background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/kenya-othaya-from-postcard.jpg?3597900348552101030);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;background-position-x:-300px;right:10%;top:30px;min-height:100%;min-width:100%}.coldlavenderbg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/lavender-wet.jpg?9326674116926760524);width:20vw;float:right;background-attachment:fixed;background-repeat:no-repeat;background-size:25vw;position:relative;background-position-x:20vw;background-position-y:20vh}.coldloverslanebg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/lovers-lane-wet.jpg?1750239864639238537);width:20vw;float:right;background-attachment:fixed;background-repeat:no-repeat;background-size:25vw;position:relative;background-position-x:20vw;background-position-y:20vh}.coldethiopiabg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/ethiopia-wet.jpg?9326674116926760524);width:20vw;float:right;background-attachment:fixed;background-repeat:no-repeat;background-size:25vw;position:relative;background-position-x:20vw;background-position-y:20vh;height:500px}.greencoffeebeansbg{opacity:.6;float:left;clear:none;display:grid;background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/green_beans_3.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;background-position-x:-300px;right:10%;top:30px;min-height:100%;min-width:100%}.awardbg{opacity:.6;float:left;clear:none;display:grid;background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/goldenbeanmedals.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;background-position-x:-300px;right:10%;top:30px;min-height:100%;min-width:100%}.roastedcoffeebeansbg{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/roasted-beans-2.jpg);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;left:10%;top:30px;min-height:100%;min-width:100%}.chelelektubg2{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/cheleonburlap.jpg);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-position:right;background-repeat:no-repeat;background-size:55%;position:relative;left:10%;top:30px;min-height:100%;min-width:100%}.stevebg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/steve-4.jpg);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:65%;position:relative;background-position-x:-100px;right:10%;top:30px;min-height:100%;min-width:100%}.roastedcoffeebeansbgmobile{display:none}.redwoodcreekbg{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/redwood-creek-2.jpg);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-repeat:no-repeat;background-size:50vw;position:relative;right:10%;top:-30px;min-height:100%;min-width:100%}.lattebg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/latte.jpg);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-position:100px;background-repeat:no-repeat;background-size:50%;position:relative;right:10%;top:-30px;min-height:100%;min-width:100%}.espresso-shotbg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/espresso-pour.jpg);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-position:right;background-repeat:no-repeat;background-size:900px;position:relative;left:10%;top:30px;min-height:100%;min-width:100%}.communitybg{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/community-2.jpg?5726835112339184525);opacity:.6;float:left;clear:none;display:grid;background-attachment:fixed;background-position:550px;background-repeat:no-repeat;position:relative;left:10%;top:30px;min-height:100%;min-width:100%}.wholesalebg{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/probat-2.jpg?16830523972558206548);opacity:.75;float:left;clear:none;display:grid;background-attachment:fixed;background-position:right;background-repeat:no-repeat;background-size:50%;position:relative;left:10%;top:30px;min-height:100%;min-width:100%}.hendywoods{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/hendy-woods.jpg?8140421915036772781);opacity:.6;float:right;clear:none;display:grid;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;position:relative;left:10%;top:-30px;min-height:100%;min-width:100%}.infoimages{opacity:.7;padding:15px;width:100%;height:auto;top:10px;position:relative;background-color:transparent;border:none}.smallinfoimages{opacity:.7;padding:15px;width:25%;float:left}.smallinfoimagestwoperrow{opacity:.7;padding:15px;width:50%;float:left}.otherawardwinners{padding:15px;width:33%;float:left}.otherawardwinners img{width:70%}.communitybgmobile{display:none}.imagecloser{margin-top:-75px}.morespaceuptop{margin-top:50px}.lessspaceuptop{margin-top:-50px}.alittlelessspaceonbottom{margin-bottom:-20px}.zeromarginbottom{margin-bottom:0}.evensplitleft{float:left;clear:none;width:40%;display:grid}.evensplitright{float:right;clear:none;width:40%;display:grid}h4{font-size:1.5em;font-weight:400!important;line-height:1.75}.alignleft{text-align:left}.alignright{text-align:right}.largetext{font-size:18px}.hugeheader{font-size:5em;color:#666;font-weight:700}#mc_embed_signup_scroll>h2>label{font-size:5rem;color:#666;font-weight:900;font-family:Yantramanav,sans-serif}.valueshugeheader{font-size:6rem;color:#666;font-weight:700;line-height:.9}.hugeheaderwhite{font-size:5em;color:#fff;font-weight:700}.innerimagetitle .whitehugeheaderoverimage{font-size:6rem;color:#fff;font-weight:700;line-height:.9;margin-block-start:0em!important;margin-block-end:0em!important}.innerimagetitle .whitemediumheaderoverimage{font-size:4rem;color:#fff;font-weight:700;line-height:.9;margin-block-start:-1em!important;margin-block-end:0em!important;padding-bottom:1em}.lesshugeheader{font-size:4em;color:#666;font-weight:700}.bigbulletpoints{font-size:1.8em;font-weight:900;margin:0!important}.lessbigbulletpoints{font-size:1.25em;font-weight:medium;padding:0 10px}.headerimage{opacity:.7;width:100%}.othayabg{background-image:url(//cdn.shopify.com/s/files/1/0219/7344/files/kenya-othaya-bg.png?2620011524526862298);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.gracepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/grace-edit-2000.jpg?v=1703704490);font-size:3vh;color:#000;opacity:.9;line-height:3;font-weight:400;min-height:80vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;padding:20vh}.twomilepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/two-mile-in-woods-darker.jpg?v=1671583525);font-size:3vh;color:#000;opacity:.9;line-height:3;font-weight:400;min-height:80vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;padding:20vh}img.pagetitle-signatureseries{position:sticky;top:30vh;opacity:.95;width:50vw;height:auto}.signatureseriespagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/signature-series-hero-revised-20230207-135823.jpg?v=1676499207);font-size:8em;color:#000;opacity:.99;line-height:3;font-weight:400;min-height:66vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:100vw;margin:0}.jobspagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/employees-smiling-1.jpg?v=1621884875);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.jobstwopagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/jobs-image-2.jpg?v=1621885941);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.goldenbeanpagetitle{background-image:url(//cdn.shopify.com/s/files/1/0219/7344/files/goldenbeanmedals.jpg?13017019632699868347);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.awardspagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/steve-with-chele.jpg?11373955822607527630);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.giftideaspagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/231205-holiday-roast-b3g1-front-page-dark.jpg?v=1701910675);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:100%;margin:0}.coffeeclubpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/bagsinabox1118.jpg?1773224879832959177);font-size:8em;color:#000;opacity:1;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.christmasgiftcoffeesplash{background:url(https://cdn.shopify.com/s/files/1/0219/7344/files/christmas-gift-illustration-1b-2022.gif?v=1670004003);color:#000;opacity:1;line-height:3;font-weight:400;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;margin:0;height:100vh}.tastingclubsplashpour{background:url(https://cdn.shopify.com/s/files/1/0219/7344/files/coffee-pour-illustration-6.gif?v=1598310526);color:#000;opacity:1;line-height:3;font-weight:400;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;height:100vh}.tastingclubpagevideo{background:url(https://cdn.shopify.com/s/files/1/0219/7344/files/coffee-pour-illustration-6.gif?v=1598310526);color:#000;opacity:1;line-height:3;font-weight:400;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;height:100vh}.whatsinthebox{margin:10vh 30vw}.signaturewhatsinthebox{margin:10vh auto}.mobileimagetoreplacebackground{display:none}.tastingclubgiftsplash{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/botc-gift-page-illustration-splash.jpg);font-size:8em;color:#000;opacity:1;line-height:3;font-weight:400;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:100vw;margin:0;height:80vh}.coffeeclubpagetitle img{width:2em!important;opacity:.95!important;top:11vh;position:relative}.wcrpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/woman-with-coffee-plants.jpg);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.sourcingpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/green-coffee-beans-dark.jpg?3367);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.downloadtheapppagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/phone-header.jpg?v=1645832203);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.communitypagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/inside-the-cafe.jpg?3375);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.inhousesustainabilitypagetitle{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/our-story-sunset.jpg?3263791407036538978);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.valuespagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/two-laughing-oaks.jpg?3222);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:inherit;background-repeat:no-repeat;background-size:cover;margin:0}.requestservicetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/espresso-fill.jpg?v=1706824870);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:inherit;background-repeat:no-repeat;background-size:cover;margin:0}.ourservicestitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/marzocco-machine-2.jpg?v=1706830986);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:inherit;background-repeat:no-repeat;background-size:cover;margin:0}.servicepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/marzocco-machine.jpg?v=1706819305);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:inherit;background-repeat:no-repeat;background-size:cover;margin:0}.ourcraftpagetitle{background-image:url(//cdn.shopify.com/s/files/1/2234/1017/files/our-craft-header_2048x2048.jpg?v=1501886190);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.cafepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/inside-cafe-darker.jpg?17186064331363663741);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.locationspagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/black-oak-open-sign-locations.jpg);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.russianriverpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/russian-river-cleanup-header-imge.jpg?v=1663192896);font-size:8em;font-weight:900;color:#fff!important;opacity:.7;line-height:1;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.ukiahpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/inside-ukiah.jpg?v=1621981687);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.healdsburgpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/outside-healdsburg.jpg?v=1621981687);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.communitypagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/heart-hands-2.jpg?v=1605296056);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.ourstorypagetitle{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/our-story-sunset.jpg?3263791407036538978);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.wholesalepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/roasted-beans.jpg?2336);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.companycoffeepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/roasted-beans.jpg?2336);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.mendocinopagetitle{background-image:url(https://vv.mauivideo.co/system/blackoakcoffee/mendocino.mp4?1533690682);font-size:8em;color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.mendocinocharities{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/mendocinolandtrustdarker.jpg);color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.mendocinomainsection{background-image:url();color:#000;opacity:.7;line-height:3;font-weight:400;min-height:500px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0}.textoverimage{margin:5vh 10vw}.mediumtextoverimage{font-size:1.75em;font-weight:700!important;line-height:1.75;color:#fff}.white{color:#fff}.bold{font-weight:700}img.pagetitle{position:relative;top:125px;opacity:.75;width:5em;height:auto}img.mendopagetitle{position:fixed;top:40%;opacity:.75;height:auto;z-index:-999;width:50vw;left:25vw;right:25vw}img.halfpagetitle{position:relative;opacity:.75;width:5em;height:auto}.showcase-gallery.has-posts{width:90%;margin:auto}.bottomcontainer{width:100%;float:left;clear:both;margin:auto}.img-outer-subscription>a{font-size:.75rem}.img-outer-subscription>p>span{display:none}@media screen and (max-width: 1200px){.hero .slide-details h3{font-size:3rem}}@media screen and (max-width: 768px){.account-sidebar .mobile{display:block;padding:15px;cursor:pointer;position:relative;background:#b35324;color:#fff;font-size:1.25rem;font-weight:700}.splashtitle{position:relative;top:0;font-size:10vw;font-weight:700;z-index:99;margin:auto}.splashsubheader{position:relative;top:0;font-size:7.5vw;height:auto;color:#fff;z-index:99;margin:auto}.splashcopy{position:relative;top:0;font-size:4vw;height:auto;z-index:99;margin:2vh auto;line-height:1.2}.tastingclubsplashbutton{font-weight:900!important;font-family:Yantramanav,Helvetica,Arial,sans-serif;top:0;padding:2vh;position:relative;font-size:2rem!important;border:1px solid white}.mobileimagetoreplacebackground{width:90vw;max-width:100vw;display:block}.tastingclubsplashpour{background-image:none;background:#b35324;opacity:1;line-height:1!important;font-weight:400;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:100vh;margin:0;height:auto;font-size:1rem;padding:0 10vw 10vw}.tastingclubp{font-size:1.25rem;padding:3vw}.tastingclubheader{font-size:2.2rem;padding:2vw;line-height:1}.tastingclubbutton{font-size:2rem!important;width:300px}div.tastingclub>div{border-right:0px!important}.img-outer-subscription{padding-top:5vh}.whatsinthebox{margin:10vw}.whatsinthebox img{max-width:80vw}.signaturewhatsinthebox{margin:10vw}.signaturewhatsinthebox img{max-width:80vw}.awardicons{float:none;width:25px;height:25px;bottom:70px;right:-10px;display:none}.awardiconsproductpage{float:none;width:50px;height:50px;bottom:20px;right:0}.awardicons:hover{transition:all 1s ease-in-out;transform:scale(3);bottom:100px;right:30px;z-index:9999}.awardiconholder{position:absolute;bottom:60px;display:block;right:30px}.awardiconholderproductpage{position:absolute;bottom:40px;display:block;right:10px}.add-to-cart-button{float:none}.product article .description{position:initial}article{width:90%;margin:auto}article p{font-size:1.35em;line-height:1.8!important}.hero .slide-details{max-width:100%}.hero .slide-details h3{font-size:3rem;margin:0 0 .5em;text-align:center;text-transform:none;font-weight:900;opacity:.9;line-height:90%}.hero .slide-details h3,.hero .slide-details p{color:#666;font-family:Yantramanav,Helvetica,Arial,sans-serif}.hero .slide-details p{font-size:24px}.hero .slide-pos{width:95%!important}.active .hero .slide-pos{top:0!important}.evensplit{width:100%;display:block}.containerdiv{margin:20px 7%;clear:none;float:none}h4{font-size:1.4em!important}.hugeheader{font-size:3.5em;line-height:.9}.alignleft,.alignright{text-align:center}.bigbulletpoints ul li{list-style:none;padding:10px 0}.bigbulletpoints{font-size:1.5em;padding:0 10px}.bigbulletpoints ul{margin:0!important}.awardspagetitle{display:none}.greencoffeebeansbg{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/green_beans_3.jpg);background-attachment:scroll;background-size:cover;background-position-x:center;right:0;top:0;margin-bottom:20px}.awardbg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/goldenbeanmedals.jpg);background-attachment:scroll;background-size:cover;background-position-x:center;right:0;top:0;margin-bottom:20px}.roastedcoffeebeansbgmobile{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/roasted-beans-2.jpg);background-size:cover;background-position-x:center;background-repeat:no-repeat;right:0;top:0;display:grid!important;opacity:.7;margin-bottom:20px}.roastedcoffeebeansbg{display:none}.redwoodcreekbg{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/redwood-creek-2.jpg);background-attachment:scroll;background-size:cover;background-position-x:center;right:0;top:0;margin-bottom:20px}.lattebg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/lavender-latte.jpg);background-attachment:scroll;background-size:cover;background-position-x:center;right:0;top:0;margin-bottom:20px}.espresso-shotbg{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/espresso-pour.jpg);background-attachment:scroll;background-size:cover;background-position-x:center;right:0;top:0;margin-bottom:20px}.communitybg{display:none}.communitybgmobile{background-image:url(https://cdn.shopify.com/s/files/1/2234/1017/files/community-1.jpg);background-size:cover;background-position-x:center;background-repeat:no-repeat;right:0;top:0;display:grid!important;opacity:.7;margin-bottom:20px}.wholesalebg{display:none}.coffeeclubpagetitle,.ukiahpagetitle,.healdsburgpagetitle,.locationspagetitle,.ourcraftpagetitle,.cafepagetitle,.ourstorypagetitle,.wholesalepagetitle{background-attachment:local;background-position:bottom;background-repeat:no-repeat;margin-top:-40px;min-height:400px}.russianriverpagetitle{font-size:6vh;padding:1vh}.companycoffeepagetitle{background-attachment:local;background-position:bottom;background-repeat:no-repeat;margin-top:-40px;min-height:400px}img.pagetitle{position:relative;width:80%}.smallinfoimages{opacity:.7;padding:15px;width:100%;float:none}.quarterpagewide{width:50%;padding:0;margin:10px 0}.form-field{padding:0 15px}#Logo{padding:5px 15px!important}.promo{font-size:.8em}.video-wrapper{background-attachment:unset!important;background-position:center top!important;background-size:cover}img.mendopagetitle{width:80vw;left:10vw;right:10vw}.fiftywidewhitebgbox{background-color:#fff;opacity:.95;width:80vw;padding:10px;margin:0 auto;border-radius:10px}.video-wrapper>div>figure>video{display:none}.videopagecontainer1,.videopagecontainer2{padding:3% 10vw}.blogsidebar{width:100%;float:left;margin:0;background-color:#666;padding:20px;font-size:1rem;clear:both;position:relative}.articleimageholder{height:25vh;min-height:25vh}.articlefeaturedimage{display:block;position:relative;top:auto;left:0}#SiteContainer>div>section.page.fullwidth>div>h2.blogtitle{top:6vh;font-size:10vw}#SiteContainer>div>section.page.fullwidth>div>h1.blogtitle{top:6vh;font-size:10vw}.blog .meta-top{display:none!important}.blogexcerpt{grid-template-columns:auto;grid-template-rows:min-content;width:90vw}.fiftypadding{padding:3vw}.twentyfiveborderradius{border-radius:2vw}.blogmain h2{font-size:30px;color:#b35324}.brewguidesgrid{display:grid;grid-template-columns:90vw;grid-template-rows:auto;margin:auto;justify-content:space-evenly;grid-row-gap:5vh}#brewguidevideofourby{width:90vw;height:50.7vw}#brewguidevideoblog{height:20vh;margin:0}.mobileheaderadjustment{font-size:.8em}.coldlavenderbg,.coldloverslanebg,.coldethiopiabg{display:none}.lesswidecontainerdiv,.fortyvwcontainerdiv{margin:20px}.coffeeclubpagetitle img{width:2em!important}.giftcollectionsrows,.collectionsrows{grid-template-columns:50% 50%}.collectionssubheader{display:block;line-height:.5;margin-top:5vw}.backtotop{margin-bottom:2vh}.giftideaspagetitle{background-size:cover;background-attachment:local;background-position:center;background-repeat:no-repeat;margin-top:-40px;min-height:400px}.bigprice{line-height:inherit}.quantitydiv,.variantdropdown{float:none!important}h1.theme,h3.theme,h4.theme,h5.theme,h6.theme{margin-bottom:0}#DescriptionContent p{font-size:1.5rem}.twothirdscolumn{grid-column-start:none;grid-column-end:none}.thirdscolumns,.quartercolumns,.fifthcolumns{display:block;grid-template-columns:90vw;grid-template-rows:auto;padding:8px;margin:auto;width:100%}.valueshugeheader,.innerimagetitle .whitehugeheaderoverimage{font-size:3rem}.innerimagetitle .whitemediumheaderoverimage{font-size:2rem}.donorlogos{display:grid!important;grid-template-columns:auto auto auto auto!important}#SiteContainer>div>section>div.contactcontainerdiv>h1{font-size:2rem}select{width:150px!important}.bold-ro__bold-active>.bold-ro__frequency-div{position:relative;left:0;bottom:0;padding:0;border-radius:0;border:none}.ro_widget{height:auto}.add-to-cart-button{padding-top:15px}h2.theme{font-size:2.5em}div.frontpageseo{width:100vw;margin:auto;height:auto;padding:7vh 3vw;background:#b35324;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.frontpageseo a{font-weight:700}.addtocartdiv{margin-top:0!important;clear:both!important;position:relative!important}#DescriptionContent>div>h4.mobile{display:none}.blog{position:relative;text-align:center;float:none;margin:0 0 0 1vw;width:98vw;max-width:98vw}.article-tags h4{margin:2vh 0 .5vh;text-align:center}.blog-stories-tags{display:inline-block;max-width:90vw;text-align:center}.tag-alpha{display:none!important}.blogsidemenu h4{text-align:center}.blogsidemenu{top:20px}.just>*{text-align:center!important}.blog>h2.theme{display:none}.bloghome{text-align:center;font-size:.85rem!important}.article-tags .blog-stories-tags{text-align:center}ul.blog-stories-tags{margin:0!important}.titleandheadline *{text-align:left!important}.wholesalecontactsection{display:block;width:90vw}.wholesalecontactinput{margin-bottom:10px}.contact-form{top:-35px}.orderahead{display:block;float:right;font-weight:700}.centeredcontainerdiv h2{font-size:1.5rem}h2.valueshugeheader{font-size:3rem}.circles{height:76vw;width:76vw;background-color:#b35324;border-radius:50%;padding:5vh;opacity:.8}.innerimagetitle{min-height:20vh;background-attachment:initial}.valuespagetitle{min-height:50vh;background-attachment:initial}.wcrpagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/woman-with-coffee-plants-dark-overlay.jpg)}.longheadlinelineheight{line-height:1.25!important}.tastingclubgiftsplash{min-height:50vh;background-attachment:initial}.smallcollectiongrid img{max-width:80vw;width:80vw}h3.p1{font-size:2rem;line-height:.9}.botcpagevideo{width:100vw}.botcpagevideocontent{top:0vh;bottom:60vh}.botcpagevideocontent h1,.botgcpagevideocontent h2{font-size:12vw}.botcpagevideocontent h3{font-size:5vw}.frontpagevideo{width:100vw}.frontpagevideocontent{top:25vh;bottom:60vh}.frontpagevideocontent h1,.frontpagevideocontent h2{font-size:12vw}.frontpagevideocontent h3{font-size:5vw}.subscriptioncollectionsgrid img,.subscriptioncollectionsaddtocart{width:90vw;clear:both}.new-coffee-releases h4{font-size:1rem!important}.quantityandgrind{height:125px}.titleandheadline h4{font-size:.9em!important}.horizontal-add-to-cart{padding-top:10px}.product article form .quantity{text-align:left}.new-coffee-releases ul.product-grid li{width:90vw}.whatsintheboxmobile{display:block}h1.longheadlinelineheight{font-size:4vh}.content-wrapper>.fullwidth h4{margin-right:5vw;font-size:2.5vh!important}.apppagemobilecolumn{width:37vw;display:inline-block}.downloadtheapppagetitle{background-position:0 18vh;background-size:60vh auto;line-height:1;min-height:25vh}.downloadtheapppagetitle>img.pagetitle{top:5vh}.reddriverbackground{background-size:0}.hero-bottom div.caption{text-align:left;padding:14px 21px}.christmasgiftcoffeesplash{background-size:130vh;padding:7vh 0;background-position-y:10vh;background-position-x:center}.twomilepagetitle{background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/files/two-mile-in-woods-darker-vertical-smaller.jpg?v=1671584179);background-size:500px;margin:0;padding:5vh;background-position:top center}.signatureseriespagetitle{background-size:800px;background-image:url(https://cdn.shopify.com/s/files/1/0219/7344/products/signature-series-overhead-square.jpg?v=1687978486);background-attachment:initial;background-position:center}img.pagetitle-signatureseries{width:80vw}h2.signaturesplashtitle{font-size:12vw}h3.signaturesplashsubheader{font-size:5vw}p.signaturesplashcopy{font-size:1.25rem}div.subscription-images-container{width:25vw;float:left;margin-right:10px;padding:23px 10px 23px 19px}div.order-swappable-products div.order-product-details{padding:20px 20px 5px;border:1px solid grey}div.order-swappable-products span.product-info-price{font-weight:700}span.ro-translation-order_product_swap_future_charge{font-size:.8rem;font-style:italic}div.next-order-date__container{font-size:2rem;color:pink}.responsive-three-column-grid,.responsive-four-column-grid{display:block}.responsive-three-column-grid>*{padding:1rem}.responsive-four-column-grid>*{padding:1rem}div.responsivethreecolumntext,div.responsivefourcolumntext{column-count:1}div.responsivemarginblock{margin:0 10vw}.servicepagetitle,.requestservicetitle{background-size:80vh;line-height:1;min-height:40vh;background-attachment:scroll}.ourservicestitle{background-size:80vh;line-height:1;min-height:40vh;background-attachment:scroll;background-position:bottom}}
/*# sourceMappingURL=/s/files/1/0219/7344/t/26/assets/custom.css.map */
