body{background-color:#f6f3e9!important}h1,h2,h3,h4,h5,h6,li,p,span,a{letter-spacing:0}.newsletter__wrapper>a{width:auto;margin:0 auto;color:#fff}.page-width{max-width:1440px;padding-inline:80px!important}.customer .field input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.field__input:-webkit-autofill,.field__input:focus,.field__input:not(:placeholder-shown),input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:unset!important}.globo-formbuilder input:-webkit-autofill,.globo-formbuilder textarea:-webkit-autofill,.globo-formbuilder select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#000!important;transition:background-color 9999s ease-in-out 0s!important;background-color:transparent!important}.form-sec .custom-form-homepage .gfb__footer{text-align:center!important}.product quick-add-modal{display:none}.utility-bar__grid{max-width:100%;display:flex;align-items:center;justify-content:space-between;padding-inline:40px!important}p.announcement-bar__message_custom,.utility-bar__grid a{font-family:Lato,sans-serif;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase}.utility-bar__grid .localization-wrapper{display:none}.search-modal.modal__content{background:#f6f3e9}.search-modal h2,.template-search .predictive-search h2{font-size:16px;color:#000}.custom-blog-posts .predictive-search h2{font-size:14px;color:#000}.custom-blog-posts .field__input:not(:placeholder-shown)~.field__label{top:calc(var(--inputs-border-width) + .2rem)}.custom-blog-posts .predictive-search__results-groups-wrapper{flex-direction:column}.search-modal.modal__content input.search__input{background-color:#fff;box-shadow:unset!important}.search-modal.modal__content .predictive-search{background-color:#fff}a.predictive-search__item p,.predictive-search a.predictive-search__item p{font-family:Lato,sans-serif!important}.template-search .card__information{text-align:center}.template-search .predictive-search{background-color:#fff}.shopify-section-header-sticky{background-color:#f6f3e9}.header-wrapper--border-bottom{border-color:#f13f40;margin-inline:40px}header.page-width{display:block!important;max-width:100%!important;padding-inline:0!important;background-color:#f6f3e9}header .custom-header-layout{display:flex;align-items:center;justify-content:space-between}header .custom-header-layout .left-side-section{width:40%}header .custom-header-layout .middle-section{width:20%;text-align:center}header .custom-header-layout .right-side-section{width:40%;display:flex;align-items:center;justify-content:end}header ul.list-menu li a,header ul.list-menu li summary{font-size:14px;font-weight:600;line-height:24px;color:#2d2923;outline:none!important;box-shadow:unset!important}header ul.list-menu li:hover a,header ul.list-menu li summary:hover,header ul.list-menu li summary:hover span,header ul.list-menu span.header__active-menu-item{color:#f13f40}header .header__menu-item:hover span,header ul.list-menu li summary:hover span{text-decoration:none}header ul.list-menu li summary:has(.header__active-menu-item) svg path{fill:#f13f40}header ul.list-menu li ul.header__submenu{background-color:#f13f40;border:none;padding:20px;text-align:center;border-radius:11px;box-shadow:0 12px 16px -4px #00000014,0 4px 6px -2px #00000008}header ul.list-menu li ul.header__submenu a{justify-content:center;color:#fff;font-size:14px;font-weight:500;line-height:130%;padding-inline:14px;text-decoration:none!important}.menu-drawer,.menu-drawer .menu-drawer__submenu{background-color:#f6f3e9!important}.menu-drawer .menu-drawer__utility-links a.list-social__link{background-color:transparent;width:30px;height:30px;border-radius:50%;border:1px solid #f13f40;padding:0;display:flex;justify-content:center}.menu-drawer .menu-drawer__utility-links svg path{fill:#f13f40}.menu-drawer .menu-drawer__utility-links ul.list-social{margin-left:0;gap:6px}.home-image-banner{width:calc(100% - 80px);margin:40px auto 80px}.home-image-banner .banner__media.media,.home-image-banner .banner__media.media img{border-radius:9.04px}.video-with-text-custom{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:47px;margin-block:82px;padding-inline:60px}.video-with-text-custom .video-text{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:124px 0 60px}.video-with-text-custom .video-text:before{content:"";width:100%;height:100%;background-color:#fee9ba;position:absolute;bottom:0;left:0;border-radius:500px 500px 0 0;transition:.3s ease-in-out;z-index:-1}.video-with-text-custom .video-section{width:100%;padding-inline:0!important}.video-with-text-custom deferred-media{border-radius:10px;--ratio-percent: 80% !important}.video-with-text-custom .deferred-media__poster{border-radius:8px}.video-with-text-custom .video-text p{font-family:Arvocardo Regular,sans-serif;font-size:32px;line-height:120%;color:#2d2d2d;margin:40px auto 0;max-width:533px;text-align:center}.video-with-text-custom .title-wrapper{margin-bottom:0}.banner-content-sec h2.rich-text__heading,.video-with-text-custom h2.title{font-size:60px;line-height:100%;color:#f13f40;text-align:center;letter-spacing:0;margin-bottom:0;max-width:568px}.banner-content-sec .rte p{font-size:20px;line-height:140%;color:#595852;text-align:center}.banner-content-sec .rich-text__text.rte{margin-top:24px}.video-section span.deferred-media__poster-button{background-color:#f8f3ea;color:#f13f40;width:104px;height:104px}.video-section span.deferred-media__poster-button svg.icon{width:40px;height:40px}.prime-vista-sec{margin-block:140px 40px}.prime-vista-sec h2.rich-text__heading{font-size:56px;line-height:120%;color:#f13f40}.prime-vista-sec .rich-text__text.rte{margin-top:28px}.prime-vista-sec .rich-text__text.rte p{font-size:20px;line-height:120%;color:#595852}.collection .card.gradient{background-color:transparent;border:none;text-align:center}.collection h3.card__heading{font-size:22px;line-height:28px;color:#2d2d2d}.collection h3.card__heading a{text-decoration:none}.collection p.product__text{line-height:140%}.collection .card .card-information{text-align:center}.collection .card__media:before{content:"";width:100%;height:250px;background-color:#ff9c11;position:absolute;bottom:-300px;left:0;border-radius:182.858px 182.858px 0 0;opacity:0;transition:.3s ease-in-out}.collection li.grid__item:hover .card__media:before{bottom:0;opacity:1}.collection li.grid__item:hover h3.card__heading,.collection li.grid__item:hover p.product__text,.collection li.grid__item:hover .price{color:#f13f40}.collection .product-learn-more-btn a{font-size:14px;font-weight:500;line-height:140%;color:#2d2d2d;text-decoration:none;text-transform:uppercase}.collection li.grid__item:hover .product-learn-more-btn a{color:#f13f40;text-decoration:none}.collection .product-learn-more-btn svg{margin-left:8px}.collection .product-learn-more-btn svg path{stroke:#2d2d2d!important}.collection li.grid__item:hover .product-learn-more-btn svg path{stroke:#f13f40!important}.commitment-sec{margin-top:140px}.commitment-sec .rich-text__blocks{max-width:76%}.commitment-sec h2.rich-text__heading{font-size:56px;line-height:100%;color:#f13f40}.commitment-sec .rich-text__text p{font-size:20px;line-height:140%;color:#595852}.culture-main-section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;text-align:center;margin-top:93px}.culture-main-section .sec-head{margin-block:56px 43px;min-height:42px}.culture-main-section p.culture-main-heading{font-family:Arvocardo Regular,sans-serif;font-size:34px;line-height:120%;color:#2d2d2d;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.culture-main-section .culture-content-section-2{background-color:#f13f40;border-radius:500px 500px 26px 26px;color:#fff;padding:50px 20px 20px}.culture-main-section .culture-content-section-3{padding:50px 20px 20px}.culture-main-section .culture-content-section-2 p.culture-main-heading{color:#fff}.culture-main-section .culture-inner-content p{font-size:18px;line-height:120%;color:#595852;width:100%}.culture-main-section .culture-content-section{padding:20px}.culture-main-section .culture-inner-content p{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.culture-main-section .culture-content-section-2 .culture-inner-content p{color:#fff}.culture-main-section .culture-content-section-1 p.culture-main-heading{color:#dfd6bb}.culture-main-section .culture-content-section-1{text-align:left}.culture-main-section .culture-content-section-1 p{font-family:Arvocardo Regular,sans-serif;font-size:24px;line-height:120%;color:#2d2d2d}.culture-main-section-outer .culture-bottom-image{margin-top:-100px}.culture-main-section-outer .culture-bottom-image img{width:100%}.culture-main-section .culture-image-icon{display:flex;align-items:center;gap:12px}.culture-main-section .culture-image-icon{margin-bottom:52px;min-height:80px}.culture-main-section .culture-content-section-2 .culture-image-icon,.culture-main-section .culture-content-section-3 .culture-image-icon{padding-inline:50px}.culture-main-section .culture-image-icon img{width:80px;height:80px;object-fit:contain}.journey-sec{margin-block:140px}.journey-sec .image-with-text__content{background-color:#fee9ba;justify-content:center;padding:40px;border-radius:12px 0 0 12px!important}.journey-sec .image-with-text__text.rte p{font-family:Arvocardo Regular,sans-serif;font-size:32px;line-height:100%;color:#f13f40;text-align:center}.journey-sec .image-with-text__media{border-radius:0 12px 12px 0!important}.journey-sec p.image-with-text__text{font-size:16px;font-weight:600;line-height:120%;color:#f13f40;text-align:center;width:100%;margin-top:38px}.journey-sec .image-with-text__text.rte.body{position:relative}.journey-sec .image-with-text__text.rte.body:before{content:"";background:url(/cdn/shop/files/site-logo-small-icon.png?v=1742886814);background-size:contain;background-repeat:no-repeat;width:18px;height:18px;position:absolute;top:-48px;left:0;right:0;margin-inline:auto}.partnership-head-sec{padding-top:80px}.partnership-head-sec h2.rich-text__heading{font-size:56px;line-height:120%;color:#f13f40;max-width:70%;margin-inline:auto}.partnership-head-sec .rich-text__blocks{max-width:65%}.partnership-head-sec{margin-bottom:30px}.partnership-head-sec .rich-text__text{margin-top:28px}.partnership-head-sec .rich-text__text p{font-size:20px;line-height:120%;color:#595852}.partner-content-sec{padding-bottom:80px}.partner-content-sec .image-with-text__media{padding-bottom:0!important}.partner-content-sec .image-with-text__media img{object-fit:contain;width:90%!important;position:unset!important}.partner-content-sec .image-with-text__content p strong{font-family:Arvocardo Regular,sans-serif;font-size:24px;font-weight:400;line-height:120%;color:#2d2d2d;margin-bottom:12px;display:block}.partner-content-sec .image-with-text__content p{font-size:16px;line-height:120%;color:#595852;margin-bottom:30px}.partner-content-sec a.button{font-size:14px;line-height:140%;color:#fff;text-transform:uppercase;padding:14px 24px;border-radius:10px;margin-top:0!important}.form-sec{margin-top:140px;padding-inline:80px}.form-sec .rich-text__wrapper{background-color:#fee9ba;padding:120px;border-radius:12px;max-width:1320px}.form-sec .globo-form-app{margin-bottom:12px}.form-sec h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40}.form-sec .rich-text__text.rte{margin-top:12px}.form-sec .rich-text__text.rte p{font-size:16px;line-height:150%;color:#595852;max-width:72%;margin-inline:auto}.form-sec .rich-text__blocks .rich-text__text:last-child{margin-top:0}.form-sec .rich-text__blocks .rich-text__text:last-child p{font-size:12px;line-height:150%}.form-sec .globo-form-control{margin-bottom:12px!important}.form-sec .panel .globo-form-control:last-child{margin-bottom:0!important}.form-sec .globo-form-input{border:1px solid #595852;border-radius:6px}.form-sec span.label-content{font-size:14px;color:#666!important}.form-sec textarea{height:64px!important}.form-sec button.wizard__submit{font-family:Lato,sans-serif;width:fit-content!important;min-width:208px;padding:14px;font-size:14px;font-weight:500;line-height:140%;border-radius:12px;text-transform:uppercase;margin-bottom:0!important}.globo-form-app .panels{z-index:1!important}.globo-form-app{background-color:transparent!important}.globo-form-app input,.globo-form-app select,.globo-form-app textarea{font-family:Lato,sans-serif!important;background-color:#fee9ba!important}.globo-form-app .message.success{font-family:Lato,sans-serif;background:#fff!important;padding:15px}.globo-form-app .wizard__content .message.success p{opacity:1!important;line-height:130%;max-width:70%;margin-inline:auto}.blog{margin-block:140px;padding-inline:80px}.blog.single-detail-blog-sec{margin-block:112px}.blog>.page-width-desktop{padding-inline:0;max-width:1312px}.blog .title-wrapper-with-link{flex-direction:column;gap:0;margin-bottom:64px}.blog p.blog-sub-heading{font-size:18px;line-height:125%;color:#595852;margin:10px 0 0;text-align:center}.blog .article-card__image{border-radius:8px}.blog .blog__title{font-size:48px;line-height:120%;color:#f13f40;text-align:center}.blog .card.gradient{background-color:transparent;border:none}.blog .card__content{padding:0}.blog .card__information{padding:16px 0 0!important}.blog .card__heading{font-size:24px;line-height:140%;color:#2d2d2d;margin-block:8px}.blog .card__heading a{text-decoration:none}.blog .article-card__excerpt{font-size:14px;line-height:120%;color:#595852;margin:0;letter-spacing:0}.blog .article-card__info{font-family:Lato;font-size:14px;font-weight:400;line-height:120%;text-transform:capitalize;color:#000;display:flex;align-items:center;gap:16px}.blog .blog__view-all a.blog__button{font-size:14px;line-height:140%;color:#fff;text-transform:uppercase;letter-spacing:0;margin-top:64px}.slider-counter span{font-size:13px;color:#f13f40}.collapsible-content{margin-block:140px 30px}.collapsible-content .collapsible-content-wrapper-narrow{max-width:1080px;padding-inline:80px}.collapsible-content .accordion:first-child{border-top:none}.collapsible-content h2.collapsible-content__heading{font-size:40px;line-height:120%;color:#f13f40;margin-bottom:70px}.collapsible-content summary:hover{background:unset!important}.collapsible-content h3.accordion__title{font-family:Lato;font-size:16px;font-weight:500;line-height:120%;color:#2d2d2d;text-decoration:none!important}.collapsible-content details[open] h3.accordion__title,.collapsible-content .accordion:hover h3.accordion__title,.collapsible-content details[open] svg,.collapsible-content summary:hover svg{color:#f13f40}.collapsible-content .accordion__content{padding-inline:0}.collapsible-content .accordion__content p{font-size:16px;line-height:24px;color:#433f37}.collapsible-content .accordion svg{width:14px;height:14px}.accordion__content{opacity:0;transition:height .4s ease,opacity .4s ease}details[open] .accordion__content{opacity:1;margin:0;padding-bottom:15px}.faq-btn-sec{margin-block:30px 140px}.partner-head-sec{margin-top:140px}.partner-head-sec .rich-text__blocks{max-width:100%}.partner-head-sec h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40;max-width:46%;margin-inline:auto}.partner-head-sec .rich-text__text.rte{margin-top:24px;max-width:64%;margin-inline:auto}.partner-head-sec .rich-text__text.rte p{font-size:16px;line-height:125%;color:#595852}.partner-logo-sec{margin-bottom:140px}.newsletter-sec{padding-inline:80px}.newsletter-sec .newsletter__wrapper{background-color:#fee9ba;max-width:1280px;margin-inline:auto;padding:80px;display:grid;grid-template-columns:1fr 1fr;text-align:left;border-radius:12px}.newsletter-sec h2.inline-richtext{font-size:32px;line-height:120%;color:#f13f40}.newsletter-sec form,.newsletter-sec form .newsletter-form__field-wrapper{max-width:100%}.newsletter-sec .field:before,.newsletter-sec .field:after{content:unset}.newsletter-sec input{background-color:#f8f3ea;border:1px solid #595852;border-radius:12px!important}.newsletter-sec input:focus{box-shadow:unset!important}.newsletter-sec .newsletter__wrapper>div{padding-left:93px;margin-top:0}.newsletter-sec .field button{background-color:#f13f40!important;color:#fff;border-radius:10px;width:65px;height:83%;margin:4px 3px 3px}.newsletter-sec .newsletter__subheading p{font-size:12px;line-height:150%;letter-spacing:0;color:#595852;margin-top:8px;margin-left:10px}.newsletter-sec .newsletter__subheading.rte{display:flex;flex-direction:column-reverse}.newsletter-sec #AdzlCd1pWeDJrT0cyN__forms_inline_zLytgx{--inline-container-min-height: unset !important}.newsletter-form__message{font-family:Lato,sans-serif;outline:none;box-shadow:unset}.horizontal.newsletter-sec .newsletter__wrapper{grid-template-columns:1fr}.horizontal.newsletter-sec h2.inline-richtext{font-size:48px;text-align:center;max-width:1040px;margin:0 auto 40px}.horizontal.newsletter-sec form{max-width:465px}.horizontal.newsletter-sec .newsletter__subheading.rte{text-align:center;max-width:465px}.horizontal.newsletter-sec .newsletter__wrapper>div{padding-left:0}.horizontal.newsletter-sec .newsletter__wrapper>div form{margin-inline:auto}.newsletter-sec.collection-image-coming-banner{margin-block:112px 89px}.newsletter-sec.collection-image-coming-banner .newsletter__wrapper{background-color:#fee6d0}.newsletter-sec.collection-image-coming-banner h2.inline-richtext{max-width:709px;margin:0 auto 28px 0;text-align:left}.newsletter-sec.collection-image-coming-banner .newsletter__wrapper:after{content:"";background:url(/cdn/shop/files/Group_1_4.png?v=1744104553);background-repeat:no-repeat;background-position:right bottom;background-size:25%}.horizontal.newsletter-sec.collection-image-coming-banner .newsletter__wrapper>div{display:flex;flex-direction:column-reverse;gap:10px}.horizontal.newsletter-sec.collection-image-coming-banner .newsletter__wrapper>div .newsletter__subheading.rte p{font-size:16px;line-height:140%;color:#2d2d2d}.horizontal.newsletter-sec.collection-image-coming-banner .newsletter__wrapper>div form{margin-inline:0 auto}.horizontal.newsletter-sec.collection-image-coming-banner .newsletter__wrapper>div form input{margin:0}.horizontal.newsletter-sec.collection-image-coming-banner .newsletter__subheading.rte{text-align:left;margin-inline:0 auto}.horizontal.newsletter-sec.collection-image-coming-banner .newsletter__subheading.rte p{margin:0}.shopify-section-group-footer-group{display:block!important}footer.footer{background:url(/cdn/shop/files/Footer-bg.png?v=1742805547);background-repeat:no-repeat;background-size:contain;background-position:top;background-color:#f13f40;padding-top:10%;padding-bottom:23px}footer .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(5,1fr)}footer .footer__blocks-wrapper>.footer-block{width:100%}footer .footer-block .footer-block__details-content{font-size:14px;line-height:160%;color:#fff;margin-bottom:12px}footer.footer .footer__content-top{background-color:#f13f40;max-width:100%;padding-top:20px;padding-bottom:40px}.footer-feature-sec .multicolumn-card{background:transparent!important}.footer-feature-sec h3.inline-richtext{font-family:Arvocardo Regular,sans-serif;font-size:20px;font-weight:400;line-height:160%;color:#2d2d2d}.footer-feature-sec .multicolumn-card__image-wrapper--third-width{width:10%}.footer-feature-sec{margin-block:111px 24px}.footer-feature-sec .multicolumn-card__info{padding-top:16px}.footer-feature-sec .rte{margin-top:0!important}.footer-feature-sec .rte p{font-size:16px;line-height:140%;color:#595852}.footer-feature-sec ul li{position:relative}.footer-feature-sec ul li:after{content:"";background:url(/cdn/shop/files/spacer-line.png?v=1742386556);background-size:contain;width:10px;height:100px;position:absolute;background-repeat:no-repeat;top:25%;right:-15px}.footer-feature-sec ul li:last-child:after{content:unset}footer .footer-block__heading{color:#fff;font-size:20px;line-height:28px;text-transform:uppercase}footer .footer-block__heading strong{font-weight:400}footer li a.link{color:#fff!important;text-transform:uppercase;text-decoration:none!important}footer .footer-block .field:before,footer .footer-block .field:after{content:unset}footer .footer-block .field input{background-color:#f8f3ea;border:1px solid #cfbebc;border-radius:10px;color:#000;box-shadow:unset!important}.newsletter-form__field-wrapper label.field__label{font-size:14px;color:#595852;font-weight:500}footer .social-icon{margin-top:32px}footer .social-icon ul.list-social{justify-content:start;gap:24px}footer .social-icon ul.list-social a.link.list-social__link{background-color:#f13f40;width:38px;height:38px;border-radius:50%;border:1px solid #fff;padding:0;display:flex;justify-content:center}footer .social-icon ul.list-social a.link.list-social__link svg{width:20px;height:20px}footer .social-icon li.list-social__item:hover a.link.list-social__link{background-color:#fff}footer .social-icon li.list-social__item:hover svg path{fill:#f13f40}footer .footer__content-bottom{display:flex;flex-flow:row-reverse;max-width:100%;margin:0 auto;padding:43px 80px 0;border-color:#ffffff26}footer .footer__content-bottom>div{flex:1}footer .footer__content-bottom .footer-middle-text{font-size:12px;line-height:18px;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}footer .footer__content-bottom .footer-middle-text p{margin:0}footer .footer__content-bottom .footer-middle-text img{width:15px}footer .footer__payment{margin-top:0}footer li.list-payment__item{padding-block:0}footer .footer__content-bottom>.page-width{padding:0!important}footer .footer__copyright{margin-top:0;color:#fff;text-align:left!important}footer .footer__copyright .copyright__content{font-size:12px;color:#fffc}footer .footer__content-bottom .footer__column.footer__column--info{align-items:end}footer li.list-payment__item svg{width:30px;height:30px}.wholesale-image-banner{background:#f13f40;flex-direction:column-reverse!important;gap:20px}.wholesale-image-banner:before{content:unset!important}.wholesale-image-banner:before,.wholesale-image-banner .banner__media.media:before{padding-bottom:0!important}.wholesale-image-banner .banner__media.media{background:transparent!important;position:unset}.wholesale-image-banner .banner__media.media img{object-fit:contain!important;position:unset}.wholesale-image-banner h2.banner__heading.inline-richtext{color:#fee9ba;font-size:72px;line-height:100%}.wholesale-image-banner .banner__content,.wholesale-image-banner .banner__content .banner__box.content-container{padding-bottom:0}.wholesale-image-banner .banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient{max-width:960px}.wholesale-image-text{background:#f6f3e9;margin-block:100px}.wholesale-image-text h2.image-with-text__heading.inline-richtext{font-size:48px;color:#f13f40;text-align:center;line-height:120%}.wholesale-image-text .image-with-text__content{padding:0}.wholesale-image-text .image-with-text__text.rte.body{text-align:center}.wholesale-image-text .image-with-text__text.rte.body p{font-size:18px;line-height:125%;color:#595852}.wholesale-rich-text,.wholesale-multicolumn,.wholesale-multicolumn .multicolumn-card.content-container,.wholesale-vista-coffee{background:transparent}.wholesale-rich-text h2.rich-text__heading.rte.inline-richtext.h1{max-width:768px;font-size:56px;margin:0 auto;color:#f34044}.wholesale-rich-text .rich-text__blocks.center{padding-bottom:64px;max-width:768px;margin:0 auto}.wholesale-rich-text .rich-text__blocks.center p{font-size:18px;line-height:125%}.wholesale-multicolumn .multicolumn-card.content-container .media.media--transparent.media--adapt{padding-bottom:48%!important}.wholesale-multicolumn ul li{max-width:460px!important;margin:0 auto}.wholesale-multicolumn ul li h3.inline-richtext{font-size:24px;font-family:Arvocardo Regular,sans-serif;font-weight:400;color:#000}.wholesale-multicolumn ul li p{font-size:18px}.wholesale-multicolumn ul li .multicolumn-card.content-container{background:transparent}.wholesale-multicolumn .grid:last-child{margin-bottom:0;padding:0 120px}.wholesale-multicolumn a.button.button--primary{padding:14px 17px;min-width:260px;font-size:14px;font-weight:500;text-transform:uppercase;font-family:Lato}.wholesale-multicolumn{margin-bottom:64px}.wholesale-testimonial-text .rich-text__wrapper.rich-text__wrapper--center.page-width{background:#fee9ba;padding:140px 120px;display:block;max-width:1280px}.wholesale-testimonial-text{background:transparent;margin-bottom:100px;padding-inline:80px;padding-bottom:0!important}.wholesale-testimonial-text .rich-text__wrapper.rich-text__wrapper--center.page-width h2,.product-page-review .rich-text__wrapper.rich-text__wrapper--center.page-width h2,.product-page-review-section .rich-text__text.rte:first-child p{font-size:52px;font-weight:400;font-family:Arvocardo Regular,sans-serif;color:#f14041;line-height:100%}.wholesale-testimonial-text .rich-text__blocks.center{max-width:1040px;margin:0 auto}.wholesale-testimonial-text p,.product-page-review p{font-size:16px;font-weight:600;color:#f14041;line-height:120%;font-family:Lato}.wholesale-vista-coffee h2.rich-text__heading.rte.inline-richtext.h1{font-size:56px;font-weight:400;color:#f13e3f}.wholesale-vista-coffee p{font-size:20px;line-height:120%;color:#595852}.wholesale-collection-sec a.button{color:#fff;text-transform:uppercase;font-size:14px}.second-vista{margin-top:100px;padding-top:0}.success-story-btn-sec a.button{font-size:14px;color:#fff;text-transform:uppercase}.wholesale-great-coffee{padding-top:0;margin-top:100px}.wholesale-great-coffee h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13e3f;max-width:600px;margin-inline:auto}.partner-logo-sec .multicolumn-card.content-container{background:transparent!important}.wholesale-two-img-text .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{padding-bottom:0!important;display:flex;flex-flow:column;align-items:end}.wholesale-two-img-text h2.image-with-text__heading.inline-richtext{font-size:48px;font-weight:400;color:#f13e3f}.wholesale-two-img-text .image-with-text__content{padding:60px 0}.wholesale-two-img-text ul{list-style:none;padding-left:0;margin-top:40px}.wholesale-two-img-text .image-with-text__text.rte.body ul li{padding-left:40px;position:relative;margin-bottom:24px}.wholesale-two-img-text ul li:before{position:absolute;content:"";left:0;top:6px;background:url(/cdn/shop/files/arrow-icon.png?v=1742989069);background-size:contain;background-repeat:no-repeat;width:24px;height:24px}.wholesale-maximize-coffee h2.rich-text__heading.rte.inline-richtext{font-size:56px;color:#f14343;font-weight:400}.wholesale-maximize-coffee p{font-size:20px;font-weight:500;padding-top:10px}.wholesale-counter .multicolumn-card.content-container{background:transparent!important}.wholesale-counter .multicolumn-card.content-container h3.inline-richtext{font-family:Arvocardo Regular,sans-serif;font-size:72px;line-height:120%;white-space:nowrap;font-weight:400}.wholesale-counter p{font-size:20px;font-weight:500;min-height:72px;line-height:28px;color:#595852}.wholesale-counter a.link.animate-arrow{font-size:14px;font-weight:500;text-transform:uppercase;color:#f13f40;margin-top:10px}.wholesale-counter a.link.animate-arrow svg{display:none}.wholesale-counter a.link span.icon-wrap{position:relative}.wholesale-counter a.link span.icon-wrap:before{position:absolute;content:"";left:0;top:2px;background:url(/cdn/shop/files/arrow-icon.png?v=1742989069);background-size:contain;background-repeat:no-repeat;width:20px;height:20px}.wholesale-contact{padding-top:0;margin-top:120px}.wholesale-contact input,.wholesale-contact select,.wholesale-contact textarea{font-family:Lato,sans-serif!important;background-color:#f6f3e9!important;border-radius:6px!important;box-shadow:unset!important}.wholesale-contact .globo-form-input{border-radius:6px!important;border:1px solid #595852}.wholesale-contact h2.rich-text__heading.rte.inline-richtext{font-size:48px;line-height:120%;color:#f13e3f;letter-spacing:0}.wholesale-contact .wizard__content>p{font-size:0!important}.wholesale-contact button.submit{font-family:Lato,sans-serif;padding-block:14px}.wholesale-contact p{font-size:16px;line-height:150%;letter-spacing:0}.product .slick-slider{padding-left:20px}.product .thumb-image{padding-top:0!important}.product .thumbImg img{border-radius:4px}.product .slick-list{padding-block:0!important;height:100%!important}.product button.slick-arrow{background-color:transparent}.product .banner-slider .slider.slider-nav.thumb-image{padding-block:30px!important}.product .slider-nav.thumb-image button.slick-arrow{rotate:90deg;width:15px;height:15px;margin-inline:auto;z-index:1;cursor:pointer}.product .slider-nav.thumb-image button.slick-prev.slick-arrow{background-image:url(/cdn/shop/files/chevron2.png?v=1743491061)!important;background-size:contain}.product .slider-nav.thumb-image button.slick-next.slick-arrow{background-image:url(/cdn/shop/files/chevron.png?v=1743491061)!important;background-size:contain}body.product section#MainProduct-template--23347802669090__main{background:transparent}body.product .product__title h1{font-size:32px}body.product p.product__text.inline-richtext{font-size:16px;line-height:140%;color:#595852}.product .custom-text-main .custom-text-right,.product .custom-text-main .custom-text-left{display:grid;grid-template-columns:1fr 2fr;gap:16px;color:#2d2d2d;line-height:160%}.product .custom-text-main .custom-text-right{margin-bottom:4px}.product .custom-text-main label{font-weight:700}body.product legend.form__label{font-size:16px;font-weight:500;color:#000;font-family:Lato}body.product .product__info-wrapper.grid__item variant-selects label{font-size:14px;font-weight:600;text-transform:uppercase;padding:10px 30px;font-family:Lato;color:#fff}.appstle_widget_title{font-size:16px;color:#000;padding-bottom:10px;font-family:Lato}body.product .appstle_subscription_wrapper_option{border:1px solid #e9e4d9!important;border-radius:8px;margin-top:10px;background-color:#fdfcf9!important}body.product .appstle_subscription_wrapper_option.appstle-active-option{background-color:#fee6d0!important;border-radius:8px;border-color:#f13f40!important}body.product .product__info-wrapper.grid__item .product-form__input--pill input[type=radio]+label{background:transparent;color:#000}body.product .product__info-wrapper.grid__item .product-form__input--pill input[type=radio]:checked+label{background:#2d2d2d;color:#fff}.appstle_subscription_wrapper{border:none!important}.appstle_subscription_wrapper span{color:#000;font-family:Lato}.appstle_subscription_wrapper span.appstle_circle{border:1px solid #e9e4d9!important}.appstle_subscription_wrapper_option.appstle-active-option span.appstle_circle{border-color:#f13f40!important}.appstle_subscription_wrapper span.appstle_circle .appstle_dot{background-color:#f13f40}body.product .product-form__submit span{font-size:14px;text-transform:uppercase;letter-spacing:0}body.product .summary__title h2.h3.accordion__title{font-size:16px;font-weight:500!important;font-family:Lato,sans-serif!important}body.product .card__content.sfs{display:flex;gap:20px;flex-flow:column;justify-content:space-between}body.product .card.card--card.card--media.color-scheme-2.gradient.card--horizontal{align-items:center}body.product .quick-add__submit{padding:10px 20px!important;background:#f13f40;color:#fff;text-transform:uppercase}body.product .quick-add__submit:after{display:none}body.product .complementary-products__container h3{font-size:30px!important}body.product .product-page-review{background:transparent;padding-bottom:0;margin-bottom:100px}body.product .isolate:has(.product-page-review){margin-top:100px}body.product .product-page-review .rich-text__blocks.center{max-width:100%}body.product .product-page-multicolumn{padding-inline:80px}body.product .product-page-multicolumn ul li .multicolumn-card.content-container{background:transparent}body.product .product-page-multicolumn ul li .multicolumn-card.content-container .media.media--transparent.media--adapt{padding-bottom:72%!important}body.product .product-page-multicolumn ul li h3.inline-richtext{font-family:Arvocardo Regular,sans-serif;font-size:24px;font-weight:400;line-height:130%}body.product .product-page-multicolumn ul li .rte p{font-size:14px;line-height:160%;color:#595852}.product .product__accordion .accordion__title{font-family:Lato,sans-serif!important;font-size:16px;color:#595852}.product .product__accordion summary{padding-block:12px}.product-img-text h2.image-with-text__heading{width:100%}.product .product__accordion.accordion{border-top:0;border-bottom:1px solid #aaaaaa}.product-img-text .image-with-text__content{justify-content:center}.product-img-text .image-with-text__media{width:60%;margin-inline:auto;padding:15px 15px 80px!important;border-radius:0!important;background-color:#fff!important;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));rotate:6.82deg}.product-img-text.left-side-img .image-with-text__media{rotate:-6.82deg}.product-img-text .image-with-text__media img{position:unset!important;margin-inline:auto;border-radius:0}.product-page-you-may-like{padding-inline:80px;background:transparent}.product-page-you-may-like product-recommendations.related-products{max-width:1280px}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid,.product-page-you-may-like ul.grid.product-grid{gap:20px}h2.rich-text__heading.rte.inline-richtext{color:#f13f40}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid .card{background:transparent!important;box-shadow:unset;border:unset!important}.product-page-you-may-like .custom-title-price{display:flex;align-items:center}.product-page-you-may-like .card__information,.product-page-you-may-like .card__content.sfs{padding:0}.product-page-you-may-like .custom-title-price h3{font-size:22px;flex:1}.product-page-you-may-like .card--card .quick-add{margin:20px 0 0}.product-page-you-may-like .custom-title-price .card-information{width:auto}.product-page-you-may-like.made-togehter-section-custom li.grid__item{max-width:284px;margin:0 auto}.product-page-you-may-like.made-togehter-section-custom li.grid__item:first-child{margin-right:0}.product-page-you-may-like.made-togehter-section-custom li.grid__item:last-child{margin-left:0}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid li.grid__item:first-child{margin-right:0}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid li.grid__item:last-child{margin-left:0}.product-page-you-may-like h2.related-products__heading.inline-richtext.h2,.accessories-more-like-sec h2.title{text-align:center;font-size:36px;color:#f13e3f;margin-bottom:40px;line-height:120%}.product-page-you-may-like.made-togehter-section-custom{max-width:1280px;margin:0 auto}.product-page-you-may-like.made-togehter-section-custom h2.made-togehter-title{text-align:center;font-size:36px;padding-bottom:30px;color:#f14144;margin:0}.product-page-you-may-like.made-togehter-section-custom .card__content.sfs{display:block}.product-page-you-may-like.made-togehter-section-custom .card.card--card.card--media.color-scheme-2.gradient{background:transparent;border:none}.complementary-products .complementary-products__container{gap:12px}.complementary-products .card.card--card.card--media{background-color:#fdfcf9;border-radius:8px}.made-togehter-section-custom{margin-top:100px!important}.jdgm-widget h2.jdgm-rev-widg__title{font-size:40px;line-height:120%;color:#f13f40;margin-bottom:64px!important}.jdgm-widget .jdgm-rev__body p{font-size:16px;line-height:24px;color:#595852}body.collection .collection-hero__inner.page-width .collection-hero__text-wrapper{flex-basis:unset}.collection-hero{margin-top:40px}.collection-hero .collection-hero__image-container{margin-left:0;border-radius:0}.collection-main-banner.collection-hero{margin:0;padding:0!important;position:relative;height:420px}.collection-main-banner.collection-hero .collection-hero__inner.page-width{max-width:100%;padding:0!important;height:100%}.collection-main-banner.collection-hero .collection-hero__text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.mobile-facets .mobile-facets__heading{font-size:24px;color:#f13f40}.mobile-facets .mobile-facets__footer button{color:#fff}.mobile-facets__wrapper span.mobile-facets__open-label{font-weight:600;letter-spacing:0}.collection-banner-sec{padding:30px 80px 0!important;max-width:1440px;margin-inline:auto}.collection-banner-sec .rich-text__wrapper h2.rich-text__heading{font-size:50px;line-height:120%;color:#f13f40}facet-filters-form.top-filter-bar{border-bottom:1px solid #dfd6bb;padding-bottom:10px;margin-bottom:15px}facet-filters-form.top-filter-bar .refine-filter{width:fit-content;position:relative;padding-right:20px;cursor:pointer}facet-filters-form.top-filter-bar .refine-filter:after{content:"";background:url(/cdn/shop/files/Vector_bc2879ae-22c8-4425-9809-9c2f9c10064d.png?v=1743591400);background-size:contain;background-repeat:no-repeat;width:10px;height:10px;position:absolute;top:8px;transform:translateY(-50%);right:0;rotate:180deg}facet-filters-form.top-filter-bar .refine-filter.show-active-filter:after{rotate:0deg;top:16px}.facets__wrapper.toglefilter details .facets__summary-label{color:#f13f40}.facets__wrapper.toglefilter details[open] .facets__summary-label{color:#2d2d2d}.facets__wrapper.toglefilter details svg.icon-caret path{fill:#f13f40}.facets__wrapper.toglefilter details[open] svg.icon-caret path{fill:#2d2d2d}.facets__wrapper.toglefilter details[open] svg.icon-caret{rotate:180deg}facet-filters-form .facets__heading,facet-filters-form h2.facet-filters__label,facet-filters-form span.facets__summary-label,facet-filters-form .facets__summary span,facet-filters-form .select select,facet-filters-form .product-count__text{font-family:Lato,sans-serif!important;font-size:18px;font-weight:500!important;color:#2d2d2d;letter-spacing:0}facet-filters-form .select select{padding-inline:17.5px}facet-filters-form .facets__header,facet-filters-form .facets__display{background-color:#fff;color:#2d2d2d;border-color:#dfd6bb}facet-filters-form .facet-checkbox>svg{background-color:#fff}facet-filters-form a.facets__reset,facet-filters-form span.facet-checkbox__text{color:#2d2d2d;text-decoration:none!important}.facets__summary:hover .facets__summary-label{text-decoration:none!important}facet-filters-form .field__input,facet-filters-form .customer .field input{background-color:#fff}facet-filters-form .field__input:focus{box-shadow:unset!important}facet-filters-form .facet-filters .select{box-shadow:unset}facet-filters-form .facet-filters__sort:focus-visible{box-shadow:unset;outline:none}body.collection .collection .card__information{text-align:left}body.collection .collection .custom-title-price{display:grid;grid-template-columns:1fr 1fr;align-items:center}body.collection .collection .custom-title-price .price{text-align:right;margin-top:0!important}body.collection .collection p.product__text{font-size:16px;line-height:140%;color:#595852}body.collection .collection button:before,body.collection .collection button:after{content:unset}body.collection .collection button{background-color:#f13f40;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase}body.collection .collection span.rating-star{font-size:20px}body.collection .collection span.rating-star:before{background:linear-gradient(90deg,rgb(222 79 72) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.collection .card .card-information{text-align:right}.mobile-facets__inner{background-color:#fff!important}.page-top-banner{background-image:url(/cdn/shop/files/sec-bg-img.png?v=1742643624);background-size:contain;padding:120px 80px!important}.page-top-banner .rich-text__wrapper{background-color:#fee9ba;padding:93px 30px 109px;max-width:1200px}.page-top-banner.accessibility-banner .rich-text__wrapper{padding-block:127px}.page-top-banner h2.rich-text__heading{font-size:56px;line-height:120%;color:#f13f40;max-width:560px;margin-inline:auto}.page-top-banner .rich-text__text.rte{max-width:447px;margin-inline:auto;margin-top:24px}.page-top-banner .rich-text__text.rte p{font-size:16px;line-height:125%;color:#595852}.page-top-banner.process-page .rich-text__text.rte,.page-top-banner.history-page .rich-text__text.rte{max-width:768px}.left-img-tilt-sec .image-with-text__grid,.right-img-tilt-sec .image-with-text__grid{align-items:center}.left-img-tilt-sec .image-with-text__content,.right-img-tilt-sec .image-with-text__content{padding:15px}.left-img-tilt-sec h2.image-with-text__heading,.right-img-tilt-sec h2.image-with-text__heading{font-size:48px;line-height:120%;color:#f13f40}.left-img-tilt-sec .image-with-text__media,.right-img-tilt-sec .image-with-text__media{width:60%;margin-inline:auto;padding:15px 15px 80px!important;border-radius:0!important;background-color:#fff!important;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));rotate:-6.82deg}.right-img-tilt-sec .image-with-text__media{rotate:6.82deg}.left-img-tilt-sec .image-with-text__media img,.right-img-tilt-sec .image-with-text__media img{position:unset!important;margin-inline:auto;border-radius:0}.left-img-tilt-sec .image-with-text__text.rte,.right-img-tilt-sec .image-with-text__text.rte{margin-block:24px 32px;font-size:18px;line-height:125%;color:#595852}.left-img-tilt-sec a.button,.right-img-tilt-sec a.button,.farm-to-cup-sec a.button{margin-top:0!important;color:#fff;font-size:14px;font-weight:500;line-height:140%;text-transform:uppercase;letter-spacing:0}.secHead h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40;letter-spacing:0}.secHead .rich-text__text.rte{margin-top:24px;font-size:18px;line-height:125%;color:#595852}.three-icon-sec .multicolumn-card.content-container{background:transparent!important}.three-icon-sec .multicolumn-card__info{padding:0;margin-top:24px}.three-icon-sec h3.inline-richtext{font-family:Arvocardo Regular,sans-serif;font-size:32px;font-weight:400;line-height:130%;color:#2d2d2d}.three-icon-sec .rte{font-size:16px;line-height:125%;color:#595852;margin-top:16px}.three-icon-sec .multicolumn-card__image-wrapper{width:19%}.secHead.from-farm-head-sec{margin-block:0 30px}.farm-to-cup-sec{margin-block:0 120px}.farm-to-cup-sec .image-with-text__grid{align-items:center}.farm-to-cup-sec .image-with-text__media{padding-bottom:0!important}.farm-to-cup-sec .image-with-text__media img{position:unset!important}.farm-to-cup-sec .image-with-text__text p strong{font-family:Arvocardo Regular,sans-serif;font-size:32px;font-weight:400;line-height:130%;color:#2d2d2d;margin-block:24px 16px;display:block}.farm-to-cup-sec .image-with-text__text p{font-size:16px;line-height:125%;color:#595852}.farm-to-cup-sec a.button{margin-top:32px!important}.team-words-sec{background-color:#faeabf;padding-block:112px!important}.team-words-sec .rich-text__wrapper,.wholesale-testimonial-text .rich-text__blocks{position:relative;padding-top:40px}.team-words-sec .rich-text__wrapper:before,.wholesale-testimonial-text .rich-text__blocks:before{content:"";background:url(/cdn/shop/files/site-logo-small-icon.png?v=1742886814);background-size:contain;background-repeat:no-repeat;width:18px;height:18px;position:absolute;top:0;left:0;right:0;margin-inline:auto}.team-words-sec .rich-text__blocks{max-width:1040px}.team-words-sec h2.rich-text__heading{font-size:32px;line-height:130%;color:#f13f40}.team-words-sec .rich-text__text.rte{margin-top:50px;font-size:16px;font-weight:600;color:#f13f40;line-height:100%}.team-words-sec.process-page{margin-top:127px}.team-words-sec.process-page h2.rich-text__heading{font-size:48px;line-height:120%}.team-words-sec.process-page .rich-text__text.rte{margin-top:24px;font-family:Arvocardo Regular,sans-serif;font-size:32px;font-weight:400;line-height:130%;color:#595852;max-width:768px;margin-inline:auto}.team-words-sec.process-page .rich-text__text.rte:not(:last-child){margin-bottom:80px}.collapsible-content.about-us-faq{margin-block:112px 0}.about-us-faq h2.collapsible-content__heading{font-size:48px}.manifesto.page-top-banner .rich-text__text.rte{max-width:768px}.manifesto.page-top-banner .rich-text__text.rte p{font-family:Arvocardo Regular,sans-serif;font-size:37px;line-height:150%}.memories-head-sec{margin-block:112px 64px}.memories-head-sec h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40}.memories-sec{margin-block:80px}.memories-sec p.image-with-text__text{font-size:20px;line-height:120%;color:#f13f40;margin-bottom:20px}.memories-sec h2.image-with-text__heading{font-size:40px;line-height:120%;color:#2d2d2d}.memories-sec .image-with-text__grid{align-items:center}.manifesto-blog-sec{margin-block:112px}.mastering-head-sec{margin-block:140px 64px}.mastering-head-sec .rich-text__blocks{max-width:82rem}.mastering-head-sec h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40}.mastering-head-sec .rich-text__text{margin-top:24px;font-size:20px;line-height:150%;color:#595852}.mastering-roast-sec{margin-block:50px}.mastering-roast-sec .image-with-text__grid{align-items:center}.mastering-roast-sec h2.image-with-text__heading{font-size:32px;line-height:130%;color:#2d2d2d;margin-inline:auto}.mastering-roast-sec .image-with-text__content{padding:20px}.mastering-roast-sec .image-with-text__text.rte{margin-top:16px;font-size:20px;line-height:150%;color:#595852;text-align:center}.mastering-roast-sec .image-with-text__media{padding-bottom:0!important}.mastering-roast-sec.first-wrapper .image-with-text__media,.mastering-roast-sec.third-wrapper .image-with-text__media{rotate:-3.65deg}.mastering-roast-sec.second-wrapper .image-with-text__media{rotate:4.65deg}.our-process-faq h2.collapsible-content__heading{font-size:48px}.our-story-begin-head-sec{margin-block:112px 80px}.our-story-begin-head-sec h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40}.our-story-begin-head-sec .rich-text__text{font-size:20px;line-height:150%;color:#595852;margin-top:24px}.story-left-img-sec,.story-right-img-sec{margin-block:30px}.story-left-img-sec h2.image-with-text__heading,.story-right-img-sec h2.image-with-text__heading{font-size:48px;line-height:120%;color:#f13f40}.story-left-img-sec .image-with-text__text.rte,.story-right-img-sec .image-with-text__text.rte{font-size:18px;line-height:125%;color:#595852;margin-top:24px}.story-left-img-sec .image-with-text__grid,.story-right-img-sec .image-with-text__grid{align-items:center}.story-left-img-sec .image-with-text__content,.story-right-img-sec .image-with-text__content{padding:30px}.story-left-img-sec .image-with-text__media,.story-right-img-sec .image-with-text__media{padding-bottom:0!important}.secHead.history-page{margin-block:112px 64px}.team-words-sec.history-page{margin-top:100px}.team-words-sec.history-page h2.rich-text__heading{font-size:52px;line-height:100%}.our-history-faq h2.collapsible-content__heading{font-size:48px}.page-top-banner.help-center-page h2.rich-text__heading{max-width:620px}.secHead.help-center-page{margin-block:80px 64px}.secHead.help-center-page .rich-text__blocks.center{max-width:850px}.collapsible-content.help-center-faq{margin-block:78px 64px}.faq-btn-sec a.button{font-size:14px;line-height:140%;color:#fff;text-transform:uppercase;letter-spacing:0}.love-to-hear-sec{margin-block:112px}.love-to-hear-sec .image-with-text__grid{align-items:center}.love-to-hear-sec .image-with-text__content{padding:30px}.love-to-hear-sec h2.image-with-text__heading{font-size:48px;line-height:120%;color:#f13f40}.love-to-hear-sec .image-with-text__text{margin-top:24px;font-size:18px;line-height:125%;color:#595852}.love-to-hear-sec a.button{font-size:14px;font-weight:500;line-height:140%;color:#fff;text-transform:uppercase;margin-top:32px!important}.love-to-hear-sec .image-with-text__media{width:60%;margin-inline:auto;padding:15px 15px 80px!important;border-radius:0!important;background-color:#fff!important;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));rotate:-6.82deg}.love-to-hear-sec .image-with-text__media img{position:unset!important;margin-inline:auto;border-radius:0}.help-center-contact .custom-liquid-section{margin-top:40px}.help-center-contact .panel .globo-form-control.layout-1-column:nth-child(1),.help-center-contact .panel .globo-form-control.layout-1-column:nth-child(2){width:50%}.help-center-contact .globo-form-control span.label-content{color:#666!important;font-weight:400}.help-center-contact textarea{height:64px!important}.help-center-contact .rich-text__blocks .rich-text__text{margin-top:12px}.help-center-contact .rich-text__blocks>.custom-liquid-section+.rich-text__text p{font-size:12px;line-height:150%;color:#595852;letter-spacing:0}.help-center-contact .globo-form-app{margin-bottom:10px}.page-top-banner.contact-page .rich-text__blocks{max-width:80rem}.page-top-banner.contact-page h2.rich-text__heading{max-width:660px}.page-top-banner.contact-page .rich-text__text{max-width:100%}.page-top-banner.contact-page .rich-text__text a{color:#f13f40;text-decoration:none}.success-sec{margin-block:80px}.success-sec.sec-three{margin-bottom:112px}.success-sec.sec-one .image-with-text__content,.success-sec.sec-three .image-with-text__content{padding:64px 0 64px 64px}.success-sec.sec-two .image-with-text__content{padding:64px 64px 64px 0}.success-sec .image-with-text__grid{align-items:center}.success-sec .image-with-text__text.rte{margin-top:0}.success-sec .image-with-text__content p.image-with-text__text{font-size:14px;line-height:120%;color:#595852}.success-sec .image-with-text__content h2.image-with-text__heading{font-size:32px;line-height:100%;color:#f13f40;margin-block:8px}.success-sec .image-with-text__media{border-radius:8px!important}.success-sec .image-with-text__text.rte{margin-top:0;line-height:150%;color:#595852;letter-spacing:0}.success-sec a.button{margin-top:32px!important;font-size:14px;font-weight:500;line-height:140%;color:#fff;text-transform:uppercase;letter-spacing:0;border-radius:10px;min-width:160px}.accessibility-statement-sec{margin-block:80px 120px}.accessibility-statement-sec h2.rich-text__heading{font-size:48px;line-height:120%;color:#f13f40}.accessibility-statement-sec .rich-text__text.rte{font-size:16px;line-height:125%;color:#595852;margin-top:24px;letter-spacing:0}.faq-banner h2.rich-text__heading{max-width:490px}.collapsible-content.faq-tab-sec{margin-block:84px 64px}.gradient:has(.faq-tab-sec){background-color:transparent}.collapsible-content.faq-tab-sec .collapsible-content-wrapper-narrow{max-width:1180px}.faq-tab-sec .grid.collapsible-content__grid{flex-direction:column}.faq-tab-sec .grid.collapsible-content__grid>.grid__item{width:100%}.faq-tab-sec .faq-main-headings ul{list-style:none;padding-inline:25px;display:flex;justify-content:center;align-items:center;gap:32px}.faq-tab-sec li.faq-title-main{font-size:18px;font-weight:500;line-height:150%;color:#2d2d2d;padding-bottom:4px;border-bottom:2px solid transparent;cursor:pointer;text-align:center}.faq-tab-sec li.faq-title-main.active{color:#f13f40;border-bottom:2px solid #f13f40}.faq-tab-sec summary svg.icon-accordion{display:none}.faq-reach-sec{margin-block:64px 112px}.faq-reach-sec h2.rich-text__heading{font-size:32px;line-height:130%;color:#2d2d2d}.faq-reach-sec .rich-text__text.rte{font-size:18px;line-height:125%;color:#595852;margin:16px auto 0;max-width:560px}.faq-reach-sec .rich-text__buttons{margin-top:24px}.faq-reach-sec a.button{font-size:14px;font-weight:500;line-height:140%;color:#fff;text-transform:uppercase;letter-spacing:0;border-radius:10px;min-width:160px}.page-top-banner.blog-page-banner h2.rich-text__heading{max-width:610px}.custom-blog-posts .main-custom-blog-section{display:flex;justify-content:space-between;align-items:center;margin-block:80px 40px}.custom-blog-posts .left-side-blog ul{display:flex;align-items:center;gap:32px;list-style:none;padding-left:0}.custom-blog-posts .left-side-blog li{font-size:18px;font-weight:500;color:#2d2d2d;cursor:pointer}.custom-blog-posts .left-side-blog li.active{color:#f13f40;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.custom-blog-posts .right-side-blog{position:relative}.custom-blog-posts .right-side-blog input{background-color:transparent;box-shadow:unset!important;border-color:#595852;padding:12px 40px;min-width:360px}.custom-blog-posts .right-side-blog label.field__label{left:40px;color:#595852;letter-spacing:0}.custom-blog-posts .predictive-search{border-color:#59585269;background-color:#f6f3e9;font-family:Lato,sans-serif}.custom-blog-posts button.search__button{right:unset;left:0}.custom-blog-posts button.reset__button{right:0}.custom-blog-posts button.reset__button:after{content:unset}.custom-blog-posts .custom-blog-section ul{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:56px 40px;margin-block:0 112px}.custom-blog-posts .custom-blog-section ul li{position:relative}.custom-blog-posts .custom-blog-section ul img{width:100%;height:320px;object-fit:cover;border-radius:8px}.custom-blog-posts ul .card__content{padding:0}.custom-blog-posts .card__information{padding:10px 0 0}.custom-blog-posts time{font-family:Lato,sans-serif;font-size:14px;font-weight:400;color:#595852}.custom-blog-posts h3.card__heading{font-size:24px;line-height:140%;margin-block:8px}.custom-blog-posts .article-card__excerpt{font-size:14px;color:#595852;line-height:120%}.article-template{margin-block:80px 110px}.article-template .article-template__content :is(h2,h3,h4,h5,h6),.shopify-policy__body :is(h2,h3,h4,h5,h6){font-family:Arvocardo Regular,sans-serif!important;font-weight:400}.article-template .article-template__content{font-size:16px;line-height:125%;color:#595852;margin-block:32px}.article-template .article-template__content :is(h2,h3){font-size:24px;line-height:140%;margin-block:20px}.article-template .article-template__content img{width:100%;height:480px;object-fit:cover;border-radius:8px;margin-block:32px}.article-template .article-template__content ol li{margin-bottom:10px}.article-template .article-template__content ul{padding-left:30px;list-style-position:outside}.article-template .article-template__back{text-align:left}.article-template .article-template__back a{font-size:16px;line-height:125%;text-transform:uppercase;display:inline-flex;margin-right:auto;justify-content:start;text-decoration:none}.article-template__social-sharing h2{font-size:24px;line-height:140%}.article-template__social-sharing li svg path{fill:#595852}.article-template__social-sharing li svg:hover path{fill:#f13f40}.author-sec{margin-block:32px}.author-sec h3{font-family:Arvocardo Regular,sans-serif;font-weight:400;margin:0!important}.author-sec .author-info{display:flex;align-items:center;gap:16px;margin-block:24px 16px}.author-sec .author-thumbnail img{width:64px;height:64px!important;object-fit:cover;border-radius:6px;margin:0!important}.author-sec .author-title h6{font-size:20px;font-weight:500;color:#2d2d2d;margin:0}.author-sec .author-title p{font-size:14px;margin:4px 0 0;color:#595852}.author-sec .author-desc p{max-width:460px;margin:0;line-height:125%;color:#595852}.customer .field input{background-color:transparent}.login h2.form__message{box-shadow:unset;outline:none}cart-drawer .drawer__inner.gradient{background-color:#f8f3ea}cart-drawer .cart-drawer__empty-content a.button:before,cart-drawer .cart-drawer__empty-content a.button:after{content:unset}cart-drawer .cart-drawer__empty-content a.button{display:flex}cart-drawer .drawer__footer .rich-text{background-color:#fff;border-radius:8px}cart-drawer .drawer__footer .rich-text .rich-text__wrapper{padding:10px!important;line-height:normal;font-size:15px}cart-drawer quantity-input.quantity{background:#fff}.cart-drawer a.cart-item__name,.cart-drawer p.cart__login-title{font-family:Arvocardo Regular,sans-serif;font-weight:400!important}.shopify-policy__container{max-width:1280px;margin-block:60px}.shopify-section>.page-width:has(#insta-feed){max-width:100%;padding:0!important}.shopify-section #insta-feed{margin-block:140px!important}.shopify-section #insta-feed h2{font-size:48px!important;line-height:120%;max-width:580px;margin:0 auto 15px}#insta-feed .instafeed-new-layout-container{width:100%!important;height:100%!important;padding-block:20px}#insta-feed .instafeed-new-layout-item:nth-child(odd){rotate:5deg}#insta-feed .instafeed-new-layout-item:nth-child(2n){rotate:-5deg}#insta-feed .instafeed-new-layout-item a>img{padding:20px 20px 50px!important;background-color:#fff!important;border-right:2px solid #f13f40;border-bottom:2px solid #f13f40}.template-404{margin-block:40px 112px}.template-404 .title{margin-block:40px 12px}.template-404 .title{margin-block:40px 12px;font-size:56px;line-height:120%;color:#f13f40}.template-404 img{width:29%}.template-404 p{font-size:20px;line-height:150%;margin-block:12px 40px}.template-404 a.button{font-size:14px;font-weight:500;line-height:140%;letter-spacing:0;text-transform:uppercase;padding:14px;min-width:270px;border-radius:12px;margin-top:12px}.contact input,.contact textarea{background-color:transparent}body.account{max-width:100%;padding:0}body.account .section-header{display:block!important;margin-top:0!important}body.account a svg{margin-right:0}body.account p.announcement-bar__message_custom{font-size:14px;margin-block:14px}.appstle-wrapper .card{box-shadow:unset!important}body.addresses .customer button{background-color:#f13f40;color:#fff}body.addresses .customer button:before,body.addresses .customer button:after{content:unset}body.addresses form select{background-color:transparent}body.addresses ul{text-align:unset}body.addresses .newsletter-form__field-wrapper{flex-basis:unset!important;margin-right:0!important}body.login h3.form__message{font-family:Lato,sans-serif;outline:none;box-shadow:unset}.section-with-bg-image{background-size:cover;background-repeat:no-repeat;background-position:center}.section-with-bg-image .rich-text__text.rte p{color:inherit!important}.article-story-section{margin-bottom:70px}.article-story-section .image-with-text__grid{gap:64px;flex-wrap:nowrap;align-items:center;padding:40px 0}.article-story-section .image-with-text__grid:nth-child(2n){flex-direction:row-reverse}.article-story-section a.button.button--primary{font-family:Lato;font-weight:600;font-size:14px;line-height:140%;text-align:center;vertical-align:middle;text-transform:uppercase}.article-template__social-sharing ul.list-unstyled.list-socials.footer__list-socials{display:flex;gap:24px}.article-template__social-sharing li.list-social__item:hover svg path,li.list-social__items:hover svg path{color:#fc4645;fill:#fc4645}.article-template__social-sharing li.list-social__item svg,li.list-social__items svg{height:24px;width:24px;font-size:24px}.article-template__social-sharing button.share-button__button{display:none}body .image-with-text .image-with-text__media{overflow:visible!important}body.index .image-with-text .image-with-text__media img{transform:scale(1)}body .article-story-section .image-with-text .image-with-text__media img{transform:none}body .gfb-style-material_filled .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]).has-error .globo-form-input{border-width:2px;animation:zoomin 1s ease}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.article-story-section h2.image-with-text__heading.inline-richtext.h1{margin:0;font-size:32px;line-height:130%;color:#f13f40}.article-story-section time{font-family:Lato;font-weight:400;font-size:14px;line-height:120%}.article-story-section .image-with-text__text.rte p{font-family:Lato;font-weight:400;font-size:16px;line-height:150%;margin-top:0}footer .social-icon ul{justify-content:start!important;align-items:start;width:100%;padding-bottom:10px}footer .social-icon{margin-top:0}.globo-form-control .help-block.error{opacity:1!important;text-align:left}.single-img-rotated-right .image-with-text__media{width:63%;height:502px;margin-inline:auto;padding:15px 15px 80px!important;border-radius:0!important;background-color:#fff!important;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));rotate:3.65deg}.single-img-rotated-right .image-with-text__media img{transform:unset!important;position:unset!important;margin-inline:auto;border-radius:0}.double-img-rotated-sec .image-with-text__media img:first-child{width:60%;margin-inline:auto;padding:15px 15px 60px!important;border-radius:0!important;background-color:#fff!important;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));rotate:-11.75deg;position:static!important}.double-img-rotated-sec .image-with-text__media img:last-child{width:40%;margin-left:auto;padding:15px 15px 50px!important;border-radius:0!important;background-color:#fff!important;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));rotate:7.65deg;position:static!important;margin-top:30px}.double-img-rotated-sec .image-with-text__media{justify-content:center!important}.farm-to-cup-sec.double-img-rotated-sec{margin-top:80px}.farm-to-cup-sec.double-img-rotated-sec .image-with-text__media img:first-child{width:50%;height:350px;margin-inline:0 auto}.farm-to-cup-sec.double-img-rotated-sec .image-with-text__media img.second-img-text-image{width:50%;height:300px}.memories-one.single-img-rotated-right .image-with-text__media,.memories-three.single-img-rotated-right .image-with-text__media{rotate:-3.65deg}.bnc-sec.single-img-rotated-right .image-with-text__media{rotate:-3.28deg}.mtf-sec.single-img-rotated-right .image-with-text__media{rotate:8.06deg}.bfh-sec.single-img-rotated-right .image-with-text__media{rotate:-3.28deg}.lrb-sec.single-img-rotated-right .image-with-text__media{rotate:8.06deg}.story-right-img-sec.single-img-rotated-right .image-with-text__media img{width:100%}@media screen and (min-width:2180px){.video-with-text-custom .video-text p{max-width:90%}.video-with-text-custom .video-text:before{border-radius:1500px 1500px 0 0}}@media screen and (max-width:1200px){.banner-content-sec h2.rich-text__heading,.video-with-text-custom h2.title{font-size:48px}.video-with-text-custom .video-text{padding:100px 0 40px}.video-with-text-custom .video-text p{font-size:26px;margin-top:20px}.wholesale-counter ul{display:grid;grid-template-columns:1fr 1fr}.wholesale-counter ul li{width:100%!important;max-width:100%!important}.wholesale-image-text h2.image-with-text__heading.inline-richtext,.wholesale-great-coffee h2.rich-text__heading.rte.inline-richtext.h1,.wholesale-two-img-text h2.image-with-text__heading.inline-richtext,.wholesale-contact h2.rich-text__heading.rte.inline-richtext,.wholesale-rich-text h2.rich-text__heading.rte.inline-richtext.h1,.wholesale-vista-coffee h2.rich-text__heading.rte.inline-richtext.h1,.wholesale-maximize-coffee h2.rich-text__heading.rte.inline-richtext{font-size:36px}.wholesale-multicolumn .grid:last-child{padding:0}.wholesale-testimonial-text.product-page-review-section .rich-text__wrapper.rich-text__wrapper--center.page-width,.wholesale-testimonial-text .rich-text__wrapper.rich-text__wrapper--center.page-width{padding-block:80px}header .custom-header-layout ul.list-menu.list-menu--inline span{font-size:12px}.wholesale-counter p{min-height:unset}body.product .product-page-multicolumn .page-width{max-width:1440px;padding-inline:10px!important}.partnership-head-sec h2.rich-text__heading{max-width:100%}.partner-content-sec .image-with-text__grid{align-items:center}.journey-sec .image-with-text__content{padding:70px 40px}.journey-sec .image-with-text__text.rte.body:before{top:-28px}#insta-feed .instafeed-new-layout-item a>img{padding:15px 15px 40px!important}.newsletter-sec .newsletter__subheading p{margin-left:4px}}@media screen and (max-width:1024px){.video-with-text-custom{gap:30px}.banner-content-sec h2.rich-text__heading,.video-with-text-custom h2.title{font-size:44px}.wholesale-two-img-text .image-with-text__media img:first-child{padding:50px}.love-to-hear-sec .image-with-text__media{width:80%!important}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid,.product-page-you-may-like ul.grid.product-grid{gap:20px}.faq-tab-sec li.faq-title-main{font-size:16px;line-height:130%}.faq-tab-sec .faq-main-headings ul{gap:8px;padding-inline:0;justify-content:space-between}.custom-blog-posts .custom-blog-section ul{grid-template-columns:1fr 1fr}.custom-blog-posts .custom-blog-section ul img{height:250px}.custom-blog-posts .right-side-blog input{min-width:unset}.article-template .article-template__content img{height:350px}.culture-main-section .sec-head{margin-block:50px 20px;min-height:84px}.culture-main-section .culture-image-icon{margin-bottom:30px}.culture-main-section .culture-content-section-2 .culture-image-icon,.culture-main-section .culture-content-section-3 .culture-image-icon{padding-inline:0}.template-404 img{width:35%}.left-img-tilt-sec .image-with-text__media,.right-img-tilt-sec .image-with-text__media{width:80%}.single-img-rotated-right .image-with-text__media{width:80%;height:450px}.double-img-rotated-sec .image-with-text__media img:first-child,.farm-to-cup-sec.double-img-rotated-sec .image-with-text__media img:first-child{width:70%}.double-img-rotated-sec .image-with-text__media img:last-child,.farm-to-cup-sec.double-img-rotated-sec .image-with-text__media img.second-img-text-image{width:60%}footer .social-icon ul.list-social{gap:10px}}@media screen and (max-width:989px){header.page-width{display:flex!important;align-items:center}header .custom-header-layout{width:100%}.header-wrapper--border-bottom{margin-inline:0;padding-inline:40px}header .menu-drawer__utility-links{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:end}.video-with-text-custom{margin-block:50px}.video-with-text-custom .video-text{padding:150px 0 100px}.video-with-text-custom{grid-template-columns:1fr;padding-inline:30px}.video-with-text-custom .video-text p{margin-block:16px 0}.video-with-text-custom .title-wrapper{margin-bottom:0}.video-with-text-custom deferred-media{height:398px}body.index .prime-vista-sec{margin-block:50px 20px}.partner-head-sec h2.rich-text__heading{max-width:80%}.newsletter-sec .newsletter__wrapper>div{padding-left:0}.newsletter-sec .newsletter__wrapper{padding:50px;grid-template-columns:1fr;gap:30px}.newsletter-sec.collection-image-coming-banner .newsletter__wrapper{gap:0}.form-sec .rich-text__wrapper{padding:80px}.footer-feature-sec ul li:after{content:unset}body.product .card__content.sfs{display:block}.wholesale-testimonial-text .rich-text__wrapper.rich-text__wrapper--center.page-width h2,.product-page-review .rich-text__wrapper.rich-text__wrapper--center.page-width h2{font-size:42px}body.product .product-page-multicolumn .page-width{max-width:1440px;padding-inline:10px!important}body.product fieldset.js.product-form__input.product-form__input--pill{display:flex;flex-flow:wrap}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid{grid-template-columns:1fr 1fr}.commitment-sec,.wholesale-image-text,.second-vista,.wholesale-great-coffee,.wholesale-contact,.footer-feature-sec,.collapsible-content,.made-togehter-section-custom{margin-top:70px;padding-block:0px!important}.wholesale-image-text,.partner-logo-sec,.wholesale-testimonial-text{margin-bottom:60px}body.product .page-width{padding-inline:40px!important}footer.footer:before{top:-50px}.facets__form{gap:0 6px!important}.facets__disclosure{margin-right:.9rem!important}.blog .blog__title,.blog p.blog-sub-heading{width:100%}.blog .title-wrapper-with-link a.link{background-color:#f13f40;font-size:14px;padding:14px 30px;border-radius:10px;color:#fff;text-decoration:none;text-transform:uppercase;margin:30px auto 0}.product .thumbnail-image{padding-inline:4px}.product .slick-slider{padding-left:0}.product .slick-arrow{background-size:contain;transform:translateY(-50%) rotate(0);width:16px;height:16px}.product .slick-prev.slick-arrow{background-image:url(/cdn/shop/files/chevron2.png?v=1743491061)!important}.product .slick-next.slick-arrow{background-image:url(/cdn/shop/files/chevron.png?v=1743491061)!important}.product .slider-nav.thumb-image button.slick-arrow{rotate:unset!important}.success-sec.sec-one .image-with-text__content,.success-sec.sec-three .image-with-text__content{padding:30px 0 30px 30px}.success-sec.sec-two .image-with-text__content{padding:30px 30px 30px 0}.wholesale-vista-coffee.second-vista{padding-bottom:30px!important}.wholesale-great-coffee{margin-bottom:30px}.wholesale-great-coffee .rich-text__text.rte{line-height:130%}.partner-logo-sec ul{max-width:60%;margin-inline:auto;row-gap:30px}.partner-logo-sec ul .multicolumn-card__image-wrapper{width:80%}footer .footer__blocks-wrapper{grid-template-columns:repeat(3,1fr)}footer .footer__blocks-wrapper>.footer-block:last-child{grid-column:span 2}footer .footer__content-bottom{flex-direction:column;gap:15px}footer .footer__content-bottom .footer__column.footer__column--info{align-items:center}footer .footer__content-bottom-wrapper{justify-content:center}}@media screen and (max-width:768px){.page-width{padding-inline:30px!important}.collection .card__media:before{height:350px;border-radius:300px 300px 0 0}.wholesale-image-banner h2.banner__heading.inline-richtext{color:#fee9ba;font-size:40px}.second-vista{margin-top:100px;padding-top:0}.wholesale-counter ul{grid-template-columns:1fr}.wholesale-image-text h2.image-with-text__heading.inline-richtext,.wholesale-great-coffee h2.rich-text__heading.rte.inline-richtext.h1,.wholesale-two-img-text h2.image-with-text__heading.inline-richtext,.wholesale-contact h2.rich-text__heading.rte.inline-richtext,.wholesale-rich-text h2.rich-text__heading.rte.inline-richtext.h1,.wholesale-vista-coffee h2.rich-text__heading.rte.inline-richtext.h1,.wholesale-maximize-coffee h2.rich-text__heading.rte.inline-richtext{font-size:30px!important;line-height:100%}.wholesale-testimonial-text .rich-text__wrapper.rich-text__wrapper--center.page-width h2{font-size:30px!important}.wholesale-counter .multicolumn-card.content-container h3.inline-richtext{font-size:40px}.wholesale-great-coffee{padding-top:0;margin-top:112px}.wholesale-counter p{min-height:unset}footer.footer:before{top:0}footer.footer:before{top:-60px;background-size:unset}body.product .card__content.sfs{display:block}.wholesale-testimonial-text,body.product .product-page-multicolumn,.product-page-you-may-like{padding-inline:10px}.product-page-you-may-like product-recommendations.related-products ul.grid.product-grid li.grid__item{max-width:100%}.related-products{margin-block:50px}.commitment-sec,.wholesale-image-text,.second-vista,.wholesale-great-coffee,.wholesale-contact,.footer-feature-sec,.collapsible-content,.made-togehter-section-custom{margin-top:60px;padding-block:0px!important}.wholesale-image-text,.partner-logo-sec,.wholesale-testimonial-text{margin-bottom:60px}.wholesale-two-img-text .image-with-text__content{padding:60px 0 0}.collapsible-content{margin-block:0px}.culture-main-section .culture-image-icon{min-height:150px}.collapsible-content .collapsible-content-wrapper-narrow{padding-inline:30px}body.product .collapsible-content .collapsible-content-wrapper-narrow{padding-inline:40px}.form-sec,.blog{padding-inline:30px}.our-history-faq{margin-top:50px}.our-history-faq h2.collapsible-content__heading{margin-bottom:30px}}@media screen and (max-width:767px){.article-story-section .image-with-text__grid{flex-wrap:wrap}}@media screen and (max-width:749px){.page-width{padding-inline:20px!important}p.announcement-bar__message_custom,.utility-bar__grid a{font-size:13px}.utility-bar__grid a{margin-bottom:10px}.utility-bar__grid{flex-direction:column;text-align:center}.utility-bar__grid,header.page-width,body.product .page-width{padding-inline:20px!important}.header-wrapper--border-bottom{padding-inline:0px}header .header__icon.header__icon--search span{justify-content:end}header .custom-header-layout .middle-section{width:24%;padding-right:20px}.home-image-banner{width:100%;margin:32px auto;padding-inline:16px;height:290px!important}.video-with-text-custom .video-text{text-align:center;padding:100px 10px 30px}.video-with-text-custom{gap:15px;margin-block:32px 50px;padding-inline:16px}.video-with-text-custom deferred-media{height:200px}.banner-content-sec h2.rich-text__heading,.video-with-text-custom h2.title{font-size:37px}.banner-content-sec .rte p,.video-with-text-custom .video-text p{font-size:20px;line-height:130%;margin-block:16px 0}.prime-vista-sec h2.rich-text__heading,.commitment-sec h2.rich-text__heading{font-size:30px!important;line-height:100%}.prime-vista-sec{margin-block:60px 30px}.prime-vista-sec .rich-text__text.rte p,.commitment-sec .rich-text__text p{font-size:18px}.video-section span.deferred-media__poster-button{width:50px;height:50px}.video-section span.deferred-media__poster-button svg.icon{width:22px;height:22px}.commitment-sec .rich-text__blocks{max-width:100%}.culture-main-section{margin-top:30px;padding-bottom:4px;overflow-x:auto;gap:10px}.culture-main-section .sec-head{margin-block:30px 10px;min-height:80px}.culture-main-section p.culture-main-heading{font-size:28px}.culture-main-section .culture-inner-content p{min-height:unset;text-align:center}.culture-main-section-outer .culture-bottom-image{margin-top:0}.culture-main-section .culture-image-icon{margin-bottom:15px}.culture-main-section .culture-image-icon img{width:54px;height:54px}.culture-main-section .culture-content-section{padding:50px 10px 20px}.culture-main-section .culture-inner-content p{font-size:16px;min-width:200px}.culture-main-section .culture-image-icon{min-height:80px}.culture-main-section .culture-content-section-1{width:260px}.culture-main-section .culture-content-section-1 p{text-align:left;font-size:22px}.journey-sec{margin-block:60px}.journey-sec .image-with-text__text.rte p{font-size:30px}.journey-sec .image-with-text__media{border-radius:12px 12px 0 0!important}.journey-sec .image-with-text__content{padding:30px;border-radius:0 0 12px 12px!important}.journey-sec .image-with-text__text.rte.body{margin-top:30px;padding-top:20px}.partnership-head-sec .rich-text__blocks{max-width:100%}.partnership-head-sec h2.rich-text__heading{font-size:30px!important;line-height:100%}.partner-content-sec{margin-top:0}.partner-content-sec .image-with-text__content{padding-inline:0}.partner-head-sec h2.rich-text__heading{font-size:30px!important;line-height:100%;max-width:100%}.partner-head-sec .rich-text__text.rte{margin-top:20px;max-width:100%}.partner-logo-sec .multicolumn-card__image-wrapper{width:80%}.partner-logo-sec ul{max-width:100%}.partner-logo-sec ul.multicolumn-list{row-gap:30px;padding-inline:0}.form-sec .rich-text__wrapper{padding:50px}.form-sec{margin-top:60px;padding-inline:0px}body.index .form-sec{margin-bottom:60px}.form-sec h2.rich-text__heading{font-size:30px!important}.form-sec .rich-text__text.rte p{max-width:100%}.blog,.blog.single-detail-blog-sec{margin-block:60px;padding-inline:10px}.collapsible-content h2.collapsible-content__heading{font-size:30px!important;line-height:100%;margin-bottom:0}.collapsible-content .collapsible-content-wrapper-narrow{padding-inline:20px}body.product .collapsible-content .collapsible-content-wrapper-narrow{padding-inline:30px}.newsletter-sec{padding-inline:20px}.newsletter-sec .newsletter__wrapper{padding:30px;grid-template-columns:1fr}.horizontal.newsletter-sec h2.inline-richtext{font-size:30px!important;margin:0 auto;line-height:100%}.newsletter-sec.collection-image-coming-banner{margin-block:60px}.newsletter-sec.collection-image-coming-banner .newsletter__wrapper:after{background-size:95%;opacity:.07}.newsletter-sec.collection-image-coming-banner h2.inline-richtext{margin-bottom:20px}.collection-hero .collection-hero__image-container{height:10rem}.collection-main-banner.collection-hero .collection-hero__image-container{height:100%}body.collection .collection .custom-title-price{grid-template-columns:1fr}body.collection .card .card-information,body.collection .collection .custom-title-price .price{text-align:left}.collection-banner-sec{padding:40px 0 20px!important}facet-filters-form a.facets__reset,facet-filters-form span.facet-checkbox__text{color:#000}.mobile-facets__label>svg{background-color:#fff!important}.mobile-facets__sort .select__select:focus-visible{outline:none!important;box-shadow:unset!important}.page-top-banner{padding:50px 0!important}.page-top-banner h2.rich-text__heading,.collection-banner-sec .rich-text__wrapper h2.rich-text__heading{font-size:40px;line-height:100%}.page-top-banner .rich-text__wrapper{padding:60px 20px}.page-top-banner.accessibility-banner .rich-text__wrapper{padding-block:60px}.three-icon-sec h3.inline-richtext{font-size:28px;line-height:100%}.secHead h2.rich-text__heading,.left-img-tilt-sec h2.image-with-text__heading,.right-img-tilt-sec h2.image-with-text__heading{font-size:30px!important;line-height:100%}.left-img-tilt-sec .image-with-text__media,.right-img-tilt-sec .image-with-text__media{margin-bottom:30px;padding:15px 15px 50px!important}.right-img-tilt-sec{padding-block:0!important;margin-block:50px}.farm-to-cup-sec{padding-top:0!important;margin-block:0 50px}.farm-to-cup-sec .image-with-text__content{padding:0}.farm-to-cup-sec .image-with-text__text p strong{font-size:24px}.farm-to-cup-sec .image-with-text__media img:last-child{left:-30px}.secHead .rich-text__text.rte{margin-top:15px}.team-words-sec.history-page{margin-top:60px}.team-words-sec{padding-block:60px!important}.team-words-sec h2.rich-text__heading,.product-page-review-section .rich-text__text.rte:first-child p{font-size:30px;line-height:110%}.secHead .rich-text__wrapper,.team-words-sec .rich-text__wrapper{padding-inline:0!important}.blog .blog__title{font-size:30px!important;line-height:100%}.collapsible-content.about-us-faq{margin-block:60px 0}.memories-head-sec{margin-block:60px}.manifesto.page-top-banner .rich-text__text.rte p{font-size:28px;line-height:110%}.memories-head-sec h2.rich-text__heading{font-size:30px!important;line-height:100%}.memories-sec{margin-block:60px}.memories-sec h2.image-with-text__heading{font-size:30px!important;text-align:center;line-height:100%}.memories-sec .image-with-text__content{padding:30px 15px}.memories-sec p.image-with-text__text{width:100%;text-align:center;font-size:16px;margin-bottom:10px}.wholesale-image-text .image-with-text__text-item{margin-top:40px}.wholesale-testimonial-text .rich-text__wrapper.rich-text__wrapper--center.page-width,.wholesale-testimonial-text.product-page-review-section .rich-text__wrapper.rich-text__wrapper--center.page-width{padding:50px}.wholesale-vista-coffee p{font-size:18px;line-height:120%;margin-bottom:30px!important}.wholesale-great-coffee{margin-bottom:30px}.wholesale-counter p{min-height:unset}.wholesale-multicolumn .multicolumn-card__info,.wholesale-counter .multicolumn-card__info{padding-bottom:0}.wholesale-multicolumn .multicolumn-card__info .rte,.wholesale-counter .multicolumn-card__info .rte{line-height:130%}.wholesale-maximize-coffee p,.wholesale-counter .multicolumn-card__info .rte p{font-size:18px;line-height:120%}.wholesale-contact p{line-height:130%}.wholesale-rich-text h2.rich-text__heading.rte.inline-richtext{font-size:30px!important}.wholesale-rich-text .rich-text__blocks.center{padding-bottom:15px}.wholesale-two-img-text .image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media{overflow:hidden!important}.three-icon-sec .multicolumn-card__info{margin-top:10px}.mastering-head-sec{margin-block:60px}.mastering-head-sec h2.rich-text__heading{font-size:30px!important;line-height:100%}.mastering-head-sec .rich-text__text{margin-top:15px;font-size:18px;line-height:130%}.mastering-roast-sec .image-with-text__text.rte,.our-story-begin-head-sec .rich-text__text{font-size:18px;line-height:130%}.team-words-sec.process-page{margin-top:60px}.team-words-sec.process-page h2.rich-text__heading,.our-story-begin-head-sec h2.rich-text__heading,.story-left-img-sec h2.image-with-text__heading,.story-right-img-sec h2.image-with-text__heading,.team-words-sec.history-page h2.rich-text__heading,.accessibility-statement-sec h2.rich-text__heading{font-size:30px!important;line-height:100%}.team-words-sec.process-page .rich-text__text.rte{font-size:26px;line-height:110%}.team-words-sec.process-page .rich-text__text.rte:not(:last-child){margin-bottom:50px}.partner-head-sec{margin-top:60px}.blog .title-wrapper-with-link{margin-bottom:30px}.blog .title-wrapper-with-link a.link{font-size:13px;padding:12px 28px;margin:20px auto 0}.our-story-begin-head-sec,.story-left-img-sec,.story-right-img-sec{margin-block:50px}.story-left-img-sec .image-with-text__text.rte,.story-right-img-sec .image-with-text__text.rte{margin-top:16px}.story-left-img-sec .image-with-text__content,.story-right-img-sec .image-with-text__content{padding:10px}.secHead.history-page{margin-block:50px 0px}.secHead.help-center-page{margin-block:50px 10px}.collapsible-content.help-center-faq{margin-block:10px 50px}.love-to-hear-sec{margin-block:80px 50px}.love-to-hear-sec .image-with-text__content{padding:30px 10px}.love-to-hear-sec h2.image-with-text__heading{font-size:30px!important;line-height:100%;margin-top:30px!important}.help-center-contact .panel .globo-form-control.layout-1-column:nth-child(1),.help-center-contact .panel .globo-form-control.layout-1-column:nth-child(2){width:100%}.help-center-contact .rich-text__text{margin-top:10px;line-height:120%}.product .custom-text-main .custom-text-right,.product .custom-text-main .custom-text-left{grid-template-columns:1fr 1fr;line-height:130%}.product .product__info-wrapper{margin-top:20px}.product .slider-banner-image{padding:20px}.product .slick-arrow{background-position:inherit!important}.product .slick-arrow{width:12px;height:12px}.complementary-products ul .card.card--card{flex-direction:column}.complementary-products ul .card.card--card .card__inner{max-width:40%!important}.complementary-products .complementary-products__container .quick-add{margin-top:10px!important}.product-page-multicolumn li{width:100%!important;max-width:100%!important}.product-page-multicolumn li .multicolumn-card__info{padding:0;margin-top:10px}.product-img-text .image-with-text__media{width:80%;padding:15px 15px 60px!important}.made-togehter-section-custom{margin-top:60px!important}.made-togehter-section-custom button{font-size:13px}.made-togehter-section-custom .price{font-size:14px}.success-sec{margin-block:60px}.success-sec.sec-three{margin-bottom:60px}.success-sec.sec-one .image-with-text__content,.success-sec.sec-two .image-with-text__content,.success-sec.sec-three .image-with-text__content{padding:30px 0 0}.success-sec a.button{margin-top:24px!important;min-width:unset}.accessibility-statement-sec,.collapsible-content.faq-tab-sec{margin-block:60px}.faq-btn-sec{margin-block:30px 60px}.faq-reach-sec{margin-block:60px}.faq-tab-sec li.faq-title-main{padding-bottom:2px}.faq-tab-sec .faq-main-headings ul{flex-direction:column;gap:10px}.faq-reach-sec h2.rich-text__heading{line-height:120%}.custom-blog-posts .main-custom-blog-section{flex-direction:column;margin-block:50px 30px}.custom-blog-posts .left-side-blog li{font-size:16px}.custom-blog-posts .custom-blog-section ul{grid-template-columns:1fr;gap:20px;margin-block:0 60px}.custom-blog-posts .right-side-blog{width:100%}.custom-blog-posts .custom-blog-section ul img{height:220px}.article-template .article-template__back a{font-size:14px}.article-template{margin-block:60px}.article-template .article-template__content img{height:220px;margin-block:15px}.blog .blog__view-all a.blog__button{margin-top:20px}.shopify-section #insta-feed{margin-block:60px!important}.shopify-section #insta-feed h2{font-size:30px!important;padding-inline:20px}.template-404{margin-block:40px 80px}.template-404 img{width:60%}.template-404 .title{margin-block:30px 10px;font-size:46px;line-height:100%}.template-404 p{font-size:18px;line-height:130%;margin-block:10px 20px}.template-404 a.button{min-width:unset;padding:14px 30px}.collection .card__media:before{height:250px;border-radius:182.858px 182.858px 0 0}.newsletter-sec h2.inline-richtext{font-size:30px;line-height:100%}.wholesale-vista-coffee h2.rich-text__heading,body.product .product__title h1,.jdgm-widget h2.jdgm-rev-widg__title,.mastering-roast-sec h2.image-with-text__heading,.our-process-banner h2.rich-text__heading{font-size:30px!important}.wholesale-great-coffee h2.rich-text__heading,.product-page-you-may-like h2.related-products__heading.inline-richtext.h2,.accessories-more-like-sec h2.title,.product-page-you-may-like.made-togehter-section-custom h2.made-togehter-title,.article-story-section h2.image-with-text__heading.inline-richtext.h1,.faq-reach-sec h2.rich-text__heading,.manifesto-banner-btm-sec h2.rich-text__heading{font-size:30px!important;line-height:100%}.our-process-banner .rte p{font-size:18px;margin-bottom:0}.collection-main-banner.collection-hero{height:280px}.single-img-rotated-right .image-with-text__media{width:80%;height:310px;padding:15px 15px 50px!important}.single-img-rotated-right .image-with-text__media img{transform:unset!important;position:unset!important;margin-inline:auto;border-radius:0}.double-img-rotated-sec .image-with-text__media img:first-child{width:80%;margin-top:30px;padding:15px 15px 50px!important}.double-img-rotated-sec .image-with-text__media img:last-child{margin:50px}.double-img-rotated-sec .image-with-text__media img:first-child,.farm-to-cup-sec.double-img-rotated-sec .image-with-text__media img:first-child{width:80%;margin-inline:auto}.farm-to-cup-sec.double-img-rotated-sec .image-with-text__media img.second-img-text-image{width:75%;margin:50px auto 20px}.bnc-sec.single-img-rotated-right .image-with-text__media,.mtf-sec.single-img-rotated-right .image-with-text__media,.bfh-sec.single-img-rotated-right .image-with-text__media,.lrb-sec.single-img-rotated-right .image-with-text__media{margin-bottom:30px}.story-right-img-sec.lrb-sec .image-with-text__media img{object-position:0 -20px}.footer-feature-sec{margin-block:30px}footer.footer .footer__content-top{padding-bottom:10px}.footer-feature-sec .multicolumn-card__info{padding:4px}footer.footer{background-size:140%;padding-top:15%;padding-bottom:15px}footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr}footer .footer__blocks-wrapper>.footer-block{margin:0}footer .footer-block__details-content .list-menu__item--link{padding-block:3px}footer .footer-block__heading{margin-bottom:6px}footer form .newsletter-form__field-wrapper{margin-right:auto}footer .footer__content-bottom{padding:30px 20px 0;gap:10px}footer .footer__content-bottom .footer__column.footer__column--info{padding:0}footer .footer__content-bottom .footer-middle-text{padding-top:6px}footer .social-icon ul.list-social{gap:12px}footer .social-icon ul.list-social a.link.list-social__link{width:34px;height:34px}footer .social-icon ul.list-social a.link.list-social__link svg{width:16px;height:16px}footer ul.list.list-payment{padding-top:0}footer li.list-payment__item svg{width:24px;height:24px}footer .footer__copyright{display:flex;flex-direction:column-reverse;gap:10px}footer .footer__copyright .copyright__content{display:block;text-align:center}footer ul.policies{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}footer .policies li a{padding-block:2px}}@media screen and (max-width:575px){header .custom-header-layout .middle-section{width:34%}}@media screen and (max-width:450px){header .custom-header-layout .middle-section{width:60%}footer .footer__blocks-wrapper{display:block!important}footer .footer__blocks-wrapper>.footer-block{margin:3rem 0}}a.header__icon.header__icon--account.link.focus-inset.small-hide{display:none}.header__menu-link--highlight{position:relative;padding-bottom:4px;line-height:inherit}.header__menu-link--highlight:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='3' viewBox='0 0 48 3' fill='none'%3E%3Crect width='16.0089' height='3' fill='%23009366'/%3E%3Crect x='15.9951' width='16.0089' height='3' fill='white'/%3E%3Crect x='31.9912' width='16.0089' height='3' fill='%23E10038'/%3E%3C/svg%3E") no-repeat left bottom / 100% 3px}.header__menu-link--highlight .header__active-menu-item,.header__menu-link--highlight span{text-decoration:none;background-image:none;border-bottom:0}.header__menu-link--highlight svg,.header__menu-link--highlight svg path{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
