.retouch-page figure{margin:0;min-width:0}.square-pair{max-width:none}.square-pair .still{aspect-ratio:1}.square-pair .still img{width:100%;height:100%;object-fit:contain}.retouch-page figcaption{font-size:9px;line-height:1.7;letter-spacing:.09em;color:#a8a8a3;margin-top:17px}.retouch-page figcaption span{display:inline-block;color:#6e6e6b;margin-right:18px}.retouch-editorial{gap:9%}.retouch-editorial>.still{width:min(100%,510px);justify-self:center}.retouch-editorial .case-detail{max-width:285px}.wide-still{width:min(100%,1150px);margin-inline:auto}.wide-still .still>img{max-height:900px;object-fit:contain}.fragrance-editorial{grid-template-columns:1.05fr 1fr;gap:9%}.fragrance-editorial>.still{max-width:560px;justify-self:center}.fragrance-editorial .editorial-copy{padding-left:0}.fragrance-editorial h2{font-size:clamp(42px,4.8vw,70px);line-height:1.03}.fragrance-editorial .case-detail{max-width:280px;margin-top:28px}.retouch-page .still{background:#111}
@media(max-width:650px){.square-pair{grid-template-columns:1fr;gap:28px}.retouch-page figcaption{font-size:8px;letter-spacing:.07em;margin-top:13px}.retouch-editorial{gap:27px}.retouch-editorial .case-statement{font-size:32px}.retouch-editorial .case-detail{max-width:none}.fragrance-editorial{flex-direction:column-reverse;gap:25px}.fragrance-editorial h2{font-size:42px}.fragrance-editorial .case-detail{max-width:none;margin-block:20px}.retouch-page .case-heading h2{font-size:37px}}
