.mwj{--mwj-forest:#193b2e;--mwj-paper:#f6f3e9;--mwj-ink:#243f32;--mwj-muted:#c4cbb8;--mwj-gold:#c6b17d;position:relative;isolation:isolate;display:block;margin:0;color:var(--mwj-ink);font-family:Manrope,Arial,sans-serif;scroll-margin-top:85px}.mwj *{box-sizing:border-box}.mwj h2,.mwj h3,.mwj h4,.mwj p,.mwj figure,.mwj dl,.mwj dt,.mwj dd{margin:0}.mwj .mwj-inner{width:min(1120px,calc(100% - 64px));margin:0 auto}.mwj .mwj-anchor{position:absolute;top:0;scroll-margin-top:85px}.mwj .mwj-anatomy{overflow:hidden;background:var(--mwj-forest);color:var(--mwj-paper)}.mwj .mwj-top{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:38px;padding-block:38px 28px}.mwj .mwj-heading{position:relative;z-index:1;padding-block:20px}.mwj .mwj-heading h2{max-width:440px;color:var(--mwj-paper);font:400 40px/1.24 'Libre Baskerville',Georgia,serif;letter-spacing:-1.3px;text-wrap:balance}.mwj .mwj-intro{max-width:370px;margin-top:20px;color:#d0d8c7;font-size:15px;line-height:1.8}.mwj .mwj-scene{position:relative;width:100%;max-width:510px;justify-self:center;aspect-ratio:4/5}.mwj .mwj-scene-image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent),linear-gradient(transparent,#000 5%,#000 89%,transparent);mask-composite:intersect}.mwj .mwj-leaders{position:absolute;inset:0;width:100%;height:100%;fill:var(--mwj-gold);stroke:var(--mwj-gold);stroke-width:.18;pointer-events:none}.mwj .mwj-leaders path{fill:none}.mwj .mwj-pins{position:absolute;inset:0}.mwj .mwj-pin{position:absolute;width:24%;padding:7px 8px;background:#193b2ee8;border:1px solid #c6b17d45;border-radius:3px;box-shadow:0 3px 12px #10241c33}.mwj .mwj-pin dt{color:#faf7ed;font-size:13px;font-weight:650;line-height:1.35}.mwj .mwj-pin dd{margin-top:3px;color:#c9d0bd;font-size:11px;line-height:1.35}.mwj .mwj-pin--1{left:0;top:36%}.mwj .mwj-pin--2{right:0;top:48%}.mwj .mwj-pin--3{left:0;top:70%}.mwj .mwj-pin--4{right:0;top:65%}.mwj .mwj-pin--5{right:0;top:14%}
.mwj .mwj-formula{position:relative;padding:44px 0 42px;background:var(--mwj-paper);scroll-margin-top:85px}.mwj .mwj-formula-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:60px;align-items:start}.mwj .mwj-formula-heading h3{color:var(--mwj-ink);font:400 30px/1.3 'Libre Baskerville',Georgia,serif;letter-spacing:-.8px;text-wrap:balance}.mwj .mwj-product-scene{display:block;width:100%;height:auto;margin-top:25px;border-radius:4px}.mwj .mwj-support{display:grid;grid-template-columns:25px minmax(0,1fr);gap:15px;padding:22px 0;border-top:1px solid #d3d8c7}.mwj .mwj-support:first-child{padding-top:0;border-top:0}.mwj .mwj-support-number{padding-top:4px;color:#8d7955;font-size:12px;line-height:1.5;font-weight:600;font-variant-numeric:tabular-nums}.mwj .mwj-support h4{color:var(--mwj-ink);font:700 20px/1.35 Manrope,Arial,sans-serif;letter-spacing:-.4px}.mwj .mwj-support-active{margin-top:7px;color:#536449;font-size:12px;font-weight:700;line-height:1.5}.mwj .mwj-support-body{margin-top:9px;color:#58664f;font-size:14px;line-height:1.7}.mwj .mwj-ingredients-link{display:inline-block;margin:5px 0 0 40px;color:#294b36;font-size:13px;font-weight:650;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.mwj .mwj-ingredients-link:focus-visible{outline:2px solid #927646;outline-offset:5px}
@media(max-width:999px) and (min-width:750px){.mwj .mwj-inner{width:calc(100% - 48px)}.mwj .mwj-top{gap:20px}.mwj .mwj-heading h2{font-size:33px}.mwj .mwj-intro{font-size:14px}.mwj .mwj-formula-layout{gap:32px}.mwj .mwj-pin dt{font-size:11px}.mwj .mwj-pin dd{font-size:10px}}
@media(max-width:749px){.mwj,.mwj .mwj-anchor,.mwj .mwj-formula{scroll-margin-top:75px}.mwj .mwj-inner{width:calc(100% - 40px)}.mwj .mwj-top{display:block;width:100%;padding-block:33px 13px}.mwj .mwj-heading{padding:0 20px}.mwj .mwj-heading h2{max-width:365px;font-size:29px;line-height:1.28;letter-spacing:-.9px}.mwj .mwj-intro{max-width:365px;margin-top:13px;font-size:13px;line-height:1.7}.mwj .mwj-scene{width:100%;max-width:none;margin:18px 0 0}.mwj .mwj-scene-image{mask-image:linear-gradient(transparent,#000 8%,#000 88%,transparent);mask-composite:add}.mwj .mwj-pin--1,.mwj .mwj-pin--3{left:12px}.mwj .mwj-pin--2,.mwj .mwj-pin--4,.mwj .mwj-pin--5{right:12px}.mwj .mwj-pin{padding:6px 6px;width:25%}.mwj .mwj-pin dt{font-size:11px;line-height:1.35}.mwj .mwj-pin dd{font-size:10px;line-height:1.35}.mwj .mwj-formula{padding:30px 0 29px}.mwj .mwj-formula-layout{display:block}.mwj .mwj-formula-heading h3{font-size:25px;line-height:1.3;letter-spacing:-.7px}.mwj .mwj-product-scene{display:none}.mwj .mwj-support-list{margin-top:24px}.mwj .mwj-support{grid-template-columns:20px minmax(0,1fr);gap:11px;padding:20px 0}.mwj .mwj-support-number{padding-top:3px;font-size:11px}.mwj .mwj-support h4{font-size:18px;line-height:1.35;letter-spacing:-.3px}.mwj .mwj-support-active{margin-top:6px;font-size:11.5px}.mwj .mwj-support-body{margin-top:8px;font-size:13px;line-height:1.7}.mwj .mwj-ingredients-link{margin-left:31px;font-size:12px}}
@media(max-width:359px){.mwj .mwj-inner{width:calc(100% - 32px)}.mwj .mwj-top{width:100%}.mwj .mwj-heading{padding-inline:16px}.mwj .mwj-heading h2{font-size:26px}.mwj .mwj-intro{font-size:12.5px}.mwj .mwj-pin{padding:5px}.mwj .mwj-pin dt{font-size:10px}.mwj .mwj-pin dd{font-size:9px}.mwj .mwj-formula-heading h3{font-size:23px}.mwj .mwj-support h4{font-size:17px}}
