.article-alternatives-shop{margin:28px 0;padding-top:20px;border-top:1px solid #ccd7df;min-width:0}.article-alt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.article-alt-card{padding:16px;border:1px solid #ccd7df;background:white;min-width:0;display:flex;flex-direction:column;gap:8px}.article-alt-card h3,.article-alt-card p{margin:0}.article-alt-card img{width:100%;height:130px;object-fit:contain}.article-alt-card h3{font-size:16px;line-height:1.4}.article-alt-status{font-size:12px;color:#795100;background:#fff6de;padding:6px}.article-alt-card details{font-size:13px;overflow-wrap:anywhere}.article-alt-card summary{cursor:pointer;font-weight:700;padding:8px 0}.article-alt-card>.button{margin-top:auto;align-self:start}.article-alt-table{overflow:auto;max-width:100%}.article-alt-table table{border-collapse:collapse;font-size:12px;min-width:450px}.article-alt-table th,.article-alt-table td{padding:7px;border-bottom:1px solid #ccd7df;text-align:left;vertical-align:top}.catalog-alternative-panel{margin:12px 0}.catalog-alternative{border-top:1px solid #ccd7df;padding:8px 0}@media(max-width:1000px){.article-alt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.article-alt-grid{grid-template-columns:1fr}}
