.effects-timeline__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;min-height:32rem}.effects-timeline__copy{max-width:62rem;padding:4rem 0}.effects-timeline__copy h2{margin:0;font-size:clamp(3.8rem,5vw,7rem);line-height:1.02}.effects-timeline__copy p{max-width:52rem;margin:2rem 0 0;font-size:1.9rem;line-height:1.35}.effects-timeline__image{align-self:stretch;display:flex;align-items:center;justify-content:center}.effects-timeline__image img{width:100%;max-height:42rem;object-fit:contain}.effects-timeline__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:3.2rem;border-radius:3.2rem;background:#f0efeb}.effects-timeline__step{padding:0 2.4rem;border-right:1px solid #d6d4cf}.effects-timeline__step:last-child{border-right:0}.effects-timeline__period{display:inline-block;padding:.8rem 1.6rem;border-radius:999px;background:#fff;font-size:1.7rem}.effects-timeline__step h3{margin:2rem 0 .8rem;font-size:1.8rem;line-height:1.2}.effects-timeline__step p{margin:0;color:#666;font-size:1.6rem;line-height:1.35}.effects-timeline__disclaimer{margin:1.2rem 0 0;color:#777;font-size:1.2rem}@media screen and (max-width:749px){.effects-timeline__intro{display:flex;flex-direction:column-reverse;gap:0;min-height:0}.effects-timeline__image{width:100%;padding:0 2rem}.effects-timeline__image img{max-height:30rem}.effects-timeline__copy{padding:2rem 1rem 3rem;text-align:center}.effects-timeline__copy h2{font-size:clamp(3.2rem,10vw,4.4rem)}.effects-timeline__copy p{margin-top:1.6rem;font-size:1.6rem}.effects-timeline__steps{display:block;padding:2.4rem 1.6rem;border-radius:3rem}.effects-timeline__step{padding:0 0 2.8rem;border-right:0;border-bottom:1px solid #d6d4cf}.effects-timeline__step+.effects-timeline__step{padding-top:2.8rem}.effects-timeline__step:last-child{padding-bottom:0;border-bottom:0}.effects-timeline__step h3{margin-top:1.6rem;font-size:1.7rem}.effects-timeline__step p{font-size:1.6rem}}.formula-layers{background:var(--layers-bg);color:var(--layers-ink)}.formula-layers__inner{overflow:hidden;border-radius:var(--layers-radius);padding-top:clamp(72px,10vw,140px);padding-bottom:clamp(72px,10vw,140px)}.formula-layers__header{max-width:92rem;margin:0 auto 4.8rem;text-align:center}.formula-layers__eyebrow{margin:0 0 20px;color:var(--layers-accent);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.formula-layers h2{margin:0 auto 16px;color:var(--layers-ink);font-size:var(--layers-heading-size);font-weight:400;letter-spacing:normal;line-height:1.05}.formula-layers h2 span{color:var(--layers-accent)}.formula-layers__description{max-width:82rem;margin:2.4rem auto 0;color:var(--layers-ink);font-size:1.9rem;line-height:1.35}.formula-layers__description p{margin:0}.formula-layers__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:950px;margin:0 auto}.formula-layers__card{position:relative;display:flex;min-height:350px;flex-direction:column;align-items:center;border:1px solid color-mix(in srgb,var(--layers-ink) 35%,transparent);border-radius:var(--layers-radius);padding:20px 22px 24px;text-align:center}.formula-layers__card--solid{background:var(--card-bg)}.formula-layers__card--outline{background:transparent}.formula-layers__card--dashed{background:transparent;border-style:dashed}.formula-layers__card--2.formula-layers__card--solid{color:#183b33;border-color:var(--card-bg)}.formula-layers__number{align-self:flex-start;font-size:10px;opacity:.75}.formula-layers__orb{display:flex;width:122px;height:122px;flex-direction:column;align-items:center;justify-content:center;margin:20px 0 24px;border-radius:50%;background:color-mix(in srgb,var(--layers-accent) 48%,var(--layers-ink))}.formula-layers__image{display:flex;width:122px;height:122px;align-items:center;justify-content:center;margin:20px 0 24px;overflow:hidden;border-radius:50%}.formula-layers__image img{display:block;width:100%;height:100%;object-fit:cover}.formula-layers__card--2 .formula-layers__orb{background:#b8c8a9}.formula-layers__card--3 .formula-layers__orb{background:#bd7d48}.formula-layers__orb strong{color:var(--card-orb-text);font-size:34px;font-style:italic;font-weight:400;letter-spacing:-.05em;line-height:1}.formula-layers__orb small{color:var(--card-orb-subtext);font-size:10px;margin-top:6px}.formula-layers__card-copy{max-width:270px}.formula-layers__card h3{margin:0 0 6px;color:var(--card-heading);font-size:20px;font-weight:400;line-height:1.15}.formula-layers__card-copy .rte{color:var(--card-description);font-size:12px;line-height:1.45}.formula-layers__card-copy p{margin:0}.formula-layers__link{margin-top:auto;padding-top:28px;color:var(--card-button);font-size:11px;text-decoration:underline;text-underline-offset:6px}.formula-layers__link span{margin-left:4px}@media screen and (max-width:749px){.formula-layers__header{margin-bottom:3rem}.formula-layers h2{font-size:3.2rem;font-weight:inherit;letter-spacing:normal;line-height:1.05}.formula-layers__description{margin-top:2.4rem;font-size:1.6rem;line-height:1.35}.formula-layers__cards{display:block}.formula-layers__card{min-height:390px;margin-bottom:18px}.formula-layers__orb,.formula-layers__image{width:150px;height:150px;margin-top:36px}.formula-layers__card h3{font-size:21px}}.gemians-video__header{margin-block-end:1.6rem}.gemians-video__header--left{text-align:left}.gemians-video__header--center{text-align:center}.gemians-video__heading{margin:0;font-size:var(--gv-heading-size, 20px);line-height:1.35;font-weight:600;color:var(--gv-text-color, #000000)}.gemians-video__subheading{margin:.4rem 0 0;font-size:var(--gv-subheading-size, 16px);line-height:1.4;color:var(--gv-text-color, #000000);opacity:.7}.gemians-video__empty{padding:4rem 0;text-align:center;opacity:.6}@media(max-width:767.98px){.gemians-video--desktop{display:none}}@media(min-width:768px){.gemians-video--mobile{display:none}}.product__media-wrapper .gemians-video{padding:0;margin-block-start:var(--gv-gallery-gap, 32px)}.product__media-wrapper .gemians-video .page-width{padding-inline:0;max-width:none}.gemians-video-in-gallery .product__media-gallery,.product__media-wrapper.gemians-video-in-gallery .sticky-element{position:static}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAggAEAAAAA4QAAAAAAIIA */
