:root{--farm-primary: #D32F2F;--farm-primary-hover: #B71C1C;--farm-text-main: #1F2937;--farm-text-body: #4B5563;--farm-text-light: #9CA3AF;--farm-bg-body: #FFFFFF;--farm-bg-subtle: #F9FAFB;--farm-bg-dark: #181818;--farm-border: #E5E7EB;--farm-border-hover: #D1D5DB;--farm-spacing-xs: 4px;--farm-spacing-sm: 8px;--farm-spacing-md: 16px;--farm-spacing-lg: 32px;--farm-spacing-xl: 64px;--farm-spacing-xxl: 96px;--farm-font-heading: "Poppins", sans-serif;--farm-font-body: "Poppins", sans-serif;--farm-radius-sm: .4rem;--farm-radius-md: .8rem;--farm-radius-lg: 1.6rem;--farm-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--farm-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--farm-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05)}.announcement-bar__message{font-size:1.3rem;font-weight:500}body,.shopify-section,.page-width{font-family:var(--farm-font-body)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--farm-font-heading);letter-spacing:-.02em;margin:0;padding:0}.farm-section p{margin:0}:root{--font-heading-family: "Poppins", sans-serif;--font-body-family: "Poppins", sans-serif}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center}}.farm-section{padding:var(--farm-spacing-xxl) 0}.farm-section__inner{display:flex;flex-direction:column;gap:4.8rem}.farm-section__header{display:flex;flex-direction:column;gap:1.6rem}.farm-section--subtle{background-color:var(--farm-bg-subtle)}.farm-section--dark{background-color:var(--farm-bg-dark);color:#fff}.farm-heading{font-family:var(--farm-font-heading);font-weight:700;line-height:1.2;color:var(--farm-text-main);letter-spacing:-.02em}.farm-heading--h1{font-size:clamp(3.2rem,5vw,5rem)}.farm-heading--h2{font-size:clamp(2.4rem,4vw,3.2rem);letter-spacing:-.01em}.farm-heading--h3{font-size:2rem;font-weight:600}.farm-subtitle{color:var(--farm-text-body);font-size:1.8rem;max-width:600px}.farm-text-center{text-align:center}.farm-text-center .farm-subtitle{margin:0 auto}.farm-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 3.2rem;font-family:var(--farm-font-heading);font-weight:600;font-size:1.4rem;border-radius:var(--farm-radius-md);cursor:pointer;transition:background-color .2s ease,border-color .2s ease;gap:.8rem;white-space:nowrap;text-decoration:none;border:none}.farm-btn--primary{background-color:var(--farm-primary);color:#fff;border:1px solid var(--farm-primary)}.farm-btn--primary:hover{background-color:var(--farm-primary-hover)}.farm-btn--secondary{background-color:transparent;color:var(--farm-text-main);border:1px solid var(--farm-border)}.farm-btn--secondary:hover{border-color:var(--farm-text-main);background-color:#f3f4f6}.farm-btn--link{padding:0;background:none;border:none;color:var(--farm-primary);font-weight:600;border-bottom:2px solid transparent}.farm-btn--link:hover{border-bottom-color:var(--farm-primary)}.farm-btn--white{background-color:#fff;color:var(--farm-text-main);border:1px solid white}.farm-btn--white:hover{background-color:#f3f4f6}.farm-btn--outline-white{background-color:transparent;color:#fff;border:1px solid white}.farm-btn--outline-white:hover{background-color:#ffffff1a}.farm-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.4rem}.farm-grid-4{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:3.2rem}.farm-tag{display:inline-block;font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--farm-primary)}.farm-badge{display:inline-block;background-color:var(--farm-primary);color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;border-radius:var(--farm-radius-sm)}.farm-badge--dark{background-color:var(--farm-bg-dark)}.farm-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/farm-acre-base.css.map */
