/* Target the low-contrast text identified by the mobile Lighthouse audit. */
#results-count,.product-body .product-spec,.browse-bottom>span,.final-cta .wrap>div>span{color:#455866}
.step-top>span{color:#536776}
.why-points>div>span{color:#2e667e}
.specialist-card>span{color:#06668c}
.btn.secondary{color:#304b5b}
.footer-top>div>a:not(.brand),.footer-top>div>button,.footer-top>div>span,.footer-bottom{color:#455866}
@media(max-width:700px){.product-body .product-spec{font-size:11px;line-height:1.65} .results-row{font-size:11px} .footer-top>div>a:not(.brand),.footer-top>div>button,.footer-top>div>span{font-size:12px;line-height:2.3} .footer-bottom{font-size:11px;line-height:1.7} .contact-info .contact-big{overflow-wrap:anywhere}}
