:root{--seed-green: #1c3a13;--seed-green-hover: #334e2b;--seed-white: #fcfcf7;--seed-foam: #eff1e4;--seed-lemon: #e9f0ca;--seed-lime: #d3fa99;--seed-moss: #3d5b34;--seed-olive: #61735e;--seed-asparagus: #d0d9b9;--seed-ease: cubic-bezier(.165, .84, .44, 1);--seed-ease-out: cubic-bezier(.75, 0, .25, 1);--seed-duration: .8s;--seed-duration-fast: .3s;--seed-radius-s: .5rem;--seed-radius-sm: .75rem;--seed-radius-m: 1rem;--seed-radius-l: 2rem;--seed-radius-pill: 99em;--seed-max-width: 90rem;--seed-gutter: 1.25rem;--seed-nav-height: 3rem;--seed-banner-height: 2.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-.01em;line-height:1.5}h1,.h1{font-weight:300!important;letter-spacing:-.025em;line-height:1.1}h2,.h2{font-weight:350!important;letter-spacing:-.015em;line-height:1.1}h3,.h3{font-weight:350!important;letter-spacing:-.01em;line-height:1.15}h4,.h4{font-weight:400;letter-spacing:-.01em;line-height:1.2}h5,.h5,h6,.h6{font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;line-height:1.6}p,li,td,th,label,input,textarea,select{font-weight:350}a{transition:color .15s ease-in,opacity .15s ease-in}.button,[class*=button-primary],[class*=button-secondary]{border-radius:var(--seed-radius-pill)!important;font-weight:500;letter-spacing:.02em;transition:background-color var(--seed-duration-fast) ease-in-out,color var(--seed-duration-fast) ease-in-out,border-color var(--seed-duration-fast) ease-in-out,transform var(--seed-duration-fast) ease-in-out}.card,.product-card,[class*=card]{transition:transform .6s var(--seed-ease-out)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea{border-radius:var(--seed-radius-pill);font-weight:350}img{image-rendering:auto}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes seed-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes seed-opacity{0%{opacity:0}to{opacity:1}}@keyframes seed-counter-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.seed-fade-up,.seed-fade-in,.seed-scale-up,.seed-slide-left,.seed-slide-right,.seed-clip-up{opacity:0;will-change:transform,opacity}.seed-fade-up{transform:translateY(40px);transition:opacity var(--seed-duration) var(--seed-ease),transform var(--seed-duration) var(--seed-ease)}.seed-fade-in{transition:opacity .6s ease-in-out}.seed-scale-up{transform:scale(.95);transition:opacity var(--seed-duration) var(--seed-ease),transform var(--seed-duration) var(--seed-ease)}.seed-slide-left{transform:translate(-60px);transition:opacity var(--seed-duration) var(--seed-ease),transform var(--seed-duration) var(--seed-ease)}.seed-slide-right{transform:translate(60px);transition:opacity var(--seed-duration) var(--seed-ease),transform var(--seed-duration) var(--seed-ease)}.seed-clip-up{clip-path:inset(100% 0 0 0);transition:clip-path 1s var(--seed-ease),opacity 1s var(--seed-ease)}.seed-fade-up.in-view,.seed-fade-in.in-view,.seed-scale-up.in-view,.seed-slide-left.in-view,.seed-slide-right.in-view,.seed-clip-up.in-view{opacity:1;transform:none;clip-path:inset(0 0 0 0)}.seed-stagger>*{opacity:0;transform:translateY(24px);transition:opacity .6s var(--seed-ease),transform .6s var(--seed-ease)}.seed-stagger.in-view>*:nth-child(1){transition-delay:0s}.seed-stagger.in-view>*:nth-child(2){transition-delay:.08s}.seed-stagger.in-view>*:nth-child(3){transition-delay:.16s}.seed-stagger.in-view>*:nth-child(4){transition-delay:.24s}.seed-stagger.in-view>*:nth-child(5){transition-delay:.32s}.seed-stagger.in-view>*:nth-child(6){transition-delay:.4s}.seed-stagger.in-view>*:nth-child(7){transition-delay:.48s}.seed-stagger.in-view>*:nth-child(8){transition-delay:.56s}.seed-stagger.in-view>*:nth-child(9){transition-delay:.64s}.seed-stagger.in-view>*:nth-child(10){transition-delay:.72s}.seed-stagger.in-view>*:nth-child(11){transition-delay:.8s}.seed-stagger.in-view>*:nth-child(12){transition-delay:.88s}.seed-stagger.in-view>*{opacity:1;transform:translateY(0)}.seed-animate{opacity:0;transform:translateY(32px);transition:opacity .7s var(--seed-ease),transform .7s var(--seed-ease)}.seed-animate.is-visible,.seed-animate.in-view{opacity:1;transform:translateY(0)}.seed-delay-1{transition-delay:.1s!important}.seed-delay-2{transition-delay:.2s!important}.seed-delay-3{transition-delay:.3s!important}.seed-delay-4{transition-delay:.4s!important}.seed-display{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.02em;font-weight:300}.seed-headline{font-size:clamp(2rem,5vw,3rem);font-weight:300;letter-spacing:-.025em;line-height:1.1}.seed-subheadline{font-size:clamp(1.5rem,3vw,2.5rem);font-weight:350;letter-spacing:-.015em;line-height:1.2}.seed-body-lg{font-size:1.25rem;font-weight:350;letter-spacing:-.01em;line-height:1.5}.seed-body{font-size:1rem;font-weight:350;letter-spacing:-.01em;line-height:1.6}.seed-body-sm{font-size:.875rem;font-weight:350;letter-spacing:-.005em;line-height:1.5}.seed-eyebrow{font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.seed-caption{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.seed-label{font-size:.8125rem;font-weight:500;letter-spacing:.05em}.seed-product-card{text-align:center;text-decoration:none;color:inherit;display:block;transition:transform .6s var(--seed-ease-out)}.seed-product-card:hover{transform:translateY(-6px)}.seed-product-card .card-image{aspect-ratio:4 / 5;background:var(--seed-foam);border-radius:var(--seed-radius-l);margin-bottom:1.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 2px 8px #1c3a1300;transition:box-shadow .6s var(--seed-ease-out)}.seed-product-card:hover .card-image{box-shadow:0 16px 40px #1c3a131a}.seed-product-card .card-image img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--seed-ease-out)}.seed-product-card:hover .card-image img{transform:scale(1.06)}.seed-product-card h3{font-size:1.25rem;font-weight:500;margin-bottom:.25rem;letter-spacing:-.01em}.seed-product-card .card-category{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;opacity:.65;margin-bottom:.75rem;font-weight:500}.seed-product-card .card-price{font-weight:500;font-size:1rem}.seed-product-card .card-badge{position:absolute;top:1rem;left:1rem;z-index:3;background:var(--seed-lime);color:var(--seed-green);padding:.3rem .75rem;border-radius:var(--seed-radius-pill);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.seed-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border-radius:var(--seed-radius-pill);font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background-color var(--seed-duration-fast) ease-in-out,color var(--seed-duration-fast) ease-in-out;cursor:pointer;border:none}.seed-btn .btn-arrow{display:inline-block;width:0;margin-left:0;overflow:hidden;opacity:0;transform:translate(-8px);transition:width .3s var(--seed-ease),margin-left .3s var(--seed-ease),opacity .3s var(--seed-ease),transform .3s var(--seed-ease)}.seed-btn:hover .btn-arrow{width:1em;margin-left:.5rem;opacity:1;transform:translate(0)}.seed-btn-primary{background:var(--seed-green);color:var(--seed-white)}.seed-btn-primary:hover{background:var(--seed-green-hover)}.seed-btn-secondary{background:transparent;color:var(--seed-green);border:1px solid var(--seed-green)}.seed-btn-secondary:hover{background:var(--seed-green);color:var(--seed-white)}.seed-btn-lime{background:var(--seed-lime);color:var(--seed-green)}.seed-btn-lime:hover{background:var(--seed-white);color:var(--seed-green)}.seed-link{transition:color .15s ease-in}.seed-container{max-width:var(--seed-max-width);margin-inline:auto;padding-inline:var(--page-padding, 1.5rem)}.seed-full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.seed-split{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;max-width:1200px;margin:0 auto}@media(max-width:749px){.seed-split{grid-template-columns:1fr;gap:2rem}}.seed-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:749px){.seed-benefits-grid{grid-template-columns:1fr}}.seed-benefit-card{padding:2.5rem 2rem;border-radius:var(--seed-radius-l);text-align:center;transition:transform .6s var(--seed-ease-out)}.seed-benefit-card:hover{transform:translateY(-4px)}.seed-benefit-card .benefit-icon{font-size:2rem;margin-bottom:1rem}.seed-benefit-card h3{font-size:1.25rem;font-weight:500;margin-bottom:.75rem;letter-spacing:-.01em}.seed-benefit-card p{font-size:.95rem;line-height:1.6;opacity:.85;font-weight:350}.seed-science-section{display:flex;align-items:center;gap:4rem;max-width:1200px;margin:0 auto}.seed-science-section>*:first-child{flex:0 0 55%}.seed-science-section>*:last-child{flex:1}@media(max-width:749px){.seed-science-section{flex-direction:column;gap:2rem}.seed-science-section>*:first-child{flex:auto}}.seed-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto;text-align:center}.seed-stats .stat-number{font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.1;margin-bottom:.5rem;letter-spacing:-.025em}.seed-stats .stat-label{font-size:.75rem;opacity:.8;letter-spacing:.1em;text-transform:uppercase;font-weight:500}@media(max-width:749px){.seed-stats{grid-template-columns:repeat(2,1fr)}}.seed-product-showcase{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto}@media(max-width:749px){.seed-product-showcase{grid-template-columns:1fr;gap:2.5rem}}.seed-product-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1200px;margin:0 auto}@media(max-width:989px){.seed-product-grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.seed-product-grid-4{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-padding, 1.5rem);scrollbar-width:none;-webkit-overflow-scrolling:touch}.seed-product-grid-4::-webkit-scrollbar{display:none}.seed-product-grid-4>*{flex:0 0 75vw;scroll-snap-align:start}}.seed-testimonial-carousel{max-width:800px;margin:0 auto;text-align:center;position:relative;overflow:hidden}.seed-testimonial-carousel__track{display:flex;transition:transform .6s var(--seed-ease)}.seed-testimonial-carousel__slide{min-width:100%;padding:0 1rem}.seed-stars{display:inline-flex;gap:.2rem;color:var(--seed-green);margin-bottom:.75rem}.seed-stars svg{width:1.125rem;height:1.125rem;fill:currentColor}.seed-review-count{font-size:.8125rem;opacity:.5;font-weight:400;margin-bottom:1.5rem}.seed-testimonial-progress{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.seed-testimonial-progress__bar{width:2.5rem;height:2px;background:currentColor;opacity:.15;border-radius:2px;overflow:hidden;cursor:pointer;position:relative}.seed-testimonial-progress__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.85;transform-origin:left;transform:scaleX(0)}.seed-testimonial-progress__bar.is-active:after{animation:seed-progress-fill 5s linear forwards}@keyframes seed-progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.seed-testimonial{max-width:720px;margin:0 auto;text-align:center}.seed-testimonial blockquote{font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.5;font-style:italic;font-weight:300;letter-spacing:-.01em;margin:0 0 1.5rem}.seed-testimonial cite{font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.seed-feature-row{display:flex;gap:1.5rem;align-items:flex-start;margin-bottom:2rem}.seed-feature-row .feature-icon{flex-shrink:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:var(--seed-radius-m);background:var(--seed-foam);font-size:1.25rem}.seed-marquee{overflow:hidden;white-space:nowrap}.seed-marquee-inner{display:inline-flex;gap:3rem;animation:seed-marquee 30s linear infinite}@keyframes seed-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.seed-marquee-inner span{font-size:clamp(2rem,5vw,3.5rem);font-weight:300;letter-spacing:-.02em;opacity:.15}.seed-divider{width:100%;height:1px;background:currentColor;opacity:.12;margin-block:clamp(3rem,5vw,5rem)}.seed-pill{display:inline-block;padding:.35rem 1rem;border-radius:var(--seed-radius-pill);font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.seed-hero{min-height:100svh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.seed-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:seed-hero-zoom 20s ease-in-out alternate infinite}@keyframes seed-hero-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.seed-hero img{animation:none}}.seed-hero>div:last-child{position:relative;z-index:2}.seed-hero:first-child{margin:calc(-1 * var(--padding-block-start, 0px)) calc(-1 * var(--page-padding, 0)) calc(-1 * var(--padding-block-end, 0px))}.seed-spacer{padding-block:clamp(5rem,8vw,8.3rem)}.seed-spacer-sm{padding-block:clamp(2rem,4vw,3.5rem)}.seed-spacer-lg{padding-block:clamp(6rem,12vw,10rem)}.seed-center{text-align:center;max-width:720px;margin-inline:auto}.seed-parallax{will-change:transform}.seed-counter{font-variant-numeric:tabular-nums}.seed-press-bar{padding-block:clamp(2rem,3vw,3rem);text-align:center;overflow:hidden}.seed-press-bar__label{font-size:.6875rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;opacity:.4;margin-bottom:1.5rem}.seed-press-bar__logos{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.seed-press-bar__track{display:inline-flex;gap:clamp(2rem,5vw,4rem);align-items:center;animation:seed-marquee 25s linear infinite}.seed-press-bar__track img{height:clamp(1rem,2vw,1.5rem);width:auto;opacity:.35;filter:grayscale(1);transition:opacity .3s ease}.seed-press-bar__track img:hover{opacity:.7}@media(prefers-reduced-motion:reduce){.seed-press-bar__track{animation:none;flex-wrap:wrap;justify-content:center;gap:2rem}}.seed-section-fade{position:relative}.seed-section-fade:before{content:"";position:absolute;top:-1px;left:0;right:0;height:clamp(4rem,8vw,8rem);background:linear-gradient(to bottom,var(--section-color-prev, transparent),transparent);z-index:1;pointer-events:none}@media(hover:none)and (pointer:coarse){.seed-btn:active,.seed-product-card:active{transform:scale(.97);transition-duration:.1s}}.shopify-section-group-footer-group .section{margin-top:clamp(2rem,4vw,4rem)}.seed-footer{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:3rem;max-width:1200px;margin:0 auto}.seed-footer-col h4{font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.25rem;opacity:.65}.seed-footer-col a{display:block;font-size:.9375rem;font-weight:350;color:inherit;text-decoration:none;margin-bottom:.75rem;opacity:.85;transition:opacity .15s ease-in;letter-spacing:-.005em}.seed-footer-col a:hover{opacity:1}.seed-footer-newsletter{max-width:320px}.seed-footer-newsletter p{font-size:1.25rem;font-weight:300;letter-spacing:-.015em;line-height:1.3;margin-bottom:1.5rem}.seed-footer-newsletter .newsletter-form{display:flex;gap:.5rem}.seed-footer-newsletter input[type=email]{flex:1;padding:.75rem 1.25rem;border-radius:var(--seed-radius-pill);border:1px solid currentColor;background:transparent;color:inherit;font-size:.875rem;opacity:.6}.seed-footer-newsletter input[type=email]::placeholder{color:inherit;opacity:.5}.seed-footer-newsletter button{padding:.75rem 1.5rem;border-radius:var(--seed-radius-pill);border:none;font-weight:500;font-size:.875rem;cursor:pointer}.seed-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;margin-top:3rem;border-top:1px solid currentColor;border-top-color:#ffffff1f;font-size:.75rem;opacity:.5}.seed-footer-social{display:flex;gap:1.25rem;align-items:center}.seed-footer-social a{opacity:.6;transition:opacity .15s ease;margin-bottom:0}.seed-footer-social a:hover{opacity:1}@media(max-width:989px){.seed-footer{grid-template-columns:1fr 1fr;gap:2.5rem}.seed-footer-newsletter{grid-column:1 / -1;max-width:100%}}@media(max-width:749px){.seed-footer{grid-template-columns:1fr;gap:2rem}}.seed-announcement{font-size:.8125rem;font-weight:500;letter-spacing:.02em;text-align:center;padding:.625rem 1rem}#header-component .header__row{background-color:transparent!important;--header-bg-color: transparent !important;border-bottom:none!important;--border-bottom-width: 0px !important}#header-component[transparent]{--header-bg-color: transparent !important}body{--transparent-header-offset-boolean: 0 !important}main>.shopify-section:first-child .section .spacing-style,main>.shopify-section:first-child .section.spacing-style{--section-top-offset: 0px !important}#header-component .header__columns{display:flex!important;justify-content:space-between!important;align-items:center!important}#header-component .header__column--left{flex:0 1 auto;max-width:375px}#header-component .header__column--right{flex:0 0 auto}#header-component .header__column--left,#header-component .header__column--right{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0;padding:.375rem 1.25rem}#header-component .header__row .header__column--left *,#header-component .header__row .header__column--right *{color:#1c3a13!important;fill:#1c3a13!important}html.with-scrolled #header-component .header__column--left,html.with-scrolled #header-component .header__column--right{background:#575e5566;backdrop-filter:blur(38px);-webkit-backdrop-filter:blur(38px);border-radius:99em;transition:background .3s ease-in-out,border-radius .3s ease-in-out}html.with-scrolled #header-component .header__row .header__column--left *,html.with-scrolled #header-component .header__row .header__column--right *{color:#fcfcf7!important;fill:#fcfcf7!important}html.with-scrolled #header-component{--header-logo-display: none !important;--header-logo-inverse-display: block !important;--color-foreground: 252, 252, 247}@media(prefers-reduced-motion:reduce){.seed-fade-up,.seed-fade-in,.seed-scale-up,.seed-slide-left,.seed-slide-right,.seed-clip-up,.seed-animate,.seed-stagger>*{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.seed-parallax{transform:none!important}.seed-marquee-inner{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/seed-style.css.map */
