ul#product-grid.product-grid{--grid-mobile-horizontal-spacing: var(--space-4);--grid-mobile-vertical-spacing: var(--space-6);--grid-desktop-horizontal-spacing: var(--space-5);--grid-desktop-vertical-spacing: var(--space-7);margin-bottom:var(--space-7)}@media screen and (min-width:750px)and (max-width:989px){.product-grid.grid--2-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.fs-plp-card .fs-rail-card__title{font-size:16px}@media screen and (min-width:750px){.fs-plp-card .fs-rail-card__title{font-size:17px}}.fs-plp-card .fs-rail-card__bottom{margin-top:auto;flex-wrap:wrap}@media screen and (max-width:479px){.fs-plp-card .fs-rail-card__title{font-size:15px}.fs-plp-card .fs-rail-card__meta{gap:6px}.fs-plp-card .fs-rail-card__bottom{flex-direction:column;align-items:flex-start;gap:2px}.fs-plp-card .fs-rail-card__price{order:-1;font-size:16px}.fs-plp-card .fs-rail-card__cta{font-size:13px}.fs-plp-card .fs-rail-card__rating{top:8px;left:8px;padding:4px 8px;font-size:12px}}.fs-plp-card__badge{position:absolute;top:12px;right:12px;padding:6px 10px;background:var(--paper);border-radius:var(--radius-button);font-family:var(--type-body);font-size:12px;font-weight:600;color:var(--ink-muted);box-shadow:0 1px 2px #0000000d}@media screen and (max-width:479px){.fs-plp-card__badge{top:8px;right:8px;padding:4px 8px}}.facets__form{align-items:center}.facets__heading{font-family:var(--type-body);font-size:13px;font-weight:500;color:var(--ink-muted)}.facets__summary{font-family:var(--type-body);font-size:14px;font-weight:500;color:var(--ink)}.facets__disclosure[open] .facets__summary,.facets__summary:hover{color:var(--ink)}.facets__summary:hover .facets__summary-label{text-decoration-color:var(--rule)}.facets__selected{color:var(--ink-muted)}.facets__display{border:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);background-color:var(--paper)}.facets__header{border-bottom:var(--border);font-family:var(--type-body);font-size:13px;color:var(--ink-muted);background-color:var(--paper)}.facets__reset{font-family:var(--type-body);font-size:13px;color:var(--ink-muted)}.facet-checkbox{font-family:var(--type-body);font-size:14px;color:var(--ink)}.facet-checkbox__text-label{color:var(--ink)}.active-facets__button-inner.button.button--tertiary{font-family:var(--type-body);font-size:13px;font-weight:500;color:var(--ink);background:var(--paper-2);border:var(--border);border-radius:var(--radius-button);text-decoration:none;transition:border-color var(--transition-fast)}.active-facets__button:hover .active-facets__button-inner.button.button--tertiary{color:var(--ink);border-color:var(--ink-muted);text-decoration:none}.active-facets__button-remove,.mobile-facets__clear{font-family:var(--type-body);font-size:13px;color:var(--ink-muted)}.active-facets__button-remove:hover,.mobile-facets__clear:hover{color:var(--ink)}.facet-filters__label,.facet-filters__label label{font-family:var(--type-body);font-size:13px;font-weight:500;color:var(--ink-muted)}.facet-filters__sort,.facet-filters__sort.select__select{font-family:var(--type-body);font-size:14px;font-weight:500;color:var(--ink)}.product-count__text,.product-count-vertical .product-count__text{font-family:var(--type-body);font-size:13px;font-weight:400;color:var(--ink-muted)}.mobile-facets__open{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 16px;border:var(--border);border-radius:var(--radius-button);background:var(--paper);font-family:var(--type-body);font-size:14px;font-weight:600;color:var(--ink);transition:border-color var(--transition-fast)}.mobile-facets__open:hover{border-color:var(--ink-muted)}.mobile-facets__open-label{font-family:var(--type-body);font-size:14px;font-weight:600;color:var(--ink)}.mobile-facets__inner{background-color:var(--paper)}.mobile-facets__header{border-bottom:var(--border)}.mobile-facets__heading{font-family:var(--type-display);font-size:20px;font-weight:500;letter-spacing:var(--tracking-tight);color:var(--ink)}.mobile-facets__count{font-family:var(--type-body);font-size:13px;color:var(--ink-muted)}.mobile-facets__summary,.mobile-facets__summary .facet-checkbox{font-family:var(--type-body);font-size:15px;font-weight:500;color:var(--ink)}.mobile-facets__details[open] .mobile-facets__summary{color:var(--ink)}.mobile-facets__info{font-family:var(--type-body);font-size:13px;color:var(--ink-muted)}.mobile-facets__footer{border-top:var(--border);background-color:var(--paper)}.pagination__item{font-family:var(--type-body);font-size:15px;font-weight:500;color:var(--ink)}.pagination__item--current{color:var(--ink);font-weight:700}.pagination__item--current:after,a.pagination__item:hover:after{background-color:var(--accent)}.collection--empty .title{font-family:var(--type-display);color:var(--ink)}.collection--empty .underlined-link{color:var(--accent)}.fs-tag-pills{margin-bottom:var(--space-4)}.fs-tag-pills__list{display:flex;flex-wrap:nowrap;gap:var(--space-2);list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.fs-tag-pills__list::-webkit-scrollbar{display:none;width:0;height:0}@media screen and (min-width:750px){.fs-tag-pills__list{flex-wrap:wrap;overflow-x:visible}}.fs-tag-pills__item{flex:0 0 auto}.fs-tag-pills__pill{display:inline-flex;align-items:center;height:var(--btn-height-sm);padding:0 var(--space-4);background:var(--paper-2);border:var(--border);border-radius:var(--radius-button);font-family:var(--type-body);font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}.fs-tag-pills__pill:hover{color:var(--ink);border-color:var(--ink-muted)}.fs-tag-pills__pill--active,.fs-tag-pills__pill--active:hover{background:var(--brand);border-color:var(--brand);color:var(--brand-on)}ul#product-grid.product-grid .grid__item.fs-recipe-inlay-item{width:100%;max-width:100%;flex:1 0 100%}@media screen and (min-width:750px)and (max-width:989px){ul#product-grid.product-grid>.fs-recipe-inlay-item,ul#product-grid.product-grid>.fs-recipe-inlay-item~.grid__item:nth-child(n+8){order:1}}.fs-recipe-inlay{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;background:var(--paper-2);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;color:var(--ink)}.fs-recipe-inlay__media{position:relative;align-self:stretch;background:var(--paper)}@media screen and (min-width:750px){.fs-recipe-inlay__media{aspect-ratio:3 / 2}}.fs-recipe-inlay__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.fs-recipe-inlay__body{display:flex;flex-direction:column;gap:6px;padding:var(--space-4);min-width:0}@media screen and (min-width:750px){.fs-recipe-inlay__body{gap:10px;padding:var(--space-6) var(--space-7);max-width:62ch}}.fs-recipe-inlay__eyebrow{font-family:var(--type-body);font-size:11px;font-weight:600;letter-spacing:var(--tracking-loose);text-transform:uppercase;color:var(--accent);margin:0}@media screen and (min-width:750px){.fs-recipe-inlay__eyebrow{font-size:12px}}.fs-recipe-inlay__title{font-family:var(--type-display);font-size:clamp(19px,2.4vw,28px);font-weight:500;line-height:1.15;letter-spacing:-.012em;color:var(--ink);margin:0;text-wrap:balance;transition:color var(--transition-fast)}.fs-recipe-inlay:hover .fs-recipe-inlay__title{color:var(--accent)}.fs-recipe-inlay__excerpt{font-family:var(--type-body);font-size:14px;line-height:1.5;color:var(--ink-muted);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.fs-recipe-inlay__cta{display:inline-flex;align-items:baseline;gap:6px;margin-top:4px;font-family:var(--type-body);font-size:14px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--rule);transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}.fs-recipe-inlay:hover .fs-recipe-inlay__cta{color:var(--accent);text-decoration-color:var(--accent)}.fs-collection-more{margin-top:32px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/27/assets/farmsteady-collection.css.map */
