.leather-maker-card{display:flex;align-items:center;gap:18px;padding:20px;border:1px solid #ddc6a4;background:#f7eddb;color:#3f2a1c;text-decoration:none;width:100%;margin-block:20px;text-align:left;box-sizing:border-box}.leather-maker-card:hover{border-color:#bc472b;color:#3f2a1c}.leather-maker-card:focus-visible{outline:3px solid #157b76;outline-offset:4px}.leather-maker-card__logo{flex:0 0 80px;display:grid;place-items:center}.leather-maker-card__logo img{width:80px;height:80px;object-fit:contain;display:block}.leather-maker-card--hermann-oak .leather-maker-card__logo{background:#3f2a1c;padding:8px;border-radius:3px}.leather-maker-card--hermann-oak .leather-maker-card__logo img{width:64px;height:64px}.leather-maker-card__body{display:flex;flex-direction:column;gap:7px;min-width:0}.leather-maker-card__origin{font:9px/1.6 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.08em}.leather-maker-card strong{font-family:'Cormorant Garamond',Georgia,serif;font-size:23px;line-height:1.15;font-weight:600}.leather-maker-card__copy{font-family:'EB Garamond',Georgia,serif;font-size:17px;line-height:1.4}.leather-maker-card__link{font-family:'EB Garamond',Georgia,serif;font-size:16px;text-decoration:underline;text-underline-offset:3px;margin-top:3px}@media(max-width:600px){.leather-maker-card{padding:16px;gap:14px;align-items:start}.leather-maker-card__logo{flex-basis:60px}.leather-maker-card__logo img{width:60px;height:60px}.leather-maker-card--hermann-oak .leather-maker-card__logo img{width:44px;height:44px}.leather-maker-card strong{font-size:22px}.leather-maker-card__copy{font-size:16px}}
