.seo-breadcrumb{position:static;background:transparent;backdrop-filter:none;border:0;font-size:.78rem;line-height:1.7;margin:0 0 22px}.seo-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;margin:0}.seo-breadcrumb li{display:inline;min-width:0}.seo-breadcrumb li+li:before{content:"/";margin-right:10px;color:#887769}.seo-breadcrumb a{color:#8f1d24;text-decoration:underline;text-underline-offset:3px}.seo-breadcrumb [aria-current=page]{color:#6d5d50;overflow-wrap:anywhere}.seo-recipe-link{display:inline-block;margin-top:14px;font-size:.82rem;font-weight:600;color:#8f1d24;text-decoration:underline;text-underline-offset:3px}.seo-recipe-steps{list-style:decimal;padding-left:24px;color:var(--text-mid);line-height:1.9}.seo-recipe-steps li{padding:8px 0 8px 5px}.seo-recipe-steps li::marker{font-weight:600;color:#8f1d24}.p2-table thead th{color:var(--text)}@media(max-width:600px){.seo-breadcrumb{font-size:.74rem}.seo-breadcrumb ol{gap:4px 7px}.seo-breadcrumb li+li:before{margin-right:7px}}
/* Buyer resources live in the main navigation on all screen sizes. */
body > nav[aria-label] .nav-links a{white-space:nowrap}
@media(max-width:1000px){
body > nav[aria-label] .nav-inner{padding:0 24px}
body > nav[aria-label] .nav-links{display:none}
body > nav[aria-label] .nav-links.open{display:flex;flex-direction:column;align-items:center;position:absolute;top:100%;left:0;right:0;background:rgba(246,243,238,.98);padding:20px 24px 28px;box-shadow:var(--shadow-md);border-top:1px solid var(--border);gap:18px;z-index:200}
body > nav[aria-label] .hamburger{display:flex}
}

/* Readable recipe collection, with original product photography. */
.seo-recipe-stats{display:flex;flex-wrap:wrap;gap:14px 26px;margin:22px 0;color:var(--text-mid)}.seo-recipe-stats dt{font-size:.8rem}.seo-recipe-stats dd{margin:0;font-weight:600}.seo-recipes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px}.seo-recipe-card{padding:20px;background:var(--ivory-2);border:1px solid var(--border);border-radius:var(--radius);min-width:0}.seo-recipe-card img{display:block;width:100%;height:240px;object-fit:contain;margin-bottom:18px}.seo-recipe-card h3{font-size:1.15rem;line-height:1.5;overflow-wrap:anywhere}.seo-recipe-card p{font-size:.85rem}.seo-recipe-card>a:last-child{text-decoration:underline;text-underline-offset:3px;color:var(--accent);font-size:.86rem}.seo-category-links{display:flex;flex-wrap:wrap;gap:12px 24px}.seo-category-links a{color:var(--accent);text-decoration:underline}.seo-recipe-index{padding-bottom:60px}.seo-recipe-index section{scroll-margin-top:90px}@media(max-width:900px){.seo-recipes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.seo-recipes-grid{grid-template-columns:1fr}.seo-recipe-card img{height:290px}.seo-recipe-stats{gap:12px 22px}}

/* Chinese typography and a three-language mobile switch. */
html[lang^="zh"] body,html[lang^="zh"] h1,html[lang^="zh"] h2,html[lang^="zh"] h3,html[lang^="zh"] .nav-links a{font-family:"PingFang SC","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:0}html[lang^="zh"] .upgrade-page h1{line-height:1.35}html[lang^="zh"] .upgrade-text-section p{line-height:1.95}.zh-page #b2b{padding:32px}.zh-page .upgrade-contact .form-label{color:#fff}@media(max-width:600px){body > nav[aria-label] .nav-inner{padding:0 16px;gap:10px}body > nav[aria-label] .nav-right{gap:6px}body > nav[aria-label] .lang-btn{padding:5px 8px;font-size:9px}body > nav[aria-label] .nav-cta{padding:9px 10px;font-size:10px}.zh-page #b2b{padding:22px}}

@media(max-width:360px){body > nav[aria-label] .nav-inner{padding:0 12px;gap:6px}body > nav[aria-label] .nav-logo img{height:36px}body > nav[aria-label] .lang-btn{padding:5px 6px;font-size:8px}body > nav[aria-label] .nav-cta{padding:8px;font-size:9px}body > nav[aria-label] .hamburger{padding:6px 2px}}
