body.bfra-top-approved .bftop-route-card h3 .bfk-hand{width:var(--bfk-width);max-width:100%;margin:0}
body.bfra-top-approved #bftop-final-title .bfk-hand{max-width:100%;margin:0 0 6px}
body.bfra-top-approved .bftop-heading .bfk-hand{margin:0 4px 6px}

.bfx107-route{display:block;max-width:100%;line-height:1.2}
body.bfra-top-approved main.bftop .bftop-heading .bfk-hand--r0{width:144px}
body.bfra-top-approved main.bftop .bftop-heading .bfx111-decorated{overflow:visible;margin-right:14px}
body.bfra-top-approved main.bftop .bftop-heading .bfx111-decorated>.bfi-decoration--accent{position:absolute;left:auto;right:-9px;top:-7px;bottom:auto;width:27px;height:20px;margin:0;transform:none;z-index:1;overflow:visible}
body.bfra-top-approved main.bftop .bftop-heading .bfx111-decorated>.bfi-decoration--accent>img{position:static;display:block;width:100%;height:100%;max-width:none;object-fit:contain;margin:0}
body.bfra-top-approved main.bftop .bftop-heading .bfx111-decorated>.bfi-decoration--brush-line{position:absolute;left:0;right:auto;top:calc(100% - 3px);bottom:auto;width:100%;height:18px;margin:0;transform:none;overflow:hidden;z-index:-1}
body.bfra-top-approved main.bftop .bftop-heading .bfx111-decorated>.bfi-decoration--brush-line>img{position:absolute;width:114.38%;max-width:none;height:197.95%;left:-10.39%;top:-57.69%;margin:0}
