.related.has-related-thumbnails :is(.related-items,.related-list){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}
.related.has-related-thumbnails :is(.related-items,.related-list)>a{display:grid;grid-template-columns:100px minmax(0,1fr) 14px;gap:16px;align-items:center;padding:20px 0;min-width:0;color:inherit}
.related.has-related-thumbnails .related-thumb{display:block;width:100px;height:86px;max-height:none;object-fit:cover;object-position:center;border-radius:2px;background:#e9ece7}
.related.has-related-thumbnails :is(.related-items,.related-list)>a>span{min-width:0}
.related.has-related-thumbnails :is(.related-items,.related-list) strong{font-size:18px;line-height:1.5;overflow-wrap:anywhere}
.related.has-related-thumbnails :is(.related-items,.related-list) small{margin-top:7px;color:#526357;font-size:12px;line-height:1.8}
.related.has-related-thumbnails a:focus-visible,.related-photo-credits summary:focus-visible{outline:3px solid #426e55;outline-offset:4px}
.related .related-photo-credits{margin-top:20px;padding-top:14px;border-top:1px solid #cbd6cd;color:#526357;font-size:12px;line-height:1.9}
.related .related-photo-credits summary{cursor:pointer;width:fit-content;max-width:100%}
.related .related-photo-credits p{font:inherit;margin:10px 0}
.related .related-photo-credits ul{padding-left:19px;margin:12px 0 0}
.related .related-photo-credits li{margin-bottom:8px}
.related .related-photo-credits a{display:inline;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}
.related .related-photo-credits strong{display:inline;font:600 12px/1.9 "Noto Sans TC","Microsoft JhengHei",sans-serif}
.food-article-link a{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;align-items:center;padding-top:14px;text-decoration:none}
.food-article-link .related-thumb{display:block;width:82px;height:72px;object-fit:cover;border-radius:2px}
.food-article-link a span{text-decoration:underline;text-underline-offset:4px;line-height:1.8}
@media(max-width:1050px){.related.has-related-thumbnails :is(.related-items,.related-list)>a{grid-template-columns:86px minmax(0,1fr) 12px;gap:12px}.related.has-related-thumbnails .related-thumb{width:86px;height:80px}.related.has-related-thumbnails :is(.related-items,.related-list) strong{font-size:17px}}
@media(max-width:680px){.related.has-related-thumbnails :is(.related-items,.related-list){grid-template-columns:1fr;gap:0}.related.has-related-thumbnails :is(.related-items,.related-list)>a{padding:18px 0}.related.has-related-thumbnails :is(.related-items,.related-list) small{font-size:12px}.food-article-link a{grid-template-columns:76px minmax(0,1fr);gap:12px}.food-article-link .related-thumb{width:76px;height:70px}}
