/* One type scale for peer homepage module headings and route controls. */
body[data-template-level="1"] main .home-module-title{font-family:inherit!important;font-size:var(--home-heading-size)!important;font-weight:650!important;line-height:1.3!important;letter-spacing:0!important;min-width:0;flex-wrap:wrap;overflow-wrap:anywhere}
body[data-template-level="1"] main .home-module-title .heading-zh,
body[data-template-level="1"] main .home-module-title .catalog-title-zh{font-size:inherit!important;font-weight:inherit!important;white-space:normal}
body[data-template-level="1"] main .home-route-action,
body[data-template-level="1"] main #promo-six .deals-more>summary.home-route-action{font-family:inherit!important;font-size:20px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:0!important;min-height:48px!important;box-sizing:border-box;white-space:normal;max-width:100%;overflow-wrap:anywhere}
body[data-template-level="1"] main .home-route-action>span{font-size:inherit!important;font-weight:inherit!important}
body[data-template-level="1"] main .home-route-action:focus-visible{outline:2px solid #246b86;outline-offset:3px}
body[data-template-level="1"] main .home-card-action{font-family:inherit!important;font-size:20px!important;font-weight:600!important;line-height:1.5!important}
/* English labels can wrap rather than shrink the Chinese module title. */
body[data-template-level="1"] main .home-module-title .heading-en,
body[data-template-level="1"] main .home-module-title .catalog-title-en{white-space:normal}
#promo-six .compact-deal-heading .catalog-title>span{white-space:normal}
