.marker-left ::marker{content:url(/cdn/shop/files/check_icon_385b6184-1b63-4b25-980e-d7149ebb2549.png);display:none}.template-login .m-page-header h1,.template-addresses h1.m-page-header__title{text-transform:uppercase}.m-page-header--large .m-breadcrumb--item,.m-breadcrumb--item{padding:0 3px}.template-login .m-customer-forms .m-button--primary{color:#fff;background:#c8102e;width:50%}.m-customer-forms input.form-field.form-field--input,.m-register-form input.form-field.form-field--input{background:none;border:2px solid #d4d4d4}a.m-recover-form__cancel-btn.m-button.m-button--white{font-weight:400;text-transform:capitalize;padding-left:8px}.m-customer-forms input.form-field.form-field--input::placeholder,.m-register-form .m-register-form__wrapper .form-field--input::placeholder{color:#d2d2d2}.template-register .m-page-header h1{text-transform:uppercase}.m-register-form button{color:#fff;background:#c8102e;width:48.5%;font-size:14px;line-height:14px;border:2px solid #c8102e}.m-register-form button:hover{background:#c8102e;color:#fff;box-shadow:none}.m-register-form .m-button--secondary{width:48.5%;color:#c8102e;border:2px solid #C8102E;font-size:14px;line-height:14px}button.m-customer__add-new-btn.m-button.m-button--primary{color:#fff;background:#c8102e}.m-account__navigation a.active{font-weight:600}.m-account .m-customer__edit-btn,#address_form_new button.m-button.m-button--primary,.m-customer__form-edit-wrapper button.m-button.m-button--primary{color:#fff;background:#c8102e}.m-customer__form-delete .m-button--secondary,#address_form_new button.m-button--secondary.m-button.m-customer__cancel-add-btn,.m-customer__form-edit-wrapper button.m-customer__cancel-edit-btn.m-button.m-button--secondary{border:none;padding:0;text-transform:capitalize;font-weight:400}@media (min-width:768px){.template-login .m-customer-forms .m-button--primary{width:38%}.m-register-form .m-register-form__wrapper{margin:0 55px;width:45%}.m-account__navigation{border-right:1px solid #d4d4d4}}@media (min-width:992px){.m-register-form button,.m-register-form .m-button--secondary{width:48.5%}}@media (min-width:1141px){.m-register-form button{width:30%}.m-register-form .m-button--secondary{width:30%;margin-left:10px}}.template-account h1.m-page-header__title{text-transform:uppercase;font-size:35px}.m-account__greeting a.m-text-link{color:#c8102e}.m-account .m-customer-info__field:not(:last-of-type){border-bottom:1px solid #d4d4d4!important}.m-account__detail a.m-button.m-button--primary{background:#c8102e;color:#fff}.m-account .m-customer-order .notification a{margin:0}.template-account .m-account__title{font-size:18px;margin-bottom:13px}@media (max-width:425px){.m-customer-info__field{font-size:.9rem}}.business-opportunities .need-coffee,.business-opportunities .need-coffee .container-fluid.m-section-my.m-section-py,.business-opportunities .need-coffee .m-image-with-text__inner .m-image-with-text__content .m-richtext__description{margin-bottom:0!important}.business-opportunities div#shopify-block-powerful_form_builder_app_block_dpYEjp .wizard__content .globo-form-input input,.business-opportunities div#shopify-block-powerful_form_builder_app_block_dpYEjp .globo-form-app .wizard__content .panel textarea{background:#fff;border:1px solid #cacaca}.business-opportunities .wizard__content{font-family:Montserrat}.business-opportunities .wizard__content button{font-weight:600}@media (max-width:639px){.m-announcement-bar__content{font-size:14px!important}}.m-page-header.m-page-header--template-page.m\:text-center{display:none}.ts-cs-title{font-size:40px;line-height:50px;color:#1c1c1c;text-transform:uppercase;font-weight:900;letter-spacing:3px;margin:0 0 30px}@media screen and (max-width: 1024px){.ts-cs-title{font-size:30px;line-height:40px}}.contact-banner .m-hero__text{margin-bottom:30px;width:62%;font-weight:700;font-size:16px}.hr-holder{font-weight:700;font-size:55px}.africa-coffee-header h2{font-family:Gotham,sans-serif;font-size:55px;line-height:71px;letter-spacing:4.84px!important;font-weight:900}.africa-coffee-header p{font-size:16px;line-height:24px;margin:0 0 30px;font-weight:800;font-family:Gotham,sans-serif!important}.local-farmers-holder h3{font-size:35px;line-height:50px;text-transform:uppercase;font-weight:800;letter-spacing:3px}.local-farmers-holder p{font-size:16px;line-height:24px;letter-spacing:.5px;color:#1c1c1c;margin:0 0 30px;font-weight:400}.local-farmers-holder img{border-radius:20px}p.m-richtext__subtitle.m-content-box__subheading.h6{color:#c8102e;font-family:Gotham,sans-serif;font-weight:900;font-size:14px}.the-story img{border-radius:20px!important;height:80%!important;top:85px!important}.template-blog .m-page-header{display:none}.m-blog__wrapper{padding-top:40px}.m-cart__shipping-note.m\:text-sm.m\:text-color-subtext{color:#a3a3a3;text-align:center;font-size:16px}.m-cart__header.m\:flex div{font-weight:700!important;font-size:18px}.m-cart-item .m-quantity{background:none}.m-cart-item__title{font-weight:700!important;font-size:16px!important}.m-cart__summary{margin:16px 0;border-top:1px solid #00000029!important;padding-top:10px}button.m-cart-addon--trigger-button.m-tooltip.m-tooltip--top:nth-child(1){border-right:1px solid #00000029;border-radius:0}button.m-cart-addon--trigger-button.m-tooltip.m-tooltip--top:nth-child(2){border-right:1px solid #00000029;border-radius:0}.m-cart__checkout-button .m-button{background:#c8102e!important;color:#fff!important}.m-cart__checkout-button .m-button span:before{visibility:visible;content:"CHECKOUT";position:absolute}.m-cart__checkout-button .m-button span{visibility:hidden;position:relative}.m-cart__header{border-bottom:2px solid #C7C7C7!important}.m-cart-item{border:none!important}#MinimogCart .m-cart-item__image{width:116px;height:116px}span.m-gift-wrapping--text,span.m-gift-wrapping--text strong{font-size:14px;font-weight:400;color:#0d0c0c}svg.m-gift-wrapping--icon{border-radius:3px;border-color:#707070}.m-cart .m-gift-wrapping--label{padding:0}m-gift-wrapping-component.m-gift-wrapping{border:none}#MinimogCart m-cart-remove-button#MinimogCart-Remove-1{display:inline-block;margin-top:100%}div#MinimogCart-Item-1{align-items:flex-start}@media (max-width:767px){.m-cart .m-cart-addon__header{border-top:1px solid #00000029}.m-cart-addon__header button[data-open=shipping],.m-cart-addon__header button[data-open=note],.m-cart-addon__header button[data-open=coupon]{border:none!important}}@media (min-width:767px){#MinimogCart .m-cart-item m-quantity-input.m-quantity{border-radius:5px;border:1px solid #707070;background:none}m-gift-wrapping-component.m-gift-wrapping{display:none}}.shopify-block[data-block-handle=star-rating]{margin:5px 0 30px}.m-price__sale .m-price-item--last,.m-price__regular .m-price-item--regular{font-size:20px;font-weight:600}.m-product-option label.option-label,.m-product-option label.option-label .option-label--selected,.m-product-form--input label.m-product-option--label{font-weight:600}.m-product-option--button .m-product-option--node input:checked+label{background:#000;color:#fff}variant-picker .m-product-option--button .m-product-option--node__label{border:1px solid #EEEEEE;color:#000}.main-product__block.main-product__block-buy_buttons{margin-top:30px}.main-product__block-buy_buttons .m-product-form .m-add-to-cart{background:#c8102e;border:#C8102E;color:#fff}.shopify-payment-button__button.shopify-payment-button__button--unbranded,.m-product-form--wrapper .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background:#000!important;color:#fff}.main-product__block .m-product-addon--wrapper,.main-product__block.main-product__block-shipping{margin-top:30px}.m-product-details-tabs .m-tab-header{font-size:16px;font-weight:600!important}.zrx-sticky-atc-bar.zrx-sticky-atc-mobile-desktop-view.zrx-sticky-atc-bar-bottom.zrx-sticky-atc-bar-spread.zrx-mobile-minimal-mode.zrx-sticky-atc-show{display:none}.m-price__regular .m-price-item--regular,.m-price__regular .m-price-item--last,.m-price__sale .m-price-item--regular,.m-price__sale .m-price-item--last{font-size:20px}.main-product__block.main-product__block-trust_badge{margin-top:30px}.yotpo-base-layout{width:100%!important}h2.yotpo-headline{font-weight:700!important;font-size:35px!important}.yotpo-reviews-main-widget .yotpo-reviews-icon-text{font-size:16px}.yotpo-display-l .yotpo-main-layout .yotpo-head,.yotpo-display-m .yotpo-main-layout .yotpo-head{justify-content:space-between}.yotpo-new-review-btn-wrapper #yotpo-main-widget-btn.yotpo-new-review-btn.empty-state{border-radius:0;width:auto;padding:10px 12px;text-transform:uppercase;white-space:nowrap;height:auto}.yotpo-empty-state svg{margin:auto}@media (max-width:767px){.main-product__block .product-block-group--title h1{font-size:20px;margin-top:25px}.main-product__block.main-product__block-price{margin-top:-20px}.m-price__regular .m-price-item--regular,.m-price__regular .m-price-item--last,.m-price__sale .m-price-item--regular,.m-price__sale .m-price-item--last{font-size:18px}.m-product-form--input{display:block;margin-bottom:10px}label.m-product-option--label{margin-bottom:10px}.main-product__block .m-product-addon--item{margin:0!important}.main-product__block .m-product-addon--label{font-size:.8rem;margin-left:4px!important}.m-product-shipping--item p,.m-product-trust-badge__content p,.m-product-details-tabs .m-tab-header,.m-tab-content--description .m-tab-content__inner .rte{font-size:.8rem}.yotpo-display-s .yotpo-head .yotpo-headline{margin:0;font-size:25px!important}.yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-content{margin:0!important}.yotpo-date-format{font-size:14px}.yotpo-display-s .yotpo-review .yotpo-review-right-panel{flex-basis:40%!important}}@media (min-width:768px){.yotpo-bottom-line .yotpo-star-distribution{border-left:1px solid #707070!important;border-right:1px solid #707070!important}}span.yotpo-reviewer-name{font-weight:600!important}.yotpo-display-s .yotpo-head{flex-direction:column!important;margin:0!important}.yotpo-star-distribution-index,.yotpo-star-distribution-value{color:#101010!important}.yotpo-header-container button#yotpo-main-widget-btn{background:#fff;color:#c8102e;border:2px solid #C8102E;border-radius:10px;font-size:16px;padding:12px 29px;height:unset;width:unset}.yotpo-header-container{border-bottom:1px solid #707070}.yotpo-search-filter .yotpo-search-label .yotpo-search-input,input.yotpo-filter-select,.yotpo-reviews-main-widget input#mediaInput{border:1px solid #707070!important}.yotpo-reviews-main-widget div:empty{display:none!important}.yotpo-search-filter{min-width:unset!important}.variety .m-richtext__description.rte.m-content-box__description.h6{margin-bottom:30px}@media (max-width:768px){.variety .m-content-box.m-richtext.m-richtext--medium.m\:w-full.m\:text-left,.authentic .m-content-box.m-richtext.m-richtext--large.m\:w-full.m\:text-left{text-align:center}.variety .link-button-container{justify-content:center}.authentic .marker-left .mark-holder p{padding-right:15px}}.m-footer--middle .m-footer--block-title{cursor:inherit!important}.m-related-posts{display:none}a.m-article__blog{display:inline-block;border:1px solid #c8102e;color:#c8102e;text-transform:uppercase;font-size:12px;letter-spacing:.7px;padding:10px 20px;font-weight:700}.m-article__meta,.m-article__meta span{text-transform:uppercase;letter-spacing:0;font-size:12px;color:#9b9b9b!important;font-weight:700;text-align:center}.m-cart-drawer__title{font-weight:600;font-size:18px}.m-cart-item__price{font-weight:600}.m-cart-item m-quantity-input.m-quantity{background:#e4e4e4;border-radius:3px}span.m-cart-item__remove.m-button--link{color:#c8102e;font-size:16px}.m-cart-item__remove:before{bottom:1px}.m-cart-drawer__footer .m-cart-addon__header button[data-open=coupon]{display:none}.m-cart-drawer__footer .m-cart-addon .m-cart-addon__header button{background:#f7f7f7;border-radius:5px!important;border:0!important}.m-cart-addon__header button .m-cart-addon__text{font-size:16px}.m-cart__subtotal--label,.m-cart__subtotal--price{font-weight:600;font-size:16px}.m-cart-drawer__link-to-cart{font-weight:400;text-transform:capitalize;font-size:16px}.m-button--primary[name=checkout],.m-button--primary[name=checkout]:hover{background:#c8102e;color:#fff}.m-cart-drawer foxkit-component.f-incart{border:1px solid #0B0A0A;border-radius:12px;padding:10px 16px}.m-cart-drawer h3.f-incart__title{font-weight:600;font-size:16px}.m-cart-drawer .f-upsell__discount svg{display:none}.m-cart-drawer .f-incart .f-upsell__discount span{color:#c8102e;font-size:16px}.m-cart-drawer .f-incart__product--style-1{background:none}.m-cart-drawer .f-incart__product-info{display:block}.m-cart-drawer .f-incart__product-info>div:last-child{align-items:flex-start;margin-top:10px}.m-cart-drawer .f-incart__product .f-incart__product-add{background:#c8102e;border:#C8102E;text-transform:uppercase}.m-cart-drawer span.foxkit-product-card__price{font-weight:600}button.m\:flex.m-tooltip.m-tooltip--top.active{background:#0d0d0d;color:#fff}.m-collection-products .m-price--on-sale .m-price__sale{flex-direction:row-reverse}.m-collection-products .m-price__sale .m-price-item--regular{font-size:18px;color:#727272}.m-collection-products span.m-price-item.m-price-item--sale.m-price-item--last{color:#000;font-size:18px}.m-collection-products span.m-price-item.m-price-item--regular{font-size:18px}.m-product-card__action-wrapper .m-button--white{background:#c8102e;color:#fff}.template-cart .foxkit-incart-items.m\:w-full{display:none}@media (max-width:375px){.m-collection-toolbar .m-sortby--open>span{font-size:14px}.m-sidebar--open>span{font-size:14px}}@media (max-width:1024px){.m-product-card__action{display:none}}.stylish-holder{padding-bottom:10px;padding-top:10px}.btn-scroll .m-icon-box--vertical .m-icon-box__content{margin-top:20px;width:100%}.btn-scroll a.m-button.m-button--white.m-button--large{color:#fff;background:#c8102e;border-radius:0;width:100%!important}.m-footer--block .m-svg-icon--medium{color:#da3f3f}body .m-footer--block .social-media-links a{background:none!important;width:35px!important;height:40px!important}button#shopify-pc__banner__btn-manage-prefs{display:none}button#shopify-pc__banner__btn-accept{border:#c6102e}button#shopify-pc__banner__btn-decline{background:transparent}button#shopify-pc__banner__btn-decline,button#shopify-pc__banner__btn-accept{text-transform:uppercase;border-radius:10px;padding:12px 24px;font-size:14px}h2#shopify-pc__banner__body-title{margin-bottom:20px;font-size:20px}.shopify-pc__banner__dialog p,.shopify-pc__banner__dialog p a{color:#d7d7d7!important}@media (max-width:767px){h2#shopify-pc__banner__body-title{font-size:16px}.shopify-pc__banner__dialog p,.shopify-pc__banner__dialog p a{font-size:14px}.shopify-pc__banner__btns.shopify-pc__banner__btns-granular{flex-direction:row;max-width:80%;margin-right:auto}button#shopify-pc__banner__btn-decline,button#shopify-pc__banner__btn-accept{font-size:14px;padding:10px 24px}}@media (min-width:768px){.shopify-pc__banner__btns.shopify-pc__banner__btns-granular{min-width:400px}}.m-article__footer>*:first-child{flex-direction:column}.m-recent-post{display:flex!important;flex-direction:column;text-align:center}.discoveryp.m-richtext__subtitle.m-content-box__subheading.h6{order:2;font-size:20px;text-decoration:underline}.discovery .m-section__header{margin-bottom:0}.m-collection-page-header__inner{background:#00000080;padding:60px;text-align:center;margin:30px}.vida-image-text.where-it-all-started .m-image-with-text__inner{flex-direction:column!important}@media (min-width: 768px){.vida-image-text.where-it-all-started .m-image-with-text__inner{flex-direction:row-reverse!important}}.m-tooltip--style-1.m-tooltip--left .m-tooltip__content,.m-tooltip--style-1.m-tooltip--left .m-tooltip__content:after{background:#fff!important}.m-product-card__action .m-button--icon.added-to-compare:hover,.m-product-card__action .m-button--icon.added-to-wishlist:hover{box-shadow:none!important;background:#fff!important;border:none!important}.added-to-wishlist:not(.in-prod-page,.m-tooltip--style-2),.added-to-compare:not(.in-prod-page,.m-tooltip--style-2){background-color:#fff!important;color:#000!important;border:none!important}#shopify-section-template--16679932690629__custom_content_zVFVew .no_padding_no_margin .m-section-py{margin:25px auto!important}.m-tooltip:hover.m-tooltip--top .m-tooltip__content{background:#fff}@media (max-width: 750px){.start-shopping .m-image-box{display:none}.collection-coffee .m-mixed-layout--mobile-grid .m-mixed-layout__inner .m\:column{width:100%!important;min-width:auto}}.added-to-wishlist path,.added-to-compare path{fill:#c8102e}#rm_popup_success_message b{color:#fff}@media (max-width:1420px){.m-cols-5 span.m-tooltip__content.m-wishlist-button-text,.m-cols-5 span.m-tooltip__content.m-compare-button-text{font-size:10px}.m-cols-5 button.m-product-form.m\:w-full.m-product-quickview-button.m-spinner-button.m-button.m-button--white{font-size:12px}}@media (max-width: 1024px){.wishlist-has-item .m-product-card__action.m-product-card__action--top.m-product-card__addons.m\:display-flex{display:flex}.wishlist-has-item button.m-tooltip.m-button--icon.m-tooltip--left.m-tooltip--style-1.added-to-wishlist.m-wishlist-remove-button{top:unset;right:unset;width:34px;height:34px;border-radius:50%;margin-bottom:0;border:1px solid rgb(var(--color-border))!important;position:unset;order:4}.wishlist-has-item button.m-tooltip.m-button--icon.m-product-quickview-button.m-spinner-button.m-tooltip--top.m-product-card__atc-button.m-tooltip--style-1{order:1}.wishlist-has-item button.m-tooltip.m-button--icon.m-compare-button.m-tooltip--left.m-tooltip--style-1{order:2}.wishlist-has-item button.m-tooltip.m-button--icon.m-product-quickview-button.m-spinner-button.m-tooltip--left.m-tooltip--style-1{order:3}.wishlist-has-item .m-tooltip.m-wishlist-remove-button.m\:block.md\:m\:hidden{display:none}}.m-mobile-sticky-bar--item sup.m-compare-count{right:8px}.m-mobile-sticky-bar--item sup.m-compare-count,.m-mobile-sticky-bar--item sup.m-wishlist-count{background:#000}@media (max-width:500px){.m-compare-card .m-product-attribute__col-left,.m-compare-card .m-product-attribute__col-right{font-size:12px}.m-compare-card button.m-add-to-cart.m-spinner-button.m-button.m-button--primary{padding:0}.m-compare-card a.m-product-card__name{min-height:50px}}.fav-spots h3.m-richtext__title.m-image-card__heading{font-size:20px!important;text-align:left!important}@media (max-width:750px){.the-story-redberry ul{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
