.ps-home{--ps-purple: #A66BFF;--ps-ink: #1a1a1a;--ps-muted: #6b6b6b;--ps-divider: rgba(26, 26, 26, .1)}.ps-home__card{display:grid;grid-template-columns:1fr;border-radius:20px;overflow:hidden}@media screen and (min-width:750px){.ps-home__card{grid-template-columns:1fr 1fr;align-items:start}}.ps-home__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden}.ps-home__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s ease}.ps-home__slide.is-active{opacity:1;z-index:1}.ps-home__media-img{display:block;width:100%;height:100%;object-fit:cover}.ps-home__dots{position:absolute;left:50%;bottom:2rem;z-index:2;display:flex;gap:.8rem;transform:translate(-50%)}.ps-home__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background:#ffffff8c;cursor:pointer;transition:background .2s ease,transform .2s ease}.ps-home__dot.is-active{background:#fff;transform:scale(1.25)}.ps-home__content{display:flex;flex-direction:column;justify-content:center;gap:3.2rem;padding:4rem 3.2rem}@media screen and (min-width:750px){.ps-home__content{padding:5rem 6rem}}.ps-home__block{max-width:46rem}.ps-home__eyebrow{margin:0 0 1rem;font-size:1.3rem;font-weight:600;color:var(--ps-ink)}.ps-home__eyebrow--solution{color:var(--ps-purple)}.ps-home__heading{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:2.6rem;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.ps-home__heading{font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:4rem}}.ps-home__text{margin:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style);font-size:1.8rem;line-height:2rem;color:rgb(var(--color-foreground))}.ps-home__divider{height:1px;background:var(--ps-divider)}.ps-home__button{display:inline-flex;align-items:center;justify-content:center;margin-top:2rem;padding:1.6rem 3.2rem;border-radius:999px;background:var(--ps-purple);color:#fff;font-size:1.4rem;font-weight:700;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;transition:opacity .15s ease}.ps-home__button:hover{opacity:.85}@media screen and (max-width:749px){.ps-home__content{gap:2.6rem;padding:3.2rem 2.4rem}.ps-home__button{display:flex;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/component-home-nutrient-problem-solution.css.map */
