.header__logo__link.template-index:before{content:initial}.header__logo--video video{height:105px;width:105px}@media(max-width:989px){.header__logo--video video{height:115px;width:115px}}.product-metafield-label{text-transform:capitalize;font-weight:500;margin-right:.25em}.product__roast_level{margin-top:20px}.product__tasting_notes{margin-bottom:20px}.product__product_summary{margin-bottom:0}.product__product_summary .metafield-rich_text_field,.product__product_summary p{margin-top:0;margin-bottom:0}.coffee-overview{margin-top:0;margin-bottom:22px}.coffee-overview-heading{margin:0 0 8px;font-size:var(--font-heading-small);font-weight:600;line-height:var(--line-height-normal)}.coffee-overview-divider{width:100%;max-width:220px;border-top:2px solid #ffe7d4;margin:0 0 12px}.coffee-overview-text{margin:0 0 18px;font-family:var(--FONT-STACK-BODY);font-size:var(--font-body-large);font-style:normal;font-weight:400;line-height:1.55}.product__selectors .radio__fieldset .radio__button input:checked~label,.product__selectors .radio__fieldset .radio__button input:checked+label,.radio__fieldset .radio__button input:checked~label,.radio__fieldset .radio__button input:checked+label{color:#000!important}.radio__fieldset .radio__button input:checked~label,.radio__fieldset .radio__button input:checked+label,.product__selectors .radio__fieldset .radio__button input:checked~label,.product__selectors .radio__fieldset .radio__button input:checked+label,.product__block--lines .radio__fieldset .radio__button input:checked~label,.product__block--lines .radio__fieldset .radio__button input:checked+label{color:#000!important;-webkit-text-fill-color:#000000!important}.announcement__bar,.announcement__bar .announcement__text,.announcement__bar .announcement__content,.announcement__bar .announcement__content p,.announcement__bar .announcement__content span,.announcement__bar .toolbar__text,.announcement__bar ticker-bar,.announcement__bar ticker-bar a{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.announcement__bar a,.announcement__bar .announcement__text a,.announcement__bar .announcement__content a{color:#ffe7d4!important;-webkit-text-fill-color:#ffe7d4!important}.toolbar .toolbar__menu a,.toolbar .toolbar__menu .navlink--toplevel,.toolbar .toolbar__menu .navtext{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.toolbar .toolbar__menu a:hover,.toolbar .toolbar__menu .navlink--toplevel:hover,.toolbar .toolbar__menu .navtext:hover{color:#ffcf89!important;-webkit-text-fill-color:#ffcf89!important}.header__dropdown .navlink,.header__dropdown .navtext{color:#000;font-size:14px;line-height:1.4}.header__dropdown .navlink{padding-top:8px;padding-bottom:8px}@media only screen and (min-width:990px){.header__dropdown{width:max-content!important;min-width:0!important;max-width:340px!important;padding:10px 14px!important}.header__dropdown .navlink,.header__dropdown .navtext{font-size:15px!important;line-height:1.25!important}.header__dropdown .navlink{padding:5px 8px!important}}@media only screen and (max-width:989px){.announcement__wrapper--top,.announcement__wrapper--top .announcement__bar-outer,.announcement__wrapper--top .announcement__bar-holder,.announcement__wrapper--top .announcement__bar,.announcement__wrapper--top .announcement__message,.announcement__wrapper--top ticker-bar{background:#222!important}.announcement__wrapper--top .announcement__text,.announcement__wrapper--top .announcement__content,.announcement__wrapper--top .announcement__content p,.announcement__wrapper--top .announcement__content span,.announcement__wrapper--top .toolbar__text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.announcement__wrapper--top a,.announcement__wrapper--top .announcement__text a,.announcement__wrapper--top .announcement__content a{color:#ffe7d4!important;-webkit-text-fill-color:#ffe7d4!important}}@media only screen and (max-width:989px){.mobile__menu__dropdown .sliderow__links{padding-top:calc(var(--item-height) + 18px)!important}.mobile__menu__dropdown .sliderow__links .sliderow{min-height:48px!important}.mobile__menu__dropdown .sliderow__links .sliderow__title{min-height:48px!important;line-height:1.25!important;padding-top:0!important;padding-bottom:0!important}}@media only screen and (min-width:990px){.theme__header{--index-blue: #054080;--index-coffee-brown: #A74424;--index-coffee-orange: #E96C2C;--index-steam-peach: #F2966D;--index-black: #231F20;--index-dropdown-bg: #FBE1CC}.header__wrapper:not([data-header-transparent]) .theme__header:after,.header__wrapper[data-header-transparent] .theme__header:after,.meganav--visible .theme__header:after{background:#fff!important;opacity:1!important;visibility:visible!important}.theme__header .section-padding{padding-top:0!important;padding-bottom:0!important}.toolbar{background:var(--index-blue)!important;--bg: var(--index-blue) !important;--text: #ffffff !important;--link: #ffffff !important;--link-hover: var(--index-steam-peach) !important}.toolbar .toolbar__inner{min-height:36px!important}.toolbar .toolbar__menu a,.toolbar .toolbar__menu .navlink--toplevel,.toolbar .toolbar__menu .navtext,.toolbar .toolbar__utility,.toolbar .social-link{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.toolbar .toolbar__menu .navlink--toplevel{font-size:16px!important;padding-top:7px!important;padding-bottom:7px!important}.header__desktop__upper{min-height:128px!important;align-items:stretch!important;padding-left:0!important;padding-right:0!important;background:#fff!important}.header__desktop__bar__l{flex:0 0 182px!important;width:182px!important;min-width:182px!important;align-items:flex-end!important;justify-content:center!important;background:#fff!important;padding:10px 18px 14px 28px!important;z-index:7!important}.header__logo,.header__logo__link{max-width:118px!important}.header__logo--video video{width:118px!important;height:118px!important}.header__desktop__bar__c,.header__desktop__bar__r{background:var(--index-coffee-brown)!important}.header__desktop__bar__c{flex:1 1 auto!important;min-width:0!important;justify-content:flex-start!important;align-items:stretch!important}.header__desktop__bar__r{flex:0 0 auto!important;justify-content:flex-end!important;align-items:flex-end!important;padding-right:var(--outer)!important;padding-bottom:22px!important}.header__menu{width:100%!important;height:100%!important;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;background:var(--index-coffee-brown)!important}.header__menu .menu__item{position:relative!important;height:100%!important;display:flex!important;align-items:stretch!important}.header__menu .navlink--toplevel{height:100%!important;display:flex!important;align-items:flex-end!important;padding:0 19px 24px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;--link: #ffffff !important;--link-hover: #ffffff !important}.header__menu .navlink--toplevel .navtext{font-size:27px!important;line-height:1.05!important;font-weight:700!important;letter-spacing:-.01em!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;margin-bottom:0!important}.header__menu .navlink--toplevel span:first-of-type:after{bottom:-6px!important;height:2px!important;background-color:#fff!important}.header__menu .menu__item:hover>.navlink--toplevel,.header__menu .menu__item.is-visible>.navlink--toplevel{background:#ffffff1a!important}.header__desktop__buttons{height:auto!important;align-items:center!important}.header__desktop__button .navlink,.header__desktop__button .navlink .icon,.header__desktop__button .navlink svg{color:#fff!important;stroke:#fff!important;--link: #ffffff !important;--link-hover: #ffffff !important}.header__desktop__button .navlink:hover,.header__desktop__button .navlink:hover .icon,.header__desktop__button .navlink:hover svg{color:var(--index-steam-peach)!important;stroke:var(--index-steam-peach)!important}.parent .header__dropdown,.grandparent .header__dropdown{position:absolute!important;top:100%!important;left:0!important;right:auto!important;width:max-content!important;min-width:255px!important;max-width:360px!important;padding:0!important;margin:0!important;background:var(--index-dropdown-bg)!important;border:1px solid rgba(167,68,36,.32)!important;border-top:3px solid var(--index-coffee-orange)!important;box-shadow:0 8px 18px #231f2029!important;transform:none!important;z-index:20!important}.header__dropdown:before{display:none!important}.parent .header__dropdown__wrapper,.grandparent .header__dropdown__wrapper{padding:15px 20px!important;max-height:calc(100vh - var(--HEADER-HEIGHT, 160px))!important}.parent .header__dropdown__inner,.grandparent .header__dropdown__inner,.grandparent .header__grandparent__links{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;gap:0!important}.dropdown__family{padding:0!important}.header__dropdown .navlink,.header__dropdown .navlink--child,.header__dropdown .navlink--grandchild{display:block!important;width:100%!important;padding:8px 14px!important;margin:0!important;color:var(--index-black)!important;-webkit-text-fill-color:var(--index-black)!important;--link: var(--index-black) !important;--link-hover: var(--index-coffee-brown) !important}.header__dropdown .navtext{font-size:16px!important;line-height:1.25!important;color:var(--index-black)!important;-webkit-text-fill-color:var(--index-black)!important}.header__dropdown .navlink:hover,.header__dropdown .navlink:hover .navtext{background:#e96c2c1f!important;color:var(--index-coffee-brown)!important;-webkit-text-fill-color:var(--index-coffee-brown)!important}.header__dropdown .navlink span:first-of-type:after{display:none!important}.grandparent .menu__blocks,.header__dropdown__image{display:none!important}}@media only screen and (min-width:990px){.toolbar .toolbar__inner{justify-content:flex-end!important}.toolbar .toolbar__text{flex:1 1 auto!important;margin-left:0!important;margin-right:0!important;padding-left:var(--outer)!important;padding-right:0!important}.toolbar .toolbar__text__frame,.toolbar .toolbar__text__ticker,.toolbar .announcement__text{width:100%!important}.toolbar .announcement__text{display:flex!important;align-items:center!important;justify-content:flex-end!important}.toolbar .toolbar__menu{margin-left:auto!important;margin-right:34px!important;justify-content:flex-end!important}.toolbar .toolbar__menu .navlink--toplevel{font-size:16px!important;margin-right:26px!important;white-space:nowrap!important}.toolbar .toolbar__menu .menu__item:last-child .navlink--toplevel{margin-right:0!important}.toolbar .toolbar__utilities{margin-left:0!important;min-width:66px!important;justify-content:flex-end!important}.header__desktop__upper{min-height:112px!important}.header__desktop__bar__l{flex:0 0 174px!important;width:174px!important;min-width:174px!important;padding:8px 16px 12px 24px!important}.header__logo,.header__logo__link{max-width:112px!important}.header__logo--video video{width:112px!important;height:112px!important}.header__desktop__bar__r{padding-bottom:24px!important;padding-left:10px!important}.header__menu .navlink--toplevel{align-items:flex-end!important;padding:0 15px 25px!important}.header__menu .navlink--toplevel .navtext{font-size:22px!important;line-height:1!important;font-weight:700!important;letter-spacing:-.015em!important;white-space:nowrap!important}.header__menu .menu__item:hover>.navlink--toplevel,.header__menu .menu__item.is-visible>.navlink--toplevel{background:#ffffff14!important}.header__dropdown .navlink:hover,.header__dropdown .navlink:hover .navtext{background:#a7442414!important;color:var(--index-coffee-brown)!important;-webkit-text-fill-color:var(--index-coffee-brown)!important}.parent .header__dropdown,.grandparent .header__dropdown{top:100%!important;left:0!important}}@media only screen and (min-width:990px){body.template-index #shopify-section-section_collection_FjjTGj .section-padding,body.template-index #shopify-section-section_collection_FjjTGj [class*=section-padding]{padding-top:28px!important}}@media only screen and (min-width:990px){.toolbar ticker-bar.toolbar__text{overflow:visible!important}.toolbar .toolbar__text,.toolbar .toolbar__text__frame,.toolbar .toolbar__text__ticker,.toolbar .announcement__scale,.toolbar .announcement__text{overflow:visible!important;transform:none!important;animation:none!important}.toolbar .announcement__scale,.toolbar .announcement__text{width:100%!important;max-width:100%!important}.toolbar .ticker--animated{animation:none!important;animation-play-state:paused!important;transform:none!important}.toolbar [data-clone],.toolbar .ticker__comparitor{display:none!important}.toolbar .toolbar__menu.desktop{overflow:visible!important;white-space:nowrap!important;flex-wrap:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom.css.map */
