.matching-collection{margin:28px 0;padding-top:24px;border-top:1px solid #e5dfd4}.matching-collection h2,.matching-collection h3{font-family:Georgia,serif;font-size:22px;font-weight:400;margin:0 0 5px}.matching-collection>p{color:#746e62;font-size:14px;margin:0 0 16px}.matching-list{display:grid;gap:10px}.matching-item{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;border:1px solid #e5dfd4;background:#fff}.matching-item img{display:block;width:76px;height:76px;object-fit:contain;background:#f5f2ec}.matching-item strong{display:block;font-size:14px;line-height:1.35}.matching-item span{display:block;margin-top:4px;font-size:14px}.matching-select{display:inline-flex;align-items:center;justify-content:center;border:1px solid #29251f;background:#fff;padding:9px 12px;color:#29251f;text-decoration:none;font-size:13px;font-weight:600;cursor:pointer}.matching-select:hover{background:#29251f;color:#fff}@media(max-width:480px){.matching-item{grid-template-columns:64px minmax(0,1fr);gap:10px}.matching-item img{width:64px;height:64px;grid-row:span 2}.matching-select{grid-column:2;justify-self:start}}
