.skp-proscons{display:flex;flex-wrap:wrap;gap:20px;margin:8px 0 0}.skp-pros,.skp-cons{flex:1 1 200px}.skp-pros ul,.skp-cons ul{margin-top:6px;padding-left:1.2em}.skp-opinions{display:flex;flex-wrap:wrap;gap:15px;margin-top:6px;margin-bottom:15px}.skp-opinion-card{flex:1 1 250px;border:1px solid #ddd;border-radius:8px;padding:10px;background:#fff}.skp-rating{display:flex;gap:3px;align-items:center;margin-bottom:6px}.skp-rating .skp-star{width:18px;height:auto;display:block}.skp-opinion-author{margin-top:6px;font-size:.9em;color:#555}@media (max-width:480px){.skp-opinion-card{flex-basis:100%}.skp-pros,.skp-cons{flex-basis:100%}}