/* Scoped to the varieties article. */
.types-article .draft-status{padding:12px 18px;border:1px solid #c6dacd;border-radius:8px;background:#eef6ef;font-size:14px;margin-bottom:24px;color:#345641}
.types-article .types-illustration{margin:20px 0 30px}.types-article .types-illustration>img{display:block;width:100%;height:auto;border-radius:12px}.types-article .types-illustration figcaption{font-size:.85rem;line-height:1.8;color:#666;margin-top:8px}.types-article .types-zoom{margin-top:10px}.types-article .types-zoom summary{cursor:pointer;padding:10px 12px;border:1px solid #b5c5ae;border-radius:6px;color:#28553a}.types-article .types-zoom-scroll{max-width:100%;overflow:auto;margin-top:12px}.types-article .types-zoom-scroll img{display:block;width:1040px;max-width:none;height:auto}
.types-article .types-photo{margin:20px 0 30px}.types-article .types-photo img{display:block;width:100%;height:auto;border-radius:12px}.types-article .types-photo figcaption{font-size:.8rem;line-height:1.8;margin-top:8px;color:#666;overflow-wrap:anywhere}
.types-article .types-table-scroll{max-width:100%;overflow:auto;margin:24px 0}.types-article .types-table-scroll .article-table{display:table;width:100%;margin:0;table-layout:fixed}.types-article td,.types-article th{overflow-wrap:anywhere}
.types-article h2[id]{scroll-margin-top:100px}.types-article .affiliate-disclosure{margin-bottom:24px;color:#666}.types-article .item-desc{display:block;-webkit-line-clamp:unset;overflow:visible}
@media(max-width:600px){.types-article .article-title{font-size:1.65rem}.types-article .article-table{font-size:13px}.types-article td,.types-article th{padding:10px 8px}.types-article .types-photo figcaption{font-size:.75rem}}
