/* SEO mobile layout: preserve full breadcrumb text on narrow screens. */
body.sn-site .breadcrumb-nsv{max-width:100%;line-height:1.6}
body.sn-site .breadcrumb-nsv>span{max-width:100%;white-space:normal;overflow-wrap:anywhere;font-size:12px;vertical-align:middle}
body.sn-site .breadcrumb-nsv .breadcrumb-nsv__separator{font-size:12px}
