.hero{position:relative}.hero video{width:100%}.hero img{position:absolute;top:0;left:0;width:100%}.hero.played img{display:none}.hero h1{position:absolute;background-color:#fffc;padding:2rem 2.625rem;margin-top:8.49vw;font-family:"Source Sans 3";font-weight:700;font-size:2.8125rem;line-height:2.5625rem;color:#332b25;text-transform:uppercase;z-index:1}.hero.playing h1{opacity:0}.video .play{display:block;border-radius:50%;position:absolute;top:calc(50% - 3.9375rem);left:calc(50% - 3.9375rem);width:7.875rem;height:7.875rem;background-color:#fffc;text-align:center;line-height:7.875rem;opacity:1;transition:all .25s}.video .play.hide{opacity:0}.video .play.hide:hover{opacity:.4}.video .play:after{content:"";position:relative;display:inline-block;width:0;height:0;border-top:1.8125rem solid transparent;border-bottom:1.8125rem solid transparent;border-left:2.8125rem solid #332B25;margin-top:2rem;margin-left:1rem}.sub-section:not(.icons){width:1440px;max-width:80%;margin:0 auto;position:relative;gap:8rem}.sub-section:not(.icons) .bz-column{display:flex;flex-direction:column;justify-content:space-around}.title,.icons{text-align:center}.sub-section.icons{width:1120px;max-width:70%;margin:0 auto 6rem}.title h2{margin:0;font-family:"Source Sans 3";font-weight:700;font-size:4.6875rem;line-height:7.875rem;text-transform:uppercase;color:#332b25}.sub-section .text p,.title p{font-size:1.875rem;line-height:2.4843rem;font-family:Source Sans Pro;color:#000}.sub-section .text{padding-right:11rem}.sub-section .text.left{padding-right:0;padding-left:11rem;text-align:right}.title h3{font-family:Tinet;font-style:italic;font-size:2.625rem;line-height:3rem;color:#382717;margin:2rem auto}.title.bigger h3{font-size:3rem;line-height:3.4rem}.title h3.answer{color:#896c4c;margin-right:-20%}.title p.answer,.title span.answer{color:#896c4c}.bz-columns{justify-content:space-between}.sub-section>*{flex-basis:calc(50% - 4rem)}.sub-section img{max-width:100%}.icons img{width:auto;height:96px;margin:0 auto}.recipe-ethiopia .icons img{max-width:5.21vw;margin-left:0;margin-right:0}.recipe-ethiopia .icons .grinder{margin-left:2rem}.icons p{font-family:"Source  Sans Pro";font-size:1.875rem;line-height:2.5rem;color:#332b25;text-align:center}.icons .grinder{margin-left:2rem}.line{height:100vh;position:absolute;width:.625rem;background:url(/cdn/shop/t/1/assets/line-down.svg?v=2026) repeat-y center top;background-size:cover;top:0;right:calc(50% - .3125rem);pointer-events:none}.number{position:absolute;top:0;right:calc(50% - 2.375rem);background-color:#fff;font-family:Tinet;font-style:italic;font-size:3.1875rem;line-height:3.1875rem;width:4.75rem;height:4.75rem;border:.625rem solid #8c6a48;text-align:center;color:#000;border-radius:50%;opacity:1;transition:opacity .35s}.number.is-fixed{position:fixed;top:33vh;right:calc(50% - 2.375rem)}.number.is-hidden{opacity:0}.sub-section:not(.icons)+.sub-section{margin-top:-8rem}.last-title h4{font-family:Source Sans Pro;font-size:3.125rem;line-height:4.1875rem;color:#332b25;text-align:center;margin:5.75rem auto}.img-title{width:calc(100vw - 3rem);margin:2rem 1.5rem 4rem}@media screen and (max-width:960px){.video .play{top:calc(50% - 2.0625rem);left:calc(50% - 2.0625rem);width:4.125rem;height:4.125rem;line-height:4.125rem}.video .play:after{border-top:1.125rem solid transparent;border-bottom:1.125rem solid transparent;border-left:1.125rem solid #332B25;margin-top:1rem;margin-left:.5rem}.title h2{display:none}.sub-section .text p,.title p{font-size:1.125rem;line-height:1.5rem;margin-left:1.5rem;margin-right:1.5rem}.title h3{font-family:Tinet;font-style:italic;text-transform:uppercase;font-size:1.125rem;line-height:1.5rem}.title h3.answer{margin-right:0}.sub-section:not(.icons),.sub-section.icons{max-width:calc(100vw - 3rem)}.icons .bz-column{text-align:center}.icons img{max-width:unset;width:auto!important;height:50px;display:inline-block}.recipe-ethiopia .icons img{max-width:unset;margin-left:auto;margin-right:auto}.icons p{font-size:.875rem;line-height:1.125rem}.shopify-section .bz-columns img.grinder{margin-left:1rem}.shopify-section .bz-columns img{margin-left:0}.sub-section .bz-columns .bz-column{flex-basis:40%!important}.sub-section.mob-text-first .bz-column:first-child{order:10}.line{right:auto;left:.5rem;width:4px;background-size:contain;z-index:-1}.number{z-index:99;right:auto;left:-.5rem;pointer-events:none;font-size:1rem;border-width:4px;width:2rem;height:2rem;line-height:1.6rem}.number.is-fixed{left:1rem}.sub-section .text p{margin:0 0 0 3rem}.sub-section .text{padding-right:0}.sub-section .text.left{padding-left:0;text-align:left}.sub-section:not(.icons){gap:2rem}.sub-section:not(.icons)+.sub-section{margin-top:2rem}.icons .bz-columns{justify-content:space-around;gap:0}.section+.title h3{font-family:Tinet;font-style:italic;font-size:1.35rem;line-height:1.65rem}.sub-section.last-title{max-width:100vw}.last-title h4{font-size:1.25rem;line-height:1.625rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/recipe-article.css.map */
