/* Full-width justified rows, preserving each photograph's proportions. */
.process-row{display:contents}
@media(min-width:701px){
.process-ordered-grid{display:block!important;width:calc(100% - clamp(36px,5vw,80px))!important;max-width:none!important;margin:clamp(50px,6vw,90px) auto!important}
.process-row{display:grid;gap:clamp(18px,2.5vw,40px);align-items:start}
.process-row-first{grid-template-columns:1.415fr 1.413fr}
.process-row-second{grid-template-columns:.6836fr 0.701172fr .6063fr;margin-top:clamp(40px,5vw,75px)}
.process-ordered-grid .process-row .chapter .editorial>a,.process-ordered-grid .process-row .chapter .editorial>img.large,.process-ordered-grid .process-row .chapter .editorial>.painting-crop{width:100%!important;max-width:none!important;height:auto!important;margin:0!important;flex:none!important;align-self:stretch!important}
.process-ordered-grid .process-row .chapter .editorial>a img,.process-ordered-grid .process-row .chapter .editorial>img.large{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important}
.process-ordered-grid .process-row .chapter .editorial>.painting-crop{aspect-ratio:810/1336!important}
.process-ordered-grid .chapter .process-project-meta{flex-wrap:wrap!important;gap:6px 12px!important}
}
@media(max-width:700px){#lavorazione-1{order:1}#lavorazione-2{order:2}#lavorazione-3{order:3}#lavorazione-4{order:4}#lavorazione-5{order:5}}
.projects-list,.projects-list.is-elegant-mosaic{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;gap:clamp(26px,4vw,56px) clamp(18px,2.5vw,40px)!important;max-width:none!important;width:100%!important}
.projects-section{padding-left:clamp(18px,2.5vw,40px)!important;padding-right:clamp(18px,2.5vw,40px)!important}
.projects-list .project-feature:nth-child(n){width:100%!important;max-width:none!important;margin:0!important;grid-column:auto!important;grid-row:auto!important;justify-self:stretch!important}
.projects-list .project-feature:nth-child(n) .project-feature-media{height:auto!important;aspect-ratio:auto!important}
.projects-list .project-feature:nth-child(n) .project-feature-media img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;transform:none!important}
@media(max-width:700px){.projects-list,.projects-list.is-elegant-mosaic{grid-template-columns:1fr!important}}
/* Trim the photographed white border in the gold texture tile only. */
.texture-gallery .texture-card img[src="texture-oro3-upload.jpg"]{object-fit:cover;transform:scale(1.075)}
.texture-gallery .texture-card:hover img[src="texture-oro3-upload.jpg"],.texture-gallery .texture-card:focus img[src="texture-oro3-upload.jpg"]{transform:scale(1.15)}
