html body #main[data-flooring-editorial] .fe-hero {padding-top:18px}
html body #main[data-flooring-editorial] .fe-hero-top {margin-bottom:24px;gap:50px}
html body #main[data-flooring-editorial] .fe-hero h1 {font-size:clamp(42px,4.7vw,68px)!important;max-width:14ch!important}
html body #main[data-flooring-editorial] .fe-hero figure img[data-flooring-ai] {height:auto!important;aspect-ratio:1672/941!important;max-height:620px!important;object-fit:cover!important;object-position:center 65%}
html body #main[data-flooring-editorial] .fe-hero figcaption {display:flex!important;visibility:visible!important;opacity:1!important;color:#625b52;font-size:11px;letter-spacing:.03em;padding:12px 0}
@media(max-width:760px){
html body #main[data-flooring-editorial] .fe-hero-top {gap:18px}
html body #main[data-flooring-editorial] .fe-intro>p {font-size:14px;line-height:1.6;margin-bottom:16px}
html body #main[data-flooring-editorial] .fe-hero figure img[data-flooring-ai] {height:300px!important;aspect-ratio:auto!important;object-position:center bottom}
html body #main[data-flooring-editorial] .fe-hero figcaption {font-size:10px;gap:14px}
}
