/* TonyMed v3.1.7: compact inquiry and stock statuses */
.tm-catalog-feature .tm-feature-card h3 a{color:inherit;text-decoration:none}
.tm-catalog-feature .tm-feature-image{display:flex;text-decoration:none}
.tm-feature-inquiry{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:45px;margin-top:14px;padding:10px 14px;border:1px solid #5b3325;border-radius:999px;background:#5b3325;color:#fff;font:700 14px/1.2 inherit;cursor:pointer;transition:background .2s,transform .2s}
.tm-feature-inquiry:hover{background:#794735;transform:translateY(-2px)}
.tm-feature-inquiry:focus-visible{outline:3px solid #eab64e;outline-offset:3px}
.tm-stock-label.tm-stock-available{color:#1e794b!important}
.tm-stock-label.tm-stock-empty{color:#bd3329!important}
.tm-stock-label.tm-stock-unknown{color:#795b45!important}
.tm-feature-card .tm-stock-label{font-weight:750;margin-top:10px}
@media(max-width:700px){.tm-feature-inquiry{min-height:47px;font-size:14px}.tm-catalog-feature .tm-feature-content{padding-bottom:22px}}

.tm-inline-icon{display:inline-flex;align-items:center;justify-content:center;vertical-align:-.18em;color:inherit}.tm-inline-icon svg{width:1.12em;height:1.12em}
