/* One shared treatment; excludes product labels and collection emblems. */
.mw-botanical-photograph{overflow:hidden;aspect-ratio:4/5;background:var(--sage)}
.mw-botanical-photograph img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) sepia(.055) contrast(.97)}
.plant-collection-teaser h2 .mw-icon{width:26px;height:26px;vertical-align:baseline;margin-right:12px}
.plant-collection-teaser h2{font-size:clamp(28px,3vw,38px)}
.plant-collection-emblem{border:0;border-radius:0}
.mw-fullscript-story{max-width:1100px;margin:60px auto;padding:50px 40px;border-block:1px solid var(--line)}
.mw-fullscript-story>h2{font:400 clamp(30px,4vw,48px)/1.2 var(--serif);max-width:850px;margin:0 0 25px}
.mw-fullscript-story h3{font:400 29px/1.35 var(--serif);margin:34px 0 16px}
.mw-fullscript-story p{font:15px/1.9 var(--sans);max-width:760px;margin:0 0 17px}
.mw-fullscript-story .mw-trust-points{display:flex;gap:20px;flex-wrap:wrap;margin:30px 0;font:12px/1.6 var(--sans)}
.mw-trust-points span{display:flex;align-items:center}
.mw-fullscript-context{margin:36px 0;padding:28px 0;border-block:1px solid var(--line)}
.mw-fullscript-context h2{font:400 27px/1.3 var(--serif)}
.mw-fullscript-context p{font:14px/1.85 var(--sans)}
.mw-fullscript-context .mw-small,.mw-fullscript-story .mw-small{font:11px/1.7 var(--sans);margin-top:18px}
@media(max-width:700px){.mw-fullscript-story{padding:32px 24px;margin:35px auto}.mw-fullscript-story h3{font-size:26px}.mw-botanical-photograph{max-height:560px}}

/* The two women’s collections lead; the other collections remain easy to find. */
.plant-collection-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1320px;margin:0 auto 44px;padding:0 5.4vw}
.plant-collection-secondary>a{display:block;padding:18px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}
.plant-collection-secondary h2,.plant-collection-secondary>a>span:first-child{font:400 20px/1.4 var(--serif);margin:0 0 6px;display:block}
.plant-collection-secondary .eyebrow{font:10px/1.6 var(--sans)}
.plant-collection-secondary p,.plant-collection-secondary small{font:13px/1.7 var(--sans);margin:0;display:block}
.plant-collection-secondary .readline{font-size:11px;margin-top:10px;display:block}
.plant-collection-secondary .mw-icon{width:20px;height:20px;margin-right:9px;vertical-align:middle}
.plant-collection-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;padding:20px 24px;height:auto;white-space:normal}
.plant-collection-nav a{line-height:1.6;padding:8px 4px;min-height:44px;display:inline-flex;align-items:center;text-align:center}
@media(max-width:700px){.plant-collection-secondary{grid-template-columns:1fr;gap:0;padding:0 24px}.plant-collection-nav{gap:6px 16px;padding:16px 20px}.plant-collection-nav a{font-size:11px}}
