/* Original category diagrams, scoped to editorial Amazon cards. */
body .aa-card{border-top-color:#0c6574;background:linear-gradient(125deg,#fff,#e7f0f1)}body .aa-card .aa-badge{background:#0c6574}
body .aa-card .aa-guide{display:block;float:none;width:auto;clear:both;margin:18px 0 20px;padding:0;border:1px solid #b6d1d5;border-radius:12px;overflow:hidden;background:#fff}
body .aa-card .aa-guide img{display:block;width:100%;max-width:640px;height:auto;float:none;margin:0 auto;padding:0;border:0;box-shadow:none}
body .aa-card .aa-guide figcaption{display:block;padding:15px 18px;text-align:left;color:#34434a;font-size:13px;line-height:1.8}
body .aa-card .aa-guide ol{display:grid;grid-template-columns:1fr;gap:7px;margin:0 0 12px;padding-left:1.5em;list-style:decimal;font-size:15px;color:#283b43}
body .aa-card .aa-guide li{margin:0;padding:0;float:none;width:auto;background:none;border:0;line-height:1.7}
body .aa-card .aa-guide-note{display:block;color:#606b70;border-top:1px solid #b6d1d5;padding-top:10px}
@media(min-width:1100px){body .aa-card .aa-guide ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}
@media(max-width:600px){body .aa-card .aa-guide figcaption{padding:12px 14px}body .aa-card .aa-guide ol{font-size:14px}}
