.ev-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0}.ev-product{min-width:0;border:1px solid #dde2e5;border-radius:18px;padding:24px;background:#fff;color:#18232f}.ev-product img{display:block;width:100%;max-width:285px;height:auto;aspect-ratio:585/575;object-fit:contain;margin:0 auto 18px}.ev-product h3,.ev-product h4{font-size:1.2rem;overflow-wrap:anywhere}.ev-product p{font-size:.96rem;line-height:1.55}.ev-product a{display:inline-block;overflow-wrap:anywhere}.ev-result .ev-products:has(>.ev-product:only-child){grid-template-columns:minmax(0,540px)}.ev-result li{margin-bottom:12px}@media(max-width:850px){.ev-products{grid-template-columns:1fr}.ev-product img{max-width:270px}}@media(max-width:420px){.ev-product{padding:18px}}
