a,a:visited,.btn,.button,.text-link,.announcement__link,.cart-line__remove,.product-card__variant-note{text-decoration:none}.rte a{color:var(--color-green);text-decoration:none;box-shadow:inset 0 -1px color-mix(in srgb,var(--color-green) 28%,transparent);transition:box-shadow .16s ease,color .16s ease}.rte a:hover{box-shadow:inset 0 -2px 0 currentColor}.btn,.button,.shopify-payment-button__button--unbranded{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:0 22px;border:1px solid var(--color-green);border-radius:12px;font-family:var(--font-body);font-size:.94rem;font-weight:650;line-height:1;letter-spacing:.01em;text-align:center;text-decoration:none!important;cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.btn:hover,.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px)}.btn:active,.button:active,.shopify-payment-button__button--unbranded:active{transform:translateY(0)}.btn:focus-visible,.button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.btn--primary,.button:not(.button--secondary):not(.button--ghost):not(.button--text),.shopify-payment-button__button--unbranded{background:var(--color-green);color:var(--color-cream)}.btn--secondary,.button--secondary{background:transparent;color:var(--color-green)}.btn--ghost,.button--ghost{background:color-mix(in srgb,var(--color-cream) 92%,transparent);color:var(--color-green);text-decoration:none!important}.btn--full,.button--full{width:100%}.button--text,.text-link{display:inline-flex;min-height:44px;align-items:center;gap:8px;width:fit-content;padding:0;border:0;border-radius:0;background:transparent;color:var(--color-green);font-weight:650;text-decoration:none!important}.button--text:hover,.text-link:hover{transform:none;opacity:.76}.footer__links a,.footer__bottom a,.product-card a,.ritual-scene a,.ingredient-card a{text-decoration:none}.announcement{overflow:hidden;background:var(--color-green);color:var(--color-cream-on-dark)}.announcement__inner,.announcement__link{display:flex;min-height:34px;align-items:center;justify-content:center}.announcement__inner{padding-block:7px}.announcement__link,.announcement__text{color:inherit;font-size:.72rem;font-weight:650;letter-spacing:.012em;line-height:1.35;text-align:center}.announcement__link:hover{opacity:.82}.hero-v35{position:relative;overflow:hidden;overflow:clip;border-bottom:1px solid var(--color-line);background:radial-gradient(circle at 14% 16%,color-mix(in srgb,var(--color-peridot) 34%,transparent),transparent 30rem),linear-gradient(135deg,var(--color-cream),color-mix(in srgb,var(--color-milk) 92%,white))}.hero-v35__shell{display:grid;min-height:clamp(540px,54vw,650px);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:clamp(22px,3vw,44px)}.hero-v35__content{display:flex;min-width:0;max-width:39rem;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(52px,6vw,84px) 0 clamp(48px,6vw,78px) clamp(2px,1vw,12px)}.hero-v35__badge{display:inline-flex;min-height:30px;align-items:center;margin:0 0 18px;padding:6px 11px;border:1px solid color-mix(in srgb,var(--color-green) 19%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-peridot) 55%,var(--color-cream));color:var(--color-green);font-size:.7rem;font-weight:800;letter-spacing:.075em;line-height:1;text-transform:uppercase}.hero-v35__eyebrow{max-width:42rem;margin-bottom:8px}.hero-v35__heading{max-width:11.5ch;margin:8px 0 20px;color:var(--color-green);font-size:clamp(3.2rem,5.35vw,5.7rem);font-weight:var(--font-heading-weight);line-height:.95;letter-spacing:-.048em;text-wrap:balance}.hero-v35__heading span{display:block}.hero-v35__heading span+span{margin-top:.08em;font-size:.88em}.hero-v35__lead{max-width:47ch;margin:0;color:var(--color-muted);font-size:clamp(.98rem,1.25vw,1.1rem);line-height:1.62}.hero-v35__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.hero-v35__proof{display:grid;width:100%;max-width:38rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:25px 0 0;padding:15px 0 0;border-top:1px solid var(--color-line);list-style:none}.hero-v35__proof li{position:relative;min-width:0;padding-inline-start:15px;color:var(--color-muted);font-size:.71rem;line-height:1.35}.hero-v35__proof li:before{position:absolute;top:.37em;left:0;width:7px;height:7px;border-radius:50%;background:var(--color-green);content:""}.hero-v35__media{position:relative;min-width:0;min-height:0;margin-block:clamp(22px,3vw,32px);overflow:hidden;border:1px solid color-mix(in srgb,var(--color-green) 13%,transparent);border-radius:20px;background:color-mix(in srgb,var(--color-cream) 88%,var(--color-green) 12%);box-shadow:0 22px 60px color-mix(in srgb,var(--color-green) 12%,transparent)}.hero-v35__media picture,.hero-v35__media .media-fallback{display:block;width:100%;height:100%}.hero-v35__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--desktop-position, center)}.hero-v35__caption{position:absolute;right:14px;bottom:14px;margin:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-green) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-cream) 93%,transparent);color:var(--color-green);font-size:.68rem;font-weight:700;line-height:1.2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-v35--no-media .hero-v35__shell{grid-template-columns:minmax(0,44rem);justify-content:center}.hero-v35--no-media .hero-v35__content{max-width:44rem;align-items:center;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/39/assets/pareero-conversion-v34.css.map */
