:root{--body-font-stack: "Barlow", sans-serif;--header-font-stack: "Barlow", sans-serif;--navigation-font-stack: "Barlow", sans-serif;--black: #111820;--grey: #D4D4D4;--green: #ACAB41;--yellow: #C8812B;--red: #CA2729}@font-face{font-family:bree;src:url(//threefarmers.ca/cdn/shop/t/24/assets/bree-bold.woff2?v=176969265205731789541765176903) format("woff2"),url(//threefarmers.ca/cdn/shop/t/24/assets/bree-bold.woff?v=63511945941145869431765176903) format("woff");font-weight:700;font-style:normal}h1,h2,h3,h4,h5{font-family:bree,sans-serif!important;font-weight:700!important}#shopify-section-header{position:relative;z-index:99999}.site-header .site-header__wrapper .site-header__wrapper__left{align-self:flex-start;margin-bottom:-80px}.site-header .site-header__wrapper .site-header__wrapper__right .top-links{display:flex;justify-content:center;flex:1 1 auto}.site-header .site-header__wrapper .site-nav__dropdown{padding:10px 15px;border:1px solid var(--grey);border-radius:3px;box-shadow:0 5px 10px #0000001a;overflow:hidden}.site-header .site-header__wrapper .site-nav__dropdown .site-nav__link{padding:8px 5px;white-space:nowrap}.mobile-nav-bar-wrapper{padding:0;position:relative;z-index:1499}.mobile-nav-bar-wrapper .site-header__logo{margin-bottom:-40px}.mobile-nav-bar-wrapper .site-header__logo .lazyload-wrapper{justify-content:flex-start}.mobile-nav-bar-wrapper .site-header__logo img{margin:0}.mobile-nav-bar-wrapper .site-header__logo-image{display:block!important}.mobile-nav-bar-wrapper .site-header__logo-overlay-image{display:none!important}.mobile-nav-bar-wrapper .site-nav__link.js-drawer-open-left-link{margin-left:15px}.mobile-nav-bar-wrapper span.icon-fallback-text svg{position:relative;top:5px}.sticky-header .site-header,.sticky-header .mobile-nav-bar-wrapper{transition:box-shadow .3s}.sticky-header.sticked .site-header,.sticky-header.sticked .mobile-nav-bar-wrapper{box-shadow:0 5px 10px #0000001a}.drawer--right{-ms-transform:translateX(-575px);-webkit-transform:translateX(-575px);transform:translate(-575px);width:575px;right:-575px;border:none}.drawer-right-enter,.drawer-right-leave-to{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0)}#LogInContainer .grid__item.large--one-third.push--large--one-third.text-center{left:0!important;width:100%!important}#shopify-section-announcement-bar{position:relative;z-index:100}#shopify-section-announcement-bar~.flow-homepage{margin-top:100px}@media screen and (max-width: 1076px){#shopify-section-announcement-bar~.flow-homepage{margin-top:50px}}@media screen and (min-width: 1200px){#shopify-section-announcement-bar~.flow-homepage{margin-top:-50px}}#shopify-section-announcement-bar #sharing #sm-icons #sm-facebook svg{width:25px;height:25px;margin-bottom:-4px}#shopify-section-announcement-bar #sharing #sm-icons #sm-instagram svg{width:25px;height:25px;margin-bottom:-4px}#shopify-section-announcement-bar #sharing #sm-icons #sm-twitter svg{width:25px;height:25px;margin-bottom:-4px}@media screen and (max-width: 1076px){#shopify-section-announcement-bar .announcement-bar .announcement-bar__message{margin-top:0}#shopify-section-announcement-bar .announcement-bar .announcement-bar__message p{font-size:13px}#shopify-section-announcement-bar .announcement-bar #sharing{display:none}}#shopify-section-footer footer{padding:0 0 30px}#shopify-section-footer input::placeholder,#shopify-section-footer select::placeholder,#shopify-section-footer textarea::placeholder{color:#fff}#shopify-section-footer .h3{font-weight:500}#shopify-section-footer .grid__item.newsletter-footer .h3,#shopify-section-footer a{font-weight:700}#shopify-section-footer .footer-email-submit{color:var(--black);background:#fff}@media screen and (max-width: 640px){#shopify-section-footer .links-footer ul li{padding:10px 0}}#shopify-section-footer .lazyload-wrapper{justify-content:start;margin-bottom:10px}#shopify-section-footer .lazyload-wrapper img{max-width:110px!important}#shopify-section-footer .grid__item:not(:first-child){margin-top:80px}@media screen and (max-width: 899px){#shopify-section-footer .grid__item:not(:first-child){margin-top:20px}}#shopify-section-footer .bottom--footer{margin-top:0}#shopify-section-footer .bottom--footer a{color:#fff;font-size:16px;font-weight:400}#shopify-section-footer .bottom--footer .bottom--footer---links{display:flex}#shopify-section-footer .bottom--footer .bottom--footer---links p+p{margin-left:10px}@media screen and (max-width: 640px){#shopify-section-footer .bottom--footer .bottom--footer---links{flex-direction:column}#shopify-section-footer .bottom--footer .bottom--footer---links p+p{margin:0}}.newsletter--section .newsletter_title .h3,.newsletter--section .newsletter_title h3,.newsletter--section .newsletter_title p{text-align:left}.newsletter--section .rte{max-width:80%}.newsletter--section #newsletter_arrow{position:relative;top:8px;right:14px;pointer-events:none}.newsletter--section input#newsletter_submit[type=submit]{margin-left:-70px!important;border-radius:0;font-family:FontAwesome,Barlow,sans-serif}@media screen and (max-width: 767px){.newsletter--section .grid{margin-left:0}.newsletter--section .grid .grid__item:last-child{text-align:left;padding-left:30px}}@media screen and (max-width: 528px){.newsletter--section .grid .grid__item:last-child{padding-left:10px}}.template-cart .main-content{padding-bottom:80px}.cart__row{border-top:2px solid var(--grey)!important}.saso-cart-item-price .discounted_price,.saso-cart-item-line-price .discounted_price{color:var(--red)}.saso-cart-item-line-price{font-weight:700}.cart__shipping{font-size:14px}.saso-summary .saso-price{color:var(--red)}.saso-use-discount-code-cart-container{margin-bottom:35px!important}.js-qty-wrapper .ajaxcart__qty,.js-qty-wrapper .js-qty,#CartContainer .ajaxcart__qty,#CartContainer .js-qty{border:2px solid var(--grey);border-radius:5px;padding:9px 3px;max-width:100px;min-width:100px}.js-qty-wrapper .ajaxcart__qty input,.js-qty-wrapper .js-qty input,#CartContainer .ajaxcart__qty input,#CartContainer .js-qty input{font-weight:700;border-bottom:none}.js-qty-wrapper .ajaxcart__qty-remove,#CartContainer .ajaxcart__qty-remove{display:none}.js-qty-wrapper .ajaxcart__qty-adjust,.js-qty-wrapper .js-qty__adjust,#CartContainer .ajaxcart__qty-adjust,#CartContainer .js-qty__adjust{opacity:1}.js-qty-wrapper .ajaxcart__qty-adjust.ajaxcart__qty--minus,.js-qty-wrapper .js-qty__adjust.ajaxcart__qty--minus,#CartContainer .ajaxcart__qty-adjust.ajaxcart__qty--minus,#CartContainer .js-qty__adjust.ajaxcart__qty--minus{padding-left:15px}.js-qty-wrapper .ajaxcart__qty-adjust.ajaxcart__qty--plus,.js-qty-wrapper .js-qty__adjust.ajaxcart__qty--plus,#CartContainer .ajaxcart__qty-adjust.ajaxcart__qty--plus,#CartContainer .js-qty__adjust.ajaxcart__qty--plus{padding-right:15px}#nudge-offer{font-weight:500}#nudge-offer .bttn{border-radius:50px!important;letter-spacing:1px}#nudge-offer span.quantity-wrapper:before{content:"Quantity";position:relative;top:-5px;font-weight:400;padding-right:5px}#nudge-offer.multi #quantity-select{position:relative;top:-5px;border:1px solid var(--grey);margin-right:20px;border-radius:3px}.cart__footer{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between}@media (max-width: 900px){.cart__footer{display:block;margin-top:0}}.cart__footer--small{display:block}.cart__subtotal-title{font-size:24px;font-weight:700;text-transform:uppercase}.saso-cart-original-total+.saso-cart-total{color:var(--red)}.saso-use-discount-code-cart-container{display:flex;justify-content:flex-end}.saso-use-discount-code-cart-container:after{display:none!important}.saso-use-discount-code-cart-code{border:2px solid var(--grey);border-radius:5px;padding-left:10px;margin-right:15px}.saso-use-discount-code-cart-code:focus{border-width:2px}.saso-price{color:var(--red)}.update-cart{color:var(--text-color);border:2px solid var(--primary-btn-bg-color)}.update-cart:focus,.update-cart:active{border-width:2px}.update-cart,.cart__row .cart--button-checkout{letter-spacing:1px;font-size:20px;text-transform:uppercase}.cart__row .cart--button-checkout{margin-left:15px;padding:15px 70px}@media (max-width: 600px){.update-cart,.cart__row .cart--button-checkout{margin-left:0;padding:15px;width:100%}}.additional-checkout-buttons{margin-right:50px;padding-top:10px}.cart__footer--small .additional-checkout-buttons{margin:50px 0 0}@media (max-width: 900px){.additional-checkout-buttons{margin:50px 0 0}}.dynamic-checkout__content{border:2px solid var(--grey);border-radius:5px;font-weight:700;padding:10px 15px 15px;position:relative}.dynamic-checkout__content:before{background-color:#fff;content:"Express Checkout";left:50%;position:absolute;text-align:center;top:-15px;transform:translate(-75px);width:150px}.homepage-sections--title{margin-bottom:45px}.swiper-slide-active{z-index:100000}#shopify-section-image--slideshow .homepage-featured-content-box{max-width:650px}#shopify-section-image--slideshow .homepage-featured-content-box .homepage-sections--title{margin-bottom:25px}#shopify-section-image--slideshow .homepage-featured-content-box .featured-row__subtext{padding-bottom:25px}.homepage-content--video--video-hero .hero-video--text{background:#00000080}.homepage-content--video--video-hero .hero-video--text .text-content--inner{max-width:700px}#shopify-section-blog--blog-posts .homepage-sections-wrapper{padding:60px 0 30px}#shopify-section-blog--blog-posts .homepage-sections--title{margin-bottom:0}[data-section-id="1608142656018941c8"],[data-section-id="1608142656018941c8"] .ooo-instagram-feed__list{padding-bottom:0!important}.template-collection .page-main--wrapper{padding-top:80px}.template-collection .collection-image .img{height:35vw;background-position:50% 65%}#ShopNowContainer .product-single-wrapper .grid__item,.template-product .product-single-wrapper .grid__item{float:right}#ShopNowContainer .product-medias__thumbnail,.template-product .product-medias__thumbnail{max-width:120px}#ShopNowContainer .product-medias__thumbnail .lazyload-wrapper img,.template-product .product-medias__thumbnail .lazyload-wrapper img{max-width:120px!important}#ShopNowContainer .product-medias__thumbnail .lazyload-wrapper:before,.template-product .product-medias__thumbnail .lazyload-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000001a}#ShopNowContainer #ComparePrice,.template-product #ComparePrice{opacity:.5;margin-left:10px}#ShopNowContainer .product-page--pricing--discount span.variant-percentage-wrapper,#ShopNowContainer .product-page--pricing--discount span.variant-value-wrapper,.template-product .product-page--pricing--discount span.variant-percentage-wrapper,.template-product .product-page--pricing--discount span.variant-value-wrapper{font-weight:400;color:var(--red)}#ShopNowContainer .product__meta--sku,.template-product .product__meta--sku{text-align:left}#ShopNowContainer .swatch .header,#ShopNowContainer #AddToCartForm .product-sub-label,#ShopNowContainer #AddToCartForm .selector-wrapper label,.template-product .swatch .header,.template-product #AddToCartForm .product-sub-label,.template-product #AddToCartForm .selector-wrapper label{font-size:var(--base-font-size);text-transform:none;margin-top:0}#ShopNowContainer .swatch input+label,.template-product .swatch input+label{border:1px solid var(--grey);border-radius:3px;font-weight:700}#ShopNowContainer .swatch input:checked+label,.template-product .swatch input:checked+label{color:var(--black);background:transparent;border-color:var(--black)}#ShopNowContainer #AddToCartForm .ajaxcart__qty,#ShopNowContainer #AddToCartForm .js-qty,.template-product #AddToCartForm .ajaxcart__qty,.template-product #AddToCartForm .js-qty{border:1px solid var(--grey);border-radius:3px;padding:9px 3px;max-width:100px;min-width:100px}#ShopNowContainer #AddToCartForm .ajaxcart__qty input,#ShopNowContainer #AddToCartForm .js-qty input,.template-product #AddToCartForm .ajaxcart__qty input,.template-product #AddToCartForm .js-qty input{font-weight:700}#ShopNowContainer #AddToCartForm .ajaxcart__qty-adjust,#ShopNowContainer #AddToCartForm .js-qty__adjust,.template-product #AddToCartForm .ajaxcart__qty-adjust,.template-product #AddToCartForm .js-qty__adjust{opacity:1}#ShopNowContainer #AddToCartForm .ajaxcart__qty-adjust.js-qty__adjust--minus,#ShopNowContainer #AddToCartForm .js-qty__adjust.js-qty__adjust--minus,.template-product #AddToCartForm .ajaxcart__qty-adjust.js-qty__adjust--minus,.template-product #AddToCartForm .js-qty__adjust.js-qty__adjust--minus{padding-left:15px}#ShopNowContainer #AddToCartForm .ajaxcart__qty-adjust.js-qty__adjust--plus,#ShopNowContainer #AddToCartForm .js-qty__adjust.js-qty__adjust--plus,.template-product #AddToCartForm .ajaxcart__qty-adjust.js-qty__adjust--plus,.template-product #AddToCartForm .js-qty__adjust.js-qty__adjust--plus{padding-right:15px}#ShopNowContainer .swatches-wrapper,.template-product .swatches-wrapper{float:left;margin-top:10px;padding-right:20px}#ShopNowContainer #AddToCartForm .product-sub-label,#ShopNowContainer #AddToCartForm .selector-wrapper label,.template-product #AddToCartForm .product-sub-label,.template-product #AddToCartForm .selector-wrapper label{display:none}#ShopNowContainer .paymentButtonsWrapper,.template-product .paymentButtonsWrapper{margin-top:10px;float:left;width:100%;max-width:250px}#ShopNowContainer .paymentButtonsWrapper #AddToCart,.template-product .paymentButtonsWrapper #AddToCart{width:100%}#ShopNowContainer .product--icons,.template-product .product--icons{clear:both;display:flex;padding:10px 0}#ShopNowContainer .product--icons div,.template-product .product--icons div{width:40px;height:40px;margin:0 10px 10px 0;font-size:0}#ShopNowContainer .product--icons .icon--gluten-free,.template-product .product--icons .icon--gluten-free{background:url(//threefarmers.ca/cdn/shop/t/24/assets/icon--GlutenFree.png?v=116121084447896667051765176904) no-repeat 50% 50%/contain}#ShopNowContainer .product--icons .icon--high-source,.template-product .product--icons .icon--high-source{background:url(//threefarmers.ca/cdn/shop/t/24/assets/icon--HighSource.png?v=68331234925535970181765176904) no-repeat 50% 50%/contain}#ShopNowContainer .product--icons .icon--nut-free,.template-product .product--icons .icon--nut-free{background:url(//threefarmers.ca/cdn/shop/t/24/assets/icon--NutFree.png?v=178521608329999979681765176904) no-repeat 50% 50%/contain}#ShopNowContainer .product--icons .icon--plant-based,.template-product .product--icons .icon--plant-based{background:url(//threefarmers.ca/cdn/shop/t/24/assets/icon--PlantBased.png?v=109865437929435753881765176904) no-repeat 50% 50%/contain}#ShopNowContainer .product--icons .icon--vegan,.template-product .product--icons .icon--vegan{height:45px;background:url(//threefarmers.ca/cdn/shop/t/24/assets/icon--Vegan.png?v=34844416562052380391765176904) no-repeat 50% 50%/contain}#ShopNowContainer #shopify-product-reviews--wrapper,.template-product #shopify-product-reviews--wrapper{padding:25px 0 75px}#ShopNowContainer #shopify-product-reviews--wrapper .product-section--container,.template-product #shopify-product-reviews--wrapper .product-section--container{max-width:80%}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary{text-align:center}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary .okeReviews-badge--rating,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary .okeReviews-badge--rating{padding:0 .25em;background:transparent;color:#000}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary .okeReviews-reviewsAggregate-summary-total,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary .okeReviews-reviewsAggregate-summary-total{color:#000}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary{vertical-align:middle}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary .okeReviews-badge--recommended,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary .okeReviews-badge--recommended{padding:0;margin:0;font-weight:400;background:transparent;color:#000}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary .okeReviews-reviewsAggregate-recommends span,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary .okeReviews-reviewsAggregate-recommends span{color:#000}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary .okeReviews-reviewsAggregate-mod,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary .okeReviews-reviewsAggregate-mod{display:none}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-reviews-controls-reviewCount,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-reviews-controls-reviewCount{color:#000}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select{border:none}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select select,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select select{background:#fff}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select:before,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select:before{display:none}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select:after,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-controls-sort .okeReviews-select:after{right:20px}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate,.template-product #shopify-product-reviews--wrapper .okeReviews-review{background:#fff;padding:15px}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review-side,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review-primary,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review-reviewer-profile,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-side,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary,.template-product #shopify-product-reviews--wrapper .okeReviews-review-side,.template-product #shopify-product-reviews--wrapper .okeReviews-review-primary,.template-product #shopify-product-reviews--wrapper .okeReviews-review-reviewer-profile,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-side,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-primary{border:none}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-review,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-review{border-top:1px solid var(--grey)}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviews-review:last-child,.template-product #shopify-product-reviews--wrapper .okeReviews-reviews-review:last-child{border-bottom:1px solid var(--grey)}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary-rating,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary-rating{text-align:left!important;float:left}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary-total,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsAggregate-summary-total{padding-top:10px}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review-attributes,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review-reviewer-attributes,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-review-arguments,.template-product #shopify-product-reviews--wrapper .okeReviews-review-attributes,.template-product #shopify-product-reviews--wrapper .okeReviews-review-reviewer-attributes,.template-product #shopify-product-reviews--wrapper .okeReviews-review-arguments{display:none}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side-inner,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side-inner,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side-inner,#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side-inner,.template-product #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side-inner,.template-product #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side-inner,.template-product #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side-inner,.template-product #shopify-product-reviews--wrapper .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side-inner{width:24em}#ShopNowContainer #shopify-product-reviews--wrapper .okeReviews-reviewsWidget-header-controls-writeReview,.template-product #shopify-product-reviews--wrapper .okeReviews-reviewsWidget-header-controls-writeReview{font-weight:700;padding:15px 30px;border-radius:50px}#ShopNowContainer .smoothie-carousel-title,.template-product .smoothie-carousel-title{font-size:20px;font-weight:500}#ShopNowContainer .product__meta--sku{width:100%;text-align:center}#ShopNowContainer .swatches-wrapper,#ShopNowContainer .paymentButtonsWrapper{float:none;margin:10px auto;padding:0}.add-to-cart--secondary{border:1px solid var(--black)}.template-page .wrapper{max-width:none!important}.template-page .page-main--wrapper{padding:0!important}.template-page .page-main--wrapper .header-img{height:400px;background-size:cover;background-position:50% 30%;background-repeat:no-repeat}.template-page #shopify-section-template--page{padding:50px 150px}.template-page .page--title{font-size:55px;text-align:left}@media (max-width: 768px){.template-page #shopify-section-template--page{padding:50px 15px}.template-page .page-main--wrapper .header-img{height:270px}}@media (max-width: 500px){.template-page .page-main--wrapper .header-img{height:170px}}.template-page.sections-page .site-header,.template-page.sections-page .nav-bar{position:relative;z-index:1}.template-page.sections-page .page-main--wrapper{padding:0;max-width:none}.template-page.sections-page .lp-header-wrapper{display:flex;align-items:center;justify-content:flex-end}.template-page.sections-page .lp-header-wrapper p{font-style:normal;font-weight:500;font-size:20px;line-height:140%;text-align:center;letter-spacing:-.01em;margin:0 40px 0 0}.template-page.sections-page .lp-header-wrapper a{margin:0;color:#fff!important}@media screen and (max-width: 767px){.template-page.sections-page .lp-header-wrapper p{display:none}.template-page.sections-page .lp-header-wrapper a{padding:8px 24px;font-size:13px}}@media screen and (max-width: 480px){.template-page.sections-page .lp-header-wrapper a{padding:8px 16px;font-size:10px}}.template-page.sections-page #shopify-section-footer footer{padding:0}.template-page.sections-page #shopify-section-footer .wrapper{display:flex;align-items:center}.template-page.sections-page #shopify-section-footer .grid{float:left;width:120px;margin-right:20px}.template-page.sections-page #shopify-section-footer .grid .grid__item{width:100%!important}.template-page.sections-page #shopify-section-footer .bottom--footer{width:100%}.template-page.sections-page #shopify-section-footer .bottom--footer .bottom--footer---links{width:100%;justify-content:space-between}.template-page.sections-page #shopify-section-footer .footer-article,.template-page.sections-page #shopify-section-footer .links-footer{display:none}.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--white a.homepage-featured-box-btn{color:#000;background:#fff}.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--white h2.h1{color:#fff}.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--dark .homepage-content--image{background:#fff!important}@media screen and (max-width: 1000px){.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--dark .img{opacity:.5}}.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay] .homepage-featured-content-box{background:transparent}@media screen and (min-width: 1000px){.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay] .homepage-featured-content-box{width:30%}}@media screen and (max-width: 767px){.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay] .homepage-featured-content-box{width:70%}}@media screen and (max-width: 480px){.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay] .homepage-featured-content-box{width:100%}}@media screen and (min-width: 768px){.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--textPosition-left .homepage-featured-content-box{left:50px}.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--textPosition-right .homepage-featured-content-box{right:50px}.template-page.sections-page div[data-wetheme-section-type=image--image-with-text-overlay].image-with-text-overlay-wrapper--textPosition-center .homepage-featured-content-box{left:25%;right:25%}}.template-page.sections-page div[data-wetheme-section-type=collection--featured-collection] .featured-products-wrapper{margin-top:40px}.template-page.sections-page div[data-wetheme-section-type=collection--featured-collection] .product-grid--desc{margin-top:5px}.template-page.sections-page div[data-wetheme-section-type=collection--featured-collection] .sale-badge.badge{left:auto!important;top:20px!important;right:30px;border-radius:500px;padding:32px 20px}@media screen and (max-width: 767px){.template-page.sections-page div[data-wetheme-section-type=collection--featured-collection] .grid-uniform{display:flex;flex-direction:column}.template-page.sections-page div[data-wetheme-section-type=collection--featured-collection] .grid-uniform .grid__item{width:100%}}.template-page.sections-page .text-advert-section{padding:10px;text-align:left}.template-page.sections-page .text-advert-section .grid__item{border-left:none!important}.template-page.sections-page .text-advert-section .grid__item a{display:inline}.template-page.sections-page .text-advert-section .grid__item span{width:90%}.template-page.sections-page .text-advert-section .grid__item:before{content:"\2713";background:url(//threefarmers.ca/cdn/shop/t/24/assets/icon--HighSource.png?v=68331234925535970181765176904) no-repeat top right/contain;color:transparent;display:inline-block;float:left;width:10%}@media screen and (max-width: 767px){.template-page.sections-page .text-advert-section{display:flex;flex-direction:column}.template-page.sections-page .text-advert-section .grid__item{width:100%}}.template-page.sections-page .testimonial.homepage-sections-wrapper{padding:70px 0}.template-page.sections-page .testimonial.homepage-sections-wrapper .testimonials-block .testimonials--star-wrapper i{color:var(--yellow)}.template-page.sections-page .testimonial.homepage-sections-wrapper .testimonials-block .h6{font-style:normal;font-weight:500;font-size:20px;line-height:140%;text-align:center;letter-spacing:-.01em}.template-page.sections-page .richtext-section:not(.title-only){margin:70px 0}.template-page.sections-page .richtext-section .homepage-featured-rich-text h2.h1{margin-bottom:0}.template-page.sections-page .richtext-section .homepage-featured-rich-text .featured-row__subtext{max-width:60%;margin:.5em auto 0}#shopify-section-template--blog .page--title{font-size:48px}#shopify-section-template--blog .blog-tags{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}#shopify-section-template--blog .blog-tags li{padding:20px}#shopify-section-template--blog .blog-tags li a{font-size:var(--body-font-size-22-to-em);font-weight:var(--header-font-weight)}.traceability-page blockquote,.traceability-camelina blockquote,.traceability-favabeans blockquote,.traceability-favabeans-choc blockquote,.traceability-chickpeas blockquote,.traceability-chickpeas-choc blockquote,.traceability-lentils blockquote,.traceability-variety-fava-chickpeas blockquote{color:#444;font-size:1em;line-height:2;padding-left:30px;border-left-width:5px}.traceability-page .page-main--wrapper,.traceability-camelina .page-main--wrapper,.traceability-favabeans .page-main--wrapper,.traceability-favabeans-choc .page-main--wrapper,.traceability-chickpeas .page-main--wrapper,.traceability-chickpeas-choc .page-main--wrapper,.traceability-lentils .page-main--wrapper,.traceability-variety-fava-chickpeas .page-main--wrapper{padding:0!important}.traceability-page .page-main--wrapper .header-img,.traceability-camelina .page-main--wrapper .header-img,.traceability-favabeans .page-main--wrapper .header-img,.traceability-favabeans-choc .page-main--wrapper .header-img,.traceability-chickpeas .page-main--wrapper .header-img,.traceability-chickpeas-choc .page-main--wrapper .header-img,.traceability-lentils .page-main--wrapper .header-img,.traceability-variety-fava-chickpeas .page-main--wrapper .header-img{height:50vh;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-left:-15px;margin-right:-15px}.traceability-page #shopify-section-template--page-traceability,.traceability-camelina #shopify-section-template--page-traceability-camelina,.traceability-favabeans #shopify-section-template--page-traceability-favabeans,.traceability-favabeans-choc #shopify-section-template--page-traceability-favabeans-choc,.traceability-chickpeas #shopify-section-template--page-traceability-chickpeas,.traceability-chickpeas-choc #shopify-section-template--page-traceability-chickpeas-choc,.traceability-lentils #shopify-section-template--page-traceability-lentils,.traceability-variety-fava-chickpeas #shopify-section-template--page-traceability-variety-fava-chickpeas{padding:50px 150px}.traceability-page .sitewide--title-wrapper,.traceability-camelina .sitewide--title-wrapper,.traceability-favabeans .sitewide--title-wrapper,.traceability-favabeans-choc .sitewide--title-wrapper,.traceability-chickpeas .sitewide--title-wrapper,.traceability-chickpeas-choc .sitewide--title-wrapper,.traceability-lentils .sitewide--title-wrapper,.traceability-variety-fava-chickpeas .sitewide--title-wrapper{margin-bottom:50px}.traceability-page .ftf--title,.traceability-camelina .ftf--title,.traceability-favabeans .ftf--title,.traceability-favabeans-choc .ftf--title,.traceability-chickpeas .ftf--title,.traceability-chickpeas-choc .ftf--title,.traceability-lentils .ftf--title,.traceability-variety-fava-chickpeas .ftf--title{font-size:55px;text-align:left;margin-bottom:0}.traceability-page .page--title,.traceability-camelina .page--title,.traceability-favabeans .page--title,.traceability-favabeans-choc .page--title,.traceability-chickpeas .page--title,.traceability-chickpeas-choc .page--title,.traceability-lentils .page--title,.traceability-variety-fava-chickpeas .page--title{font-size:36px;text-align:left}.traceability-page .traceability-product-image,.traceability-camelina .traceability-product-image,.traceability-favabeans .traceability-product-image,.traceability-favabeans-choc .traceability-product-image,.traceability-chickpeas .traceability-product-image .traceability-chickpeas-choc .traceability-product-image .traceability-lentils .traceability-product-image,.traceability-variety-fava-chickpeas .traceability-product-image,.traceability-page .traceability-map,.traceability-camelina .traceability-map,.traceability-favabeans .traceability-map,.traceability-favabeans-choc .traceability-map,.traceability-chickpeas .traceability-map,.traceability-chickpeas-choc .traceability-map,.traceability-lentils .traceability-map,.traceability-variety-fava-chickpeas .traceability-map{width:100%;margin-bottom:20px}.traceability-page .traceability-desktop,.traceability-camelina .traceability-desktop,.traceability-favabeans .traceability-desktop,.traceability-favabeans-choc .traceability-desktop,.traceability-chickpeas .traceability-desktop,.traceability-chickpeas-choc .traceability-desktop,.traceability-lentils .traceability-desktop,.traceability-variety-fava-chickpeas .traceability-desktop{display:block}.traceability-page .traceability-mobile,.traceability-camelina .traceability-mobile,.traceability-favabeans .traceability-mobile,.traceability-favabeans-choc .traceability-mobile,.traceability-chickpeas .traceability-mobile,.traceability-chickpeas-choc .traceability-mobile,.traceability-lentils .traceability-mobile,.traceability-variety-fava-chickpeas .traceability-mobile{display:none}.traceability-page .traceability-desktop.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas .traceability-desktop.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas-choc .traceability-desktop.chocolate-covered-chickpeas-additional-image,.traceability-variety-fava-chickpeas .traceability-desktop.chocolate-covered-chickpeas-additional-image{display:block!important}.traceability-page .traceability-mobile.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas .traceability-mobile.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas-choc .traceability-mobile.chocolate-covered-chickpeas-additional-image,.traceability-variety-fava-chickpeas .traceability-mobile.chocolate-covered-chickpeas-additional-image{display:none!important}@media (max-width: 768px){.traceability-page .page-main--wrapper .header-img,.traceability-camelina .page-main--wrapper .header-img,.traceability-favabeans .page-main--wrapper .header-img,.traceability-favabeans-choc .page-main--wrapper .header-img,.traceability-chickpeas .page-main--wrapper .header-img,.traceability-chickpeas-choc .page-main--wrapper .header-img,.traceability-lentils .page-main--wrapper .header-img,.traceability-variety-fava-chickpeas .page-main--wrapper .header-img{background-size:130%;height:40vh}.traceability-page #shopify-section-template--page-traceability,.traceability-camelina #shopify-section-template--page-traceability-camelina,.traceability-favabeans #shopify-section-template--page-traceability-favabeans,.traceability-favabeans-choc #shopify-section-template--page-traceability-favabeans-choc,.traceability-chickpeas #shopify-section-template--page-traceability-chickpeas,.traceability-chickpeas-choc #shopify-section-template--page-traceability-chickpeas-choc,.traceability-lentils #shopify-section-template--page-traceability-lentils,.traceability-variety-fava-chickpeas #shopify-section-template--page-traceability-variety-fava-chickpeas{padding:30px 15px}.traceability-page .traceability-desktop,.traceability-camelina .traceability-desktop,.traceability-favabeans .traceability-desktop,.traceability-favabeans-choc .traceability-desktop,.traceability-chickpeas .traceability-desktop,.traceability-chickpeas-choc .traceability-desktop,.traceability-lentils .traceability-desktop,.traceability-variety-fava-chickpeas .traceability-desktop{display:none}.traceability-page .traceability-mobile,.traceability-camelina .traceability-mobile,.traceability-favabeans .traceability-mobile,.traceability-favabeans-choc .traceability-mobile,.traceability-chickpeas .traceability-mobile,.traceability-chickpeas-choc .traceability-mobile,.traceability-lentils .traceability-mobile,.traceability-variety-fava-chickpeas .traceability-mobile{display:block}.traceability-page .traceability-desktop.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas .traceability-desktop.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas-choc .traceability-desktop.chocolate-covered-chickpeas-additional-image{display:none!important}.traceability-camelina .traceability-mobile.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas .traceability-mobile.chocolate-covered-chickpeas-additional-image,.traceability-chickpeas-choc .traceability-mobile.chocolate-covered-chickpeas-additional-image{display:block!important}}@media (max-width: 500px){.traceability-page .page-main--wrapper .header-img,.traceability-camelina .page-main--wrapper .header-img,.traceability-favabeans .page-main--wrapper .header-img,.traceability-favabeans-choc .page-main--wrapper .header-img,.traceability-chickpeas .page-main--wrapper .header-img,.traceability-chickpeas-choc .page-main--wrapper .header-img,.traceability-lentils .page-main--wrapper .header-img{height:30vh}}#snacks-to-go-variety-pack img:not(.pulse-image).traceability-product-image{display:none}.major-retailers{overflow:hidden;text-align:center}.major-retailers .mr-left{float:left;width:50%}.major-retailers .mr-right{float:right;width:50%}.major-retailers .mr-single{float:none;width:100%;max-width:1200px}.scasl-search-btn{border-top:none;margin-top:0}.scasl-search-btn #bh-sl-submit{width:100%}#scasl-app-container{padding:0 150px 50px;overflow:hidden}.online-retailers .retailer{width:15%;max-width:200px;float:left;text-align:center;padding:10px}.online-retailers .retailer a{border-bottom:none}.online-retailers .retailer .button{background-color:var(--green)!important;border-radius:50px!important;padding:5px 8px;color:#fff;font-weight:700;margin-top:5px}.permission-error{text-align:center!important;color:#fff!important;background-color:red;border-radius:5px}@media (max-width: 1150px){.online-retailers .retailer{width:33%}}@media (max-width: 768px){.major-retailers .mr-left,.major-retailers .mr-right{float:none;width:100%}#scasl-app-container{padding:0 15px 50px}.online-retailers .retailer{width:50%;max-width:none}}.contact-page #rellax--banner-image{height:50vh!important;background-size:cover;background-position:center center;background-repeat:no-repeat}.contact-page .wrapper{padding:0!important}.contact-page .wrapper .page-main--wrapper{padding:50px 150px!important}.contact-page .page-main--wrapper .page--title{font-size:55px;text-align:left}@media (max-width: 768px){.contact-page .wrapper .page-main--wrapper{padding:30px 15px!important}}@media (max-width: 500px){.contact-page #rellax--banner-image{height:30vh!important}}.contact-page .rte a[target=_blank]{border-bottom:none;transition:all .3s}.contact-page .rte a[target=_blank]:hover{opacity:.7}.contact-page .select-container{position:relative}.contact-page .select-container select{width:100%}.contact-page .select-container .icon-dropdown{position:absolute;right:12px;top:12px}.shopify-policy__title{text-transform:capitalize}@media screen and (max-width: 767px){.homepage-content--adb2f241-254d-4d8d-ae5d-c95c20821cc6{display:none}}@media screen and (min-width: 767px){.homepage-content--42d93ef7-9315-4834-ad5f-34a6fbb56eb8,#c12c5e37-53ed-48e7-8562-d3f6b1e125f6{display:none}}.facebook-video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.facebook-video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.left-3-qtr{width:70%;float:left}.right-1-qtr{width:30%;float:right;padding-left:20px}.left-1-third{width:33%;float:left}.right-2-third{width:66%;float:right;padding-left:20px}.collection-sidebar-wrapper{margin-top:100px}@media (max-width: 768px){.left-3-qtr{width:100%;float:none;margin-bottom:20px}.right-1-qtr{width:100%;float:none;padding-left:0}.left-3-qtr.left-trace{width:100%;float:none}.right-1-qtr.right-trace img{margin-top:0}.left-1-third{width:100%;float:none;margin-bottom:20px}.right-2-third{width:100%;float:none;padding-left:0}.collection-sidebar-wrapper{margin-top:0}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.founder{overflow:hidden;clear:both;border-bottom:3px solid #ccc;padding-bottom:40px;padding-top:40px;margin-bottom:0}.founder:first-child{padding-top:0}.founder h2{font-size:40px;margin-bottom:0}.founder h3{margin-top:0}.founder .founder-image{float:left;width:25%}.founder .founder-description{float:right;width:75%;box-sizing:border-box;padding-left:20px}@media (max-width: 768px){.founder .founder-image{float:none;width:100%;margin-bottom:20px}.founder .founder-description{float:none;width:100%}}.customer-trace .sitewide--title-wrapper{width:60%}.customer-trace .left-3-qtr.left-trace{width:60%;float:left}.customer-trace .right-1-qtr.right-trace img{margin-top:-100px}@media (max-width: 1100px){.customer-trace .sitewide--title-wrapper{width:100%}.customer-trace .left-3-qtr.left-trace,.customer-trace .right-1-qtr.right-trace{width:100%;float:none}.customer-trace .right-1-qtr.right-trace img{margin-top:20px}}.board{overflow:hidden;clear:both;border-bottom:3px solid #ccc;padding-bottom:40px;padding-top:40px;margin-bottom:0}.board:first-child{padding-top:0}.board h2{font-size:40px;margin-bottom:0}.board h3{margin-top:0}.board .board-image{float:left;width:25%}.board .board-description{float:right;width:75%;box-sizing:border-box;padding-left:20px}@media (max-width: 768px){.board .board-image{float:none;width:100%;margin-bottom:20px}.board .board-description{float:none;width:100%}}.hand-written{text-align:right;font-style:italic}.family-photos{overflow:hidden;text-align:center}.family-photos img{display:inline-block;width:24%;margin-right:5px}.sponsorship-photos{overflow:hidden;text-align:center}.sponsorship-photos div{display:inline-block;width:32%;margin-right:5px;margin-left:5px}@media (max-width: 768px){.sponsorship-photos div{display:block;width:100%;margin-right:5px;margin-left:5px;margin-bottom:20px}.grid__item-alt{padding-left:0}}.ml-logo-alt{text-align:left!important;margin-left:35px}.drawer{z-index:999999!important}.new-badge{background:var(--new-badge-color);color:var(--new-badge-font-color);font-size:11px;font-weight:700;line-height:14px;padding:10px 20px;text-transform:uppercase;z-index:4;position:absolute;top:0;left:0}@media only screen and (max-width: 768px){.new-badge{left:0}}.product-details-wrapper .shopify-product-form .appstle_sub_widget{margin-top:0!important;margin-bottom:30px}#ShopNowContainer .product-single-wrapper .grid__item,.template-product .product-single-wrapper .grid__item{float:left}.appstleSelectedSellingPlanOptionDescription{margin-top:10px}.appstleSelectedSellingPlanOptionDescription ul{margin-left:0;font-size:14px}#ShopNowContainer .swatches-wrapper,.template-product .swatches-wrapper{float:none}#ShopNowContainer .paymentButtonsWrapper,.template-product .paymentButtonsWrapper{float:none;display:block;max-width:400px}.template-product #AddToCartForm .js-qty{width:200px;max-width:200px;margin-bottom:30px}.cart__row--product-title{font-size:18px}.product-page__policies{display:none}.drawer--cart .empty-cart{padding:50px;text-align:left}.appstle_select{background-image:linear-gradient(45deg,transparent 50%,black 50%),linear-gradient(135deg,black 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;padding:7px;border-color:var(--grey);border-radius:3px}.appstle_select:focus{border-color:var(--grey)}.play-video-modal{display:flex;text-decoration:none;border-bottom:none!important;height:50px;margin-top:20px;margin-bottom:20px}.play-video-modal .video-play-button img{height:100%;width:auto}.play-video-modal .video-text{display:grid;align-content:center;padding-left:10px;font-size:20px;font-weight:700;color:#acab41!important}.modal{padding:0!important;border-radius:0!important;max-width:1000px!important}.drawer .orichi-quantity-cart{text-align:center;color:#acab41}.cart-table .orichi-quantity-cart,.cart__row .orichi-quantity-cart{color:#acab41}.breadcrumbs{margin:0 0 2em;font-size:12px}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.2em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.2em;margin:0 10px}.breadcrumbs a:hover,.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.scss.css.map */
