.container { width: 100%; display: flex; padding: 0 40px; flex-wrap: wrap; flex-basis: 100%; align-items: baseline; @media screen and (min-width: 1921px) { width: 75%; margin: 0 auto; } } .termArrow { padding: 0; .caretIcon { display: none; } } .term { font-size: 0; } // manipulation fonts with before .homeLink { padding-left: 0; &::before { content: "Home"; font-size: 14px; line-height: 20.12px; } } .arrow--1 { .link { font-size: 0; &::before { content: "Sapatos"; font-size: 14px; line-height: 20.12px; } } } .arrow--2 { .link { font-size: 14px; line-height: 20.12px; } }