/* Keep every real retro prop visible; the introduction sits above the photograph. */
.saleslayout #tematicos .themewidefeature{display:flex;flex-direction:column;min-height:0;overflow:visible}
.saleslayout #tematicos .themewidefeature .topiccopy{position:relative;inset:auto;width:100%;padding:52px 6vw 32px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5vw;order:0}
.saleslayout #tematicos .themewidefeature .topicpitch{margin-top:0;max-width:560px}
.saleslayout #tematicos .themewidefeature .featurephoto{padding-left:0;width:100%;order:1}
.saleslayout #tematicos .themewidefeature .featurephoto img{width:100%;height:auto;max-height:none;object-fit:contain}
.saleslayout #tematicos .themewidefeature .featurephoto::after{inset:0 0 35px;background:linear-gradient(0deg,var(--scene),transparent 4%)}
.saleslayout #tematicos .themewidefeature .featurephoto figcaption{text-align:left;padding:0 6vw}
@media(max-width:760px){.saleslayout #tematicos .themewidefeature .topiccopy{display:block;padding:32px 7% 24px;order:1}.saleslayout #tematicos .themewidefeature .topicpitch{margin-top:22px;max-width:none}.saleslayout #tematicos .themewidefeature .featurephoto{order:0}.saleslayout #tematicos .themewidefeature .featurephoto figcaption{padding:0 7%}}
