.case-grid.three{grid-template-columns:repeat(3,1fr)}.case-grid.three .case-card img,.textile-art{width:100%;aspect-ratio:1.25;object-fit:cover}.case-grid.three .case-card h3{font-size:25px}.case-card a{display:inline-block;margin-top:7px;color:#8a4e37;font-size:12px;line-height:1.4;font-weight:800;letter-spacing:.08em;text-decoration-thickness:1px;text-underline-offset:4px;text-transform:uppercase}.case-card a:hover{color:#1c2427}.textile-art{display:flex;overflow:hidden;align-items:stretch;background:#d4c4ad;padding:0 12%}.textile-art i{display:block;width:33.4%;height:100%;transform:skew(-8deg);box-shadow:5px 0 14px #0002}.textile-art i:nth-child(1){background:repeating-linear-gradient(90deg,#f2eadd 0,#f2eadd 4px,#e8dccb 4px,#e8dccb 7px)}.textile-art i:nth-child(2){background:#9c8c7c}.textile-art i:nth-child(3){background:repeating-linear-gradient(45deg,#4d5b56 0,#4d5b56 2px,#74837b 2px,#74837b 7px)}.disclosure{margin:32px 0 0;max-width:900px;color:#52605d;font-size:13px}@media(max-width:1050px){.case-grid.three{grid-template-columns:1fr 1fr}.case-grid.three .case-card:last-child{grid-column:1/-1}.case-grid.three .case-card:last-child{display:grid;grid-template-columns:1fr 1fr}.case-grid.three .case-card:last-child .textile-art{height:100%}}@media(max-width:650px){.case-grid.three{grid-template-columns:1fr}.case-grid.three .case-card:last-child{grid-column:auto;display:block}.case-grid.three .case-card:last-child .textile-art{height:auto}}
.section-tag,.step-no,.case-card span{color:#82452f}.section-tag span{color:#566360}
