/* Perimenopause additions inherit the site's cream, olive and editorial type. */
.perimenopause-guide .peri-botanical{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:6%;align-items:center;padding-top:70px;padding-bottom:75px;scroll-margin-top:115px}
.peri-botanical figure{margin:0;min-width:0}
.peri-botanical img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:44% center;border-radius:0 0 70px 0}
.peri-botanical figcaption{font:12px/1.7 var(--sans);color:#67705f;margin-top:14px}
.peri-botanical h2{font:400 clamp(32px,3.6vw,52px)/1.16 var(--serif);margin:16px 0 25px;letter-spacing:-.025em;color:#344d3e}
.peri-botanical h2 em{color:#916957}
.peri-botanical h3{font:400 25px/1.35 var(--serif);margin:28px 0 12px;color:#344d3e}
.peri-botanical-copy>p:not(.eyebrow):not(.peri-reference){font:16px/1.8 var(--sans);margin:0 0 18px}
.peri-botanical-copy .peri-botanical-note{font-size:13px!important;color:#596451;border-top:1px solid #c8cebf;padding-top:18px}
.peri-botanical .peri-reference{font:12px/1.7 var(--sans);margin:20px 0}
.peri-botanical a{color:inherit;text-underline-offset:4px}
.peri-botanical a:focus-visible{outline:2px solid #916957;outline-offset:5px}
.perimenopause-guide .protocol-button{white-space:normal}
.perimenopause-guide .womens-test-grid a{overflow-wrap:anywhere}
@media(max-width:760px){.perimenopause-guide .peri-botanical{grid-template-columns:1fr;gap:30px;padding-top:36px;padding-bottom:45px}.peri-botanical img{aspect-ratio:4/3;border-radius:0 0 45px 0}.peri-botanical h2{font-size:36px}.peri-botanical h3{font-size:25px}.peri-botanical-copy>p:not(.eyebrow):not(.peri-reference){font-size:16px}.perimenopause-guide .visitor-mini-nav{flex-wrap:wrap;gap:14px 22px}}
