a.header__link.action-area__link.customer_icon{color:#31362e}.header .new-header-style{display:flex;flex-direction:column-reverse;flex:1}.article .article-main .section>.container>section{float:left;position:relative;padding-right:30px;border-right:1px solid #f1f1f1;max-width:70%}.image-with-text-overlay__banner .image-element__wrap{height:820px}#template-article .dynamic-sections{justify-content:flex-start}.article .article-main .content img{width:100%}.article .article-main .content figure{float:right;width:30%}.article .article-main .card-content{padding:1rem}.article .article-main .blog-card .media-content .title{font-size:18px}div#cb-shipping-bar{width:100%}#cb-shipping-bar .cbShippingFixed{width:100%;max-width:100%}div#template-search ol{display:flex;flex-wrap:wrap;list-style:none;margin:30px 0 15px}div#template-search ol li{max-width:25%;width:100%;padding:0 10px 15px;display:flex;flex-direction:column}div#template-search ol li h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0;font-size:22px}#template-search ol li .result-image{position:relative;height:0;padding-top:100%;order:-1}#template-search ol li .result-image a{display:block}#template-search ol li .result-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#searchresults ol+p{display:flex;justify-content:center;align-items:center;margin-bottom:15px}#searchresults ol+p>span{display:block;border-color:#000;margin:5px;padding:6px 13px;border:1px solid}#searchresults ol+p>.page.current{background-color:#000;color:#fff}#searchresults ol+p>.page.current a{color:#fff}div#searchresults{max-width:1200px;width:95%;margin-left:auto;margin-right:auto}div#searchresults form>p{max-width:450px;display:flex;margin:10px auto}div#searchresults input[type=text]{padding:10px;display:block;font-size:19px;width:100%;border:1px solid #000;outline:none}div#searchresults input[type=submit]{width:140px!important;color:#fff;background-color:#31362e;border-color:#31362e;cursor:pointer;justify-content:center;padding:1rem 2rem;text-align:center;text-transform:none;border-width:1px;font-family:Open Sans,sans-serif;font-weight:600;font-style:normal;letter-spacing:0px;outline:none;margin-left:2px;border:1px solid #31362e}@media(min-width:992px){.blog #template-blog .blog-main .section .featured-article{flex-direction:row;width:100%;align-items:center}.blog #template-blog .blog-main .blog-card figure{width:100%;height:100%}.blog #template-blog .blog-main .blog-card .image-element__wrap img{object-fit:cover}.blog #template-blog .blog-main .blog-card .card-image.blog-card__image{max-width:33.33%;height:auto;width:100%}.blog #template-blog .blog-main .card-content.blog-card__content{flex:1}.blog #template-blog .blog-main .blog-card .image-element__wrap img{max-height:15rem}}@media(max-width:991px){.article .article-main .section>.container>section{float:none;position:relative;padding-right:0;border-right:0;max-width:100%}}@media(max-width:767px){.blog #template-blog .blog-main .section .featured-article.blog-card{width:100%}.image-with-text-overlay__banner .image-element__wrap{height:250px}div#template-search ol li{max-width:50%;padding:0 5px 10px}div#searchresults form>p{flex-direction:column}}@media(max-width:360px){div#template-search ol li{max-width:100%;padding:0 0 10px}}.is-small-gap{gap:8px}.postcode-checker--close-button{background:none repeat scroll 0 0 transparent;border:medium none;border-spacing:0;color:#000;line-height:1.42rem;margin:0;text-align:left;text-decoration:none;text-indent:0;font-size:2rem;width:20px;height:20px}.postcode-checker--close-button::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:798px){.is-mobile-column{flex-direction:column}}@media(min-width:1440px){.postcode.button{padding:0}}.postcode-result--signup{flex-direction:column;gap:8px;margin-bottom:40px;margin-top:30px}.smartrr-portal-add-item{color:inherit!important}.ff-delivery-note{width:100%;flex:0 0 100%;box-sizing:border-box;padding:14px 0;margin:8px 0;border-top:1px solid #d6dacb;color:#30362e;font-size:14px;line-height:1.5;text-align:left}.ff-delivery-note p{margin:0 0 5px}.ff-delivery-note .ff-delivery-note__minimum{font-weight:700}.ff-delivery-note a{color:#31362e;text-decoration:underline;text-underline-offset:3px}.ff-delivery-note__browse{display:block;margin-top:8px}.cart__subtotal-container:has(.ff-delivery-note){flex-wrap:wrap}.ajax-cart__details-wrapper .ff-delivery-note{font-size:13px}.ff-navigation--desktop>.ff-navigation__group:last-child .ff-navigation__panel{left:auto;right:0}.ff-founder-story .main_content_image{align-items:center;gap:32px}.ff-founder-story .main_content,.ff-founder-story .main_image{padding:0}.ff-founder-story .main_content_heading h3{font-size:clamp(26px,3vw,36px);line-height:1.2;margin-bottom:16px}.ff-founder-story .main_content_desc p{padding-top:0;margin-bottom:16px;line-height:1.6}.ff-founder-story .main_image img.image{height:auto;object-fit:contain}.ff-farm-hero .image-with-text-overlay__subheading{max-width:680px;margin:0 auto 24px;padding-top:0;font-size:19px;line-height:1.5}.ff-farm-hero .image-with-text-overlay__preheading{font-size:15px;letter-spacing:.03em}@media(max-width:798px){.ff-farm-hero .image-with-text-overlay__heading{margin-bottom:14px}.ff-farm-hero .image-with-text-overlay__subheading{font-size:17px;line-height:1.45;margin-bottom:22px;padding-top:0}.ff-founder-story .main_content_image{gap:24px}}.ff-first-order{background:#eaeae8;color:#31362e}.ff-first-order h2,.ff-first-order h3,.ff-first-order__steps li:before,.ff-first-order a:not(.button),.ff-first-order__product-action,.ff-navigation summary:after{color:#31362e}.ff-first-order__steps,.ff-first-order__returning{border-color:#eaeae8}.ff-navigation__panel a:hover{background:#eaeae8}.ff-first-order a:focus-visible,.ff-navigation a:focus-visible,.ff-navigation summary:focus-visible{outline-color:#31362e}.button:focus-visible,button:focus-visible{outline:2px solid #31362e;outline-offset:4px;box-shadow:0 0 0 2px #fff}.ff-farm-hero .image-with-text-overlay__buttons{justify-content:center;flex-wrap:wrap;gap:14px}.ff-farm-hero .image-with-text-overlay__buttons .button{flex:0 1 auto;min-width:160px;margin:0}@media(max-width:480px){.ff-farm-hero .image-with-text-overlay__buttons .button{flex:1 1 140px;min-width:0}}.featured-collection .thumbnail__caption a.ff-card-cart__choose,.collection__main .thumbnail__caption a.ff-card-cart__choose{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:none;min-height:44px;margin:12px 0 0;padding:9px 8px;font-size:14px;line-height:1.3;font-weight:600}.ff-founder-story .main_content_link a.main_content_inner_link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body :is(.button--primary,.button--secondary,.action_button,button.add_to_cart,button.mincart-checkout-duplicate,[data-ff-drawer-checkout]){background:#f4f1e9!important;color:#31362e!important;border:1px solid #777e71!important}body :is(.button--primary,.button--secondary,.action_button,button.add_to_cart,button.mincart-checkout-duplicate,[data-ff-drawer-checkout]):hover:not(:disabled):not([aria-disabled=true]){background:#e3dfd4!important;color:#31362e!important;border-color:#31362e!important}body :is(.button--primary,.button--secondary,.action_button,button.add_to_cart,button.mincart-checkout-duplicate,[data-ff-drawer-checkout]):focus-visible{outline:2px solid #31362e!important;outline-offset:3px;box-shadow:0 0 0 3px #f4f1e9}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
