body.catalog-design #market-overview{margin:20px 0 26px;padding:18px 0;border-block:1px solid #d6e3df}body.catalog-design #market-overview h2{font-size:1.12rem;margin:0 0 6px}body.catalog-design #market-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0}body.catalog-design #market-summary .market-card{display:flex;flex-direction:column;gap:8px;min-width:0;border:1px solid #cbded8;border-radius:10px;padding:16px;background:white}#market-summary .market-card h3{font-size:1rem;margin:0}#market-summary .market-card p{margin:0}#market-summary .market-price{font-size:1.55rem;line-height:1.25;font-weight:750;color:#8a461f}#market-summary .reference-price{color:#566760}#market-summary .market-note,#market-summary .market-count,#market-summary .market-reasons{font-size:.78rem;line-height:1.65}#market-summary .market-count{color:#53675f}#market-summary .button{min-height:42px;font-size:.8rem;padding:9px 10px;margin:0}#market-summary .text-action{font-size:.77rem;text-align:left;margin-top:auto}#market-summary .market-reasons ul{padding-left:18px}#market-coverage-note{margin:0;line-height:1.65}#offer-provider{min-width:150px}@media(max-width:640px){body.catalog-design #market-summary{grid-template-columns:1fr;gap:10px}body.catalog-design #market-summary .market-card{padding:14px;gap:6px}#market-summary .market-price{font-size:1.4rem}#market-summary .button{align-self:stretch}}
