
.eq{--ink:#20261e;--paper:#f3f0e7;--olive:#626a46;--line:#d1d0c3;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.5;font-size:15px;isolation:isolate}.eq *{box-sizing:border-box}.eq a{color:inherit;text-decoration:none}.eq a:focus-visible,.eq summary:focus-visible{outline:3px solid #a58550;outline-offset:6px}.eq img{display:block;width:100%;height:100%;object-fit:cover}.eq h1,.eq h2,.eq h3,.eq p{margin:0}.eq h1,.eq h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.055em;line-height:.98}.eq h1{font-size:clamp(60px,7.5vw,116px)}.eq h2{font-size:clamp(44px,5.1vw,78px)}.eq h3{font-size:20px;font-weight:400;line-height:1.3}.eq em{font-weight:400}.eq .eq-eyebrow{font-size:10px;letter-spacing:.19em;text-transform:uppercase;font-weight:600}.eq .eq-bar{padding:10px 24px;background:var(--ink);color:var(--paper);text-align:center;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.eq .eq-nav{height:90px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.eq .eq-logo{font-size:33px;letter-spacing:.13em;font-weight:300}.eq .eq-links{display:flex;gap:28px;font-size:11px;letter-spacing:.04em}.eq .eq-shop{font-size:11px;border-bottom:1px solid;padding:7px 0}.eq .eq-hero{display:grid;grid-template-columns:1fr 1fr;min-height:680px}.eq .eq-intro{padding:68px 8%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.eq .eq-intro h1{margin:28px 0}.eq .eq-body{max-width:365px;font-size:15px;line-height:1.8;opacity:.8}.eq .eq-actions{display:flex;align-items:center;gap:28px;margin-top:32px;flex-wrap:wrap}.eq .eq-button{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;padding:17px 24px;background:var(--ink);color:var(--paper);font-size:11px;letter-spacing:.06em;min-height:52px;transition:background .2s,transform .2s}.eq .eq-button:hover{background:#424b35;transform:translateY(-2px)}.eq .eq-textlink{font-size:11px;border-bottom:1px solid;padding:8px 0}.eq .eq-hero-photo{position:relative;min-height:560px;overflow:hidden}.eq .eq-hero-photo img{position:absolute;object-position:55% center}.eq .eq-photo-note{position:absolute;bottom:28px;left:28px;color:white;font-size:10px;letter-spacing:.12em;text-shadow:0 1px 8px #000}.eq .eq-photo-mark{position:absolute;right:28px;top:25px;color:white;font-size:11px;letter-spacing:.15em}.eq .eq-trust{display:flex;justify-content:space-around;gap:24px;padding:25px 4%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.eq .eq-trust span:before{content:'✦';margin-right:12px;color:var(--olive)}.eq .eq-section{padding:90px 5%}.eq .eq-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:42px}.eq .eq-section-head h2{margin-top:17px}.eq .eq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.eq .eq-card-photo{height:370px;position:relative;overflow:hidden;background:#deddd3}.eq .eq-card-photo img{transition:transform .65s}.eq .eq-card:hover img{transform:scale(1.035)}.eq .eq-card-photo .eq-tag{position:absolute;top:15px;left:15px;padding:7px 10px;background:var(--paper);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.eq .eq-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin:20px 0 9px}.eq .eq-card p{font-size:13px;opacity:.72;max-width:310px}.eq .eq-card .eq-textlink{display:inline-block;margin-top:15px}.eq .eq-number{font-size:11px;opacity:.6}.eq .eq-next{display:grid;grid-template-columns:.9fr 1.1fr;background:var(--ink);color:var(--paper)}.eq .eq-next-type{padding:75px 11%;display:flex;flex-direction:column;justify-content:space-between;min-height:485px;border-right:1px solid #ffffff25}.eq .eq-next-type .eq-chemical{font-family:Georgia,serif;font-size:clamp(75px,10vw,145px);letter-spacing:-.07em;line-height:1}.eq .eq-next-type .eq-chemical span{color:#bcc39e;font-style:italic}.eq .eq-next-copy{padding:75px 10%;align-self:center}.eq .eq-next-copy h2{margin:23px 0;font-size:clamp(42px,4.5vw,66px)}.eq .eq-next .eq-button{background:var(--paper);color:var(--ink);margin-top:28px}.eq .eq-next p{max-width:380px;line-height:1.8;color:#d9ddcc}.eq .eq-press{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%;padding-top:110px;padding-bottom:110px}.eq .eq-press-art{position:relative;background:#dadbce;padding:35px 30px;min-height:490px;display:flex;align-items:center;justify-content:center}.eq .eq-press-art .eq-cover{width:57%;height:auto;transform:rotate(-8deg);box-shadow:0 20px 35px #1c211c2b;position:relative;z-index:1}.eq .eq-press-art .eq-clipping{width:53%;height:auto;max-height:425px;object-fit:contain;transform:rotate(7deg);margin-left:-10%;box-shadow:0 15px 25px #1c211c25}.eq .eq-press h2{margin:23px 0}.eq .eq-magazine{font-family:Georgia,serif;font-size:33px;margin:20px 0!important;font-weight:bold;letter-spacing:-.045em;line-height:1.05}.eq .eq-press .eq-button{margin-top:26px}.eq .eq-caption{font-size:10px;opacity:.65;margin-top:18px!important}.eq .eq-story{display:grid;grid-template-columns:1fr 1fr;background:#dfe1d3}.eq .eq-story-photo{min-height:600px;max-height:680px;overflow:hidden}.eq .eq-story-copy{padding:75px 12%;align-self:center}.eq .eq-story h2{margin:23px 0 27px}.eq .eq-story .eq-textlink{display:inline-block;margin-top:25px}.eq .eq-values{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;border-top:1px solid var(--line);margin-top:40px;padding-top:30px}.eq .eq-values h3{font-family:Georgia,serif;font-size:29px;letter-spacing:-.03em;margin:15px 0}.eq .eq-values p{font-size:13px;line-height:1.8;opacity:.75}.eq .eq-finale{text-align:center;background:var(--olive);color:var(--paper);padding:85px 20px}.eq .eq-finale h2{margin:23px 0 32px}.eq .eq-finale .eq-button{background:var(--paper);color:var(--ink)}.eq .eq-footer{padding:30px 5%;display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.08em}.eq .eq-footer div{display:flex;gap:20px}.eq .eq-scroll{scroll-margin-top:20px}
@media(min-width:1600px){.eq .eq-hero{min-height:790px}.eq .eq-hero-photo{min-height:790px}}
@media(max-width:800px){.eq .eq-nav{height:74px}.eq .eq-links{display:none}.eq .eq-logo{font-size:25px}.eq .eq-hero{grid-template-columns:1fr}.eq .eq-intro{padding:45px 6% 50px}.eq h1{font-size:76px}.eq .eq-intro h1{margin:23px 0}.eq .eq-hero-photo{min-height:460px}.eq .eq-trust{font-size:9px;gap:14px 20px;padding:22px 5%;justify-content:center}.eq .eq-section{padding:60px 6%}.eq .eq-section-head{align-items:flex-start;flex-direction:column;gap:20px}.eq .eq-grid{grid-template-columns:1fr;gap:38px}.eq .eq-card-photo{height:auto;aspect-ratio:4/4.5}.eq .eq-next,.eq .eq-press,.eq .eq-story{grid-template-columns:1fr}.eq .eq-next-type{min-height:300px;padding:40px 6%;border-right:0;border-bottom:1px solid #ffffff25}.eq .eq-next-type .eq-chemical{font-size:95px}.eq .eq-next-copy{padding:45px 6% 55px}.eq .eq-press{gap:40px}.eq .eq-press-art{min-height:350px;padding:25px 20px}.eq .eq-story-photo{min-height:430px;max-height:500px}.eq .eq-story-copy{padding:50px 6%}.eq .eq-values{grid-template-columns:1fr;gap:25px}.eq .eq-finale{padding:65px 6%}.eq .eq-footer{flex-direction:column;gap:17px}.eq .eq-section-head h2{font-size:49px}}
@media(prefers-reduced-motion:reduce){.eq *{transition:none!important;scroll-behavior:auto!important}}

.eq .eq-quiz{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center;background:#dfe1d3;padding:65px 6%}.eq .eq-quiz h2{margin:20px 0 22px}.eq .eq-quiz .eq-body{max-width:450px}.eq .eq-quiz-right{border-left:1px solid #b7bdab;padding-left:45px}.eq .eq-quiz-right p{font-family:Georgia,serif;font-size:28px;line-height:1.3;margin-bottom:25px}.eq .eq-reviews{background:#e8e8df}.eq .eq-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.eq .eq-review{margin:0;padding:30px;border:1px solid #c9cebd;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.eq .eq-review blockquote{font-family:Georgia,serif;font-size:23px;line-height:1.45;margin:0}.eq .eq-review figcaption{font-size:11px;letter-spacing:.02em}.eq .eq-review figcaption span{display:block;font-size:10px;margin-top:5px;opacity:.7}.eq .eq-review-note{margin-top:22px;font-size:11px;opacity:.7}.eq .eq-carousel-tools{display:flex;gap:9px;align-items:center}.eq .eq-carousel-tools button{border:1px solid #858d77;background:transparent;color:var(--ink);width:46px;height:46px;cursor:pointer;font-size:20px}.eq .eq-carousel-tools button:hover{background:#dfe1d3}.eq .eq-carousel-tools button:focus-visible{outline:3px solid #a58550;outline-offset:3px}.eq .eq-carousel-track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:20px}.eq .eq-moment{flex:0 0 calc((100% - 44px)/3);margin:0;scroll-snap-align:start;min-width:0}.eq .eq-moment img{height:400px;object-fit:cover}.eq .eq-moment figcaption{font-size:12px;padding-top:14px}.eq .eq-live-carousel:empty{display:none}.eq .eq-live-carousel{margin-bottom:30px}.eq .eq-live-carousel .page-width{max-width:none;padding:0}.eq .eq-video-note{font-size:11px;margin-top:20px}.eq .eq-video-note a{border-bottom:1px solid}.eq .eq-section-note{max-width:420px;font-size:13px;opacity:.75;margin-top:18px}
@media(max-width:800px){.eq .eq-quiz{grid-template-columns:1fr;gap:30px;padding:50px 6%}.eq .eq-quiz-right{border-left:0;border-top:1px solid #b7bdab;padding:25px 0 0}.eq .eq-review-grid{grid-template-columns:1fr}.eq .eq-moment{flex-basis:82%}.eq .eq-moment img{height:370px}}

.eq .eq-moment{flex-basis:calc((100% - 44px)/3)}.eq .eq-video-wrap{position:relative;background:#20261e;aspect-ratio:9/16;overflow:hidden}.eq .eq-moment .eq-video-wrap video{display:block;width:100%;height:100%;object-fit:contain;background:#20261e}.eq .eq-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;border:1px solid #ffffffb0;border-radius:50%;background:#20261e9c;color:white;cursor:pointer;font-size:22px;backdrop-filter:blur(6px)}.eq .eq-video-play[hidden]{display:none}.eq .eq-video-play:focus-visible{outline:3px solid #d9bd82;outline-offset:5px}.eq .eq-video-badge{position:absolute;top:18px;left:18px;background:#f3f0e7e8;color:#20261e;padding:7px 10px;font-size:9px;letter-spacing:.12em;pointer-events:none}.eq .eq-moment img{height:auto;aspect-ratio:9/16;object-fit:cover}.eq .eq-watch-link{display:inline-block;margin-top:18px}.eq .eq-wellness{display:grid;grid-template-columns:1fr 1fr;background:#eee0cc}.eq .eq-wellness-photo{height:600px}.eq .eq-wellness-copy{padding:65px 12%;align-self:center}.eq .eq-wellness-copy h2{margin:20px 0 25px}.eq .eq-wellness-copy .eq-button{margin-top:28px}.eq .eq-video-status{position:absolute;left:10px;right:10px;bottom:65px;background:#20261ed9;color:#fff;padding:8px;font-size:12px;text-align:center}.eq .eq-video-status:empty{display:none}
@media(max-width:800px){.eq .eq-moment{flex-basis:82%}.eq .eq-moment .eq-video-wrap{width:100%}.eq .eq-wellness{grid-template-columns:1fr}.eq .eq-wellness-photo{height:450px}.eq .eq-wellness-copy{padding:45px 6%}}
.eq .eq-original{background:#f7f6f0}.eq .eq-original .eq-carousel-tools{justify-content:center;gap:24px;margin:15px 0 42px}.eq .eq-original .eq-carousel-tools>button{width:56px;height:56px;border:0;border-radius:50%;background:#536b2b;color:#fff;font-size:40px;line-height:1;font-family:Arial,sans-serif}.eq .eq-original .eq-carousel-tools>button:disabled{opacity:.3;cursor:default}.eq .eq-dots{display:flex;align-items:center;gap:12px}.eq .eq-original .eq-dot{padding:0;width:12px;height:12px;border:0;border-radius:50%;background:#cececb;cursor:pointer}.eq .eq-original .eq-dot[aria-pressed="true"]{background:#536b2b}.eq .eq-original .eq-carousel-track{gap:24px;scrollbar-width:none}.eq .eq-original .eq-carousel-track::-webkit-scrollbar{display:none}.eq .eq-original .eq-moment{flex-basis:calc((100% - 72px)/3.25)}.eq .eq-original .eq-video-wrap{border-radius:7px;box-shadow:0 6px 12px #00000016;background:#ebe9e1}.eq .eq-original .eq-video-wrap video{object-fit:cover;background:#ebe9e1}.eq .eq-original .eq-video-play{width:76px;height:76px;font-size:28px;background:#111b;border:1px solid #fff8}.eq .eq-original .eq-section-head{margin-bottom:30px}@media(max-width:800px){.eq .eq-original .eq-moment{flex-basis:76%}.eq .eq-original .eq-carousel-tools{gap:16px;margin-bottom:32px}.eq .eq-original .eq-carousel-tools>button{width:46px;height:46px}.eq .eq-dots{gap:10px}.eq .eq-original .eq-dot{width:10px;height:10px}.eq .eq-original .eq-carousel-track{gap:16px}.eq .eq-original .eq-video-play{width:62px;height:62px;font-size:23px}}.eq .eq-eye-launch{grid-template-columns:1fr 1fr}.eq .eq-eye-photo{background:#ededee;min-height:520px}.eq .eq-eye-photo img{object-fit:contain;max-height:660px;min-height:520px}.eq .eq-eye-subtitle{font-size:15px;letter-spacing:.03em;margin-top:12px}.eq .eq-eye-launch .eq-next-copy{padding:60px 10%}.eq .eq-eye-launch .eq-next-copy h2{font-size:clamp(42px,4.4vw,66px)}@media(max-width:800px){.eq .eq-eye-launch{grid-template-columns:1fr}.eq .eq-eye-photo{min-height:0}.eq .eq-eye-photo img{min-height:0;max-height:none;width:100%;height:auto}.eq .eq-eye-launch .eq-next-copy{padding:42px 6% 50px}}.eq .eq-quiz-highlight{background:#e8e5d9;padding:80px 6%;gap:8%;border-top:1px solid #d1d0c3;border-bottom:1px solid #d1d0c3}.eq .eq-quiz-highlight h2{font-size:clamp(54px,6.1vw,88px);margin:22px 0 26px}.eq .eq-quiz-highlight h2 em{color:#5d6b3f}.eq .eq-skin-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.eq .eq-skin-tags span{border:1px solid #afb59c;border-radius:30px;padding:8px 15px;font-size:10px;letter-spacing:.06em}.eq .eq-quiz-highlight .eq-quiz-card{position:relative;overflow:hidden;border:1px solid #bfc5a2;padding:30px 36px 32px;background:#263020;color:#f6f2e7;text-align:center;box-shadow:0 18px 45px #1c271b15}.eq .eq-quiz-art{height:155px;position:relative;display:grid;place-items:center;margin-bottom:10px}.eq .eq-orbit{position:absolute;border:1px solid #c7d1a84d;border-radius:50%;width:175px;height:115px;transform:rotate(-32deg)}.eq .eq-orbit-two{transform:rotate(32deg);width:175px;height:115px}.eq .eq-quiz-star{font-size:90px;line-height:1;color:#c8d39d;font-family:Georgia,serif}.eq .eq-orbit-label{position:absolute;bottom:0;left:0;right:0;font-size:8px;letter-spacing:.22em;color:#cbd0bb}.eq .eq-quiz-kicker{font-size:9px;text-transform:uppercase;letter-spacing:.17em;color:#c8d39d;display:block;margin-top:18px}.eq .eq-quiz-card>p{font-family:Georgia,serif;font-size:35px;line-height:1.12;letter-spacing:-.035em;margin:16px 0 28px}.eq .eq-quiz-cta-wrap{position:relative;margin:0 8px}.eq .eq-quiz-cta-wrap:before{content:'';position:absolute;inset:-7px;border:1px solid #c8d39d;border-radius:2px;pointer-events:none;animation:eq-quiz-pulse 3s ease-in-out infinite}.eq .eq-quiz-card .eq-quiz-cta{width:100%;background:#dce7b5;color:#20261e;font-size:12px;padding:20px 22px;min-height:60px;font-weight:600}.eq .eq-quiz-card .eq-quiz-cta:hover{background:#eef4d8}.eq .eq-quiz-footnote{display:block;font-size:10px;letter-spacing:.025em;margin-top:24px;color:#cbd0bb}@keyframes eq-quiz-pulse{0%,100%{opacity:.45;box-shadow:0 0 0 0 #cadc9b00}50%{opacity:1;box-shadow:0 0 0 5px #cadc9b1f,0 0 28px #cadc9b25}}@media(max-width:800px){.eq .eq-quiz-highlight{padding:55px 6%;gap:35px}.eq .eq-quiz-highlight h2{font-size:62px}.eq .eq-quiz-highlight .eq-quiz-card{padding:24px 22px 30px}.eq .eq-quiz-card>p{font-size:34px}.eq .eq-quiz-art{height:140px}}@media(prefers-reduced-motion:reduce){.eq .eq-quiz-cta-wrap:before{animation:none;opacity:.9;box-shadow:0 0 18px #cadc9b20}}.eq[hidden]{display:none!important}.eq .eq-story-intro{padding:75px 7% 60px;max-width:1100px}.eq .eq-story-intro h1{margin:30px 0;font-size:clamp(68px,9vw,126px)}.eq .eq-story-intro h1:focus{outline:none}.eq .eq-story-deck{font-family:Georgia,serif;font-size:clamp(21px,2.4vw,30px);max-width:650px;line-height:1.4}.eq .eq-byline{margin-top:32px;font-size:10px;letter-spacing:.15em}.eq .eq-byline span{margin-left:20px;opacity:.65;letter-spacing:.03em}.eq .eq-story-editorial{display:grid;grid-template-columns:1fr 1fr;gap:7%;padding:15px 7% 80px;align-items:start}.eq .eq-founder-image{margin:0;position:sticky;top:30px}.eq .eq-founder-image img{width:100%;height:auto;object-fit:contain}.eq .eq-founder-image figcaption{font-size:10px;line-height:1.6;opacity:.65;margin-top:15px;max-width:440px}.eq .eq-founder-copy h2{font-size:clamp(45px,4.6vw,68px);margin:18px 0 30px}.eq .eq-founder-copy>p:not(.eq-eyebrow){font-size:15px;line-height:1.9;margin:0 0 21px;color:#444b40}.eq .eq-founder-copy h3{font-family:Georgia,serif;font-size:27px;letter-spacing:-.025em;margin:37px 0 19px}.eq .eq-founder-signature{font-family:Georgia,serif;font-size:34px;font-style:italic;margin-top:38px}.eq .eq-founder-signature span{display:block;font-family:Arial,sans-serif;font-size:10px;letter-spacing:.12em;font-style:normal;margin-top:8px}.eq .eq-story-quote{padding:70px 7%;background:#dfe1d3;text-align:center}.eq .eq-story-quote blockquote{margin:25px 0 0;font-family:Georgia,serif;font-size:clamp(33px,4.5vw,64px);line-height:1.12;letter-spacing:-.04em}.eq .eq-story-discover{padding:70px 7%;text-align:center}.eq .eq-story-discover h2{margin:22px 0;font-size:clamp(43px,5vw,68px)}.eq .eq-story-discover .eq-actions{justify-content:center}@media(max-width:800px){.eq .eq-story-intro{padding:45px 6%}.eq .eq-story-editorial{grid-template-columns:1fr;gap:40px;padding:0 6% 55px}.eq .eq-founder-image{position:static}.eq .eq-founder-copy>p:not(.eq-eyebrow){font-size:15px}.eq .eq-story-quote,.eq .eq-story-discover{padding:50px 6%}.eq-story-page .eq-nav{gap:18px}.eq-story-page .eq-nav .eq-textlink{font-size:10px}}
.eq .eq-story-back{padding:22px 7%;border-bottom:1px solid var(--line)}.eq h1,.eq h2,.eq h3{color:inherit}.eq-story-page{display:block}.shopify-section:has(>.eq){margin:0}.eq .eq-story-intro{padding-top:50px}
.eq .eq-story-photo.eq-founder-home{margin:0;padding:32px;min-height:0;max-height:none;overflow:visible;align-self:center}.eq .eq-founder-home img{display:block;width:100%;height:auto;object-fit:contain}.eq .eq-founder-home figcaption{font-size:11px;line-height:1.5;margin-top:12px;color:#5b5d54}@media(max-width:800px){.eq .eq-story-photo.eq-founder-home{padding:24px 6% 0}}

.eq .eq-before-after{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:transparent}.eq .eq-before-after figure{margin:0;min-width:0}.eq .eq-skin-crop{position:relative;overflow:hidden;aspect-ratio:4/5}.eq .eq-before-after .eq-skin-crop img{position:absolute;max-width:none;height:auto;object-fit:initial}.eq .eq-skin-before img{width:284.9604%;left:-153.8259%;top:-9.2876%}.eq .eq-skin-after img{width:211.3503%;left:-7.8278%;top:-100.5088%}.eq .eq-before-after figcaption{font-size:18px;font-weight:600;color:var(--ink);margin-top:12px;line-height:1.3}
