.mobile-last-qr { width: 100%; padding: 15px 10px; justify-content: space-between; background-color: white; align-items: center; border-radius: 10px; box-shadow: 0px 0px 10px rgb(226, 226, 226); text-decoration: none; &__right { align-items: center; img { height: 100px; border-radius: 10px; margin-left: 15px; } strong { font-family: numeralMedium; font-size: calc(100vw / 25); font-weight: 600; letter-spacing: -1px; color: #4e4e4e; } span { font-family: numeralMedium; font-size: calc(100vw / 30); color: #00cc69; } } &__left { button { display: inline; font-family: numeralLight; text-decoration: none; padding: 5px 20px 3px; border: 1px solid #00cc69; background-color: white; border-radius: 25px; font-size: calc(100vw / 26); color: #00cc69; &:focus:enabled { text-decoration: none; } } } }