.hormone-hero-photo{margin:0;min-width:0}.hormone-photo-frame{aspect-ratio:1.04;overflow:hidden}.hormone-hero-photo img{display:block;width:100%;height:100%;transform:scale(1.035);object-fit:cover;object-position:72% center;border-radius:0}.hormone-hero-photo figcaption{font:400 10px/1.5 'DM Sans',sans-serif;letter-spacing:.06em;margin-top:12px;color:#66725d}.hormone-editorial .edit-protocol-hero{gap:6%}.hormone-editorial .edit-protocol-hero h2{font-size:clamp(39px,5.2vw,66px)}
@media(max-width:650px){.hormone-photo-frame{aspect-ratio:1.3}.hormone-hero-photo img{object-position:75% center}}
/* Visible original packshots, shared Sleep editorial structure. */
.hormone-product-collection{margin:0}.hormone-product-collection>img{display:block;width:100%;height:auto;border-radius:12px}.hormone-product-collection figcaption{font:400 11px/1.5 'DM Sans',Arial,sans-serif;color:#68745e;margin-top:12px}
.hormone-editorial .hormone-product-photo{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#f7f5ed;margin-bottom:22px;overflow:hidden;border-radius:3px}
.hormone-editorial .hormone-product-photo img{display:block;width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}
.hormone-edit-card{padding-top:42px;margin-top:48px;border-top:1px solid #cdd0c3}
.hormone-edit-card img{object-fit:contain;background:#eceee2}
