/* User-approved editorial photography, placed as photo windows from supplied artwork. */
.editorial-photo{position:relative;display:block;overflow:hidden;margin:0;min-width:0;width:100%;aspect-ratio:1254/500;background:#eee}
.editorial-photo>img{position:absolute!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;max-height:none!important;left:0;display:block;filter:grayscale(1)!important;object-fit:initial!important;transform:none!important}
.editorial-economy>img{top:-96%}
.editorial-cafe{aspect-ratio:1254/325}.editorial-cafe>img{top:-107.7%}
.editorial-discussion{aspect-ratio:1254/730}.editorial-discussion>img{top:-71.23%}
.primary-path>.editorial-photo{align-self:center;min-height:0;border-radius:0}
.nwa-photo-pair>.editorial-photo{align-self:center;border-radius:18px}
.market-editorial{display:block!important;background:#fff!important;color:#2c1039!important}
.market-editorial>div{padding:48px 6vw 32px!important;max-width:1120px}
.market-editorial h1{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(40px,6.2vw,82px)!important;font-weight:700;line-height:1.04!important;letter-spacing:-2px;color:#290c36!important;margin:16px 0!important}
.market-editorial .eyebrow{color:#70408b!important}.market-editorial p{color:#67566f!important;font-size:17px;line-height:1.7!important;max-width:800px}
.market-editorial .market-reviewed{color:#67566f!important;background:#f5eff8!important}
.market-editorial>.editorial-photo{width:88%;margin:0 6% 40px;border-radius:0}
.market-switch img{filter:grayscale(1)!important}
.market-choice-heading{font-family:Georgia,'Times New Roman',serif;font-size:clamp(28px,4vw,44px)}
@media(max-width:700px){.market-editorial>div{padding:32px 6vw 24px!important}.market-editorial h1{letter-spacing:-1px}.market-editorial>.editorial-photo{margin-bottom:24px}.primary-path>.editorial-photo{width:100%}}

main img[src$='.jpg']:not([src*='logo']),main img[src*='joanna-']{filter:grayscale(1)}
