/* Remove Elementor's outer gutter, not the section's readable content shell. */
body.page-id-2820 .elementor-2820 > .elementor-element.elementor-element-d491e547{padding:0}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-hero__media img{object-position:center 80%}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-hero__shade{background:linear-gradient(90deg,rgba(15,34,56,.68),rgba(15,34,56,.46))}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-method-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:stretch}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-method--lead{grid-row:auto}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-method img{height:auto;min-height:0;aspect-ratio:3/4;object-fit:cover;object-position:50% 90%}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-profile img{padding:0;aspect-ratio:4/5;object-fit:cover}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-profile figcaption{display:grid;gap:5px}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-profile strong{color:#0f2238;font-weight:500}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-finish img{height:auto;min-height:0;aspect-ratio:4/5;object-fit:cover}
.hwps-flooring-b3[data-hw-flooring-curation] .hwfc-category{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#845321}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-finish .hwfc-category{color:#e9deca}
.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-method figcaption{align-content:start}
@media(max-width:700px){.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-method-gallery{grid-template-columns:1fr}.hwps-flooring-b3[data-hw-flooring-curation] .hwps-flooring-hero__shade{background:rgba(15,34,56,.64)}}
