#a-medida .fabrication-editorial{position:relative;isolation:isolate;min-height:790px;overflow:hidden;border-radius:3px;padding:0;background:#eae3d7;display:flex;flex-direction:column;justify-content:flex-end}
.fabrication-photo{position:absolute;inset:0;z-index:-2;margin:0}
.fabrication-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}
.fabrication-editorial:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 25%,rgba(237,230,216,.25) 48%,rgba(237,230,216,.96) 76%,#ede6d8 100%)}
#a-medida .fabrication-copy{padding:32px 36px 0;margin-top:360px}
#a-medida .fabrication-copy h2{font-size:clamp(42px,4vw,64px);line-height:1.04;margin:14px 0 20px;color:#253c30;text-shadow:0 1px 12px #ede6d8}
#a-medida .fabrication-copy>p:not(.eyebrow){font-size:16px;max-width:36ch;color:#293d32;line-height:1.6}
#a-medida .fabrication-editorial .custom-steps{position:relative;margin:24px 36px 30px;padding-top:20px;border-top:1px solid #b5a47e;color:#293d32}
@media(max-width:760px){#a-medida .fabrication-editorial{min-height:760px}#a-medida .fabrication-copy{padding:30px 24px 0;margin-top:350px}#a-medida .fabrication-copy h2{font-size:46px}#a-medida .fabrication-editorial .custom-steps{margin:22px 24px 28px}.fabrication-photo img{object-position:50% 18%}.fabrication-editorial:after{background:linear-gradient(180deg,transparent 20%,rgba(237,230,216,.2) 43%,rgba(237,230,216,.97) 68%,#ede6d8 100%)}}
