/* Additional commerce navigation; loaded only by Stage B pages. */
.commerce-subheading{font-size:23px;margin-top:30px}.commerce-directory .section-heading .text-link{flex-shrink:0}.service-links{display:flex;flex-wrap:wrap;gap:10px}.service-links>a{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #d5d7d1;font-size:12px;background:#fff;text-decoration:none}.service-links>a:hover,.brand-links>a:hover{border-color:#cb2435;color:#a81827}.related-links{margin-top:25px}.brand-directory{margin-top:25px;border-top:1px solid #d5d7d1;border-bottom:1px solid #d5d7d1;padding:20px 0}.brand-directory summary{cursor:pointer;font-size:15px;font-weight:700}.brand-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:23px}.brand-links>a{display:flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid #deded9;background:white;text-decoration:none;font-size:14px;overflow-wrap:anywhere}.directory-title{margin-top:50px}.commerce-directory p{max-width:650px}@media(max-width:800px){.brand-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.brand-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.brand-links>a{font-size:13px;padding:10px 12px}.service-links{gap:8px}.service-links>a{font-size:11px;min-height:44px;padding:9px 12px}.commerce-subheading{font-size:22px;margin-top:25px}.directory-title{margin-top:35px}.brand-directory summary{font-size:14px}}
@media(max-width:600px){.page-hero h1{font-size:36px}}@media(max-width:359px){.page-hero h1{font-size:31px}}
